What Yield to Maturity Means and Why It Matters

Yield to maturity (YTM) is the total return you would earn if you bought a bond today and held it until the issuer pays it back. It accounts for the price you pay now, the interest payments you receive along the way, and the final payment when the bond matures. YTM is expressed as an annual percentage, so you can compare it directly to other investments.

The reason YTM matters is that the interest rate printed on a bond (called the coupon rate) often differs from the actual return you get. If you buy a bond for less than its face value, your real return is higher than the coupon rate. If you pay more than face value, your real return is lower. YTM captures that difference and gives you the true picture.

Key Takeaways

  • YTM is calculated by finding the discount rate that makes the present value of all future bond payments equal to the price you pay today.
  • You need four pieces of information: the bond's current price, its face value, the coupon payment amount, and the number of years until maturity.
  • The calculation requires trial and error or a financial calculator because there is no straightforward algebraic formula.
  • YTM assumes you reinvest each coupon payment at the same YTM rate, which rarely happens in real life.
  • A bond trading below face value has a YTM higher than its coupon rate; a bond trading above face value has a YTM lower than its coupon rate.

The Information You Need to Gather

Before you can compute YTM, collect these four numbers. You can find them on your bond confirmation statement, a financial website, or by asking your broker.

Current bond price: What you would pay to buy the bond today. This is usually expressed as a percentage of face value (for example, 98 means 98% of face value, or $980 on a $1,000 bond).

Face value (par value): The amount the issuer will pay you when the bond matures. Most bonds have a face value of $1,000, but some are $5,000 or $10,000.

Coupon payment: The annual interest the bond pays. If the bond has a 5% coupon and $1,000 face value, it pays $50 per year. If it pays twice a year, you receive $25 every six months.

Years to maturity: How long until the bond matures and you get your face value back. If the bond matures in 3.5 years and pays coupons twice a year, you have 7 coupon periods remaining.

The Formula and What It Represents

YTM is the discount rate in this equation:

Bond Price = (Coupon Payment / (1 + YTM)^1) + (Coupon Payment / (1 + YTM)^2) + ... + (Coupon Payment + Face Value / (1 + YTM)^n)

In plain language: the price you pay today equals the sum of all future coupon payments plus the final face value payment, each discounted back to today's dollars using the YTM rate. The higher the YTM, the lower the present value of those future payments, and vice versa.

The challenge is that you cannot solve for YTM algebraically. Instead, you guess different rates until you find the one that makes both sides of the equation equal. This is called the trial-and-error method, and it is tedious to do by hand but when ready on a calculator.

Computing YTM Using a Financial Calculator

A financial calculator (physical or online) solves YTM in seconds. The most common is the Texas Instruments BA II Plus, but any financial calculator with bond functions works the same way.

Enter these values in order: N (number of coupon periods), PV (present value, the bond price as a negative number), PMT (coupon payment per period), and FV (face value). Then press CPT (compute) and I/Y (interest per year) to get the YTM per period. Multiply by the number of periods per year to get the annual YTM.

Example: A bond costs $950, has a $1,000 face value, pays $40 twice a year (4% coupon), and matures in 5 years. Enter N = 10 (5 years × 2 periods), PV = −950, PMT = 40, FV = 1000. Press CPT I/Y and you get roughly 4.66 per period, or 4.66 × 2 = 9.32% annual YTM. (The exact answer depends on your calculator's rounding.)

If you do not have a financial calculator, many free online bond calculators let you enter these four numbers and return the YTM when ready. Search "bond YTM calculator" and choose one from a financial website you trust.

The Trial-and-Error Method by Hand

If you want to understand how YTM works without a calculator, you can solve it manually by guessing rates and checking which one balances the equation.

Start with a reasonable guess. If the bond is trading below face value, the YTM is higher than the coupon rate, so guess a rate above the coupon. If it is trading above face value, guess lower. Plug your guess into the formula, calculate the present value of all future payments, and see if it equals the current bond price.

If your calculated value is too high, your YTM guess was too low—try a higher rate. If it is too low, try a lower rate. Keep narrowing the range until you find the rate that makes the equation balance. This usually takes 5 to 10 guesses to get within 0.01%.

Example: Using the bond above (price $950, $40 coupon twice a year, $1,000 face value, 5 years). Guess 4.5% annual (2.25% per period). Calculate: $40/(1.0225)^1 + $40/(1.0225)^2 + ... + $1,040/(1.0225)^10 = $972. That is too high, so the true YTM is higher than 4.5%. Try 5%, then 4.7%, and so on until you land on roughly 4.66%.

What YTM Assumes (and Why It May Not Happen)

YTM assumes two things that rarely occur in real life. First, it assumes you hold the bond until maturity and do not sell it early. If you sell before maturity, your actual return depends on the price you receive, which could be higher or lower than face value.

Second, YTM assumes you reinvest every coupon payment at the same YTM rate. In reality, interest rates change, so you will reinvest at whatever rate is available when each coupon arrives. If rates fall, you reinvest at lower rates and earn less. If rates rise, you reinvest at higher rates and earn more. This reinvestment risk is why YTM is a useful benchmark but not a may provide.

Despite these limitations, YTM is the standard way to compare bonds because it puts them on the same footing. A 5-year bond trading at $950 with a 4% coupon has a YTM of roughly 4.66%, and you can compare that directly to a 10-year bond or a different issuer's bond.

How Bond Price and YTM Move Together

Bond prices and YTM move in opposite directions. When market interest rates rise, existing bonds become less attractive, so their prices fall. A lower price means a higher YTM (because you are buying the same coupon payments for less money). When market interest rates fall, existing bonds become more attractive, prices rise, and YTM falls.

This inverse relationship is why YTM is useful for understanding what a bond is really worth in the market. A bond with a 3% coupon might have a YTM of 4% if interest rates have risen since the bond was issued. That tells you the bond is trading at a discount and offers a better return than the coupon alone suggests.

Frequently Asked Questions

Is YTM the same as the coupon rate?

No. The coupon rate is fixed when the bond is issued and never changes. YTM changes every day as the bond's price changes in the market. They are equal only when you buy a bond at exactly its face value.

Can YTM be negative?

In theory, yes, though it is rare in the United States. Some government bonds in other countries have traded at negative yields, meaning investors accept a loss to hold them. This happens when investors are willing to pay more than face value for safety.

What if I want to sell the bond before maturity?

YTM does not explore. Instead, you calculate the actual return based on the price you paid, the coupons you received, and the price you sold it for. That return could be higher or lower than the YTM you calculated when you bought it.

Do I need to adjust YTM if the bond pays coupons more than once a year?

Yes. If a bond pays twice a year, you calculate YTM per period (half-year), then multiply by 2 to get the annual rate. Most bond quotes show the annualized YTM, so a calculator or spreadsheet handles this automatically.

Why would anyone buy a bond with a YTM lower than inflation?

Because they value safety over growth, or because they expect inflation to fall. A bond with a 2% YTM loses purchasing power if inflation is 3%, but it is safer than stocks if you need the money in a few years.