BNK204 Investment Analysis

Investment AnalysisUnit 312 min read

Bond Valuation & Yield Measures: Types, Calculations & Market Impact

Unit 3 of Investment Analysis explores bond valuation principles, yield measures (current yield, YTM, YTC), bond pricing mechanics, and real-world applications in Nepal’s financial markets, with worked examples tied to Ncell, NTC, and government securities.

TAKEAWAYS:

  • Bonds are debt instruments with three core cash flows: periodic coupons, face value repayment, and time value of money (TVM) adjustments.
  • Yield measures (current yield, YTM, YTC) differ based on whether the bond trades at a premium, discount, or par—visualized via the bond price-yield inverse relationship.
  • Zero-coupon bonds and callable bonds introduce unique valuation challenges (e.g., NTC’s zero-coupon treasury bills or Ncell’s callable debt).
  • Market forces (interest rates, inflation, credit risk) directly impact bond prices—explained via the bond price-yield curve and duration/convexity.
  • Real-world tools: Nepal Rastra Bank’s bond auctions, eSewa’s digital bond purchases, and Daraz’s supplier financing use these concepts daily.
  • Exam focus: Calculate YTM/YTC, interpret bond indentures, and distinguish between nominal vs. real yields (critical for inflation-adjusted returns).

1. What Is a Bond? Core Components and Cash Flows

Bonds are fixed-income securities issued by governments or corporations to raise capital. Unlike stocks, bonds promise periodic interest payments (coupons) and repayment of principal at maturity. Key terms:

Year 1Coupon Rs 80 paidYear 2Coupon Rs 80 paidYear 3Coupon Rs 80 paidYear 4Coupon Rs 80 paidYear 5Coupon Rs 80 paidYear 6Coupon Rs 80 paidYear 7Coupon Rs 80 paidYear 8Coupon Rs 80 paid
Cash flow timeline for a 10-year Rs 1,000 bond with 8% coupon (Rs 80/year).
Term Definition Example (Nepal Context)
Par/Face Value Amount repaid at maturity (e.g., Rs 1,000). NTC’s 10-year bond maturing at Rs 1,000.
Coupon Rate Annual interest rate (fixed at issuance). 8% coupon on a Rs 1,000 bond = Rs 80/year.
Market Price Current trading price (can differ from par). Rs 800 (trading at a discount).
Maturity Years until principal repayment. 10-year bond matures in 2034.
Yield Return earned by investors (varies by measure). YTM vs. current yield for the same bond differ.

How Bonds Generate Cash Flows

Bonds follow a timeline of payments:

Year 1Coupon Rs 80 paidYear 2Coupon Rs 80 paidYear 3Coupon Rs 80 paidYear 4Coupon Rs 80 paidYear 5Coupon Rs 80 paidYear 6Coupon Rs 80 paidYear 7Coupon Rs 80 paidYear 8Coupon Rs 80 paid
Cash flow timeline for a 10-year Rs 1,000 bond with 8% coupon (Rs 80/year).

Key Idea: The present value (PV) of all future cash flows equals the bond’s market price. If market rates rise, the bond’s PV (and price) falls, and vice versa.


2. Bond Valuation: The Present Value Formula

Bond valuation uses the discounted cash flow (DCF) model: Where:

  • = market discount rate (YTM or required return).
  • = years to maturity.
Year 1PV = Rs 80 /(1.10)^1 ≈ Rs 72.73Year 2PV = Rs 80 /(1.10)^2 ≈ Rs 66.11Year 10PV = Rs 1,000 /(1.10)^10 ≈ Rs 385.54Total PVSum of alldiscounted cash flows
Present value calculation for a Rs 1,000 bond with 8% coupon (Rs 80/year) discounted at 10% yield.

Worked Example: Valuing a Discount Bond

Scenario: A 10-year bond with:

  • Par = Rs 1,000
  • Coupon rate = 8% (Rs 80/year)
  • Market price = Rs 800
  • Market interest rate (YTM) = ?

Solution: We solve for in the PV equation. Using a financial calculator or trial-and-error: Answer: YTM ≈ 9.5% (higher than coupon rate because the bond sells at a discount).

Why? Investors demand a higher yield to compensate for buying below par.


3. Yield Measures: Current Yield vs. YTM vs. YTC

Yields measure returns but differ in scope. Visual comparison:

03.136.259.3812.5Current Yield (Discount)8.42YTM (Discount)9.5Current Yield (Par)8YTM (Par)7.5YTM (Premium)6.67YTC (Callable)12.5
Comparison of yield measures for a Rs 1,000 bond with 8% coupon (Rs 80/year) trading at Rs 950 (discount), Rs 1,000 (par), Rs 1,050 (premium), and callable at R
Measure Formula When to Use Nepal Example
Current Yield Quick estimate of income return. Ncell’s 7% coupon bond at Rs 950 → 7.37% yield.
YTM Solve PV = Full-term return (includes capital gains/losses). NTC’s 6% bond at Rs 1,100 → YTM < 6%.
YTC Solve PV = If bond is callable (issuer can repay early). Daraz’s supplier bond called at Rs 1,050 after 3 years.

Special Case: Zero-Coupon Bonds

  • No periodic coupons; sold at deep discount, mature at par.
  • Formula:
  • Example: Nepal Rastra Bank’s T-bills (e.g., 90-day zero-coupon security at Rs 950 for Rs 1,000 face value). YTM Calculation:

4. Bond Pricing and the Inverse Relationship with Yields

Core Principle: Bond prices and yields move oppositely. Why?

  • If market rates rise, new bonds offer higher yields → existing bonds (with lower coupons) become less attractive → price drops.
  • If rates fall, existing bonds’ coupons look attractive → price rises.

Real-World Example: NEPSE Bond Market (2022–2023)

  • When NRB raised repo rates to 7.5% (to curb inflation), existing 6% government bonds traded at a discount (e.g., Rs 920 for Rs 1,000 par).
  • Investor Impact: Holders of these bonds saw YTM jump to ~9% without coupon changes.

5. Callable Bonds and Yield to Call (YTC)

Callable bonds allow issuers to repay early (e.g., at Rs 1,160 after 2 years). YTC accounts for this risk.

Discount cash flows to maturitySolve for YTM ≈ 9.5% (assuming Rs 950 price)If bond not called (YTM)Discount cash flows until call date (Rs 1,160 after 2 years)Solve for YTC ≈ 12.5% (assuming Rs 950 price)If bond called (YTC)Bond Valuation Decision
Decision tree for callable bond valuation (Ncell’s 10% coupon bond callable at Rs 1,160 after 2 years).

Worked Example: Ncell’s Callable Bond

  • Par: Rs 1,000
  • Coupon: 10% (Rs 100/year)
  • Call Price: Rs 1,160 after 2 years
  • Market Price: Rs 1,050
  • Calculate YTC.

Solution: Answer: YTC ≈ 12.5% (higher than YTM due to call risk).

Why? Investors demand extra yield for the chance the bond may be called early.


6. Risk Factors Affecting Bond Valuation

Factor Impact on Bond Price Nepal Example
Interest Rate Risk Rates ↑ → Price ↓ NRB rate hikes → government bond prices fall.
Inflation Erodes real returns. 2022 inflation at 8% → real yield = nominal YTM – 8%.
Credit Risk Higher default risk → higher yield. Daraz’s bonds yield more than NTC’s.
Liquidity Risk Illiquid bonds trade at discounts. Small-cap corporate bonds in Nepal.

A bond indenture is the legal agreement between issuer and investor, specifying:

  • Covenants (e.g., "issuer cannot pay dividends > Rs 500M without bondholder approval").
  • Collateral (e.g., NTC’s bonds backed by tax revenue).
  • Call provisions (e.g., "can be called after Year 5 at Rs 1,050").

Example from Nepal:

  • Nepal Government Securities (NGS): Indenture states coupons are tax-free and backed by the federal budget.
  • Corporate Bonds (e.g., NMB Bank): May require minimum net worth ratios to avoid default.

## In the Real World

  1. eSewa’s Digital Bond Purchases

    • Concept: Yield to Maturity (YTM).
    • How? When NRB auctions T-bills (e.g., 364-day zero-coupon at 6.5% YTM), eSewa users buy them via the app. The discount from par (e.g., Rs 935 for Rs 1,000) reflects the market’s required return.
  2. Ncell’s Supplier Financing Bonds

    • Concept: Callable Bonds + Yield to Call (YTC).
    • How? Ncell issues 5-year bonds at 9% coupon but includes a call option after Year 3 at Rs 1,075. Suppliers (e.g., Huawei) demand YTC > 10% to compensate for call risk.
  3. NTC’s Zero-Coupon Treasury Bills

    • Concept: Zero-Coupon Valuation.
    • How? NTC sells 91-day T-bills at Rs 990 for Rs 1,000 face value. The YTM ≈ 4% is used by traders to hedge against short-term rate changes.
  4. Nepal Rastra Bank’s Open Market Operations (OMO)

    • Concept: Bond Price-Yield Inverse Relationship.
    • How? When NRB buys bonds (injecting liquidity), bond prices rise and yields fall → stimulating the economy. Conversely, selling bonds raises yields to curb inflation.

## Exam Tip: How to Score Full Marks

  1. Memorize the YTM Formula Structure

    • Always write:
    • Partial credit tip: If stuck, list all cash flows explicitly (e.g., Year 1: Rs 80, Year 2: Rs 80, etc.).
  2. Distinguish Between YTM and Current Yield

    • Current Yield = Annual Coupon / Market Price (quick but ignores capital gains).
    • YTM = Full-term return (includes price changes). Always preferred in exams.
  3. Zero-Coupon Bonds

    • Shortcut: Use the formula .
    • Example: For a 1-year zero-coupon bond at Rs 950 (par Rs 1,000):
  4. Callable Bonds

    • Key Point: YTC is always higher than YTM because investors demand compensation for early repayment risk.
    • Exam Trap: If a bond is called, ignore cash flows after the call date.
  5. Real-World Applications

    • NTC/Ncell Bonds: Assume coupons are paid annually unless stated otherwise.
    • Government Securities: Often tax-free—mention this in explanations for bonus marks.
  6. Graphs Are Your Friend

    • Draw the inverse relationship between bond prices and yields in exams. Label axes clearly:
      • X-axis: Yield (%)
      • Y-axis: Bond Price (Rs)
      • Curve: Downward-sloping (steeper for longer maturities).

## Practice Questions (Exam-Style)

  1. Calculate YTM: A bond has a par of Rs 1,000, 5 years to maturity, 7% coupon (paid annually), and trades at Rs 950. What is its YTM? (Answer: ~8.5%)

  2. YTC Scenario: A bond with Rs 1,000 par, 6% coupon, and 3 years to maturity is callable at Rs 1,030 in Year 2. If it trades at Rs 1,010, calculate YTC. (Answer: ~7.5%)

  3. Zero-Coupon Bond: A 2-year zero-coupon bond sells for Rs 920 with Rs 1,000 par. What is its YTM? (Answer: ~9.0%)

  4. Current Yield vs. YTM: A bond with 8% coupon trades at:

    • Rs 1,000 (par) → Current Yield = 8%, YTM = 8%.
    • Rs 900 (discount) → Current Yield = 8.89%, YTM > 8.89%. Explain why YTM > Current Yield in the second case. (Answer: Capital gain from price appreciation.)

Based on the TU BBA syllabus for Investment Analysis (BNK204), unit 3.

Discussion

Loading…