Skip to content
Calculator Tools
Bond Calculators

Bond Price Calculator

Fair price of a bond from face value, coupon rate, market yield and years to maturity — premium or discount.

Enter values

Results update as you type.

Result

Bond price

$925.61

Priced at
Discount
Coupon per period
$25.00
Current yield
5.4%

About the Bond Price Calculator

Fair price of a bond from face value, coupon rate, market yield and years to maturity — premium or discount.

Also known as: bond valuation, bond pricing, discount bond, premium bond, price of a bond.

How to use this calculator

  1. Enter face value, coupon rate, market yield (ytm), years to maturity and the other fields.
  2. The result updates instantly as you type — press Calculate (or Enter) at any time.
  3. Review the breakdown shown under the main result.
  4. Use Copy result or Share to save the answer or send a link with your inputs.

Formula

P = C·(1 − (1 + y)⁻ⁿ)/y + F/(1 + y)ⁿ

Worked example

Using the values pre-filled in the calculator above:

  • Face value = 1,000
  • Coupon rate = 5 %
  • Market yield (YTM) = 6 %
  • Years to maturity = 10
  • Coupon frequency: Semi-annual

the calculator returns:

  • Bond price: 925.61
  • Priced at: Discount
  • Coupon per period: 25
  • Current yield: 5.4%