Bond Price Calculator

Calculate the fair price of a bond from coupon rate, face value, market yield, and maturity. Supports annual and semi-annual coupon frequencies.

$
%
%
years
Bond Fair Price
$925.61
92.56% of par โ€” Discount (-$74.39)
Annual Coupon
$50.00
Current Yield
5.40%
Total Coupons
$500.00
Over 10 years
Capital Gain/Loss
$74.39
At maturity

Price Sensitivity to Yield Changes

YieldPriceChange ($)Change (%)
3.00%$1,171.69+$246.07+26.58%
3.50%$1,125.65+$200.03+21.61%
4.00%$1,081.76+$156.14+16.87%
4.50%$1,039.91+$114.30+12.35%
5.00%$1,000.00+$74.39+8.04%
5.50%$961.93+$36.32+3.92%
6.00%$925.61$0.000.00%
6.50%$890.95-$34.66-3.74%
7.00%$857.88-$67.74-7.32%
7.50%$826.30-$99.32-10.73%
8.00%$796.15-$129.47-13.99%
8.50%$767.35-$158.26-17.10%
9.00%$739.84-$185.77-20.07%
Planning notes, formulas, and examples

About the Bond Price Calculator

Bond pricing is a direct application of present value โ€” a bond is worth the sum of all its future cash flows (coupon payments plus face value) discounted at the prevailing market interest rate. When market rates change, bond prices move inversely to reflect the new discounting.

This Bond Price Calculator takes the face value, coupon rate, market yield (required return), and time to maturity, and computes the theoretical fair price. It shows the price as a dollar amount and as a percentage of par, indicates premium or discount status, and provides a rate sensitivity table so you can see how price changes with yield.

This calculator is essential for bond traders, fixed income investors, and anyone evaluating whether a bond is fairly priced in the market. Understanding how face value, coupon payments, and market yield interact helps you identify bonds trading at a premium, par, or discount before executing a trade.

When This Page Helps

Knowing the fair price of a bond lets you evaluate whether the market price is attractive. If the calculated fair price exceeds the market price, the bond may be undervalued. This calculator also reveals how sensitive a bond price is to interest rate changes โ€” critical for managing interest rate risk.

How to Use the Inputs

  1. Enter the bond face value (typically $1,000).
  2. Enter the annual coupon rate.
  3. Enter the market yield (required return / discount rate).
  4. Enter the years to maturity.
  5. Select coupon frequency (annual or semi-annual).
  6. View the calculated fair price, premium/discount, and sensitivity table.
Formula used
Bond Price = Sum of [C / (1+r)^t] for t=1 to N, plus F / (1+r)^N, where C = coupon payment per period, r = market yield per period, F = face value, and N = total number of periods.

Example Calculation

Result: Bond Price: $925.61 (92.56% of par)

A $1,000 bond with a 5% coupon and 10 years to maturity, priced at a 6% market yield (semi-annual), is worth $925.61. It trades at a discount because the 5% coupon is below the 6% market yield. The investor earns the 5% coupon plus a $74.39 capital gain at maturity.

Tips & Best Practices

  • When the coupon rate equals the market yield, the bond price equals face value (par).
  • Longer maturity bonds are more sensitive to interest rate changes.
  • Higher coupon bonds are less sensitive to rate changes than lower coupon bonds.
  • Zero-coupon bonds are the most rate-sensitive โ€” their entire return comes from the discount.
  • Use this calculator to check if a bond quote in the market is fair.
  • Bond prices are often quoted as a percentage of par (e.g., 95.25 means $952.50 per $1,000 face).

Bond Pricing as the Foundation of Fixed Income

Every fixed income analysis starts with bond pricing. Mortgage-backed securities, corporate bonds, government bonds, and even loan valuations all use the same core formula: discount future cash flows at the appropriate rate. Mastering bond pricing gives you the foundation to understand all debt instruments.

Interest Rate Risk and Duration

The sensitivity table in this calculator illustrates interest rate risk. For a 10-year bond at 5% coupon, a 1% increase in rates drops the price by roughly 7-8%. This sensitivity is formally measured by duration (price change per 1% yield change) and convexity (the curvature of the price-yield relationship).

Pull to Par

As a bond approaches maturity, its price converges to face value. A premium bond loses value gradually, and a discount bond gains value gradually โ€” both are pulled toward par. This predictable convergence is unique to bonds and makes them fundamentally different from stocks.

Sources & Methodology

Last updated:

Methodology

This worksheet applies standard fixed-income present-value math and common bond yield conventions. Depending on the page, that means pricing coupon cash flows, estimating current yield or YTM, or measuring price sensitivity with duration and convexity. It is meant for scenario comparison, not dealer quotes or personalized investment advice.

The result is most useful when the bond's coupon frequency, maturity, and purchase price are entered consistently.

Sources

Frequently Asked Questions

  • A bond trades at a premium when its coupon rate is higher than the market yield โ€” investors pay extra for the above-market coupon. It trades at a discount when the coupon is below the market yield. At maturity, the price converges to face value regardless.