Finance

Bond Price Calculator

Price and yield of a fixed-rate bond.

Enter your values

ⓘ Live results

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.

Worked example

Using the values the calculator loads with:

Inputs

  • Face value1000 $
  • Coupon rate4 %
  • Market yield5 %
  • Years to maturity10
  • Coupons per yearSemi-annual

Results

  • Bond price$922.05
  • Premium / discount-$77.95
  • Coupon payment$20.00
  • Total coupons to maturity$400.00
  • Current yield4.34%

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.

About this calculator

Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.