Yield to Maturity (YTM) Calculator
Our yield to maturity (YTM) calculator measures the annual return an investor would receive if a particular bond is held until maturity.
To calculate a bond's yield to maturity, enter the face value (also known as "par value"), the coupon rate, the number of years to maturity, the frequency of payments and the current price of the bond.
For example, if you can buy a bond with a $1,000 face value and 8% coupon for $900, and the bond pays interest twice a year and matures in 5 years, enter "1,000" as the Face Value, "8" as the Annual Coupon Rate, "5" as the Years to Maturity, "2" as the Coupon Payments per Year, and "900" as the Current Bond Price.
To learn more about yield to maturity or any of the above terms, click on them. That'll take you to our Financial Dictionary, where we'll show you what each term means and exactly why it matters.
Calculate yield to maturity to measure a bond’s return if you were to buy it today and hold it until it matures.
Personalized Financial Plans for an Uncertain Market
In today’s uncertain market, investors are looking for answers to help them grow and protect their savings. So we partnered with Vanguard Advisers -- one of the most trusted names in finance -- to offer you a financial plan built to withstand a variety of market and economic conditions. A Vanguard advisor will craft your customized plan and then manage your savings, giving you more confidence to help you meet your goals. Click here to get started.