Finance • Bond Valuation and Interest Rates

Yield to Maturity — Compute yield to maturity conceptually and numerically (intro)

The single discount rate that equates a bond's price to the present value of all its future cash flows.

A market chart with banking and investment symbols for finance
Inside this lesson 10 sections 5 questions 8 figures

SECTION 1

Historical Context & Motivation

Fixed-income securities have been a cornerstone of capital markets for centuries, yet the tools investors use to evaluate them have evolved considerably over time. Early bond markets relied on simple measures such as current yield — the annual coupon divided by the market price — which, while intuitive, ignores both the time value of money and any capital gain or loss at maturity. As government and corporate debt markets expanded through the nineteenth and twentieth centuries, practitioners recognized the need for a more comprehensive return measure, one that would capture the total economic return an investor earns by holding a bond to its redemption date. That measure became known as yield to maturity (YTM).

1600s • Early Government Bonds

European sovereigns issue perpetual bonds (consols) and annuities. Investors rely on coupon rates and simple current yield to compare instruments, lacking a unified return metric.

1930s • Formal Present-Value Theory

Irving Fisher's interest-rate theory and John Burr Williams's discounted-cash-flow framework formalize the idea that an asset's value equals the present value of its future cash flows, laying the groundwork for YTM.

1960s • Duration and Term Structure

Frederick Macaulay's duration concept and burgeoning research on the term structure of interest rates embed YTM as the standard benchmark yield quoted for bonds in financial markets worldwide.

1980s–Present • Computational Advances

Financial calculators and spreadsheet software make iterative YTM calculations routine. Bloomberg terminals, the TI BA II Plus, and Excel's RATE function allow analysts to solve for YTM in seconds.

The central question that YTM answers is straightforward yet powerful: If I buy this bond at today's market price and hold it until it matures, what annualized rate of return will I earn, assuming I reinvest every coupon at that same rate? Understanding how to compute and interpret this metric is essential for anyone analyzing bonds, constructing fixed-income portfolios, or comparing debt instruments across issuers and maturities.

SECTION 2

Core Principles & Definitions

Before diving into the mathematics, it is important to establish a solid conceptual foundation. Yield to maturity rests on several interlocking ideas from the time value of money, bond pricing, and discounted cash flow analysis. The following principles capture the essence of what YTM represents and the assumptions embedded within it.

1

Single Internal Rate of Return

YTM is the single discount rate that makes the present value of a bond's coupon payments and face value repayment exactly equal to its current market price. It is essentially the bond's internal rate of return (IRR).
2

Total Return Measure

Unlike current yield, YTM captures three sources of return: periodic coupon income, reinvestment income on those coupons, and any capital gain or loss at maturity.
3

Reinvestment Assumption

YTM assumes that all interim cash flows (coupons) are reinvested at the YTM rate itself. In practice, actual reinvestment rates may differ, introducing reinvestment risk.
4

Inverse Price–Yield Relationship

Bond prices and yields move in opposite directions. When market interest rates rise, bond prices fall and YTM increases; when rates fall, prices rise and YTM decreases. This inverse relationship is fundamental to fixed-income analysis.
5

Par, Premium, and Discount

When price equals face value, the bond trades at par and YTM equals the coupon rate. A premium bond (price > par) has YTM < coupon rate; a discount bond (price < par) has YTM > coupon rate.
✦

KEY TAKEAWAY

Think of YTM like the annual percentage rate (APR) on a loan, but from the lender's (bondholder's) perspective. Just as APR tells a borrower the true cost of a loan by folding in all payments, YTM tells an investor the true annualized return of a bond by folding in every coupon payment plus the gain or loss when the face value is repaid. It is the single number that lets you compare apples to apples across bonds with different coupons, maturities, and prices.

SECTION 3

Visual Explanation — Bond Cash Flows & Discounting

The diagram below illustrates the cash-flow structure of a typical coupon bond and shows how YTM functions as the discount rate that collapses all future cash flows back to a single present value equal to the bond's market price. The upward arrows represent the cash flows the investor receives, while the dashed lines trace each cash flow back to time zero using the YTM as the discount factor.

Bond Cash Flow Timeline & YTM Discountingt = 0t = 1t = 2t = 3t = N−1t = N···CCCCC + F−P₀P₀ = C/(1+YTM)¹ + C/(1+YTM)² + ··· + (C + F)/(1+YTM)ᴺ
Each cyan arrow represents a coupon payment (C), the green arrow represents the final coupon plus face value (C + F), and the pink arrow is the initial price paid (−P₀). The violet dashed lines show the discounting of each cash flow at the YTM back to time zero.

Notice that the further a cash flow sits in the future, the more steeply its dashed discounting line slopes — reflecting the greater discounting effect of compounding. The YTM is the rate that, when applied consistently to every cash flow, makes all those present values sum precisely to the bond's current market price. If the price were to drop, the implied YTM would rise (the dashed lines would slope even more steeply), and vice versa. This visual reinforces the inverse relationship between bond prices and yields.

SECTION 4

Mathematical Framework

The formal definition of yield to maturity emerges directly from the bond pricing equation. Consider a bond that pays a fixed coupon C each period for N periods and returns the face (par) value F at maturity. The bond currently trades at price P₀. The yield to maturity is the rate y that satisfies the following equation.

BOND PRICING / YTM EQUATION

P0=Σ[C/(1+y)t]+F/(1+y)Nfort=1toNP₀ = Σ [C / (1 + y)ᵗ] + F / (1 + y)ᴺ for t = 1 to N

Where P₀ = current market price, C = periodic coupon payment, y = yield to maturity per period, F = face (par) value, and N = number of periods to maturity.

Because the coupon stream is an ordinary annuity, the equation can be rewritten using the annuity present-value factor, which is sometimes more convenient for manual calculation.

CLOSED-FORM (ANNUITY) VERSION

P0=C×[(1−(1+y)−N)/y]+F×(1+y)−NP₀ = C × [(1 − (1 + y)⁻ᴺ) / y] + F × (1 + y)⁻ᴺ

The first term is the present value of the coupon annuity, and the second term is the present value of the par value repaid at maturity.

This equation is a polynomial of degree N in (1 + y), which generally cannot be solved in closed form for y when N > 4. In practice, analysts use trial and error, interpolation, or iterative numerical methods (such as Newton-Raphson) to find the yield. Financial calculators and spreadsheet functions automate this iteration.

APPROXIMATE YTM FORMULA

YTM≈[C+(F−P0)/N]/[(F+P0)/2]YTM ≈ [C + (F − P₀) / N] / [(F + P₀) / 2]

This approximation adds the annualized capital gain (or loss) to the coupon and divides by the average of face value and price. It provides a quick ballpark that is typically within 10–20 basis points of the exact answer.

💡

Semiannual Conventions

Most U.S. bonds pay coupons semiannually. When using the bond pricing equation, set C = annual coupon ÷ 2, N = years × 2, and solve for the semiannual yield y. The bond-equivalent yield (BEY) is then 2 × y, which is the convention used to quote YTM in U.S. markets.

SECTION 5

The Price–Yield Relationship in Detail

The bond pricing equation implies a precise, nonlinear relationship between a bond's price and its yield to maturity. Plotting price on the vertical axis and YTM on the horizontal axis produces the characteristic convex, downward-sloping price–yield curve. Understanding this curve is critical because it shows that the sensitivity of price to yield changes is not constant — it increases as yields fall, a property known as convexity.

Price–Yield Curve (Inverse & Convex)Yield to Maturity (%)Bond Price ($)2%4%6%8%10%12%$800$900$1,000$1,100$1,200$1,300ParPar bond (YTM = coupon rate)PREMIUM ZONEPrice > Par, YTM < CouponDISCOUNT ZONEPrice < Par, YTM > Coupon
The amber curve plots bond price against YTM for a fixed-coupon bond. When YTM equals the coupon rate (the par point), the bond is priced at face value. The curve's convexity means that a 1% decrease in yield raises the price by more than a 1% increase in yield lowers it.
Bond StatusPrice vs. ParYTM vs. Coupon Rate
PremiumP₀ > F (price above par)YTM < coupon rate
ParP₀ = F (price equals par)YTM = coupon rate
DiscountP₀ < F (price below par)YTM > coupon rate

Summary of par, premium, and discount bonds

SECTION 6

Worked Example — Finding YTM

Suppose a corporate bond has a face value of $1,000, a coupon rate of 6% paid semiannually, 10 years to maturity, and a current market price of $925. We want to find the bond's yield to maturity.

Computing YTM for a Semiannual Coupon Bond

  1. 1

    Step 1 — Identify Given Values

    Face value F = $1,000. Annual coupon rate = 6%, so semiannual coupon C = $1,000 × 0.06 / 2 = $30. Number of semiannual periods N = 10 × 2 = 20. Current price P₀ = $925.
    C = $30, N = 20, F = $1,000, P₀ = $925
  2. 2

    Step 2 — Apply the Approximate YTM Formula

    Use the approximation: YTM ≈ [C + (F − P₀)/N] / [(F + P₀)/2]. Substituting: YTM ≈ [30 + (1,000 − 925)/20] / [(1,000 + 925)/2] = [30 + 3.75] / [962.50] = 33.75 / 962.50 ≈ 0.03506 per semiannual period.
    Approximate semiannual yield ≈ 3.506%
  3. 3

    Step 3 — Annualize the Yield (BEY Convention)

    The bond-equivalent yield (annualized YTM) is 2 × the semiannual yield: BEY ≈ 2 × 3.506% ≈ 7.01%. This is the yield that would be quoted in market price sheets.
    Approximate annual YTM ≈ 7.01%
  4. 4

    Step 4 — Verify via Trial and Error (Exact Method)

    To confirm, we try y = 3.5% (semiannual). P = 30 × [(1 − 1.035⁻²⁰) / 0.035] + 1,000 × 1.035⁻²⁰. The annuity factor is (1 − 0.5026) / 0.035 = 14.2124, and the PV of face = 1,000 × 0.5026 = 502.57. So P ≈ 30 × 14.2124 + 502.57 = 426.37 + 502.57 = $928.94. This is slightly above $925, so the exact yield is a bit higher than 3.5%. Trying y = 3.55%: the PV of coupons falls to ≈ $422.50 and PV of face ≈ $499.00, giving P ≈ $921.50 — slightly below $925. Interpolating, the exact semiannual yield is approximately 3.52%, so the annual YTM ≈ 7.04%.
    Exact YTM ≈ 7.04% (annual, BEY convention)
  5. 5

    Step 5 — Interpret the Result

    Because the bond trades at a discount ($925 < $1,000), its YTM of 7.04% exceeds the 6% coupon rate. The investor earns the coupon income plus a capital gain of $75 spread over 10 years, which together produce a total annualized return of about 7.04%, assuming coupons are reinvested at that same rate.

SECTION 7

Strengths, Limitations, and Alternative Yield Measures

YTM is the most widely quoted yield measure in bond markets, but it is not without its limitations. Understanding where it excels and where it falls short helps analysts choose the right tool for a given valuation task.

StrengthsLimitations
Provides a single, standardized metric to compare bonds with different coupons, maturities, and prices.Assumes all coupons are reinvested at the YTM rate — unrealistic in volatile rate environments.
Incorporates all three return components (coupon, reinvestment, capital gain/loss).Assumes the bond is held to maturity. Does not account for early sale or call provisions.
Directly ties bond price to the discount rate, enabling clear price–yield analysis.Uses a single flat discount rate rather than a term structure of spot rates, which can misvalue cash flows.
Universally understood — quote conventions (BEY) are standardized across markets.Cannot be solved algebraically for most bonds; requires iterative computation.

Strengths and limitations of yield to maturity

⚠️

CONTEXT MATTERS

YTM is like a GPS giving you one estimated arrival time based on driving at a constant speed — it is useful for planning and comparison, but your actual travel time will differ if you hit traffic (rising rates) or catch green lights (falling rates). For a more refined analysis, fixed-income professionals supplement YTM with spot rates, yield to call, and realized return analysis.

SECTION 8

Connection to Advanced Yield Concepts

Yield to maturity serves as the gateway to a family of more nuanced yield and return metrics encountered in advanced fixed-income analysis. While YTM treats the discount rate as a single flat value, real-world term structures are rarely flat. Advancing beyond YTM involves decomposing the yield curve into individual spot rates and forward rates, each tailored to a specific maturity.

FeatureYield to Maturity (Intro)Advanced Yield Analysis
Discount rateSingle constant rate applied to all cash flowsUnique spot rate for each cash flow's maturity
Reinvestment assumptionCoupons reinvested at YTMCoupons reinvested at implied forward rates or explicit scenario rates
Call/put provisionsIgnored (assumes hold to maturity)Yield to call, yield to worst incorporate optionality
Risk measureBasic price sensitivity via convex price–yield curveDuration, convexity, and key-rate duration for precise risk decomposition
ComplexityStraightforward; calculator/Excel RATE functionRequires bootstrapping the yield curve, OAS modeling, and simulation

YTM (intro) vs. advanced yield analysis

As you move deeper into fixed-income coursework, you will learn to bootstrap the spot-rate curve from observed bond prices, derive forward rates to assess market expectations of future interest rates, and compute option-adjusted spreads (OAS) for callable and putable bonds. Each of these techniques builds directly on the foundational YTM framework introduced in this lesson, so mastering this starting point will pay dividends — quite literally — throughout your career in finance.

SECTION 9

Practice Problems

Question 1: CONCEPTUAL

A bond currently trades at a premium to its par value. Without performing any calculation, what can you definitively say about the relationship between its yield to maturity and its coupon rate? Explain the economic reasoning.
Show answer
When a bond trades at a premium (price > par), its yield to maturity must be less than its coupon rate. The investor pays more than face value up front but only receives par back at maturity, so there is a built-in capital loss that partially offsets the relatively generous coupon payments. This capital loss drags the total annualized return (YTM) below the coupon rate. Conversely, if the bond traded at a discount, the capital gain at maturity would push YTM above the coupon rate. At par, YTM exactly equals the coupon rate because there is no capital gain or loss.

Question 2: BASIC CALCULATION

A 5-year bond has a face value of $1,000, an annual coupon rate of 8% (paid annually), and a current market price of $1,080. Use the approximate YTM formula to estimate the bond's yield to maturity.
Show answer
Using YTM ≈ [C + (F − P₀)/N] / [(F + P₀)/2]: the annual coupon C = $1,000 × 0.08 = $80. The annualized capital loss is (1,000 − 1,080)/5 = −$16. The average of price and par is (1,000 + 1,080)/2 = $1,040. Therefore YTM ≈ (80 − 16) / 1,040 = 64 / 1,040 ≈ 6.15%. This makes sense: the bond trades at a premium, so YTM is below the 8% coupon rate. The exact YTM (found iteratively or via calculator) would be approximately 6.04%, illustrating that the approximation formula performs well for moderate premium/discount levels.

Question 3: INTERMEDIATE

A 10-year, semiannual-pay bond has a 5% coupon rate, a face value of $1,000, and a current price of $950. (a) Set up the bond pricing equation with the correct semiannual parameters. (b) Use the approximate YTM formula to estimate the semiannual yield, then convert to an annual bond-equivalent yield.
Show answer
(a) The semiannual coupon is C = $1,000 × 0.05 / 2 = $25, the number of periods is N = 10 × 2 = 20, and the face value F = $1,000. The pricing equation is: $950 = 25 × [(1 − (1 + y)⁻²⁰) / y] + 1,000 × (1 + y)⁻²⁰, where y is the semiannual yield. (b) Approximate semiannual YTM = [25 + (1,000 − 950)/20] / [(1,000 + 950)/2] = [25 + 2.50] / 975 = 27.50 / 975 ≈ 2.821%. The annual bond-equivalent yield is 2 × 2.821% ≈ 5.64%. Since the bond trades at a discount, this result logically exceeds the 5% coupon rate. The exact answer via iteration is approximately 5.66% BEY.

Question 4: APPLIED

You are a portfolio analyst comparing two bonds. Bond A: 7-year maturity, 4% coupon (annual), priced at $960. Bond B: 7-year maturity, 6% coupon (annual), priced at $1,050. Using the approximate YTM formula, determine which bond offers the higher yield to maturity and discuss what might cause the yield difference.
Show answer
Bond A: C = $40, capital gain per year = (1,000 − 960)/7 ≈ $5.71, average price = $980. YTM ≈ (40 + 5.71)/980 ≈ 4.66%. Bond B: C = $60, capital loss per year = (1,000 − 1,050)/7 ≈ −$7.14, average price = $1,025. YTM ≈ (60 − 7.14)/1,025 ≈ 5.16%. Bond B offers the higher YTM (≈5.16% vs. ≈4.66%). The yield difference could stem from differences in credit risk (Bond B's issuer may have a lower credit rating, requiring a higher yield to compensate investors), liquidity differences, or sector-specific factors. This illustrates that a higher coupon alone does not guarantee a higher yield — the price paid relative to par is equally important.

Question 5: CRITICAL THINKING

A colleague argues that YTM is the 'true' expected return of a bond because it is derived from a rigorous present-value framework. Critically evaluate this claim. Under what conditions would YTM accurately predict the actual realized return? What factors could cause the realized return to deviate from YTM?
Show answer
YTM would equal the realized return only if three conditions hold simultaneously: (1) the bond is held to maturity, so the investor actually receives the face value at redemption; (2) the issuer does not default, meaning all promised cash flows are received in full and on time; and (3) all interim coupon payments are reinvested at exactly the YTM rate for the remaining life of the bond. In reality, reinvestment rates fluctuate with market conditions, creating reinvestment risk — particularly significant for long-maturity, high-coupon bonds. Additionally, credit downgrades or defaults can eliminate or reduce expected cash flows, and callable bonds may be redeemed before maturity, cutting short the investor's holding period. Therefore, while YTM is an invaluable standardized comparison metric, it is not a prediction of realized return. Analysts should supplement YTM with scenario analysis, realized return calculations under different rate paths, and credit-adjusted yield measures to form a complete picture.

SUMMARY

Lesson Summary

Summary

Yield to maturity (YTM) is the single discount rate that equates a bond's current market price to the present value of all its future coupon payments and face value repayment. It captures three return components — coupon income, reinvestment income, and any capital gain or loss — under the critical assumption that coupons are reinvested at the YTM itself and the bond is held to maturity. Bonds trading above par (premium) have YTM below the coupon rate, while bonds below par (discount) have YTM above it.

The bond pricing equation — P₀ = Σ C/(1+y)ᵗ + F/(1+y)ᴺ — generally requires iterative numerical methods to solve, though the approximate YTM formula provides a useful quick estimate. The inverse and convex price–yield relationship is central to understanding how bonds respond to interest rate changes. While YTM is the most widely used yield measure in fixed-income markets, analysts should recognize its reinvestment assumption as a limitation and supplement it with spot rates, forward rates, and realized return analysis for deeper valuation insights.

Varsity Tutors • Finance • Yield to Maturity — Compute yield to maturity conceptually and numerically (intro)