Bond Duration Calculator

Free bond duration calculator — compute Macaulay duration, modified duration, and estimated price change for interest-rate moves on any coupon bond.

$
%
%
years
For price impact estimate
%
Macaulay Duration
6.03 yrs
Modified Duration
5.91
Bond Price
$1,060.53
Dollar Duration
$62.66
Price change per 1% yield
Price Impact
-$62.66
-5.91% for 1% yield change
Est. New Price
$997.87
Planning notes, formulas, and examples

About the Bond Duration Calculator

Bond duration measures a bond\u0027s sensitivity to interest-rate changes. Macaulay duration expresses the weighted-average time to receive cash flows, while modified duration translates that into an approximate percentage price change for a 1% shift in yield. Together they are the most widely used risk metrics in fixed-income analysis.

Our Bond Duration Calculator computes both Macaulay and modified duration, then shows the estimated price impact for a user-specified yield change. Enter face value, coupon rate, yield, maturity, and frequency to see how rate movements could affect your bond position. Modified duration quantifies how much a bond price changes for every 1% shift in interest rates, making it the primary metric for interest-rate risk management. This calculator computes both Macaulay duration, which measures the weighted average time to receive cash flows, and modified duration, which translates that into price sensitivity. Investors who manage bond portfolios or ladder maturities need this information to balance yield against risk.

When This Page Helps

Managing interest-rate risk is central to bond investing. Duration tells you how much a bond price is likely to move when rates change. Portfolio managers duration-match assets and liabilities, traders use duration to size hedges, and individual investors use it to compare the risk profiles of different bonds. Without duration, you cannot quantify or control your exposure to the single biggest risk factor in fixed income.

How to Use the Inputs

  1. Enter the face value (par) of the bond.
  2. Enter the annual coupon rate as a percentage.
  3. Enter the current yield to maturity.
  4. Enter the years remaining to maturity.
  5. Select the coupon frequency (semi-annual is standard for US bonds).
  6. Optionally enter a yield change (in basis points or percentage) to estimate the price impact.
  7. Review Macaulay duration, modified duration, and the estimated price change.
Formula used
Macaulay Duration = (1/P) × Sum[t × C/(1+y)^t, t=1..n] + n × F/(1+y)^n, where P = bond price, C = coupon per period, y = yield per period, F = face value, n = total periods. Modified Duration = Macaulay Duration / (1 + y/k), where k = compounding periods per year. Price Change ≈ -Modified Duration × Δy × Price.

Example Calculation

Result: Macaulay 6.17 yrs / Modified 6.05

A 7-year, 5% coupon bond priced to yield 4% (semi-annual) has a Macaulay duration of about 6.17 years and a modified duration of 6.05. This means a 1% rise in yields would cause the price to drop approximately 6.05%, or about $66 on a $1,090 bond.

Tips & Best Practices

  • Higher coupon rates reduce duration because more cash flow arrives sooner.
  • Longer maturities increase duration, all else equal.
  • Zero-coupon bonds have a Macaulay duration exactly equal to their maturity.
  • Modified duration is always slightly less than Macaulay duration.
  • For large yield changes, add convexity adjustment for a more accurate price estimate.
  • Duration is additive: a portfolio duration is the weighted average of individual bond durations.

Understanding Bond Duration

Duration is the cornerstone metric for managing interest-rate risk. Originally conceived by Frederick Macaulay in 1938, it measures the present-value-weighted average maturity of a bond. A higher duration means greater sensitivity to rate changes. In today's markets, every fixed-income portfolio report includes duration alongside yield and credit quality.

Macaulay vs Modified vs Effective

Macaulay duration is measured in years and answers the question: "On average, when do I get my money back?" Modified duration adjusts Macaulay for the compounding effect and expresses sensitivity as a percentage price change per 1% yield move. Effective duration is used for bonds with embedded options (like callable bonds) and requires scenario pricing rather than a closed-form formula.

Practical Hedging with Duration

Institutional investors match the duration of assets and liabilities to immunize against rate risk. For example, a pension fund with liabilities of duration 12 will build a bond portfolio with the same duration. When rates move, asset and liability values change by roughly the same amount, preserving the funded ratio. Individual investors can similarly use duration to choose bonds that align with their time horizon and risk tolerance.

Sources & Methodology

Last updated:

Methodology

This worksheet applies standard fixed-income present-value math and common bond yield conventions. Depending on the page, that means pricing coupon cash flows, estimating current yield or YTM, or measuring price sensitivity with duration and convexity. It is meant for scenario comparison, not dealer quotes or personalized investment advice.

The result is most useful when the bond's coupon frequency, maturity, and purchase price are entered consistently.

Sources

Frequently Asked Questions

  • Macaulay duration is the weighted-average time (in years) until a bond's cash flows are received, using present values as weights. Modified duration divides Macaulay duration by (1 + y/k) to express interest-rate sensitivity as a percentage price change per 1% yield shift. Macaulay answers "when," modified answers "how much."