Effective Duration
Calculate effective duration of bonds with embedded options to measure interest rate sensitivity. Analyze bond price changes for yield shifts.
What is Effective Duration?
Effective duration is a measure of a bond's price sensitivity to changes in interest rates. It estimates the percentage change in a bond's price for a 1% (100 basis point) change in yield. Effective duration is particularly useful for bonds with embedded options (such as callable or putable bonds), where future cash flows may change depending on interest rate movements.
Unlike modified duration, which assumes fixed cash flows, effective duration accounts for the fact that bond cash flows can change when embedded options are exercised. For example, a callable bond's issuer may call the bond early when interest rates drop, reducing the bond's price appreciation potential.
Effective Duration Formula
$$\text{Effective Duration} = \frac{P_{\uparrow} - P_{\downarrow}}{2 \times P_0 \times \Delta y}$$
Where:
- P_up = Bond price when yield decreases by delta y (upward price)
- P_down = Bond price when yield increases by delta y (downward price)
- P_0 = Bond price at current yield to maturity
- delta y = Change in yield (yield differential) expressed as decimal
How to Calculate Effective Duration
- Calculate coupon per period: Face Value x Coupon Rate / Frequency.
- Calculate the bond price: Sum of all discounted cash flows (coupons and face value) using the current YTM as the discount rate.
- Calculate upward bond price: Recalculate the bond price when YTM decreases by the yield differential.
- Calculate downward bond price: Recalculate the bond price when YTM increases by the yield differential.
- Apply the effective duration formula: (Upward Price - Downward Price) / (2 x Bond Price x Yield Differential).
Example Calculation
Consider a bond with:
- Face Value: $1,000
- Annual Coupon Rate: 5%
- Coupon Frequency: Annual
- Years to Maturity: 10
- Yield to Maturity: 8%
- Yield Differential: 1%
The bond price at 8% YTM is approximately $798.70. At 7% YTM, the price rises to $859.53. At 9% YTM, the price falls to $743.29.
Effective Duration = ($859.53 - $743.29) / (2 x $798.70 x 0.01) = 7.28 years.
This means for a 1% change in interest rates, the bond's price is expected to change by approximately 7.28%.
Interpreting Effective Duration
A higher effective duration indicates greater sensitivity to interest rate changes. For example, a bond with an effective duration of 7.28 will experience approximately a 7.28% price increase for a 1% decrease in interest rates, and a 7.28% price decrease for a 1% increase in rates.
Bonds with longer maturities, lower coupon rates, and lower yields typically have higher durations. Callable bonds generally have shorter effective durations than otherwise similar non-callable bonds because the call feature caps price appreciation.
Related Financial Calculators
- Bond Price Calculator - Calculate the market price of a bond.
- Bond Convexity Calculator - Account for the non-linear relationship between bond prices and yields.
- Bond Current Yield Calculator - Calculate the current yield of a bond.
Frequently Asked Questions
What is the difference between modified duration and effective duration?
Modified duration assumes fixed cash flows and uses a mathematical derivative of the bond price formula. Effective duration uses actual bond price calculations at shifted yield levels and accounts for changing cash flows from embedded options, making it more accurate for bonds with call or put features.
Why do embedded options affect duration?
Embedded options change the bond's cash flow pattern depending on interest rates. A callable bond's issuer can call the bond when rates fall, capping price appreciation and reducing duration. A putable bond allows investors to sell back the bond when rates rise, providing downside protection and also reducing duration.
What is a good effective duration?
There is no universally "good" duration. Investors expecting falling rates may prefer higher duration bonds for greater price appreciation. Those expecting rising rates may prefer lower duration bonds to minimize price losses. Duration should match your investment horizon and interest rate outlook.
Can effective duration be negative?
Yes, effective duration can be negative in some cases, such as with inverse floating-rate bonds or certain structured products. A negative duration means the bond's price moves in the same direction as interest rates rather than inversely.
How accurate is effective duration?
Effective duration is a first-order approximation and works best for small yield changes. For larger yield changes, the approximation becomes less accurate due to convexity effects. Using effective convexity alongside effective duration provides a more complete picture of price sensitivity.