← Finance

Bond Duration / DV01 / Convexity Calculator

Calculate duration, DV01, and convexity to understand bond price sensitivity to yield changes.

Other languages ja | en | es

How to use

  1. Enter face value, coupon, maturity, and yield.
  2. Review duration, DV01, and convexity outputs.
  3. Use the ±200bp slider to inspect points on the price-yield curve.

Inputs

Enter the elapsed fraction between the previous and next coupon dates as a value from 0 to 1.

0 bp

Result

Price-yield curve

Cash-flow table

# Year Coupon Principal Cash flow (CF) Discount factor Present value (PV)

FAQ

What is the difference between Macaulay and modified duration?

Modified duration is Macaulay duration adjusted by yield, and is used as a first-order price sensitivity estimate.

How is DV01 defined in this calculator?

This calculator shows DV01 as the price drop per 100 face when yield is increased by 1 basis point (0.01%).

What happens for a zero-coupon bond?

Without accrued interest, Macaulay duration of a zero-coupon bond matches its maturity in years.

Should coupon rate and YTM be entered as percent values?

Yes. Enter 5 for 5%. If you enter 0.05, it is treated as 0.05%.

Related calculators