Bond Price Calculator
Price and yield of a fixed-rate bond.
Enter your values
Enter the face value in $.
Enter the coupon rate in %.
Enter the market yield in %.
Enter the years to maturity you are working with.
Choose one of: Semi-annual, Annual, Quarterly.
Results update instantly as you type — no submit needed. Your values are remembered on this device, and the shareable link reopens the calculator with exactly these numbers.
- 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
At a glance
| What it does | Price and yield of a fixed-rate bond. |
|---|---|
| Category | Finance |
| Inputs needed | Face value, Coupon rate, Market yield, Years to maturity, Coupons per year |
| Main output | Bond price |
| Formula | Price = Σ C/(1+y)^t + F/(1+y)^n |
| Cost | Free — no sign-up, no download |
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.
Inputs explained
- Face value($)
- Enter the face value in $.
- Coupon rate(%)
- Enter the coupon rate in %.
- Market yield(%)
- Enter the market yield in %.
- Years to maturity
- Enter the years to maturity you are working with.
- Coupons per year
- Choose one of: Semi-annual, Annual, Quarterly.
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.
What do I need to enter into the Bond Price Calculator?
Just 5 values: face value, coupon rate, market yield, years to maturity, coupons per year. Every field starts with a realistic example, so you can change one number at a time and watch the result update instantly.
How does the Bond Price Calculator work out the 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. It applies the formula Price = Σ C/(1+y)^t + F/(1+y)^n and shows the working so you can check each step by hand.
Is the Bond Price Calculator free, and do I need an account?
It is completely free with no sign-up, no download and no usage limit. Everything is calculated in your browser, so the numbers you type never leave your device.
Results are estimates for general information. For medical, legal, structural or financial decisions, confirm with a qualified professional.