Calcady
Home / Financial / Bond Duration Calculator

Bond Duration Calculator

Calculate Macaulay Duration and Modified Duration to quantify a bond's price sensitivity to interest rate changes. Includes DV01 (dollar value of a basis point), convexity adjustment, and duration by bond type reference.

Bond Parameters

$
%
%
Yrs

Modified Duration

7.665 Yrs
Interest Rate Sensitivity
Impact of a 1% Rate Hike
-7.665%
If market yields rise by exactly 1.00%, the theoretical price of this bond will drop by approximately this percentage.
Macaulay Duration:7.895 Yrs
Calculated Bond Price:$925.61
Defensive Logic:YTM bounded > 0 as denom anchor.
Email LinkText/SMSWhatsApp

Quick Answer: What does bond duration tell you?

Modified Duration tells you the approximate % price change for a 1% yield move: ΔP/P ≈ −DMod × Δy. A bond with Modified Duration of 7.96 loses ~7.96% if yields rise 1%. Macaulay Duration is the weighted-average time (years) to receive cash flows. DV01 = DMod × Price × 0.0001 — the dollar loss per basis point per $ of position. Example: 10-year 4% Treasury at 5% YTM: DMac≈8.16 yrs, DMod≈7.96. A $10M position has DV01 = $7,300/bp. A 25 bps rate hike costs $182,500.

Duration by Bond Type: Interest Rate Sensitivity Reference

Modified Duration varies widely across bond types. Longer duration = more interest rate sensitivity. Use this table to understand relative risk before calculating exact values for a specific bond.

Bond Type Typical DMod (years) Key Duration Driver Notes
T-Bills (1–6 month)0.08–0.5Short maturityNear-zero interest rate risk. Used as cash equivalents in portfolios.
2-Year Treasury1.8–2.0Short maturityLow rate sensitivity. DV01 ~$180/bp per $1M face.
5-Year Treasury4.3–4.7IntermediateModerate sensitivity. Standard benchmark for investment-grade corporate duration.
10-Year Treasury7.5–8.5Long maturity, low couponGlobal risk-free benchmark. DV01 ~$750–850/bp per $1M face.
30-Year Treasury15–18Very long maturityHigh rate sensitivity. 100 bps rise = ~16% price drop. Used for pension liability matching.
Zero-Coupon Bond (10-yr)10.0 exactlyNo intermediate cash flowsDMac = maturity exactly. Maximum rate risk per maturity. No reinvestment risk.
Callable Corporate Bond3–6 (variable)Call option shortens effective durationUse effective (OAS) duration. When yields fall below call strike, price appreciation is capped.
Floating Rate Note<0.5Coupon resets to market rateNear-zero interest rate duration (but has credit duration). Price stays near par as rates move.
Duration values are approximate and depend on current yield levels. Higher yields compress duration. Values shown assume YTM near 4–5%. DV01 per $1M face = D_Mod × $1,000,000 × 0.0001. Modified Duration of a portfolio = ∑(weight_i × D_Mod_i).

Pro Tips & Common Bond Duration Mistakes

Do This

  • Use DV01 (not duration alone) for position-size-adjusted risk management decisions. Duration is a percentage measure that doesn't tell you the dollar risk without knowing the position size. A portfolio manager with $500M in 10-year Treasuries at D_Mod=8 has DV01 = 8 × $500M × 0.0001 = $400,000 per basis point. A 50 bps shift costs $20M. Always frame rate risk as DV01 or dollar duration (“dollar duration” = D_Mod × Price, before multiplying by 0.0001 for DV01). This makes risk comparable across bonds of different face sizes, prices, and durations. DV01 is the industry-standard risk unit used by fixed income traders and risk managers at banks, asset managers, and hedge funds.
  • Add a convexity adjustment for large yield moves (>50 basis points) to avoid underestimating price recovery. Duration alone predicts a symmetric price change for yield rises and falls. In reality, convexity means: (1) When yields fall 100 bps, the bond gains slightly MORE than Duration predicts. (2) When yields rise 100 bps, the bond loses slightly LESS than Duration predicts. Full formula: ΔP/P ≈ −D_Mod × Δy + (1/2) × Convexity × (Δy)². For a 10-year Treasury with convexity of ~75 (year²) and a 200 bps yield drop: Duration effect: +15.9%. Convexity add: +0.5 × 75 × 0.02² = +1.5%. Total ≈ +17.4% (duration alone would predict +15.9%). Convexity becomes critical during rate rallies or shocks exceeding 100 bps.

Avoid This

  • Don't equate Macaulay Duration with Modified Duration — they differ by the (1 + y/k) adjustment and have different units. Macaulay Duration is in years and represents a time-weighted cash flow center of gravity. Modified Duration is a unit-less elasticity (% price change / % yield change). At low yields (say 2%), the difference is small: a 10-year bond with D_Mac=8.16 has D_Mod=8.16/(1.01)=8.08. At high yields (say 10%), the gap widens: D_Mod=8.16/(1.05)=7.77. Historical fixed income textbooks sometimes use “duration” to mean Macaulay and sometimes Modified without clarifying — always verify which form is being referenced when reading research, since using D_Mac in a price sensitivity formula will overestimate rate sensitivity.
  • Don't use Modified Duration to assess rate risk on callable bonds, mortgage-backed securities, or structured products — use effective (OAS) duration. Modified Duration assumes the cash flow schedule is fixed. Callable bonds can be redeemed early by the issuer when rates fall (eliminating the investor's price appreciation above the call price). Mortgage-backed securities have prepayment optionality: homeowners refinance when rates fall, returning principal early. In both cases, as rates fall, the effective maturity shortens, compressing duration and capping price appreciation (negative convexity). Effective duration (or OAS duration) reprices the bond across a range of yield scenarios to capture this optionality. Using Modified Duration on a callable bond will significantly overestimate the price gain in a rate rally.

Frequently Asked Questions

What is the difference between Macaulay Duration and Modified Duration?

Macaulay Duration is the weighted-average time (in years) to receive the bond’s cash flows, where each weight is the proportion of present value contributed by that cash flow. It was developed by Frederick Macaulay in 1938. Interpretation: “On average, you receive your investment back in X years.” For a zero-coupon bond, D_Mac = maturity exactly. Modified Duration = D_Mac / (1 + y/k). It is the direct measure of price sensitivity: if yields rise by 1% (100 bps), price falls by approximately D_Mod%. If Modified Duration = 7.96, a 1% rise in yield means the bond price falls ~7.96%. Modified Duration is what practitioners use for risk management — it translates directly into DV01 and portfolio risk metrics. The relationship: D_Mod ≤ D_Mac always (the divisor (1+y/k) ≥ 1). At higher yields, the gap between them widens.

Why do bonds with higher coupons have shorter duration?

Duration is a weighted-average calculation where the weights are the present value of each cash flow as a proportion of total bond price. Higher coupon → larger early cash flows → greater weight on early periods → lower weighted-average time. Example: Two 10-year bonds, same yield (5%), same maturity, different coupons: Bond A (2% coupon): D_Mac ≈ 8.8 years. Bond B (8% coupon): D_Mac ≈ 7.2 years. Bond B pays back a larger fraction of investment early (through higher coupon income), so its cash flows are “front-loaded.” Practically, this means high-coupon bonds have less interest rate risk than low-coupon (or zero-coupon) bonds of the same maturity. This is why a 30-year Treasury with a 1.5% coupon (at historically low rates) can have Modified Duration of 20+, while a 30-year corporate bond with an 8% coupon might have D_Mod of only 12.

How do portfolio managers use duration for interest rate risk hedging?

The two most common duration-based hedging applications: (1) Treasury futures duration overlay: Portfolio has $100M in corporate bonds at D_Mod=6. Manager expects rates to rise and wants to reduce duration to 3. Required DV01 reduction = (6−3) × $100M × 0.0001 = $30,000/bp. 10-year Treasury futures have DV01 of ~$1,000/contract. Short 30 contracts to hedge. No bonds need to be sold — duration adjusted synthetically. (2) Liability-driven investing (LDI): A pension fund has liabilities (future benefit payments) with an effective duration of 15 years. The fund matches duration of assets to liabilities by holding long-duration Treasuries and strips. When rates change, assets and liabilities move together, leaving the funded ratio stable. This is why pension funds and insurance companies are large buyers of 30-year bonds regardless of yield level — they need the duration match, not just the yield.

What is convexity and why does it matter alongside duration?

Duration provides a linear approximation of price-yield sensitivity. Convexity captures the curvature — the second-order term. The price-yield relationship curves upward (is convex): as yield falls, price rises faster than linear; as yield rises, price falls slower than linear. Full approximation: ΔP/P ≈ −D_Mod × Δy + (1/2) × Convexity × (Δy)². Convexity is always positive for standard bonds (beneficial to the investor). Zero-coupon bonds have the highest convexity for a given duration. Callable bonds and mortgage-backed securities have negative convexity above their call/prepayment trigger: as rates fall, their price appreciation is capped, meaning the price-yield curve curves downward (unfavorable). Investors demand a yield premium for negative convexity bonds. In practical terms, convexity only meaningfully adds to duration analysis for yield moves >50 basis points. For small moves (1–25 bps), duration alone gives adequate accuracy.

Related Calculators