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
- 1Enter the face value and coupon rate.
- 2Enter today's market yield for similar bonds.
- 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.