Analyst Dojo
Lesson 4 of 6 11–14% of the exam

Implied return and implied growth

Run the valuation backward. For a bond, the implied return is the yield that makes its promised cash flows equal its price. For a share, the Gordon model rearranges to r = D₁ ÷ P₀ + g (required return) or g = r − D₁ ÷ P₀ (implied growth).

6 min cram, 30 min full read. Based on the 2027 CFA® Program Level I curriculum, Quantitative Methods, Learning Module 4. Sitting in November 2026? The 2026 version of this lesson is still available.

Tailor this to you: take the self-assessment

Watch the lesson 18 min

This lesson's video is for Plus members. The written lesson below is free, as always.

See Plus

Before this: Pricing bonds: zero-coupon, coupon and perpetual, Valuing a stock from its dividends

On the exam

  • Calculate and interpret the implied return of fixed-income instruments and required return and implied growth of equity instruments given their present value and cash flows

Calculate and interpret the implied return of bonds and the required return and implied growth of shares, given the price and the cash flows. Expect a zero-coupon yield, a yield to maturity, a Gordon rearrangement with D₀ or D₁, and growth or return backed out of a forward price-to-earnings (P/E) ratio.

How deeply to learn each part
Know the idea
Understand it in general. It frames other topics, but you will not calculate with it.
Use it
Understand it well enough to solve a question with it. Recognize when it applies.
Memorize
Learn it by heart. The exam will not give it to you.

You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.

You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.

Cram mode: the one-screen version of this lesson. Switch to Full for the explanations, worked examples and interactives.

What does a price tell you?

A price is a forecast in disguise. The earlier lessons in this module took the cash flows and the rate and produced a price. Turn that around: take the price and the cash flows, and solve for the rate. The answer is the implied return of the instrument, the return the market is accepting at that price.

What a price lets you solve for
A market price and the expected cash flowsfind the rate that makes the present value equal the price
  • Bond: implied return Memorize the yield to maturity
    • Zero (FV ÷ PV)^(1/t) − 1
    • Coupon bond solve I/Y, or RATE or IRR in a spreadsheet
    • Earned only if held to maturity, no default, coupons reinvested at the yield
  • Share: required return Memorize dividend yield plus growth
    • r = D₁ ÷ P₀ + g growth known, solve for r
  • Share: implied growth Memorize the growth the price needs, given r
    • g = r − D₁ ÷ P₀ return known, solve for g
    • From D₀ (rP₀ − D₀) ÷ (P₀ + D₀)
  • Forward price-to-earnings (P/E) ratio Use it ties the multiple to payout, r and g
    • P₀ ÷ E₁ = payout ÷ (r − g) payout ratio = D₁ ÷ E₁
InteractiveA bond's implied return, and what you really earn

Try this 0 of 3

  • Hold to maturity but reinvest the coupons below the yield
  • Sell before maturity after yields rise
  • Load the 5-year zero, then untick "Rates stay at the bond's yield"
Implied yield a year (the internal rate of return of the promised cash flows)4.99%
Realized return, to maturity4.99%
Your money at the end of the bond's life
Coupons plus interest on them12.61
Principal repaid100.00
Total, for 97.30 paid112.61

You earn the yield: held to maturity with every coupon reinvested at the yield.

Show working

Solve for the yield that makes 4 × [1 − (1 + y)−3] ÷ y + 100 ÷ (1 + y)3 = 97.30: y = 4.9913%

Implied yield on your calculator
  1. 2NDCLR TVMwith P/Y set to 1
  2. 3N97.3+|-PV4PMT100FV
  3. CPTI/Y4.9913

2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · +|- change sign · PV present value · PMT payment · FV future value · CPT compute · I/Y interest rate per year (per period when P/Y is 1)

  1. fCLEAR FIN
  2. 3n97.3CHSPV4PMT100FV
  3. i4.9913

f gold shift key · CLEAR FIN clear the financial registers · n number of periods · CHS change sign · PV present value · PMT payment · FV future value · i interest rate per period

End value = coupons reinvested at 4.99% (12.61) + principal (100.00) = 112.61

Realized = (112.61 ÷ 97.30)1/3 − 1 = 4.9913% a year

A price is a forecast in disguise; solve for the rate to read it.

What is a bond’s implied return?

For a bond, the implied return is the yield to maturity : the single rate that makes the present value of the promised payments equal the price.

For a zero-coupon bond there is one payment, so the rate has a formula.

Implied return of a zero-coupon bond Memorize
r=(FVPV)1/t−1r = \left(\frac{FV}{PV}\right)^{1/t} - 1
Rearrange itZero-coupon bond: solve for price, face value or yield
The question asks for
A zero-coupon bond with a face value of 100.00 matures in 8 periods. The yield is 4.50% per period. The price is closest to:

100.00 ÷ 1.045^8 = 70.32

Price, PV70.32

On your calculator
  1. 2NDCLR TVMwith P/Y set to 1
  2. 8N4.5I/Y100FV
  3. CPTPVnegative: it is the money you pay

2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · I/Y interest rate per year (per period when P/Y is 1) · FV future value · CPT compute · PV present value

  1. fCLEAR FIN
  2. 8n4.5i100FV
  3. PVnegative: it is the money you pay

f gold shift key · CLEAR FIN clear the financial registers · n number of periods · i interest rate per period · FV future value · PV present value

For a coupon bond there is no formula for the rate. Enter the price as a negative PV, the face value as FV (future value), and compute I/Y.

The yield to maturity is the internal rate of return (IRR) of the promised cash flows: the single rate that makes their present value equal the price. It has no closed form, so a calculator or spreadsheet finds it by trial. In Excel or Google Sheets, =RATE(3, 4, −97.3, 100) returns 4.99%, and =IRR on the list −97.30, 4, 4, 104 gives the same. IRR needs at least one negative and one positive cash flow.

The yield is a promise, not an outcome

The yield to maturity is the return you earn only under the reinvestment assumption : you hold to maturity, nothing defaults and every coupon is reinvested at the yield itself. Break any of those and the realized return differs. For an amortizing loan the same assumption covers both the interest and the principal repaid along the way.

Go deeper Reinvestment risk against price risk

When rates rise, the price of a bond you hold falls (price risk) but the coupons you collect can be reinvested at higher rates (reinvestment risk works in your favor). When rates fall, the reverse. The two effects pull in opposite directions, and over a particular holding period they can cancel. Fixed Income measures this trade-off through duration.

What return and growth does a share price imply?

Rearrange the Gordon model and a share price yields either the required return or the growth rate, whichever one you do not know. The required return is the return investors demand for holding the share.

The required return

Required return on a share Memorize
r=D1P0+gr = \frac{D_1}{P_0} + g

The required return is the dividend yield plus growth. Use the next dividend, D₁.

The implied growth rate

Suppose instead you know your required return and want the implied growth rate , the growth that the price needs. Growth is what is left of the required return after the dividend yield.

Implied growth rate Memorize
g=r−D1P0g = r - \frac{D_1}{P_0}

From the last dividend. If you only know the dividend just paid, D₁ itself depends on g, so rearrange P₀ = D₀ (1 + g) ÷ (r − g) instead.

Implied growth from the last dividend Use it
g=r P0−D0P0+D0g = \frac{r\,P_0 - D_0}{P_0 + D_0}
Rearrange itShare price: solve for the required return or implied growth
The question asks for
A share trades at 60.00 and has just paid 1.80. Dividends are expected to grow 5.34% a year forever. The required return is closest to:

1.80 × 1.0534 ÷ 60.00 + 0.0534 = 8.50%

Required return, r8.50%

On your calculator
  1. 1.8×1.0534÷60+0.0534=a decimal
  1. 1.8ENTER1.0534×60÷dividend yield
  2. 0.0534+

ENTER enter (on the HP, puts the number on the stack)

The dividend payout ratio , D₁ ÷ E₁, is the share of earnings paid out as dividends. (Avoid calling it b: in Equities, b is the retention ratio, the share kept.) The price-to-earnings ratio (P/E) divides a share price by earnings per share. Divide the Gordon value by next year’s earnings and you get the forward price-to-earnings ratio , the price divided by expected earnings.

Forward P/E from the Gordon model Use it
P0E1=D1/E1r−g\frac{P_0}{E_1} = \frac{D_1 / E_1}{r - g}
Rearrange itForward P/E: solve for the multiple, payout, return or growth
The question asks for
A company pays out 40.00% of its earnings. Dividends grow 5.00% a year forever and the required return is 9.00%. The forward price-to-earnings ratio is closest to:

0.4 ÷ (0.09 − 0.05) = 10×

Forward P/E10

On your calculator
  1. 0.4÷(0.09−0.05)=
  1. 0.4ENTER0.09ENTER0.05−÷

ENTER enter (on the HP, puts the number on the stack)

A higher payout and a higher growth rate raise the multiple. A higher required return lowers it.

The trailing price-to-earnings ratio divides the price by the last year’s earnings, E₀, instead. In the same model it is a little higher than the forward multiple, because E₀ is smaller than E₁.

Trailing P/E from the Gordon model Use it
P0E0=(D0/E0)(1+g)r−g\frac{P_0}{E_0} = \frac{(D_0 / E_0)(1 + g)}{r - g}
Go deeper What a high P/E says

Because P/E = payout ÷ (r − g), a high multiple means the market expects some mix of high growth, a low required return (low risk), or a high payout. A multiple alone cannot tell you which. Solving for g or r from the multiple, as above, turns the number into a statement you can challenge.

Memorize this

MemorizeSolve for the unknown

KnownUnknownFormula
Zero price, face, yearsYield(FV/PV)1/t−1(FV/PV)^{1/t} - 1
Price, D1D_1, growthRequired returnD1/P0+gD_1/P_0 + g
Price, D1D_1, returnGrowthr−D1/P0r - D_1/P_0
Price, D0D_0, returnGrowth(rP0−D0)/(P0+D0)(rP_0 - D_0)/(P_0 + D_0)
Payout, rr, ggForward P/E(D1/E1)/(r−g)(D_1/E_1)/(r - g)

Memory hook Required return is the dividend yield plus growth. Growth is what is left of the return after the yield: g = r − D₁/P₀.

Know it cold The yield to maturity is earned only if you hold to maturity, nothing defaults and coupons are reinvested at that yield.

What a price lets you solve for
A market price and the expected cash flowsfind the rate that makes the present value equal the price
  • Bond: implied return Memorize the yield to maturity
    • Zero (FV ÷ PV)^(1/t) − 1
    • Coupon bond solve I/Y, or RATE or IRR in a spreadsheet
    • Earned only if held to maturity, no default, coupons reinvested at the yield
  • Share: required return Memorize dividend yield plus growth
    • r = D₁ ÷ P₀ + g growth known, solve for r
  • Share: implied growth Memorize the growth the price needs, given r
    • g = r − D₁ ÷ P₀ return known, solve for g
    • From D₀ (rP₀ − D₀) ÷ (P₀ + D₀)
  • Forward price-to-earnings (P/E) ratio Use it ties the multiple to payout, r and g
    • P₀ ÷ E₁ = payout ÷ (r − g) payout ratio = D₁ ÷ E₁
Implied return of a zero-coupon bond Memorize
r=(FVPV)1/t−1r = \left(\dfrac{FV}{PV}\right)^{1/t} - 1
Quick example

A 5-year zero is priced at 82.50 per 100. (100 ÷ 82.50)^(1/5) − 1 = 3.92% a year.

On your calculator
  1. 2NDCLR TVM with P/Y set to 1
  2. 5N82.5+|-PV100FV
  3. CPTI/Y 3.92

2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · +|- change sign · PV present value · FV future value · CPT compute · I/Y interest rate per year (per period when P/Y is 1)

  1. fCLEAR FIN
  2. 5n82.5CHSPV100FV
  3. i 3.92

f gold shift key · CLEAR FIN clear the financial registers · n number of periods · CHS change sign · PV present value · FV future value · i interest rate per period

Required return on a share Memorize
r=D1P0+gr = \dfrac{D_1}{P_0} + g
Quick example

Price 64, last dividend 1.75, growth 3.5%. D₁ = 1.8113, so r = 1.8113 ÷ 64 + 0.035 = 6.33%.

On your calculator
  1. 1.75×1.035÷64+0.035= 0.0633
  1. 1.75ENTER1.035×64÷0.035+ 0.0633

ENTER enter (on the HP, puts the number on the stack)

Implied growth rate Memorize
g=r−D1P0g = r - \dfrac{D_1}{P_0}
Quick example

Forward P/E 18, payout ratio 45%, required return 8%: D₁ ÷ P₀ = 0.45 ÷ 18 = 2.5%, so g = 8% − 2.5% = 5.5%.

On your calculator
  1. 0.08−(0.45÷18)= 0.055
  1. 0.08ENTER0.45ENTER18÷− 0.055

ENTER enter (on the HP, puts the number on the stack)

Implied growth from the last dividend Use it
g=r P0−D0P0+D0g = \dfrac{r\,P_0 - D_0}{P_0 + D_0}
Quick example

Price 36, last dividend 1.20, required return 9%. (0.09 × 36 − 1.20) ÷ (36 + 1.20) = 5.48%.

On your calculator
  1. (0.09×36−1.2)÷(36+1.2)= 0.0548
  1. 0.09ENTER36×1.2−36ENTER1.2+÷ 0.0548

ENTER enter (on the HP, puts the number on the stack)

Forward P/E from the Gordon model Use it
P0E1=D1/E1r−g\dfrac{P_0}{E_1} = \dfrac{D_1 / E_1}{r - g}
Quick example

Payout ratio 40%, required return 9%, growth 5%. 0.40 ÷ 0.04 = 10.0×.

On your calculator
  1. 0.4÷(0.09−0.05)= 10
  1. 0.4ENTER0.09ENTER0.05−÷ 10

ENTER enter (on the HP, puts the number on the stack)

Trailing P/E from the Gordon model Use it
P0E0=(D0/E0)(1+g)r−g\dfrac{P_0}{E_0} = \dfrac{(D_0 / E_0)(1 + g)}{r - g}
Quick example

Payout 40%, growth 5%, required return 9%: 0.40 × 1.05 ÷ 0.04 = 10.5×.

On your calculator
  1. 0.4×1.05÷(0.09−0.05)= 10.5
  1. 0.4ENTER1.05×0.09ENTER0.05−÷ 10.5

ENTER enter (on the HP, puts the number on the stack)

How it is asked

  1. Zero-coupon implied return

    9-year zero priced at 70.00 per 100. Implied annual return?

    (100 ÷ 70)^(1/9) − 1 = 4.04%. Dividing the total gain by 9 (4.76%) is the trap.

  2. Required return from a share price

    Price 64, just paid 1.75, growth 3.5%. Required return?

    D₁ = 1.8113, 1.8113 ÷ 64 + 3.5% = 6.33%. Using D₀ (6.23%) is the trap.

  3. Implied growth

    Price 36, just paid 1.20, required return 9%. Implied growth?

    (0.09 × 36 − 1.20) ÷ 37.20 = 5.48%. Treating 1.20 as D₁ (5.67%) is the trap.

  4. Forward P/E

    Payout 48%, growth 6%, P/E 16. Required return?

    r = 0.48 ÷ 16 + 0.06 = 9.0%.

  5. Growth from a forward P/E

    Forward P/E 18, payout 45%, r = 8%. Implied growth?

    0.45 ÷ 18 = 2.5% dividend yield; 8% − 2.5% = 5.5%.

  6. Overvalued or not?

    Your inputs justify 10× forward; the market pays 12×.

    The price needs more growth (5.67%) than you expect (5%), so overvalued on your view.

Exam traps

  • Using D₀ instead of D₁ in r = D ÷ P + g.
  • Annualizing a zero's return by simple division, (FV ÷ PV − 1) ÷ t. Take the t-th root.
  • Assuming you earn the yield to maturity when you sell early or reinvest coupons at another rate.
  • Reading the dividend yield (payout ÷ P/E) as the growth rate.

Checkpoint

3 exam-style questions. About 90 seconds each.

  1. 1A 7-year zero-coupon bond is priced at 76.00 per 100 of face value. Its implied annual return is closest to:

  2. 2A share trades at EUR 75. It has just paid a dividend of EUR 2.40 and dividends grow 4% a year. The required return is closest to:

  3. 3A share trades at a forward price-to-earnings ratio of 25 and is expected to pay out 60% of its earnings as dividends. If investors require a 7.5% return, the constant dividend growth rate the price implies is closest to:

Key takeaways

  • Implied return = the rate that equates the price with the cash flows.
  • r = D₁ ÷ P₀ + g; g = r − D₁ ÷ P₀ (or (rP₀ − D₀) ÷ (P₀ + D₀) from the last dividend).
  • Forward P/E = payout ÷ (r − g).
  • The yield to maturity is earned only if held to maturity with coupons reinvested at that yield.
  • Compare the market's P/E with the one your inputs justify: a higher market multiple means the price needs more growth or a lower required return.
Implied return of a zero-coupon bond Memorize
r=(FVPV)1/t−1r = \left(\dfrac{FV}{PV}\right)^{1/t} - 1
Quick example

A 5-year zero is priced at 82.50 per 100. (100 ÷ 82.50)^(1/5) − 1 = 3.92% a year.

On your calculator
  1. 2NDCLR TVM with P/Y set to 1
  2. 5N82.5+|-PV100FV
  3. CPTI/Y 3.92

2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · +|- change sign · PV present value · FV future value · CPT compute · I/Y interest rate per year (per period when P/Y is 1)

  1. fCLEAR FIN
  2. 5n82.5CHSPV100FV
  3. i 3.92

f gold shift key · CLEAR FIN clear the financial registers · n number of periods · CHS change sign · PV present value · FV future value · i interest rate per period

Required return on a share Memorize
r=D1P0+gr = \dfrac{D_1}{P_0} + g
Quick example

Price 64, last dividend 1.75, growth 3.5%. D₁ = 1.8113, so r = 1.8113 ÷ 64 + 0.035 = 6.33%.

On your calculator
  1. 1.75×1.035÷64+0.035= 0.0633
  1. 1.75ENTER1.035×64÷0.035+ 0.0633

ENTER enter (on the HP, puts the number on the stack)

Implied growth rate Memorize
g=r−D1P0g = r - \dfrac{D_1}{P_0}
Quick example

Forward P/E 18, payout ratio 45%, required return 8%: D₁ ÷ P₀ = 0.45 ÷ 18 = 2.5%, so g = 8% − 2.5% = 5.5%.

On your calculator
  1. 0.08−(0.45÷18)= 0.055
  1. 0.08ENTER0.45ENTER18÷− 0.055

ENTER enter (on the HP, puts the number on the stack)

Implied growth from the last dividend Use it
g=r P0−D0P0+D0g = \dfrac{r\,P_0 - D_0}{P_0 + D_0}
Quick example

Price 36, last dividend 1.20, required return 9%. (0.09 × 36 − 1.20) ÷ (36 + 1.20) = 5.48%.

On your calculator
  1. (0.09×36−1.2)÷(36+1.2)= 0.0548
  1. 0.09ENTER36×1.2−36ENTER1.2+÷ 0.0548

ENTER enter (on the HP, puts the number on the stack)

Forward P/E from the Gordon model Use it
P0E1=D1/E1r−g\dfrac{P_0}{E_1} = \dfrac{D_1 / E_1}{r - g}
Quick example

Payout ratio 40%, required return 9%, growth 5%. 0.40 ÷ 0.04 = 10.0×.

On your calculator
  1. 0.4÷(0.09−0.05)= 10
  1. 0.4ENTER0.09ENTER0.05−÷ 10

ENTER enter (on the HP, puts the number on the stack)

Trailing P/E from the Gordon model Use it
P0E0=(D0/E0)(1+g)r−g\dfrac{P_0}{E_0} = \dfrac{(D_0 / E_0)(1 + g)}{r - g}
Quick example

Payout 40%, growth 5%, required return 9%: 0.40 × 1.05 ÷ 0.04 = 10.5×.

On your calculator
  1. 0.4×1.05÷(0.09−0.05)= 10.5
  1. 0.4ENTER1.05×0.09ENTER0.05−÷ 10.5

ENTER enter (on the HP, puts the number on the stack)

All Quantitative Methods formulas, every lesson

Practice exam-style questions on Time Value of Money in Finance

Questions about this lesson?

Where this comes back

Questions candidates ask

How do you calculate the required return on a stock?

Add the dividend yield to the growth rate: r = D₁ ÷ P₀ + g, where D₁ is the next dividend. A share at 48 with a next dividend of 1.92 and growth of 5% has a required return of 4% + 5% = 9%.

What is implied growth in a stock price?

It is the constant dividend growth rate that, with your required return, makes the Gordon model give the market price: g = r − D₁ ÷ P₀, the required return less the dividend yield. From the last dividend, g = (r × P₀ − D₀) ÷ (P₀ + D₀): a price of 60, dividend 1.80 and r of 8.5% imply 5.34%.

Why is my realized bond return different from the yield to maturity?

The yield assumes you hold to maturity and reinvest every coupon at that same yield. If you sell early after yields have moved, or reinvest coupons at another rate, you earn something different. A 5-year 4% bond bought at par and sold after 2 years at a 5% yield returns 2.68% a year, not 4%.

Spotted an error? Tell us and we will fix it.

  1. Pricing bonds: zero-coupon, coupon and perpetual
  2. Annuities and level-payment loans
  3. Valuing a stock from its dividends
  4. Implied return and implied growth
  5. Cash flow additivity and implied forward rates
  6. Forward exchange rates and option values by no arbitrage

Ask Sensei Listen instead

Questions on Implied return and implied growth

Learn with Sensei, out loud The voice tutor, in early access

Sensei teaches the lesson aloud and stops when you interrupt: "wait, why is the geometric mean lower?" It answers with the lesson's own example, then quizzes you by voice. Every account can try Sensei on one module, with one voice question.

USD 149 a month founding price (regular USD 199), kept for as long as you stay subscribed. Everything in Plus included.

In active development and improving every day. Send feedback · Plans and pricing

Analyst Dojo Plus

Your free review list holds 10 items.

Plus keeps everything you save, for USD 19 a month. To make room on the free plan, remove something from your review list.

See Plus

Lessons, checkpoints and the lesson questions in practice stay free. Compare plans