Price a coupon bond from face, coupon, yield to maturity, tenor, and payment frequency, plus current yield and Macaulay duration.
| Price | – |
| Current yield (%) | – |
| Macaulay duration (years) | – |
Use this bond calculator for a plain fixed-coupon bond with regular payments and repayment of face at maturity. It is not a callable schedule, an FRN, or a dirty/clean accrued split: the price is the present value of remaining coupons plus face, as of a coupon date.
Coupon is an annual percent of face, paid `freq` times a year (2 = semi-annual). Each period’s discount rate is YTM / freq. Current yield = annual coupon cash ÷ price. Macaulay duration is in years (divide by 1 + YTM/freq for modified duration).
Face: Par amount repaid at maturity.
Coupon (%): Annual coupon as a percent of face.
YTM (%): Yield to maturity as an annual percent.
Years: Remaining life in years.
Payments / year: Coupon frequency (1 annual, 2 semi-annual, 4 quarterly).
Price: Model price per the same units as face.
Current yield (%): Annual coupon cash divided by price.
Macaulay duration (years): Weighted average time to cash flows, in years.
Related calculators