Lesson 2 of 6 · 13 min

Pricing a bond with spot rates

Discount each cash flow at the spot rate for its own date: the sum is the bond's no-arbitrage price, and the YTM is just the single rate that gives the same total.

In short

  • A coupon bond is a bundle of zeros, so each cash flow is discounted at the spot rate for its date: PV=PMT(1+Z1)+PMT(1+Z2)2+⋯+PMT+FV(1+ZN)NPV = \frac{PMT}{(1+Z_1)} + \frac{PMT}{(1+Z_2)^2} + \dots + \frac{PMT+FV}{(1+Z_N)^N}.
  • The result is the no-arbitrage price. If the market price differs, an arbitrage exists (ignoring transaction costs).
  • The YTM is the one rate that reproduces that price. The PV of each single cash flow differs between the two methods, but the totals match.
  • On an upward-sloping curve, a coupon bond's YTM is slightly below the spot rate for its maturity.
  • For a riskier bond (for example a corporate), add a spread to each spot rate.

Unlock this lesson free for 7 days

Create a free account to get 7 days of full access — every lesson, video, flashcard, mock and the question bank. No card needed.

Pricing a bond with spot rates · The Term Structure of Interest Rates: Spot, Par, and Forward Curves