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

Frequently Asked Questions

Related tools

Last updated: 2026-05-23 · Reviewed by Nham Vu