Watch: Holding Period Return Calculations

Run time: 3:51Covers: the formula, dividends, and an Excel solutionTaught by: Dr. Paul Borosky, DBA, MBA

What Is Holding Period Return?

Answer

Holding period return, or HPR, is the total return you earned while you owned an investment. Take the ending price, subtract the beginning price, add any dividends or interest you collected, and divide by the beginning price. It covers the whole holding period, whether that is six months or six years.

The Formula

HPR = (P1 − P0 + D) ÷ P0

P0
Price you paid at the start
P1
Price at the end, or the price you sold for
D
Total dividends or interest received while you held it
HPR
Total return for the whole period, as a decimal

How Do You Calculate Holding Period Return With Dividends?

You buy a stock for $40.00 a share. Two years later you sell it for $46.00. Along the way it paid $1.20 a share in dividends. What did you really earn?

  1. 1

    Write down what you know

    P0 = $40.00. P1 = $46.00. D = $1.20. Holding period = 2 years.

  2. 2

    Find the price change

    $46.00 − $40.00 = $6.00 a share. On its own, that is a 15.00% gain.

  3. 3

    Add the dividends

    $6.00 + $1.20 = $7.20. This is your total dollar return per share.

  4. 4

    Divide by what you paid

    $7.20 ÷ $40.00 = 0.18, or 18.00%. That is your holding period return: 15.00% from price plus 3.00% from dividends.

  5. 5

    Annualize it to compare

    18.00% took two years. To compare it with a one year number, use (1 + HPR)1/n − 1: (1.18)1/2 − 1 = 8.63% a year. Not 9.00%. Simply dividing by two ignores compounding.

Dr. Paul's Insight

Holding period return is honest about dividends and dishonest about time. 18% sounds great until you learn it took two years. Always ask how long the money was tied up, then annualize before you compare it with anything else.

How Do You Calculate Holding Period Return in Excel?

Put the purchase price in B2, the ending price in C2, dividends in D2, and years held in F2. Two short formulas do the rest.

ProblemExcel formulaAnswer
Bought $40, sold $46, $1.20 dividends=(C2-B2+D2)/B218.00%
Same trade, annualized over 2 years=(1+E2)^(1/F2)-18.63%
Bought $50, sold $58, $3.00 dividends, 3 years=(58-50+3)/5022.00%
Same trade, annualized=(1+22%)^(1/3)-16.85%
Bought $40, sold $35, $1.20 dividends=(35-40+1.2)/40−9.50%

Column E holds the HPR from the first formula, so the annualized formula reads from it. Look at the last row: dividends softened a $5.00 price drop, but the trade still lost money.

What Are the Most Common Holding Period Return Mistakes?

  • Leaving out dividends. Price alone said 15%. With dividends it was 18%. Income is part of the return.
  • Dividing by the ending price. Always divide by what you paid, P0. That is the money you put at risk.
  • Annualizing by simple division. 18% over two years is 8.63% a year, not 9%. Use the exponent.
  • Annualizing very short holds without a warning. A big gain over a few months can turn into a huge annual number that you would never repeat. Show it, but label it.
  • Comparing returns from different time periods. A two year HPR and a one year HPR are not apples to apples until both are annualized.

How a Student Uses Holding Period Return

Investment Club

Reporting a six month trade to the club

Your campus investment club bought a stock at $55.00 a share. Six months later it sold at $61.50, after collecting a $0.90 dividend. The club wants your return number for the semester report.

Price change: $61.50 − $55.00 = $6.50. Add the dividend: $6.50 + $0.90 = $7.40. Divide by the cost: $7.40 ÷ $55.00 = 13.45%. About 11.8% came from price and 1.6% from the dividend.

Annualized, (1.134545)2 − 1 = 28.72%. Report both, and say plainly that the annual figure assumes the same six months repeats, which almost never happens. That one sentence shows the club you understand the math, not just the calculator.

More Videos in This Series

Expected Rate of Return

Dr. Paul shows how to estimate what a stock should earn before you buy it. (3:03)

Using Excel to Calculate Gain or Loss and Weight of Stocks in a Portfolio

Dr. Paul tracks gains and losses across several stocks at once. (13:41)

Dividend Yield Problem Solved in Excel and by Hand

Dr. Paul isolates the dividend part of a stock's return. (8:24)

Holding Period Return Questions Students Ask

What is the holding period return formula?
HPR = (ending price − beginning price + income) ÷ beginning price. Income is any dividends or interest you received while you owned the investment. The answer is your total return for the whole time you held it.
Do you include dividends in holding period return?
Yes. Dividends are part of what you earned, so they belong in the numerator. A stock bought at $40 and sold at $46 returns 15% on price alone, but 18% once you add $1.20 in dividends.
How do you annualize a holding period return?
Use (1 + HPR)1/n − 1, where n is the number of years held. An 18% return over 2 years annualizes to (1.18)0.5 − 1 = 8.63% a year. In Excel, =(1+E2)^(1/F2)-1.
How do I calculate holding period return in Excel?
Put the purchase price, ending price, and dividends in separate cells, then use =(C2-B2+D2)/B2. Format the cell as a percentage. For $40, $46, and $1.20, Excel returns 18.00%.
Can holding period return be negative?
Yes. If the price falls by more than the dividends you collected, the return is negative. Buying at $40, selling at $35, and collecting $1.20 in dividends gives a holding period return of −9.50%.
Beginner's Guide to Understanding Financial Statements and Financial Ratios book cover

Return numbers mean more when you can read the company behind them.

Dr. Paul's Beginner's Guide to Understanding Financial Statements and Financial Ratios walks through Apple's actual 10-K in plain English, including where dividends show up and how they are paid for.

Get the Book →

Written by Dr. Paul Borosky, DBA, MBA, current college professor, business consultant, and author with 14+ years and 1,000+ businesses served.

This page is for general educational purposes only. It is not financial, investment, legal, or tax advice.