Coupon bond prices recover discount factors by forward substitution.
Coupon bonds as inputs
Use three annual coupon bonds with face $100.00 and coupon rate 5%. Their prices are $100.80, $99.30, and $97.50.
Pk=j=1∑kCjdj
Forward substitution
Bootstrapping solves the earliest unknown first, then carries it forward. The prior coupon present values are $0.00, $4.80, and $9.30.
dk=face(1+c)Pk−coupon∑j<kdj
Recovered discount factors
The ladder recovers exact discount factors 24/25, 9/10, and 21/25. These are the exact rational spine of the curve.
(d1,d2,d3)=(24/25,9/10,21/25)