Investing guide

Yield to Maturity: Formula, Example & Key Risks

investing10 min read

Yield to maturity, or YTM, is the annualized return implied by a bond’s current price, coupon payments, face value, and time remaining until maturity—assuming the bond makes all scheduled payments…

10 min read

Practice investing with Finelo

Build practical investing skills with guided lessons, simulator practice, and structured challenges.

Explore Finelo

Yield to maturity, or YTM, is the annualized return implied by a bond’s current price, coupon payments, face value, and time remaining until maturity—assuming the bond makes all scheduled payments and is held to maturity. In plain English, it estimates what a buyer would earn per year if the bond follows the expected payment schedule. YTM is useful because it combines income and price gain or loss into one comparison number, but it is not a guaranteed return. FINRA describes YTM as the overall interest rate earned by an investor who buys a bond at the market price and holds it until maturity, while also distinguishing it from coupon yield, current yield, yield-to-call, and yield-to-worst (FINRA).

Explore Finelo's 28-day challenges

Turn learning into a daily habit with guided challenge paths.

View challenges

How Yield to Maturity Works

A bond is a debt security: the issuer borrows money from investors and typically agrees to pay interest and repay principal at maturity. Yield to maturity tries to answer a specific question:

If a bond is purchased at today’s price and all promised cash flows arrive on schedule until maturity, what annualized return does that price imply?

That means YTM depends on four main inputs:

Input What it means Why it matters
Current market price What the buyer pays now Paying less or more than face value changes the implied return.
Face value, or par value The principal amount due at maturity Many bonds repay $1,000 per bond at maturity, though terms vary.
Coupon payment The stated interest payment This is the cash income component of the return.
Time to maturity How long until principal is due The same discount or premium has a different annual effect over 2 years than over 20 years.

For example, a bond with a 5% coupon and $1,000 face value generally pays $50 per year in interest. But if that bond trades for $950, the buyer is not only receiving coupon income; the buyer may also receive $1,000 at maturity after paying $950. That $50 price difference contributes to the implied yield.

If the same bond trades for $1,050, the opposite happens. The coupon may still be $50 per year, but the buyer pays $50 more than the amount due at maturity. That premium reduces the implied yield.

Investor.gov explains that bond investments can provide streams of interest payments before maturity and that, if bonds are held to maturity, the investor receives face value plus interest, subject to the bond’s terms and risks (Investor.gov). YTM is the calculation that brings those scheduled cash flows back to today’s market price.

YTM Formula and a Complete Worked Example

There is no simple one-line algebra formula that solves exact YTM for most coupon bonds. Technically, YTM is the discount rate that makes the present value of all future bond cash flows equal to the current price.

For a bond with annual coupon payments, the relationship is:

Bond price =
Coupon / (1 + YTM)^1
+ Coupon / (1 + YTM)^2
+ ...
+ (Coupon + Face value) / (1 + YTM)^n

Where:

  • Coupon = annual interest payment in dollars
  • Face value = principal repaid at maturity
  • n = years to maturity
  • YTM = annual yield to maturity

Because YTM appears in every discounting period, investors, brokers, spreadsheets, and calculators usually solve it by iteration.

Here is a complete hypothetical example.

Assumptions:

  • Face value: $1,000
  • Market purchase price: $950
  • Coupon rate: 5% annually
  • Annual coupon payment: $50
  • Time to maturity: 5 years
  • Assumed payment pattern: one coupon payment per year
  • Assumed default outcome: all scheduled payments are made
  • Transaction costs: ignored at first, then considered separately

The cash flows are:

Year Cash flow
1 $50 coupon
2 $50 coupon
3 $50 coupon
4 $50 coupon
5 $50 coupon + $1,000 principal = $1,050

The exact YTM is the rate that makes these five cash flows worth $950 today.

Testing approximately 6.19%:

Year 1 present value: $50 / (1.0619)^1 = $47.09
Year 2 present value: $50 / (1.0619)^2 = $44.35
Year 3 present value: $50 / (1.0619)^3 = $41.77
Year 4 present value: $50 / (1.0619)^4 = $39.33
Year 5 present value: $1,050 / (1.0619)^5 = $777.46

Now add the present values:

$47.09 + $44.35 + $41.77 + $39.33 + $777.46 = $950.00

So, under these assumptions, the bond’s approximate yield to maturity is 6.19% per year.

A quick approximation formula can also help explain the intuition:

Approximate YTM =
Annual coupon + ((Face value - Price) / Years to maturity)
----------------------------------------------------------
(Face value + Price) / 2

Using the same numbers:

Annual coupon = $50
Annualized price gain = ($1,000 - $950) / 5 = $10
Average of face value and price = ($1,000 + $950) / 2 = $975

So:

Approximate YTM = ($50 + $10) / $975
Approximate YTM = $60 / $975
Approximate YTM = 0.06154, or 6.15%

The approximation gives 6.15%, while the present-value calculation gives about 6.19%. The difference is small here, but it can be larger for long maturities, deep discounts, high coupons, or unusual payment schedules.

Now add a transaction cost of $10. The effective purchase cost becomes $960 instead of $950.

Using the approximation:

Annualized price gain = ($1,000 - $960) / 5 = $8
Average of face value and adjusted price = ($1,000 + $960) / 2 = $980
Approximate YTM after cost = ($50 + $8) / $980
Approximate YTM after cost = $58 / $980
Approximate YTM after cost = 0.05918, or 5.92%

The key lesson is that costs and execution price can matter. A quoted YTM may not equal a personal after-cost estimate.

YTM vs. Coupon Yield, Current Yield, and Call-Based Yields

YTM is often confused with other bond-yield terms. The differences matter.

Yield measure Basic calculation or idea What it emphasizes
Coupon yield Annual coupon divided by face value The stated interest rate on the bond.
Current yield Annual coupon divided by current market price Income compared with today’s price.
Yield to maturity Annualized return implied by price, coupons, face value, and maturity Income plus price gain or loss if held to maturity.
Yield to call Return if the bond is called on a specified call date A shortened timeline for callable bonds.
Yield to worst The lowest yield among certain permitted redemption outcomes A conservative comparison for bonds with call features.

Consider a $1,000 face-value bond with a 5% coupon:

  • Annual coupon: $50
  • If price is $1,000, current yield is $50 / $1,000 = 5.00%
  • If price is $950, current yield is $50 / $950 = 5.26%
  • If price is $1,050, current yield is $50 / $1,050 = 4.76%

Current yield only compares annual income with current price. It does not account for the eventual gain from buying at a discount or the eventual drag from buying at a premium.

YTM adds that maturity effect. That is why a discount bond’s YTM can be higher than its coupon rate, while a premium bond’s YTM can be lower than its coupon rate.

Callable bonds add another layer. If an issuer has the right to redeem a bond before maturity, the bond may not remain outstanding until the maturity date. FINRA highlights the importance of understanding different bond-yield definitions, including yield-to-call and yield-to-worst, rather than treating all yield figures as interchangeable (FINRA).

For related background on maturity differences among U.S. government debt instruments, Finelo’s educational guide to Treasury bills, notes, and bonds can help place YTM in a broader fixed-income context.

Practice investing with Finelo

Build practical investing skills with guided lessons, simulator practice, and structured challenges.

Explore Finelo

Why Bond Prices and Yields Move in Opposite Directions

YTM rises when a bond’s price falls, all else equal. YTM falls when a bond’s price rises, all else equal.

This inverse relationship exists because the bond’s promised cash flows are mostly fixed. If the same future payments can be purchased for a lower price, the implied return is higher. If those same payments require a higher price, the implied return is lower.

Example:

  • Bond A pays $50 per year and returns $1,000 at maturity.
  • If it costs $1,000, the return is based on paying full face value.
  • If it costs $900, the buyer has the same scheduled cash flows at a lower purchase price, so the implied yield is higher.
  • If it costs $1,100, the buyer pays more than the amount due at maturity, so the implied yield is lower.

Interest-rate changes are one major reason bond prices move. If newly issued bonds offer higher yields, older bonds with lower coupons may need to trade at lower prices to become competitive. If market yields fall, existing bonds with higher coupons may become more valuable and trade at higher prices.

Credit risk can also affect price. A bond may trade at a discount not because general interest rates moved, but because investors are demanding more yield for perceived issuer risk. Investor.gov notes that high-yield corporate bonds generally have lower credit ratings and higher credit risk than investment-grade bonds, and therefore tend to offer higher interest rates as compensation for that increased risk (Investor.gov).

This article is for educational purposes only and does not constitute financial or investment advice. Finelo does not recommend any security, strategy, or transaction. Investing involves risk, including possible loss of principal.

For broader education on how yields across maturities can reflect market expectations, see Finelo’s guide to yield curve inversion.

Limitations, Failure Modes, and Common Misinterpretations

YTM is useful, but it is not a guarantee. It is a model-based estimate that depends on assumptions.

1. Holding period may differ from maturity

YTM assumes the bond is held until maturity. If the bond is sold earlier, the actual return depends on the sale price, coupons received, and costs. A rising-rate environment could reduce the market price before maturity; a falling-rate environment could increase it. Either way, the realized return may differ from YTM.

2. Credit risk can change the outcome

YTM assumes scheduled payments are made. If an issuer misses interest payments, restructures debt, or defaults, the realized return can be lower than the quoted YTM. A high YTM can sometimes be a warning sign that the market sees higher risk.

3. Callable bonds may not reach stated maturity

For callable bonds, the issuer may be able to redeem the bond before maturity. That can change the actual cash-flow timeline. A bond purchased at a premium may look attractive on YTM but have a less favorable yield if called early. In such cases, yield-to-call and yield-to-worst may be important comparison figures.

4. Reinvestment assumptions are often misunderstood

YTM is the internal rate of return of the bond’s cash flows if the stated cash flows occur. However, realizing that same compounded return over the full period may depend on what happens to coupon payments after they are received. If coupons are reinvested at lower rates, total ending wealth may be lower than a simple YTM interpretation suggests. If coupons are spent, the investor’s cash-flow experience differs from a reinvested-return scenario.

5. Taxes and inflation are not captured in a basic quoted YTM

A nominal YTM does not necessarily show after-tax return or purchasing-power return. Tax treatment can vary by bond type and investor situation. Inflation can also reduce the real value of future interest and principal payments.

6. Quoted yield may exclude personal costs

Broker markups, commissions, bid-ask spreads, and other costs can affect an individual buyer’s result. Two investors looking at the same bond could have different effective outcomes if they pay different prices or costs.

7. Comparing YTM across very different bonds can be misleading

A 6% YTM on a short-term, high-quality bond is not the same risk profile as a 6% YTM on a long-term, lower-rated bond. The same number can hide different duration risk, credit risk, liquidity risk, call risk, and tax considerations.

A useful habit is to ask: “What assumptions must be true for this YTM to be meaningful?” That question prevents treating the yield as a promise.

How to Read a YTM Quote in Practice

A careful reading workflow can make YTM more useful.

  1. Identify the bond type and issuer. Is it a Treasury, municipal bond, corporate bond, agency bond, or another fixed-income security? Different issuers and structures carry different risks.

  2. Check the price. Note whether the bond trades below par, at par, or above par. A discount, par, or premium price helps explain why YTM differs from the coupon rate.

  3. Confirm the coupon and payment frequency. Many bonds pay semiannually rather than annually. A 5% coupon on a $1,000 face-value bond generally means $50 per year, often split into two $25 payments.

  4. Confirm the maturity date. Longer maturities usually create more sensitivity to interest-rate changes and more time for assumptions to change.

  5. Look for call provisions. If the bond can be called, compare YTM with yield-to-call and yield-to-worst where available.

  6. Separate quoted yield from personal estimate. Add any known transaction costs, markups, or spreads to your own worksheet rather than assuming the displayed yield is your final result.

  7. Compare similar bonds using the same method. If comparing alternatives, avoid mixing pre-cost and after-cost calculations or comparing callable and non-callable bonds without noting the difference.

  8. Consider risk, not just yield. A higher yield may reflect credit concerns, longer maturity, lower liquidity, call features, or other tradeoffs.

This workflow does not determine what anyone should buy or sell. It simply helps interpret the number more carefully.

Key Takeaways

Yield to maturity is one of the central concepts in bond analysis because it combines coupon income, purchase price, face value, and time to maturity into one annualized estimate. It is especially helpful when comparing bonds that trade at discounts or premiums to face value.

The most important points are:

  • YTM is not the same as the coupon rate.
  • YTM is not the same as current yield.
  • A discount bond can have a YTM above its coupon rate.
  • A premium bond can have a YTM below its coupon rate.
  • Callable bonds may require yield-to-call or yield-to-worst comparisons.
  • Quoted YTM may not reflect personal costs, taxes, inflation, or early sale outcomes.
  • A higher YTM can signal higher potential return, higher risk, or both.

Used carefully, YTM is a helpful comparison tool. Used carelessly, it can create false confidence. The best educational use is to treat it as a scenario-based estimate: if the bond is bought at this price, if scheduled payments are made, and if it is held to maturity, this is the annualized return implied by the math.

InvestingFixed IncomeBeginner

Practice investing with Finelo

Build practical investing skills with guided lessons, simulator practice, and structured challenges.

Explore Finelo

About the author

Finelo Team

The Finelo Team creates practical investing and trading education designed to help beginners learn faster with structured challenges, simulator practice, and bite-sized lessons.

Keep reading — Related articles