💰
💰 Money tools

Holding Period Return Calculator (with dividends, chain-linked periods & annualized)

Results update as you type. Any currency.

Your numbers

Understanding the holding period return calculator — concept and principle

This calculator finds the holding period return (HPR) of an investment, the total return over however long you held it, split into the price part and the income part, and annualizes it by the number of days held. It can also link several sub-period returns by compounding. It shows the growth of 10,000 as well. Use it to evaluate a past investment and compare holdings of different lengths.

Holding period returnBought $50, now $54, $1.20 income, 200 daysprice +4.00 (8%)+1.202.4%(54 − 50 + 1.20) ÷ 50Holding period return10.4%annualized: 1.104^(365/200) − 1 = 19.79%
Price gain plus income over the price paid is 10.4% for the whole 200 days.

How it is calculated

Income is not assumed to be reinvested.

The principle

The holding period return measures what you gained relative to what you invested, whatever the length of time. Returns from separate sub-periods must be multiplied, not added, because each period's return applies to a balance that already includes earlier gains. Annualizing converts the HPR into a yearly rate, so a 10% gain over 200 days can be compared with a 10% gain over two years. For holdings shorter than a year, annualizing assumes the same pace continues, which can exaggerate.

Worked example

Default inputs: bought at 50, now 54, income 1.20, held 200 days.

  1. Price part = (54 − 50) ÷ 50 = 8%.
  2. Income part = 1.20 ÷ 50 = 2.4%.
  3. HPR = 8% + 2.4% = 10.4%.
  4. Annualized = 1.104^(365/200) − 1 ≈ 19.79%.
  5. Growth of 10,000 = 11,040.
How Holding period return changes with Value at the start (price paid)How Holding period return changes with V…-100010020030040012.52537.55062.575100Example: 10.4%Value at the start (price paid)
Each point is the calculator re-run with only “Value at the start (price paid)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Value at the start (price paid)Holding period return
12.5341.6%
25120.8%
37.547.2%
5010.4%
62.5-11.68%
75-26.4%
100-44.8%

How to read the result

The HPR is the actual result of this holding. The annualized figure is useful for comparisons but can be misleading for short periods: a lucky 200 days does not mean 19.79% a year is likely. For multi-period data, the linked HPR is the correct total, not the sum of the returns.

Common mistakes

Keep in mind: Taxes, fees and reinvestment are not included. Past returns do not predict future results. This is not investment advice.

Frequently asked questions

What is the difference between HPR and annualized return?

HPR is the total return over the holding period; the annualized return converts it to a yearly rate.

How do I combine monthly returns?

Multiply (1 + each return) and subtract 1.

Does HPR include dividends?

Yes, income received during the holding is included.

Sources: Holding period return, geometric linking and annualization (standard formulas)

Checked 9 Nov 2026. Holding period return with income, geometric linking of sub-period returns and annualizing: standard formulas.

💰 All money tools →🌍 Calculators by country →