Finance

Bond Price Calculator

Price and yield of a fixed-rate bond.

Enter your values

Results update instantly as you type — no submit needed.

Results
Bond price
$922.05
Premium / discount
-$77.95
Coupon payment
$20.00
Total coupons to maturity
$400.00
Current yield
4.34%

Quick answer

A bond's price is the present value of its coupons plus face value; when market yields rise above the coupon, the bond trades at a discount.

Price = Σ C/(1+y)^t + F/(1+y)^n

How to use the Bond Price Calculator

  1. 1Enter the face value and coupon rate.
  2. 2Enter today's market yield for similar bonds.
  3. 3Set years to maturity and coupon frequency.

Frequently asked questions

Why do bond prices fall when rates rise?

New bonds pay more, so older lower-coupon bonds must be discounted to compete.

What is current yield?

Annual coupon divided by market price — it ignores capital gain or loss at maturity.