Wealth

Bond Price

The price of a coupon bond from its face, coupon, yield, and years.

How this number is made

A bond paying a fixed coupon is worth the present value of those coupons plus the present value of the face amount, discounted at the yield you require. If the yield equals the coupon, the price equals the face.

  1. Coupon rate is the bond’s rate on face value, paid here as one annual coupon.
  2. Yield is the market rate you discount at, not the coupon.

Formula

Price = coupon × (1 − (1+y)^−n) ÷ y + face ÷ (1+y)^n. Coupon = face × coupon rate.

Worked example

With the figures already in the form, price on a coupon date is $1,039.56.

Questions

Why is there no semiannual coupon?

Many US treasuries and corporates pay twice a year. This page compounds and pays once a year so the inputs stay few. A semiannual bond at the same nominal yield will differ slightly.

Does this include accrued interest?

No. The price is a clean price on a coupon date. Between coupon dates a buyer also pays accrued interest.

Embed this calculator

Put it on your site. The link under the tool is required, the same way a quoted figure needs a source.

<iframe src="https://wagefigure.com/embed/bond-price" title="Bond Price" width="100%" height="720" style="border:0"></iframe>