Modified Duration Calculator
ModDur = Duration ÷ (1 + y/k): a 4.46-year duration at 8% annual yield gives 4.21 — prices fall ≈4.21% per 1% rate rise.
- Results update as you type.
Figures are estimates from this calculator’s standard formula — adjust the inputs in the tool below for your exact number.
How Does the Modified Duration Calculator Work?
Modified duration converts a bond's Macaulay duration into a price-sensitivity number: the approximate percentage price change for a one-point yield move. Mathematically, the engine applies Modified duration = Macaulay duration ÷ (1 + y ÷ k). A 5-year 6% annual-coupon bond at par has a Macaulay duration of ≈4.46 years; at an 8% yield its modified duration is 4.46 ÷ 1.08 ≈ 4.13 — a +1% rate rise drops the price ≈4.13%. Everything you enter stays in your browser, and the answer appears in the same units as your inputs the moment the figures are complete.
- 1
Step 1
Fill in each input field with your own data.
- 2
Step 2
The tool runs the formula Modified duration = Macaulay duration ÷ (1 + y ÷ k) on your figures.
- 3
Step 3
Review the result displayed on screen.
- 4
Step 4
Refine the inputs until the numbers fit your case.
Use Cases
Rate-risk budgeting
Capping portfolio sensitivity before rate events
Bond comparison
Weighing two candidates' rate exposure
Immunization design
Matching duration to a liability date
Scenario stress tests
Pricing a 1–2% rate shock quickly
Common Mistakes
Confusing the two durations
Ignoring compounding frequency
Extrapolating big moves
FAQs
Duration vs modified duration?
Why is the estimate approximate?
What formula does the Modified Duration Calculator use?
How do I know the result is right?
Related tools
Pick another tool to continue your calculation.
Rent vs Buy Calculator – 5-Year Test
Compare renting vs buying over the long term.
Retirement Savings Calculator
Retirement target = annual expenses × 25 (the 4% rule). See how 500/month at 7% grows to ≈610,000 in 30 years and what gap remains.
ROI Annualized Calculator – Rate/Year
Calculate the annualized return on investment.
Salary to Hourly Rate Converter
Convert annual salary to hourly wage.
Annual to Monthly Salary Converter
Convert between annual, monthly, and daily salary.
Salary Hike Calculator – %
Calculate salary increase impact.