Bond Yield Calculator

Solve a fixed-coupon bond’s nominal yield to maturity from its coupon-date price and compare it with current yield.

Nominal annual yield to maturity5.66%
currency units

0.000001 – 1000000000000

%

0 – 1000

years

0.000001 – 100

currency units

0.000001 – 1000000000000

Nominal annual yield to maturity

5.66%

  • Current yield (coupon ÷ price)5.26%

Assumes promised fixed coupons and principal are paid as scheduled, with valuation on a coupon date. Yield to maturity is not a guaranteed realized return.

How this was calculated

Numerically solve the coupon-date bond pricing equation for yield.

Current yield excludes capital gain or loss at maturity and differs from yield to maturity.

Formula and method

Numerically solve price = discounted coupons + discounted redemption value. Current yield is annual coupon cash divided by price.

Worked example

A bond priced at face value with a 5% coupon has 5% yield to maturity. Discounted prices generally imply higher yields for the same promised cash flows.

References

Frequently asked questions

Is yield to maturity guaranteed?

No. The calculation assumes promised payments occur. Default, early redemption, reinvestment opportunities, taxes and fees affect realized returns.

Last updated . Results are estimates for informational purposes only.