Skip to content
Exercise 7.2 · Q5

Q.A bond with a face value of ₹1,000 matures in 10 years. The nominal rate of interest on bond is 11% p.a. paid annually. What should be the price of the bond so as to yield effective rate of return equal to 8%?

Chandigarh CbseNCERTSubjective· 5mImportance★★★★★
35% · 25/72 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

The bond’s price is the present value of all future cash flows (annual interest payments and face value at maturity) discounted at the desired yield of 8%. The calculated price is ₹1,201.30.


Why this approach works

A bond’s price is simply the sum of the present values of all payments it promises. Here, the bond pays ₹110 (11% of ₹1,000) every year for 10 years, and then returns the ₹1,000 face value at maturity. If an investor wants an 8% effective return, they will discount each of these cash flows at 8%. The price today is the amount that, when invested at 8%, would exactly replicate those future receipts.

The key insight: the bond’s coupon rate (11%) is higher than the desired yield (8%), so the bond must trade at a premium — above its face value. The price will be more than ₹1,000.


Step-by-step calculation

1. Identify the cash flows

  • Annual coupon payment: C=11%×1,000=₹110C = 11\% \times 1,000 = ₹110
  • Face value at maturity: F=₹1,000F = ₹1,000
  • Number of periods: n=10n = 10 years
  • Desired yield (discount rate): r=8%=0.08r = 8\% = 0.08

2. Present value of the coupon annuity

The coupons form an ordinary annuity of ₹110 per year for 10 years. The present value of an annuity formula is:

PVcoupons=C×1−(1+r)−nrPV_{\text{coupons}} = C \times \frac{1 - (1+r)^{-n}}{r}

Substitute:

PVcoupons=110×1−(1.08)−100.08PV_{\text{coupons}} = 110 \times \frac{1 - (1.08)^{-10}}{0.08}

First compute (1.08)−10(1.08)^{-10}:

(1.08)−10=11.0810≈12.158925≈0.463193(1.08)^{-10} = \frac{1}{1.08^{10}} \approx \frac{1}{2.158925} \approx 0.463193

Then:

1−0.4631930.08=0.5368070.08=6.7100875\frac{1 - 0.463193}{0.08} = \frac{0.536807}{0.08} = 6.7100875

So:

PVcoupons=110×6.7100875=₹738.11PV_{\text{coupons}} = 110 \times 6.7100875 = ₹738.11 …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.