Bootstrapping Zero Rates
Bootstrapping zero rates from coupon-bearing instruments is one of the methods for constructing a discount curve, which is essential for computing the present value of future cashflows. Bootstrapping is an iterative process that is best illustrated with an example.
Consider the following 3 instruments:
Principal ($) | Maturity (years) | Coupon ($) | Price ($) |
---|---|---|---|
100 | 0.5 | 0 | 94.9 |
100 | 1 | 0 | 90 |
100 | 1.5 | 8 | 96 |
The first two instruments have no coupon payments, and all value is realized at maturity. This means we can easily calculate the zero rates by solving these equations for :
Solving these equations gives us the 6 month and 1 year zero rates of 10.469% and 10.536% respectively. These initial zero coupon instruments are often treasury bills, and serve as the foundation for bootstrapping the rest of the curve.
Calculating the 1.5 year zero rate using the third instrument is a bit more involved, as it has an annual coupon payment of $8 (i.e. 2 semi-annual coupon payments of $4). To compute the 1.5 year zero rate using this instrument, we need to discount the coupon payments using the zero rates we have already calculated, and then solve for like so:
Using some algebra, we can solve for the unknown 1.5 year zero rate :
You could then repeat this process to compute the 2 year zero rate, and so on. This is the essence of the bootstrap method. Here is a calculator to help you further explore this concept:
Assumptions
- All coupon payments are semiannual.
- The face value of each instrument is $100.
Modern Practice
Since the financial crisis of 2008, the industry has moved towards using overnight index swaps (OIS) as the foundation for constructing discount curves. Previously, discount curves were often constructed using the bootstrapping method applied to instruments derived from LIBOR rates, such as interest rate swaps or forward rate agreements. However, LIBOR was found to be susceptible to manipulation, prompting the shift to more robust OIS-based curves. While the simplified bootstrapping method discussed earlier provides a foundational understanding, the modern approach incorporates more complex instruments and methodologies