15 Interactive: bond pricer
Two modes: compute PV given r, or back out r given PV.
15.1 Mode 1: price the bond
15.2 Mode 2: back out the implied yield
Given the market price, what yield is the bond paying?
15.3 What to play with
- Set FV = 1{,}000, T = 5. Move r from 1% to 20%. Watch PV drop from $951 to $402. The shorter the maturity, the less price-sensitive to r.
- Set T = 30. Same r swing now moves PV from $742 down to $4. Long bonds are extremely interest-rate-sensitive. This is why the long end of the yield curve is volatile.
- Mode 2 with PV = 800, FV = 1{,}000, T = 5. Implied yield \approx 4.56\%. Useful for “given this discount, what return?”
15.4 The intuition
A bond is a fixed promise of future dollars. If the discount rate rises, those future dollars are worth less today. Equivalently: if new bonds pay 8% and you hold a 7% bond, no one will pay full face value for yours; its market price falls until its yield-to-maturity matches 8%.