← All Cheat Sheets
Exam FM

Interest Rate Theory Cheat Sheet

Duration, convexity, immunization, and yield curve formulas.

Spot and Forward Rates

  • Spot rate sts_t: (1+st)t(1 + s_t)^t = price of tt-year zero-coupon bond
  • Forward rate ft,t+1f_{t,t+1}: (1+st+1)t+1=(1+st)t⋅(1+ft,t+1)(1 + s_{t+1})^{t+1} = (1 + s_t)^t \cdot (1 + f_{t,t+1})
  • Bootstrapping: Extract spot rates sequentially from par bond prices

Duration Formulas

  • Macaulay Duration: D=(1/P)∑t⋅vt⋅CFtD = (1/P) \sum t \cdot v^t \cdot CF_t
  • Modified Duration: Dmod=D/(1+y)D_{\text{mod}} = D / (1 + y)
  • Dollar Duration: DD=Dmod⋅PDD = D_{\text{mod}} \cdot P
  • Effective Duration: Deff=(P−−P+)/(2⋅P0⋅Δy)D_{\text{eff}} = (P_- - P_+) / (2 \cdot P_0 \cdot \Delta y)

Convexity

  • Macaulay Convexity: Cmac=(1/P)∑t(t+1)⋅vt+2⋅CFtC_{\text{mac}} = (1/P) \sum t(t+1) \cdot v^{t+2} \cdot CF_t
  • Modified Convexity: Cmod=Cmac/(1+y)2C_{\text{mod}} = C_{\text{mac}} / (1+y)^2
  • Price approximation: ΔP/P≈−Dmod⋅Δy+0.5⋅Cmod⋅(Δy)2\Delta P / P \approx -D_{\text{mod}} \cdot \Delta y + 0.5 \cdot C_{\text{mod}} \cdot (\Delta y)^2

Immunization

  • Redington conditions: (1) PV(A)=PV(L)PV(A) = PV(L), (2) D(A)=D(L)D(A) = D(L), (3) C(A)>C(L)C(A) \gt C(L)
  • Full immunization: Asset cash flows bracket liability timing with matched PV and duration
  • Cash flow matching: Dedicated portfolio with exact cash flow alignment

Put these formulas to work

Practice with flashcards and test your knowledge with practice exams.

Start Studying Free