Holding Period Return Calculator
Calculate the total return earned on an investment over the holding period including income and capital gains
About the Holding Period Return Calculator
The Holding Period Return (HPR) calculator is an essential financial tool for investors and portfolio managers who need to quantify the total performance of an asset from the date of acquisition to the date of disposal. Unlike basic price change calculations, HPR accounts for both capital appreciation (or depreciation) and the income generated by the asset, providing a holistic view of profitability. This metric is widely used by retail investors to gauge the success of their stock picks and by professional analysts to evaluate the performance of fixed-income securities and private equity holdings over varying time horizons.
By calculating your holding period return, you can objectively compare the efficiency of different asset classes, such as real estate, bonds, and dividend-paying stocks. Because HPR does not inherently account for the passage of time—meaning a 10% return over one month looks the same as a 10% return over ten years—it is most effective for reviewing specific investment cycles or as a precursor to calculating annualized yields. Whether you are accounting for quarterly dividends or a one-time capital gain, this tool simplifies the math behind your investment results.
Formula
HPR = (Income + (Ending Value - Beginning Value)) / Beginning ValueIncome represents any cash distributions received during the period, such as dividends or interest payments. Ending Value is the market price of the asset at the time of sale or the end of the period, while Beginning Value is the initial purchase price or principal invested. Summing the income and the capital change (ending minus beginning) gives the total gain or loss. Dividing this total by the beginning value expresses the return as a decimal, which can be multiplied by 100 to find the percentage.
Worked examples
Example 1: An investor buys 100 shares of a tech company at $50 per share. Over one year, they receive $75 in total dividends and sell the shares for $5,700.
Beginning Value = 100 * $50 = $5,000 Ending Value = $5,700 Income = $75 HPR = (75 + (5700 - 5000)) / 5000 HPR = (75 + 700) / 5000 HPR = 775 / 5000 = 0.155
Result: 15.5% (The investor earned a total return of 15.5% over the holding period).
Example 2: A bond is purchased for $1,000. It pays $40 in interest during the year, but its market value drops to $940 by the time it is sold.
Beginning Value = $1,000 Ending Value = $940 Income = $40 HPR = (40 + (940 - 1000)) / 1000 HPR = (40 - 60) / 1000 HPR = -20 / 1000 = -0.02
Result: -2.0% (The interest payments were not enough to offset the drop in the bond's market price).
Common use cases
- Evaluating the total return of a dividend-paying stock after two years of ownership.
- Comparing the performance of a municipal bond including its semi-annual interest payments.
- Calculating the net gain on a real estate investment including rental income and property value appreciation.
- Determining the total percentage loss on an underperforming asset that provided some cash flow.
Pitfalls and limitations
- The formula does not account for taxes or brokerage commissions paid during the buy/sell process.
- HPR does not reflect the time value of money, making it difficult to compare assets held for different lengths of time.
- It assumes all income is received at the end of the period and does not account for the reinvestment of dividends.
- The result can be misleading if the investment involved multiple buy-ins or partial sales during the period.
Frequently asked questions
what is the difference between holding period return and annualized return?
Holding Period Return measures the total return over the entire time you held the asset, whereas Annualized Return (CAGR) calculates the geometric average return per year. HPR is better for comparing different total outcomes, while annualized returns are better for comparing investments of different durations.
does holding period return include dividends and interest?
Yes, the Holding Period Return formula includes all cash inflows such as dividends from stocks, interest from bonds, or rental income from real estate. These are added to the final value of the investment before subtracting the initial cost.
can holding period return be negative?
A negative HPR occurs when the combined capital loss and income earned is less than the original purchase price. For example, if a stock drops 20% in value and pays a 2% dividend, your HPR would be -18%.
is holding period return adjusted for inflation?
No, HPR is a nominal return and does not account for the eroding effects of inflation on purchasing power. To find the real return, you would need to adjust the HPR using the Consumer Price Index (CPI) or an inflation rate.
why is holding period return useful for investors?
HPR is an excellent metric for historical performance as it captures the absolute gain or loss. However, it is not a predictive tool and does not account for future risk or market volatility.