Understanding effective duration
Effective duration measures the price sensitivity of a bond to shifts in benchmark interest rates. It estimates the approximate percentage change in a bond price for a 100 basis point (1.00%) parallel move in the yield curve. While traditional duration metrics assume cash flows remain constant regardless of interest rates, effective duration accounts for the reality that future cash flows fluctuate when interest rates change.
This distinction is essential when valuing bonds with embedded options, such as callable corporate bonds, putable debt, and mortgage-backed securities (MBS). If you want to calculate base market valuations before evaluating sensitivity, explore the bond price calculator. For assessing annual coupon returns against trading prices, check the bond current yield calculator, or run full principal and maturity schedules with our comprehensive bond calculator.
Effective duration formula
Effective duration uses discrete price evaluations across equal upward and downward yield shifts:
Where each term represents:
- P- (Upward price): The estimated bond price if the yield curve falls by .
- P+ (Downward price): The estimated bond price if the yield curve rises by .
- P0: The current fair market price of the bond at its base yield to maturity.
- Δy: The parallel yield shift expressed in decimal terms (for example, 100 basis points equals 0.01).
Effective duration vs modified duration
Investors frequently confuse Macaulay duration, modified duration, and effective duration:
Modified Duration
Derived directly from the mathematical slope of the bond price-yield curve, modified duration assumes cash flows (coupon dates and principal repayment) are completely fixed. It works well for plain-vanilla government bonds with no embedded options.
Effective Duration
Calculates actual re-priced values at shifted yields, reflecting behavioral changes in cash flows. When yields drop, an issuer is more likely to call in a high-coupon bond, capping price gains. When yields rise, mortgagors refinance slower, extending duration. Effective duration accurately captures these non-linear dynamics.
Worked example calculation
Consider an investor evaluating an annual coupon bond with the following specifications:
- Face Value: $1,000
- Annual Coupon: 5.00% ($50 per year)
- Years to Maturity: 10 years
- Current Yield to Maturity (YTM): 8.00%
- Yield Shift (Δy): 100 basis points (1.00% or 0.01)
First, calculate the base bond price (P0) at 8% YTM:
Next, recalculate prices after shifting the yield by 100 bps in both directions:
- Yield drops to 7.00% (P-): Bond price rises to $859.53 (+7.62%).
- Yield increases to 9.00% (P+): Bond price drops to $743.29 (-6.94%).
Now insert these values into the effective duration equation:
An effective duration of 7.28 indicates that for every 100 basis point change in interest rates, the bond market value is expected to shift by approximately 7.28% in the opposite direction.
Incorporating bond convexity
Duration provides a linear tangent approximation of price sensitivity. For small interest rate shifts (such as 10 to 25 basis points), duration alone provides accurate estimates. For larger swings, the curvature of the bond price-yield relationship causes actual prices to deviate from linear duration projections.
To capture this second-order curvature and refine risk estimates, pair effective duration with the bond convexity calculator. Convexity adjustment adds positive price appreciation when yields decline and buffers losses when yields increase.
Frequently asked questions
What is effective duration in simple terms?
Why does effective duration matter for callable bonds?
Can effective duration be negative?
What is the difference between duration and maturity?
What size yield shift should I choose?
Are my portfolio calculations saved on a server?
Resources and references
The formulas and methods in this calculator were checked against these independent sources.