Treasury
Bond Duration Calculator
Duration compresses a bond’s coupon schedule, maturity, and yield into measures of timing and interest-rate sensitivity. Enter conventional fixed-rate bond terms to calculate price, Macaulay duration, modified duration, and DV01.
Fixed-rate bond worksheet
Coupon and yield are annual percentages. Calculations retain full precision until display.
How the calculator prices the bond
Each coupon and the final principal payment are discounted at the yield per payment period. Their present values add up to the estimated price. A coupon rate above the entered yield generally produces a price above face value; a coupon below the yield generally produces a discount.
Macaulay duration
Macaulay duration is the present-value-weighted average time until the bond’s cash flows arrive. It is expressed in years. A zero-coupon bond’s Macaulay duration equals its remaining maturity because every dollar arrives at the end.
Modified duration and DV01
Modified duration converts the timing measure into a first-order estimate of percentage price sensitivity. A modified duration of 7 suggests that a one-percentage-point rise in yield would reduce price by roughly 7%, before accounting for convexity. DV01 scales the same approximation to a one-basis-point move and reports it in dollars.
Important limitations
The estimate assumes fixed cash flows, a flat discount rate across payments, and a conventional yield compounded at the selected coupon frequency. It does not model calls, puts, defaults, floating coupons, accrued interest, taxes, transaction costs, or convexity. Actual market prices can differ.
Frequently asked questions
What is the difference between Macaulay and modified duration?
Macaulay duration is the cash-flow-weighted time to receive a bond’s value. Modified duration estimates price sensitivity to a change in yield.
What does DV01 mean?
DV01 estimates the dollar price change for a one-basis-point change in yield, using duration as a local approximation.