Bond Pricing
A bond is the present value of its cash flows
A $1,000 bond pays a 5% coupon for three years, but the market demands a 6% return. Why does it trade for only $973.27, less than its face value?
A bond is a package of cash flows
A coupon bond promises two things: a stream of equal coupon payments and a single face-value repayment at maturity. Its fair price today is simply the present value of that whole package, discounted at the yield \(y\) investors require.
Reading the formula
\(C\) is the coupon paid each period, \(y\) is the required yield per period, \(n\) is the number of periods, and \(F\) is the face value repaid at maturity. The first term is the present value of the coupons (an annuity); the second is the present value of the face value (a lump sum).
Because the yield sits in the denominator, a higher required yield lowers every discounted cash flow, so the price falls. This inverse relationship is the single most important fact about bonds.
- Coupon \(C = 50\), yield \(y = 0.06\), periods \(n = 3\), face \(F = 1000\).
- Annuity factor: \((1 - 1.06^{-3})/0.06 = 0.160381/0.06 = 2.673017\).
- PV of coupons: \(50 \times 2.673017 = 133.65\).
- PV of face: \(1000 \times 1.06^{-3} = 1000 \times 0.839619 = 839.62\).
- Price: \(133.65 + 839.62 = 973.27\).
💡 Hint
Check your understanding
- A bond price is the present value of its coupons plus its face value.
- Price \(= C(1-(1+y)^{-n})/y + F/(1+y)^{n}\).
- Price and required yield move in opposite directions.