Bond Price Calculator

Calculate the fair price of a fixed-rate bond from face value, coupon rate, yield to maturity, and term. See the present value breakdown.

Inputs

$
%
0 – 100 %
%
0 – 100 %
yr
≥ 0 yr

Results

$
$
$
$
PV of Coupon Payments 0 $ 0%
PV of Face Value 0 $ 0%

Formula: Price = C × (1 − (1+r)^(−N)) / r + F / (1+r)^N, where C = face value × coupon rate / m (coupon per period), r = YTM / m (yield per period), N = years × m (total periods), and F is the face value. When YTM = 0, the coupon PV simplifies to C × N.

Embed this calculator

Preview

Paste this code into your page to show the calculator.

Share this calculation

Anyone who opens this link sees your values already filled in.

200+ calculators · 10 languages · 100% free

Was this calculator helpful?

No

How can we improve this calculator?