Skip to content
Tools.Town
290+ free online tools

Bond Duration Calculator

100% Free

Estimate Macaulay and modified duration for a fixed-coupon bond — interest-rate sensitivity in years.

100% Secure
No Sign Up
Client-Side
Be the first to rate
Coupon frequency

Educational duration — ignores convexity, options, and day-count quirks.

Duration

Modified duration (years)
3.86
Macaulay duration (years)4.05
Model clean price₹1,000.00
Approx Δprice if YTM +1%-3.86%

Embed This Tool

Easy to Embed

Add Bond Duration Calculator to your website or blog in seconds.

  • Responsive design
  • Lightweight & fast
  • No backend required
  • Always up-to-date
<iframe
  src="https://tools.town/embed/bond-duration-calculator/"
  width="100%"
  height="600"
  style="border:none; border-radius:12px;"
  loading="lazy"
  title="Bond Duration Calculator">
</iframe>

Share This Tool

Share Instantly

Share Bond Duration Calculator with anyone — no login required.

  • Shareable link
  • No login required
  • Works on any device
  • No account needed

Share via

Advertisement

How to Use

  1. 1 Enter face, coupon, years to maturity, and YTM
  2. 2 Pick coupon frequency
  3. 3 Read Macaulay and modified duration
  4. 4 Use the −modified ≈ % price move for +1% yield as a rule of thumb

Features

  • Macaulay duration
  • Modified duration
  • Approx price change for +100 bp
  • Client-side

Why it Matters

When yields rise, bond prices fall — duration translates that into a simple sensitivity estimate.

★★★★★

Modified duration approximates how much the clean price moves when yields shift. Pair with the Bond YTM Calculator when you start from a market price.

Frequently Asked Questions

Is this financial advice?
No — educational estimate only. Options, convexity, and credit spreads are ignored.
Zero-coupon?
Macaulay duration equals maturity for a single payment at face.
Units?
Duration is in years; modified duration scales approximate % price change.

Related Tools You Might Like

Browse more free tools