Finance

Modified Duration & Price Sensitivity Calculator

Estimate how much a bond's price will move for a given change in yield.


Modified Duration & Price Sensitivity Calculator

Advertisement

Converts Macaulay duration into a directly actionable price-sensitivity estimate for a given yield change.

How it works

Macaulay duration divided by one plus the yield to maturity gives modified duration. Multiplying that by the assumed yield change (with a negative sign, since bond prices move opposite to yields) estimates the percentage price change.

What this does not include

This is a linear approximation — for larger yield changes, actual bond price movement curves (convexity), meaning this estimate becomes less accurate the bigger the assumed yield change.

How to use this calculator

  1. Enter Macaulay duration (from this site’s bond duration calculator), yield to maturity, and an assumed yield change.

A worked example

A bond with Macaulay duration 2.8595, yield to maturity 5%: modified duration = Macaulay duration ÷ (1 + YTM) = 2.7233, estimating a −2.7233% price change for a 1% yield increase.

What the variables mean

Variable Meaning
Macaulay duration The weighted-average time to receive the bond’s cash flows
Yield to maturity The bond’s current yield
Yield change Assumed change in yield, as a percentage

Edge cases worth knowing

Modified duration is Macaulay duration adjusted for compounding — a small but important distinction, since modified duration is what actually predicts price sensitivity to yield changes, not Macaulay duration directly.

A Macaulay duration of zero makes the calculation meaningless, so the calculator declines to show a result for that input.

Frequently asked questions

Why does bond price move opposite to yield?

Rising yields make existing bonds with lower fixed coupons less attractive, so their price must fall to offer a competitive yield to new buyers — and vice versa when yields fall.

Why is the estimate less accurate for large yield changes?

Bond price-yield relationships are curved (convex), not linear — modified duration approximates that curve with a straight line, which diverges more from the actual curve as the yield change grows larger.

Does a higher modified duration always mean more risk?

In terms of interest rate sensitivity, yes — a bond with higher modified duration will see larger price swings for the same change in yield, all else equal.

Important: This is general information, not financial advice. Figures are estimates, and your lender or provider decides the real numbers. Check with a qualified adviser before acting on them.

Be the first to rate this

Written by

M. Whitfield

Personal finance writer

M. Whitfield writes the personal finance calculators, covering loans, mortgages, savings, tax and investment maths. The focus is on showing exactly which number goes into a formula and which assumptions a result depends on, so readers can tell when a figure applies to their situation and when it does not. Every finance page states what it does not account for as plainly as what it does.

Reviewed by

A. Whitfield-Reyes

Calculator reviewer — finance

A. Whitfield-Reyes reviews the finance calculators, checking compounding conventions, rate-period alignment, and whether each page is explicit about the costs and tax treatment it leaves out. Financial results are easy to state with false precision, so review focuses on whether the page makes its assumptions visible to a reader who is not looking for them.

How we write and review

Related calculators