Bond Price Calculator

Enter face value, coupon rate, yield to maturity, and years to maturity to get the bond price and a full period-by-period cash-flow schedule.

Bond Parameters

Fill in the bond parameters and click Calculate to see the price and cash-flow schedule.

Copied!

Summary

Enter face value, coupon rate, yield to maturity, and years to maturity to get the bond price and a full period-by-period cash-flow schedule.

How it works

  1. Enter the face (par) value of the bond, typically $1,000.
  2. Enter the annual coupon rate as a percentage (e.g., 5 for 5%).
  3. Enter the yield to maturity (YTM) as a percentage — the required return.
  4. Enter the number of years remaining until the bond matures.
  5. Select the coupon frequency: annual, semi-annual, or quarterly.
  6. Click Calculate to see the bond price and a full cash-flow schedule.

Use cases

  • Valuing a corporate or government bond before purchasing.
  • Checking whether a bond is trading at a premium or discount to par.
  • Studying the relationship between yield and price for finance courses.
  • Comparing bonds with different coupon rates and maturities.
  • Understanding duration and present-value weighting of cash flows.
  • Modeling bond portfolios with different YTM scenarios.

Frequently Asked Questions

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