Bond Price and Duration Calculator
Calculate a bond's price from its coupon, maturity, and yield, see its duration, and find out how much the price moves when interest rates change.
Enter a bond's coupon rate, years to maturity, and today's yield. The calculator shows its price per $1,000 of face value and its Duration. A measure of how sensitive a bond's price is to interest rate changes. A duration of 6 means a price change of roughly 6% for each 1-point move in rates. More on this term, then shows what happens to the price if yields change by the amount you choose.
Change any of the four inputs. Coupons are assumed to be paid twice a year.
Reading the result
As a rule of thumb, for every one-percentage-point change in interest rates, a bond's price moves in the opposite direction by roughly its duration, as a percentage.1 The calculator shows the exact change next to that estimate. The gap between them is convexity: prices rise a little more when yields fall than they fall when yields rise.
Things to try
- Lengthen the maturity and watch duration rise.
- Raise the coupon and watch duration fall. FINRA gives both rules: the longer the maturity, the higher the duration, and the higher the coupon, the lower the duration.1
- Set the coupon to zero to see how much more a zero-coupon bond moves.
The lessons behind it
- Duration and ConvexityFixed Income in Depth (depth track)
- Why Bond Prices and Yields Move in Opposite DirectionsPart 2: What You Can Own · Free
- Yield MeasuresFixed Income in Depth (depth track) · Free
Notes and sources
- FINRA. Brush Up on Bonds: Interest Rate Changes and Duration. Checked 2026-10-12. Back to text