Foundations of Fixed Income Derivatives
While equity derivatives are priced relative to a single stock price, Interest Rate Derivatives (IRDs) are priced relative to an entire curve of interest rates spanning multiple maturities. This curve, known as the Yield Curve, represents the term structure of interest rates.
Interest rate derivatives — such as Swaps, Swaptions, Caps, and Floors — allow institutions to hedge fluctuations in borrowing costs, manage balance sheet liabilities, and speculate on central bank policy shifts.
1. Yield Curve Bootstrapping
The yield curve is constructed using cash rates, futures contracts, and swap rates. Bootstrapping is the mathematical method used to calculate zero-coupon interest rates (spot rates) from coupon-paying bonds or swap instruments.
Let $P(T)$ represent the price of a zero-coupon bond maturing at time $T$. The spot interest rate $y(T)$ is: $$P(T) = e^{-y(T) \times T}$$
For a coupon-paying bond with price $B$, annual coupon $C$, and principal $F$ maturing at time $T_N$: $$B = \sum_{i=1}^{N} C \times P(T_i) + F \times P(T_N)$$
If spot rates for maturities $T_1 \dots T_{N-1}$ are already known, we solve for the discount factor $P(T_N)$: $$P(T_N) = \frac{B - \sum_{i=1}^{N-1} C \times P(T_i)}{C + F}$$
We then extract the spot rate $y(T_N)$: $$y(T_N) = -\frac{\ln(P(T_N))}{T_N}$$
By repeating this calculation iteratively, the spot curve is mapped across all maturities.
2. Interest Rate Swaps (IRS)
An Interest Rate Swap is a contract to exchange cash flows based on a nominal principal: one party pays a Fixed Rate ($S$), while the other pays a Floating Rate (such as SOFR or LIBOR).
At inception, the swap value is set to zero. The optimal swap rate $S$ is calculated by setting the present value of the fixed leg equal to the present value of the floating leg: $$S \sum_{i=1}^{N} \Delta_i P(T_i) = \sum_{i=1}^{N} (P(T_{i-1}) - P(T_i))$$
Solving for the swap rate $S$: $$S = \frac{P(T_0) - P(T_N)}{\sum_{i=1}^{N} \Delta_i P(T_i)}$$ Where $\Delta_i$ is the day-count fraction for the accrual period.
3. The Black-Derman-Toy (BDT) Model
To price interest rate options (like swaptions), quants use short-rate models. The Black-Derman-Toy (BDT) model is a log-normal binomial lattice model where the short-term interest rate $r_t$ is stochastic: $$d\ln(r) = \left[ \theta(t) + \frac{\sigma'(t)}{\sigma(t)} \ln(r) \right] dt + \sigma(t) dW$$
The model is calibrated to match both the current term structure of spot rates and the volatility of yields. By building a binomial lattice of short rates, derivative pricing engines execute backward induction to calculate fair values for complex path-dependent fixed-income structures.
4. Hedging Fixed-Income Portfolios: Duration and Convexity
To protect fixed-income portfolios against interest rate shocks, risk managers compute sensitivity metrics:
- Macaulay Duration: The weighted average time until all cash flows are received:
- $$D_{Mac} = \sum_{t=1}^{n} \frac{t \cdot PV(CF_t)}{B}$$
- Modified Duration: Measures the percentage change in bond price for a 100-basis-point parallel shift in yield:
- $$D_{Mod} = \frac{D_{Mac}}{1 + y / m}$$
- $$\frac{dB}{B} \approx -D_{Mod} \cdot dy$$
- Convexity: Accounts for the non-linear relationship (curvature) of price-yield dynamics, improving pricing approximations:
- $$C = \frac{1}{B} \frac{d^2 B}{dy^2}$$
- $$\frac{dB}{B} \approx -D_{Mod} \cdot dy + \frac{1}{2} C \cdot (dy)^2$$
Institutional desks hedge rate exposure by purchasing swaps or futures to match their portfolio's net duration and convexity parameters to zero.
5. Practical Checklist for Fixed-Income Portfolio Risk Management
- Construct a Spot Curve: Collect benchmark sovereign bond yields daily and bootstrap zero-coupon discount factors.
- Calculate Portfolio Duration: Maintain real-time calculations of Macaulay and Modified duration across all rate-sensitive assets.
- Compute Net Convexity: Assess the curvature of your assets to adjust pricing approximations during interest rate spikes.
- Quantify DV01 Exposure: DV01 represents the dollar value of a one-basis-point decline in interest rates. Use this to size hedging swaps.
- Calibrate Stochastic Short-Rate Models: Re-estimate Black-Derman-Toy parameters using liquid cap and swaption volatilities weekly.
- Execute Duration Matching: Enter swap positions to align asset and liability durations to isolate credit spread exposure.
- Perform Key Rate Duration Audits: Measure sensitivities to shifts at specific points on the yield curve rather than assuming parallel moves.
- Assess Credit Spread Sensitivity (CS01): Track portfolio changes relative to shifts in corporate credit spreads.
- Stress Test Rate Scenarios: Simulate historic rate shocks (e.g., 1994 bond rout, 2022 Federal Reserve tightening cycles) on current holdings.
- Verify Hedging Efficiency: Monitor tracking errors between your rate-sensitive portfolio and interest rate hedge positions.