Bond Price Calculator

Value a plain fixed-coupon bond on a coupon date from face value, coupon, remaining term and nominal annual yield.

Bond value on a coupon date925.6126 currency units
currency units

0.000001 – 1000000000000

%

0 – 1000

years

0.000001 – 100

%

0 – 1000

Bond value on a coupon date

925.6126 currency units

  • Coupon per payment25.0000 currency units
  • Premium / discount to face-74.3874 currency units

Plain fixed-coupon bond valued exactly on a coupon date. No accrued interest, day-count convention, call option, default risk or trading fees are modelled.

How this was calculated

Discount every coupon and the maturity principal at yield divided by payments per year.

Price = Σ coupon/(1 + y/m)^t + face/(1 + y/m)^n.

Formula and method

Price equals discounted coupons plus discounted face value, using yield divided by coupon frequency as the periodic rate.

Worked example

A 1,000 face-value bond with a 5% coupon and 5% yield is worth 1,000 on a coupon date, regardless of remaining whole coupon periods.

References

Frequently asked questions

Does this quote a clean price between coupon dates?

No. Valuation is on a coupon date. Accrued interest, settlement conventions, irregular coupons and embedded options require additional calculations.

Last updated . Results are estimates for informational purposes only.