Bond Price Calculator - Yield to Maturity Online Tool
Calculate the fair market price of a bond based on face value, coupon rate, market yield, and years to maturity.
How to use this calculator
👉 Fill in the boxes below and your answer appears instantly — no maths needed, we do it all for you! 🎉
In plain English — what does this do?
💵 A money helper! It works out things like how much to save, how much you owe, or how much you’ll have in the future. Just fill in the boxes and you’ll get your answer.
A bond price calculator determines the present value of a bond's future cash flows — its periodic coupon payments plus the face value returned at maturity — discounted at the current market yield. When market yields rise above the coupon rate, bonds trade at a discount; when yields fall below the coupon rate, bonds trade at a premium.
Bond Price
—
Total Coupons
—
Premium / Discount
—
What is Bond Price Calculator - Yield to Maturity Online Tool?
A bond price calculator determines the present value of a bond's future cash flows — its periodic coupon payments plus the face value returned at maturity — discounted at the current market yield. When market yields rise above the coupon rate, bonds trade at a discount; when yields fall below the coupon rate, bonds trade at a premium.
How to use it
- 1️⃣ Enter the bond's face value (typically $1,000).
- 2️⃣ Enter the annual coupon rate printed on the bond.
- 3️⃣ Enter the current market yield (required return) for similar bonds.
- 4️⃣ Enter the number of years remaining until the bond matures.
- 5️⃣ The fair price, total coupon income, and premium or discount versus face value appear instantly.
Formula
💡 See it in action — a real example
❓ Common questions
- Why does a bond price fall when interest rates rise?
- Existing bonds pay a fixed coupon. When new bonds offer higher rates, existing bonds become less attractive. Their price falls until the effective yield to an investor matches current market rates.
- What is a bond premium vs discount?
- A premium bond trades above face value — its coupon rate exceeds current market yields. A discount bond trades below face value — its coupon rate is below current yields. At maturity, both converge to face value.
- What is yield to maturity (YTM)?
- YTM is the total return anticipated if the bond is held until maturity, factoring in coupon payments and the price difference from face value. It's the market's required rate of return for that bond's risk level.
- Does this calculator assume annual or semi-annual coupons?
- This calculator uses annual coupon payments for simplicity. Most US bonds pay semi-annually; for a more precise price on such bonds, halve the coupon and yield and double the periods.
- What happens to bond price as maturity approaches?
- Regardless of whether it started at a premium or discount, a bond's price gradually converges toward its face value as the maturity date approaches — a process called pull to par.