Skip to main content

Yield to maturity

Yield to maturity (YTM) is the single discount rate that equates a bond's current market price with the present value of all its remaining cash flows, representing the total annualised return earned if the bond is held to maturity.

ByHoang TruongUpdated

FrameworkBond pricing

See it move

Loading infographic...

A bond priced at €980 promises a €60 coupon each year for two years plus €1,000 of face value at maturity. Yield to maturity is the single discount rate that makes the present value of those coupons and the face value exactly equal the €980 price. Solving 980 = 60/(1+y) + 1,060/(1+y)² numerically gives y ≈ 7.1%, the bond's internal rate of return.

Where it fits
SubjectCorporate FinanceCoreTopicBond & Equity ValuationCore

The formula

LaTeX
t=1nC(1+y)t+FV(1+y)n=P(solve for y)\sum_{t=1}^{n} \frac{C}{(1+y)^t} + \frac{FV}{(1+y)^n} = P \quad (\text{solve for } y)

Variables

yield to maturity — the unknown; the bond's internal rate of return (decimal per period)
periodic coupon payment ()
face value repaid at maturity ()
total number of periods to maturity
current market price of the bond ()

There is no closed-form solution for y; YTM is found numerically using a financial calculator, spreadsheet solver, or trial and error. It is the bond's IRR.

Check yourself

PracticeCORE

A bond is currently priced below its face value. An investor who buys this bond today and holds it to maturity will earn a total annualised return that is:

Select an answer to check your understanding.