Intermediate

Bond Price Calculator

Price a fixed-rate coupon bond by discounting all future coupon payments and the face value redemption back to today using the required yield to maturity.

% p.a.

% p.a.

Market discount rate for this bond's risk level

years

Coupon frequency

Bond Price
925.61

Trading at a discount (coupon rate < yield)

Coupon per period
25
Annual coupon income
50
Current yield
5.4018 %
Premium / Discount
-74.39 (-7.44%)
Total periods (n)
20
Price vs yield — bond price falls as yield rises (inverse relationship)Price
Step by step
  1. 1

    Periodic coupon payment

    1,000 × 5% ÷ 2 = 25
    r = 6% ÷ 2 = 0.03, n = 10 × 2 = 20.
  2. 2

    PV discount factor

    (1 + 0.03)^−20 = 0.553676
    Present value of $1 received n periods from now.
  3. 3

    PV of coupon stream

    25 × (1 − 0.553676) ÷ 0.03 = 371.9369
  4. 4

    Bond price

    371.9369 + 1,000 × 0.553676 = 925.61
Lock the current result, then change any input to compare scenarios.
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. This is not financial, investment or tax advice; consult a qualified professional. Read the full disclaimer.
Quick answer

How does this calculator work?

A bond's price is the present value of its coupons and face value: P = C × [1 − (1+r)^−n] / r + FV × (1+r)^−n, where r is the periodic yield and n the total periods. Enter face value, coupon rate, required yield and maturity to see whether the bond trades at a premium, discount or par — plus the price-vs-yield curve.

Formula
P = C × [1 − (1 + r)^−n] / r + FV × (1 + r)^−n
How this is calculated

A bond's fair price is the present value of all its future cash flows. The issuer pays a fixed coupon (face value × annual coupon rate ÷ periods per year) every period and returns the face value at maturity. Discounting each cash flow at the periodic required yield r = YTM / frequency and summing gives the price: P = C × [1 − (1 + r)^−n] / r + FV × (1 + r)^−n, where C is the periodic coupon, n = years × frequency, and FV is par.

The price-yield relationship is inverse and convex: when the required yield rises above the coupon rate the bond trades at a discount (price < par); when the yield falls below the coupon rate it trades at a premium (price > par); when they are equal, price equals par. This convexity means prices rise faster when yields fall than they fall when yields rise by the same amount — an important risk property.

Assumptions: coupons are paid exactly on schedule with no default; the settlement date coincides with a coupon date (no accrued interest). Real market prices include accrued interest and may differ slightly due to day-count conventions (ACT/ACT, 30/360) and bid/ask spreads. Use this calculator for educational pricing and bond comparison — consult a trading platform for exact settlement prices.

Frequently asked questions

Because investors can now earn a higher return from new bonds, existing bonds with lower coupons become less attractive — their price falls until the effective yield matches the market rate. This is the fundamental inverse price-yield relationship.

Current yield is just the annual coupon divided by the current price — it ignores capital gain/loss at maturity. YTM (the required yield you enter here) is the single discount rate that equates the full PV of all cash flows to the price, capturing both income and the price-to-par convergence.

Not necessarily. A discount bond compensates the buyer with a total return (YTM) higher than the coupon rate. The buyer pays less now and receives the full face value at maturity — the capital gain is built in.

APA

TG we-Calculate Editorial Team. (2026). Bond Price Calculator [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/bond-price-calculator

Chicago

TG we-Calculate Editorial Team. "Bond Price Calculator." TG we-Calculate. 2026. https://we-calculate.com/calculator/bond-price-calculator.

IEEE

TG we-Calculate Editorial Team, "Bond Price Calculator," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/bond-price-calculator

BibTeX

@misc{wecalculate_bond_price_calculator, title = {Bond Price Calculator}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/bond-price-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?