Bond Price Calculator

Enter the face value, coupon rate, market yield, and number of periods to instantly calculate the fair price of a bond.

Bond Parameters

Fill in the parameters and click Calculate to see the bond price.

Copied!

Summary

Enter the face value, coupon rate, market yield, and number of periods to instantly calculate the fair price of a bond.

How it works

  1. Enter the bond's face (par) value — typically $1,000.
  2. Enter the annual coupon rate (the interest rate printed on the bond).
  3. Enter the annual market yield (required rate of return).
  4. Set the number of years to maturity and the coupon frequency.
  5. The calculator discounts each coupon payment and the face value back to today using the market yield.
  6. Read the resulting bond price, premium or discount status, and the breakdown of PV components.

Use cases

  • Valuing a corporate or government bond before purchasing it.
  • Comparing the fair price of bonds with different coupon rates.
  • Understanding how rising or falling interest rates affect bond prices.
  • Checking whether a bond is trading at a premium or a discount.
  • Finance coursework and fixed-income exam preparation.
  • Estimating the impact of yield changes on a bond portfolio.

Frequently Asked Questions

Last updated: 2026-07-01 · Reviewed by Nham Vu