Bond Price Calculator

Find a bond's price from its yield, or its yield from a price.

Before you rely on this result. This is an estimate for planning. Banks, lenders and other providers apply their own rules, fees and rounding, so confirm figures with them before you commit to a financial decision. Sources used on this page.

How it's worked out

A bond pays a fixed coupon on a schedule and repays its face value at maturity. Its price is what all those payments are worth today, each discounted at the yield the market asks:

P\displaystyle P=∑k=1nC(1+y)k+F(1+y)n\displaystyle {}= \sum_{k=1}^{n} \dfrac{C}{(1 + y)^{k}} + \dfrac{F}{(1 + y)^{n}}
  • CC is one coupon: the coupon rate times the face value, divided by the payments a year.
  • FF is the face value, and nn the number of payments left.
  • yy is the yield per period: the yield to maturity divided by the payments a year.

Starting from a price, the tool works backward. It tries yields until the payments are worth exactly that price; the answer is the yield to maturity.

Between coupon dates, the next payment is less than a full period away. The seller has earned part of that coupon, so the buyer pays it as accrued interest. The quoted clean price leaves it out; the dirty price you pay includes it.

Modified duration is how much the price moves, in percent, for a 1 point change in yield. Convexity corrects for the curve bending, which matters for bigger moves.

Worked examples

Maria's 10-year corporate bond

Maria looks at a $1,000.00 bond with a 5% coupon paid twice a year and 10 years left. Similar bonds yield 4.5%, so its price is $1,039.91, a premium: the coupon pays more than the market asks.

Its modified duration is 7.86. If yields rose 1 point, the price would fall to $961.93, a drop of 7.5%. The same bond with 2 years left would fall only 1.86%. Open this example in the tool

Owen's Treasury note at 96.50

Owen's broker quotes a 10-year Treasury note with a 4.25% coupon at 96.50, so a $1,000.00 note costs $965.00. Its yield to maturity is 4.693%.

That is above the 4.404% current yield because Owen also gains $35.00 when the note pays back its face value. Open this example in the tool

Buying between coupons

A 6% bond has 2.25 years left, so a quarter of a year has passed since the last coupon. At a 5% yield the clean price is $1,020.94. The seller earned half of the next $30.00 coupon, so the buyer adds $15.00 of accrued interest and pays $1,035.94. Open this example in the tool

Reading your result

Compare the price with face value. When the yield is above the coupon, the price is below face value, a discount; when it is below, the price is above, a premium. TreasuryDirect explains the same rule for Treasury notes and bonds, which pay interest every six months.

Three yields tell different stories. The coupon rate is fixed. The current yield is a year of coupons over today's price. The yield to maturity also counts the gain or loss as the price moves to face value, so it is the one to compare across bonds.

Duration is your rate risk. FINRA's rule of thumb is that a duration of 10 means about a 10% price change for each 1 point move in rates (FINRA, interest rate changes and duration). Longer bonds and lower coupons have higher duration. The SEC's bulletin on interest rate risk explains why fixed-rate bond prices fall when rates rise.

The risk only turns into a loss if you sell. Held to maturity, a bond that does not default still pays its face value.

Common mistakes

  • Treating the coupon as your return. If you pay more than face value, part of each coupon just makes up for the loss at maturity. Use the yield to maturity.
  • Forgetting accrued interest. The quote is the clean price, but your trade confirmation shows the dirty price. The gap is the accrued interest, and you get it back with the next coupon.
  • Mixing quote styles. Most bonds are quoted per 100 of face value. A quote of 96.50 on a $1,000.00 bond means $965.00, not $96.50.
  • Ignoring calls. A callable bond trading at a premium may be repaid early, which cuts your return. Check the yield to call as well.
  • Leaning on duration for big moves. For a 2 point move the duration line misses by more; the table shows the exact price beside the estimate.

Questions people ask

Sources

Maintained by Updated October 28, 2026Checked against 15 reference values