Skip to content

Yield to Maturity Calculator

Estimate bond yield to maturity from price, face value, coupon rate, years to maturity, and payment frequency. See nominal YTM, periodic yield, and current yield.

$

Enter the dollar price for one bond. If the quote is 95 on a $1,000 bond, use 950 here.

$

Use the amount repaid at maturity. Many plain US bonds use a $1,000 face value.

%

Enter the stated coupon rate, not the bond's yield. Use 0 for a zero-coupon bond.

years

This model needs a whole number of coupon periods, such as 10 years with semiannual coupons or 2.5 years with semiannual coupons.

Most plain fixed-coupon bonds pay once or twice per year.

This estimate assumes fixed coupons, equal payment periods, and settlement on a coupon date with no accrued interest.

This calculator provides educational estimates and is not investment, tax, accounting, or legal advice. YTM is not a guaranteed return or a recommendation to buy, sell, or hold a bond. Verify price type, accrued interest, settlement, payment schedule, call provisions, credit quality, taxes, and fees using current offering and market documents. Consider advice from a qualified financial professional before making a material investment decision.

Powered by CalcTide