Bond Price Calculator

Estimate a bond price from face value, coupon rate, market yield, and time to maturity.

Last reviewed
July 8, 2026
Cost
Free to use
Data
Runs in your browser

Estimated Bond Price

Enter valid inputs

Premium or Discount

Enter valid inputs

Annual Coupon Payment

Enter valid inputs

Methodology

How this calculator handles inputs

This calculator uses the values you enter above and applies the formula explained in the guide below. Results update in the browser and are intended for quick planning, comparison, and sanity-checking.

  • Use consistent periods, currencies, and units across inputs.
  • Review any assumptions before using the result in a decision.
  • Recalculate when rates, prices, tax rules, or business terms change.

Important note

This tool provides general planning information only. It is not tax, legal, financial, accounting, or investment advice. Check the current rules for your location and speak with a qualified professional before making a high-stakes decision.

Guide

How it works

Use this calculator to estimate a bond price from coupon payments and market yield.

What this calculator does

The bond price calculator discounts future coupon payments and face value using the market yield.

Bond Price Formula

Bond Price = PV of Coupons + PV of Face Value

Example calculation

For a 1,000 face value bond with a 5% coupon and 4% market yield, the calculator estimates whether the bond trades at a premium or discount.

When to use this calculator

  • estimating fair bond value
  • comparing coupon rates with market yields
  • reviewing premium and discount bonds
  • planning fixed-income purchases

FAQs

Why do bond prices move when yields change?

Bond prices and market yields generally move in opposite directions.

Explore more

More calculators in this topic

View Investment Calculators calculators

Continue exploring

Related calculators

Explore the next calculations most relevant to this topic.