BUDGETINGFixed IncomeFinance Calculator
💰

Effective Duration — Smart Financial Analysis

Calculate effective duration to analyze a bond's sensitivity to interest rate changes. Critical for bonds with embedded options like MBS and callable bonds.

Concept Fundamentals
Core Concept
Effective Duration
Fixed Income fundamental
Benchmark
Industry Standard
Compare your results
Proven Math
Formula Basis
Established methodology
Expert Verified
Best Practice
Professional standard

Did our AI summary help? Let us know.

Effective duration measures how much a bond's price changes when interest rates move. Modified duration is a mathematical approximation assuming a linear price-yield relationship. Higher duration means greater interest rate risk. Callable bonds have a ceiling on price appreciation when rates fall because the issuer can call the bond.

Key figures
Core Concept
Effective Duration
Fixed Income fundamental
Benchmark
Industry Standard
Compare your results
Proven Math
Formula Basis
Established methodology
Expert Verified
Best Practice
Professional standard

Ready to run the numbers?

Why: Effective duration measures how much a bond's price changes when interest rates move. It uses the formula (P- - P+) / (2 × P0 × Δy), where P- is price when yields fall, P+ ...

How: Enter Current Price (P0) ($), Price when yield +Δy (P+) ($), Price when yield −Δy (P−) ($) to get instant results. Try the preset examples to see how different scenarios affect the outcome, then adjust to match your situation.

Effective duration measures how much a bond's price changes when interest rates move.Modified duration is a mathematical approximation assuming a linear price-yield relationship.

Run the calculator when you are ready.

Calculate Effective DurationEnter your values below

📊 Sample Examples — Click to Load

Bond Prices & Yield Shift

effective_duration.sh
Effective Duration
2.00 years
Price (yield +Δy)
$990
Price (yield −Δy)
$1010
Est. 1% move
~2.0%
Share:

Duration Sensitivity Curve — Price vs Yield Shift

Duration Comparison (Bar)

Price Change Scenarios (Grouped Bar)

Duration Components (Radar)

For educational purposes only — not financial advice. Consult a qualified advisor before making decisions.

💡 Money Facts

💰

Effective Duration analysis is used by millions of people worldwide to make better financial decisions.

— Industry Data

📊

Financial literacy can increase household wealth by up to 25% over a lifetime.

— NBER Research

💡

The average American makes 35,000 financial decisions per year—many can be optimized with calculators.

— Cornell University

🌍

Globally, only 33% of adults are financially literate, making tools like this essential.

— S&P Global

What is Effective Duration?

Effective duration measures how much a bond price moves when interest rates change — critical for bonds with embedded options like MBS and callable bonds. When the Fed raised rates 5.25% in 2022-23, long-duration bonds lost 20-40% while short-duration barely moved. MBS have lower effective duration (0.82 vs 14.0 for 30yr zero-coupon) because homeowners refinance when rates drop.

Unlike traditional duration measures, effective duration directly calculates price sensitivity by comparing a bond's prices after both upward and downward yield shifts. This numerical approach provides more accurate risk assessments, especially for bonds with call or put options, mortgage-backed securities, and during periods of significant interest rate volatility.

2.11
10yr Treasury Duration
0.82
MBS Duration (Prepayment)
14.0
30yr Zero-Coupon Duration
5.25%
Fed Rate Hikes 2022-23

Sources

  • • CFA Institute — Fixed Income Duration & Convexity
  • • Bloomberg — Bond Analytics
  • • Federal Reserve — Interest Rate Policy
  • • PIMCO — Fixed Income Research

Effective vs Modified Duration

Modified duration assumes a linear price-yield relationship. Effective duration uses actual price changes from yield shifts, capturing convexity and embedded options. For plain bonds they are close; for callable bonds and MBS, effective duration is more accurate.

Modified Duration

Mathematical formula: Macaulay / (1 + y/m). Assumes linear price-yield. Best for plain vanilla bonds and small yield changes.

Effective Duration

Numerical: (P- − P+) / (2 × P0 × Δy). Captures non-linear behavior. Essential for callable bonds, MBS, and large rate shifts.

Duration and Interest Rate Risk

Duration = approximate % price change for a 1% yield move. A duration of 5 means ~5% price drop per 1% rate increase. Portfolio managers use duration to hedge and match asset-liability durations.

When the Fed raised rates 5.25% in 2022-23, long-duration bonds lost 20-40% while short-duration barely moved. Duration helps portfolio managers hedge interest rate exposure and match asset durations to liability durations in immunization strategies.

Negative Effective Duration

Some MBS and inverse floaters can have negative duration — price rises when rates rise. Prepayment effects or complex structures cause this inverse behavior.

A negative duration indicates that the bond's price moves in the same direction as interest rates (rising when rates rise), which is contrary to conventional bonds. This unusual behavior often occurs when prepayment or other embedded option effects dominate the price response.

Duration of Callable Bonds

Callable bonds have lower effective duration than modified duration. The call option caps upside when rates fall, so price sensitivity is reduced.

For callable bonds, as interest rates fall, the likelihood of the issuer calling the bond increases. This call option puts a ceiling on how much the bond price can rise, reducing its upside price sensitivity. Effective duration captures this asymmetric price behavior.

Convexity and Duration

Duration gives a first-order estimate; convexity captures curvature. Bonds gain more when rates fall than they lose when rates rise. Effective duration already reflects some convexity through the numerical approach.

For large yield moves, both duration and convexity matter. The bond price-yield relationship is non-linear, forming a convex curve. Effective duration measures the slope at a specific point, considering this convexity better than modified duration.

Formula

Effective Duration = (P- − P+) / (2 × P0 × Δy)

P- = price when yield decreases, P+ = price when yield increases, P0 = current price, Δy = yield change (decimal)

Example: Price $950, P+ $940, P- $960, Δy 0.5% → Duration = (960−940)/(2×950×0.005) = 2.11 years

When to Use

Use effective duration for callable bonds, MBS, structured products, and when analyzing large yield shifts. For plain vanilla bonds with small moves, modified duration is often sufficient.

ScenarioUse Effective Duration?
Callable bondsYes — essential
MBS / mortgage-backedYes — essential
Plain vanilla bondsOptional — modified often sufficient
Large yield shifts (>1%)Yes — more accurate
Structured productsYes — essential

Limitations

Assumes parallel yield curve shift. Results depend on the size of Δy used. Does not capture spread risk or credit risk. For highly convex securities, combine with convexity.

  • Parallel shift assumption: all yields change by the same amount
  • Sensitivity to Δy size: results vary with the yield change used
  • Does not capture spread risk or credit risk
  • For highly convex securities, combine with convexity analysis

How to Use This Calculator

Enter the bond's current price (P0), the price when yield increases by Δy (P+), the price when yield decreases by Δy (P-), and the yield change Δy in percent. The calculator computes effective duration instantly.

  1. Get P0, P+, P- from your bond pricing model, Bloomberg, or the Bond Price Calculator
  2. Use a typical Δy of 0.25% to 0.5% for standard risk management
  3. For stress testing, use larger Δy (1% or more)
  4. Click an example to load pre-calculated scenarios (10Y Treasury, MBS, callable, etc.)

Pro Tips

Δy size matters

Smaller Δy (0.25%) gives local sensitivity; larger Δy (1%) captures more convexity. Results can differ.

Callable bonds

Always use effective duration — modified duration overstates sensitivity when the call option is in the money.

Related Calculators

Bond Price Calculator, Bond YTM Calculator, Bond Convexity Calculator — use these to derive P0, P+, P- for your effective duration calculation.

👈 START HERE
⬅️Jump in and explore the concept!
AI

Related Calculators