Case 98 / 183 Entry

Bond Basics: Duration, Yield, Price

Capital Markets — ECM/DCM

The prompt

“As a debt capital markets analyst, you are tasked with explaining to a client why the price of their five-year corporate bond falls when market yields rise, quantifying how far it falls using duration, and showing why that duration estimate is not quite the whole story.”

📋 What you're given

As a debt capital markets analyst, you are tasked with explaining to a client why the price of their five-year corporate bond falls when market yields rise, quantifying how far it falls using duration, and showing why that duration estimate is not quite the whole story.

1. Task Overview

Task: Explain why a bond's price and its yield move in opposite directions, quantify how far this particular bond moves when yields shift, and then show where that quantification stops being accurate.

Step 1: Given Data — A Five-Year Corporate Bond

A client holds the following bond, which pays its coupon once per year.

Line ItemValue
Face Value (Par)$1,000
Annual Coupon Rate5.0% (0.050)
Annual Coupon Payment$50
Years to Maturity5
Coupon FrequencyAnnual
Current Market Yield (YTM)6.0% (0.060)

Step 2: Bond Price

Show Bond Price Formula

Price = Sum of [ Coupon / (1 + y)^t ] for t = 1 to N, plus Face Value / (1 + y)^N

Using this formula, compute the current market price of the bond at a yield of 6.0% (0.060).

Step 3: Macaulay Duration

Show Macaulay Duration Formula

Macaulay Duration = Sum of [ t × PV(Cash Flow at t) ] / Price

Using this formula, compute the Macaulay duration of the bond in years.

Step 4: Modified Duration

Show Modified Duration Formula

Modified Duration = Macaulay Duration / (1 + y)

Using this formula, compute the modified duration.

Step 5: Estimated Price Change from a Yield Move

Show Duration-Based Price Change Formula

Estimated % Price Change = − Modified Duration × Change in Yield

Assume:

  • Market yields rise by 100 basis points, so the change in yield = +1.0% (+0.010)
  • The bond's credit spread and all other terms are unchanged

Using these inputs, compute the estimated dollar and percentage change in the bond's price.

Step 6: Actual Repricing and the Convexity Gap

Show Convexity Formula

Convexity = (P(y − d) + P(y + d) − 2 × P(y)) / (P(y) × d^2)

Convexity Adjustment = 0.5 × Convexity × d^2

Assume:

  • The bond is repriced directly at a yield of 7.0% (0.070) and at 5.0% (0.050)
  • d = the size of the yield shift = 1.0% (0.010)

Using these inputs, compare the actual price change against the duration estimate from Step 5 and quantify the difference.

💡 Model answer

Try answering out loud first — then reveal the model answer and compare.

⚠️ Common mistakes

  • Discounting the coupons at the 5.0% coupon rate instead of the 6.0% market yield — the coupon rate only sizes the cash flow, the yield is what prices it
  • Forgetting to add the $1,000 principal to the year 5 cash flow, which alone carries over 80% of the bond's present value and almost all of its duration
  • Quoting Macaulay duration (4.53 years) when the interviewer asked how much the price moves — that is modified duration (4.28)
  • Treating the duration estimate as exact: it overstates the loss when yields rise and understates the gain when they fall, because it ignores convexity
  • Confusing duration with maturity — the two only coincide for a zero-coupon bond

🔁 Follow-up questions

➡️ Related cases

Previous Case 97: The IPO Process A-Z

⭐ Rate this case

0 ratings

💬 Comments (0)

No comments yet — be the first to ask a question.

Part of a 183-case learning path. Create a free account to save progress & unlock follow-up answers.
Create free account