Skip to main content

Practice

1. Current Yield

a. Example 1

What is the current yield of a 10-year 12% coupon bond with a face value of Rs. 1000 and currently selling at Rs. 950?

  • Solution:
    • Calculation of Current Yield:
      • $CY = \frac{In}{Po} \times 100$
      • $In = \text{Annual Interest} = 1000 \times 12% = 120$
      • $Po = 950$
      • $CY = \frac{120}{950} \times 100 = 12.63%$
    • Interpretation: Since the bond is currently selling at a discount ($950 < 1000$), hence the current yield of 12.63% is greater than the coupon rate of 12%.

b. Example 2

The face value of a bond is Rs. 1000 and it is currently selling at Rs. 1200 with a coupon rate of 12% and 10 years to maturity. Calculate the current yield from the bond.

  • Solution:
    • Calculation of Current Yield:
      • $CY = \frac{In}{Po} \times 100$
      • $In = \text{Annual Interest} = 1000 \times 12% = 120$
      • $Po = 1200$
      • $CY = \frac{120}{1200} \times 100 = 10%$
    • Interpretation: Since the bond is currently selling at a premium ($1200 > 1000$), hence the current yield of 10% is lesser than the coupon rate of 12%.

2. Spot Interest Rate

a. Example

The face value of a zero coupon bond is Rs. 1000. It is currently selling at Rs. 797.19 and the investor will receive the principal amount of Rs. 1000 after two years of maturity of the bond. Calculate the spot interest rate on this zero coupon bond.

  • Solution:
    • Calculation of spot interest rate on zero coupon bond:
      • $(1 + k)^2 = \frac{FV}{PV}$
      • $(1 + k)^2 = \frac{1000}{797.19} = 1.2544$
      • $(1 + k) = \sqrt{1.2544}$
      • $k = 1.12 - 1 = 0.12 \text{ or } 12%$

b. Example

The face value of a bond is Rs. 1000 and it is currently selling at Rs. 950 with a coupon rate of 10% and 5 years to maturity. Calculate the spot interest rate from the bond.

  • Solution:
    • Calculation of spot interest rate:
      • $(1 + k)^5 = \frac{FV}{PV}$
      • $(1 + k)^5 = \frac{1000}{950} = 1.0526$
      • $(1 + k) = \sqrt[5]{1.0526}$
      • $k = 1.01 - 1 = 0.01 \text{ or } 1%$

3. Yield to Maturity

a. Example

Mr. Arun recently purchased a bond with Rs. 1000 face value at 10% coupon rate and 4 years to maturity. The bond makes annual interest payments. Mr. Arun paid Rs. 1032.40 for the bond. What is the bond yield to maturity?

  • Solution:
    • Calculation of Bond yield to maturity:
      • $YTM = \frac{I + \frac{(F - P)}{n}}{0.4F + 0.6P}$
      • $I = 1000 \times 10% = 100$
      • $F = 1000$
      • $P = 1032.40$
      • $N = 4 \text{ Years}$
      • $T = 1032.40$
      • $YTM = \frac{100 + \frac{(1000 - 1032.40)}{4}}{0.4 \times 1000 + 0.6 \times 1032.40}$
      • $= \frac{100 + (-32.40)/4}{400 + 619.44}$
      • $= \frac{91.9}{1019.44}$
      • $YTM = 0.09 \text{ or } 9%$

b. Example

A bond with a face value of Rs. 1000 and a coupon rate of 12% is issued three years ago is redeemable after five years from now at a premium of 5%. The interest rate prevailing in the market currently is 14%. Estimate the bond yield to maturity.

  • Solution:
    • Calculation of Bond yield to maturity:
      • $YTM = \frac{I + \frac{(F - P)}{n}}{\frac{F + P}{2}}$
      • $I = 1000 \times 12% = 120$
      • $F = 1000$
      • $P = 1050$
      • $N = 5 \text{ Years}$
      • $YTM = \frac{120 + \frac{(1000 - 1050)}{5}}{\frac{1000 + 1050}{2}}$
      • $= \frac{120 + (-10)/5}{1025}$
      • $= \frac{118}{1025}$
      • $YTM = 0.115 \text{ or } 11.5%$

4. Yield to Call

a. Example

Let's say you buy a bond with a face value of Rs. 1,000 and a coupon rate of 5%. The bond matures in 10 years, but the issuer can call the bond for face value (Rs. 1,000) in two years if they choose. You buy the bond for Rs. 960, a discount to face value. Calculate the yield to call.

  • Solution:

    • Calculation of Yield to call:
      • Formula: $YTC = \frac{Annual\ Interest + \frac{Redemption\ Value - Market\ Price}{N}}{\frac{Redemption\ Value + Market\ Price}{2}}$
      • $YTC = \frac{50 + \frac{(1000 - 960)}{2}}{\frac{(1000 + 960)}{2}}$
      • $= \frac{50 + 20}{980}$
      • $YTC = 0.071 \text{ or } 7.1%$

5. Bond Duration

a. Example 1

A bond with a face value of Rs.100, has a coupon rate of 12% issued three years ago is redeemable after five years from now at a premium of 5%. The interest rate prevailing in the market currently is 14%. Estimate the bond duration.

Solution:

YearCash Flow (Rs.)PV Factor at 14%Present ValuePV multiplied by year
1120.877210.526410.5264
2120.76959.234018.4680
3120.67508.100024.3000
4120.59217.105228.4208
5120.51946.232831.1640
51050.519454.5370272.6850
Total95.7354386.0402

Bond Duration = $\frac{\text{Sum of PV multiplied by year}}{\text{Sum of present value}} = \frac{386.0402}{95.7354} = 4.03 \text{ years}$

b. Example 2

A bond with a face value of Rs. 1000, a coupon rate of 8%, and 5 years to maturity is currently selling at Rs. 950. The prevailing interest rate in the market is 10%. Calculate the bond duration.

Solution:

YearCash Flow (Rs.)PV Factor at 10%Present ValuePV multiplied by year
1800.909172.727272.7272
2800.826466.1120132.2240
3800.751360.1040180.3120
4800.683054.6400218.5600
5800.620949.6720248.3600
510000.6209620.90003104.5000
Total924.75523956.6832

Bond Duration = $\frac{\text{Sum of PV multiplied by year}}{\text{Sum of present value}} = \frac{3956.6832}{924.7552} = 4.27 \text{ years}$