How to Use Effective Duration Calculator
The Effective Duration Calculator estimates how much a bond price reacts to yield changes via the bumped-price method.
- Enter V₀ — The bond’s current price (the result panel may use the average of V− and V+ if you do not have it).
- Enter V− — The bond’s price when yield decreases by Δy.
- Enter V+ — The bond’s price when yield increases by Δy.
- Enter Δy — The yield change in basis points (e.g. 25 bps).
- Choose a currency for display.
- Read the Result — The Effective Duration Calculator displays Effective Duration, the price difference, and the yield shift converted to a decimal.
Formula & Theory — Effective Duration Calculator
The Effective Duration Calculator uses the standard symmetric definition:
Effective Duration = (V− − V+) / (2 × V0 × Δy)
| Symbol | Meaning |
|---|---|
| V0 | Initial bond price |
| V− | Price when yield decreases by Δy |
| V+ | Price when yield increases by Δy |
| Δy | Yield change in decimal form (basis points / 10000) |
Implementation notes:
- The bumps V− and V+ are usually computed by a pricing model that accounts for embedded options (e.g., option-adjusted spread, OAS).
- Smaller Δy values produce more accurate duration estimates but require higher-precision price calculations.
- For very large yield moves, also compute effective convexity to capture the second-order effect.
Effective Duration is the standard duration used in mortgage-backed securities (MBS) and callable bond risk reporting.
Use Cases for Effective Duration Calculator
- MBS risk management — Compute key risk sensitivity for prepayment-sensitive securities.
- Callable bond analytics — Evaluate how the issuer’s call option affects price sensitivity.
- ALM and pension — Match asset and liability durations when both contain optionality.
- Portfolio reporting — Aggregate Effective Duration across holdings to show overall interest-rate risk.
- Education — Demonstrates how bumping inputs around a base case provides numerical derivatives.
By packaging the bumped-price formula into an instant calculation, the Effective Duration Calculator helps fixed-income professionals quantify yield sensitivity for any bond type.