Modified Duration Calculator
Modified duration and the price move per 1% yield change for a bond. Live calculator with worked steps, charts and formulas.
Calculator
Principal repaid at maturity, usually $1,000.
Interest paid on face value each year.
Market discount rate used to price the bond.
This bond calculators calculator runs on standard bond mathematics: coupons and face value discounted at the market yield with 2 payment(s) per year. Money is calculated at full precision and rounded only for display.
Results
Macaulay Duration
7.89 yrs
Weighted-average time to receive cash flows.
7.67 yrs
Price sensitivity per 1% yield move.
7.67%
Approximate % fall in price.
10.0 yrs
Live results update as you type — currently showing macaulay duration of 7.89 yrs. Replace the defaults with your own quote for an exact comparison.
Visualizations
Interest-Rate Risk (Modified Duration)
Formula
The tradable risk number: percent price change per one-point yield change.
Variables
| Symbol | Name | Unit | Description |
|---|---|---|---|
| ModD | Modified duration | years | Risk measure |
Explanation
Percent price move for a one-percentage-point yield move.
Step-by-Step Calculation
Follow each step to understand how the result is calculated from your inputs.
Weight each cash flow by its arrival time.
Adjust for compounding frequency to get price sensitivity.
Read sensitivity directly: a 1% yield rise cuts price ~ModD%.
Worked Examples
See how the calculator works with different scenarios.
Scenario
The modified duration calculator run on the values above, showing the full calculation path rather than only the answer.
Inputs
Calculation
1. Weight each cash flow by its arrival time. → 7.89 years 2. Adjust for compounding frequency to get price sensitivity. → 7.67 years 3. Read sensitivity directly: a 1% yield rise cuts price ~ModD%. → −7.67% per +1% yield
Result
Macaulay Duration: 7.89 yrs
Interpretation
MacD 7.89y, ModD 7.67y — a 1% yield rise moves price ≈ 7.67%.
Understanding Your Result
Your Result: Macaulay Duration: 7.89 yrs
What This Means
Percent price move for a one-percentage-point yield move.
Why It Matters
MacD 7.89y, ModD 7.67y — a 1% yield rise moves price ≈ 7.67%.
Professional Interpretation
MacD 7.89y, ModD 7.67y — a 1% yield rise moves price ≈ 7.67%.
How this is calculated
The tradable risk number: percent price change per one-point yield change.
What drives the result
Each cash flow arrives at a different time, so the bond responds like a weighted average of zeros. Longer maturities, lower coupons and lower yields all extend duration and raise volatility. Convexity is always positive for plain bonds, which cushions falls and amplifies rises.
Recommendations
- •Match duration to your horizon to immunize rate risk.
- •Longer duration = larger price swings both ways.
Educational Content
Introduction
Duration and convexity translate yield moves into price moves. Duration gives the linear estimate (a 1% yield rise cuts price by roughly the modified duration in percent); convexity corrects for curvature on large moves and long maturities.
Concept Explanation
Each cash flow arrives at a different time, so the bond responds like a weighted average of zeros. Longer maturities, lower coupons and lower yields all extend duration and raise volatility. Convexity is always positive for plain bonds, which cushions falls and amplifies rises.
Applications
Benefits
- •Turns abstract rate risk into a percent price move
- •Shows which bond in a pair swings more for the same shock
- •Separates linear (duration) from curvature (convexity) effects
- •Works for any plain-vanilla coupon bond
Limitations
- •Linear estimates break down for large yield shocks without convexity
- •Callable bonds exhibit negative convexity near the call price
- •Assumes a parallel shift of the whole curve
- •Credit-spread moves are not separated from rate moves
Best Practices
- •Match duration to your horizon rather than maximizing yield
- •Add convexity for shocks above 1% or maturities above 10 years
- •Prefer higher convexity when yields are equally uncertain both ways
- •Recheck duration after big rate moves — it drifts with yield
Common Misconceptions
Practical Tips
- •Scale linearly for small moves; add convexity past 1%.
Common Mistakes
Assumptions
This calculator makes the following assumptions to provide estimates:
Limitations
Be aware of these limitations when using this calculator:
Frequently Asked Questions
Answers to common questions about this calculator.
Why do traders quote modified, not Macaulay?
Who uses the modified duration calculator?
How accurate is the modified duration calculator?
How current are the yields used here?
Does rounding change the results?
Should I compare coupons or yields?
What should I have ready before buying?
Related Calculators
Explore more calculators related to this topic.
Related Guides
Deepen your understanding with these educational resources.
Glossary
Technical terms used in mortgage calculations explained in plain language.
- Duration
- Weighted-average time to cash flows (Macaulay) and price sensitivity (modified).
Authoritative References
Trusted sources and standards referenced by this calculator.
Applicable Standards
Was This Calculator Helpful?
Page Information
2026-09-22
2.0.0
Free to use for educational and professional purposes.