Holding Period Return Calculator

Calculate the total return on an investment over your holding period including capital gains and income.

Note

Important Financial Disclaimer

This calculator provides estimates based on standard financial formulas from verified references. Results are for informational and educational purposes only and should not be considered as professional financial, investment, or tax advice.

For important financial decisions such as loans, investments, mortgages, retirement planning, or tax matters, please consult with qualified financial advisors, certified financial planners, or licensed tax professionals who can review your specific situation.

Calculations may not account for all variables specific to your circumstances, local regulations, or current market conditions. Always verify results and consult professionals before making financial commitments.

Not a substitute for professional financial advice

Investment Details

$
$
$

HPR Formula: (End Value - Start Value + Income) / Start Value

Holding Period Return

+30.00%

Over 2.50 years

Annualized Return
+11.07%
Total Return
$30.00

Return Components

Capital Gain$25.00 (25.00%)
Income Return5.00%
Total HPR+30.00%

Periodic Returns

Daily Return0.0288%
Monthly Return0.878%
Annual Return11.07%

What Is Holding Period Return?

Holding Period Return (HPR) is the total return earned on an investment over the exact time you owned it — from the day you purchased it to the day you sold (or are evaluating) it. Unlike annualized metrics that normalize returns to a single year, HPR captures the raw, unadjusted gain or loss relative to what you originally invested, including both price appreciation and any income the asset generated along the way.

Investors use HPR as a foundational metric because it answers the most straightforward question in portfolio management: "How much did I actually make on this position?" Whether you held a stock for three months or fifteen years, HPR gives you a single, comparable percentage that reflects everything that happened during that window.

The two components of HPR are capital gain (or loss) and income return. Capital gain is simply the difference between what you sold (or the current market price) and what you paid. Income return covers dividends, coupon payments, rental income, or any other cash distributions received during the holding period. Adding these two together and dividing by the original purchase price gives you the total HPR.

Because HPR is period-agnostic, it pairs naturally with annualization formulas. A 30% HPR over 2.5 years is very different from a 30% HPR over 6 months — both are impressive, but the latter represents a dramatically higher annualized rate. This calculator computes both figures so you can benchmark your investment against annual return standards like index fund performance or savings account APYs.

HPR is also a building block for more advanced metrics. Portfolio managers chain multiple HPRs to calculate time-weighted returns (TWR), which eliminate the distorting effect of cash inflows and outflows. If you understand HPR, you have the foundation for understanding virtually every performance metric used in professional asset management.

Holding Period Return Formula

HPR = (Ending Value − Beginning Value + Income) / Beginning Value

Where:

  • HPR= Holding period return (expressed as a decimal; multiply by 100 for percentage)
  • Ending Value= The selling price or current market value of the investment
  • Beginning Value= The original purchase price of the investment
  • Income= Total dividends, interest, rent, or other cash distributions received during the period

Annualizing the HPR

The raw HPR tells you your total gain over the holding period, but it doesn't let you directly compare investments held for different lengths of time. A 40% return sounds better than a 20% return — until you find out the 40% took eight years and the 20% took one. Annualized HPR (also called the Compound Annual Growth Rate, or CAGR) solves this by converting any holding period return into its equivalent annual rate using geometric compounding.

The annualization formula used by this calculator is:

Annualized HPR = (1 + HPR)^(1 / T) − 1

where T is the total holding period in years (including fractional years from the months field). This is the standard compounding approach — it assumes returns compound continuously rather than accumulating linearly, which matches how real-world investments actually behave.

For example, a 30% HPR held for 2.5 years annualizes to approximately 11.06% per year. You can compare that directly against the S&P 500's historical average of roughly 10% annually or a high-yield savings account offering 5% APY. Without annualizing, you would be comparing apples to oranges.

One important caveat: annualized HPR assumes the same compounding rate every year, which is a simplification. Actual investment returns fluctuate year to year. For multi-period analysis with varying cash flows, professionals use the time-weighted return or money-weighted return (IRR). But for a single, uninterrupted holding period with no additional contributions, annualized HPR is both accurate and intuitive.

Breaking Down Capital Gain vs. Income Return

One of the most valuable features of a holding period return calculator is the ability to decompose total return into its two underlying drivers: capital gain return and income return. Understanding the split helps investors evaluate whether a position's performance came from price appreciation, from cash distributions, or from both — which has important implications for taxes, strategy, and future expectations.

Capital Gain Return measures how much the price moved relative to your cost basis:

Capital Gain Return (%) = (Selling Price − Purchase Price) / Purchase Price × 100

Income Return measures the yield from dividends, coupons, or other distributions:

Income Return (%) = Income Received / Purchase Price × 100

These two figures sum exactly to the total HPR percentage. For a stock investor, a high income return relative to capital gain suggests the position was valued primarily for its dividend yield — which matters when the share price is flat or declining. For a bond investor, the income return (coupons) usually dominates, with capital gain arising only from price changes caused by interest rate movements.

Tax treatment also differs: in the United States, qualified dividends and long-term capital gains are taxed at preferential rates (0%, 15%, or 20% depending on income), while short-term capital gains are taxed as ordinary income. Knowing your income return vs. capital gain breakdown helps you estimate your after-tax HPR more accurately.

Return Component Formula Typical Source
Capital Gain Return (Selling − Purchase) / Purchase Price appreciation or depreciation
Income Return Income / Purchase Dividends, coupons, rent
Total HPR (Selling − Purchase + Income) / Purchase Sum of both components

Daily and Monthly Return Conversions

Beyond the total HPR and its annualized equivalent, this calculator also converts your return into daily and monthly equivalent rates using the same geometric compounding logic. These sub-annual figures are useful in specific contexts: day traders and quant analysts often think in daily return terms, while monthly returns help you compare an investment against a monthly savings goal or mortgage payment.

Both are derived from the same compounding formula:

  • Daily Return = (1 + HPR)^(1 / (T × 365)) − 1
  • Monthly Return = (1 + HPR)^(1 / (T × 12)) − 1

where T is the total holding period in years. A 30% HPR over 2.5 years corresponds to roughly 0.0341% per day and 1.044% per month — both small numbers that illustrate the power of compounding: consistent daily gains of just 0.034% compound into 11% annually.

Keep in mind that these periodic figures assume perfectly smooth compounding. Real investments jump and drop daily. The daily return figure is more useful as a benchmark or a risk-adjusted-return input (like the Sharpe Ratio numerator) than as a literal description of what happened each trading day.

When to Use HPR vs. Other Return Metrics

Holding period return is the right tool for straightforward, single-investment performance measurement. But investors work with a suite of return metrics, and knowing when each applies prevents costly misinterpretation.

Use HPR when: You made a lump-sum investment, held it without adding or withdrawing money, and want to know your total gain or loss. This covers the majority of retail investor scenarios — a stock position opened and closed, a bond held to maturity, a rental property bought and sold.

Use Annualized HPR (CAGR) when: You want to compare two investments held for different lengths of time, or benchmark your investment against annual return standards like an index fund or savings account.

Use Time-Weighted Return (TWR) when: You made multiple contributions to or withdrawals from the same investment over time. HPR is distorted by cash flows; TWR removes their effect and isolates the manager's (or market's) performance. Most mutual fund and ETF performance figures are reported as TWR.

Use Money-Weighted Return (IRR) when: You want to capture the impact of your own timing decisions — when you added capital and when you withdrew it. IRR reflects your personal experience as an investor, including whether you happened to buy at peaks or troughs.

For straightforward buy-and-hold investors — which describes most individual stock, bond, and real estate investors — HPR is accurate, easy to verify, and directly comparable across positions once annualized. This calculator covers that use case completely.

Limitations and Practical Considerations

While HPR is a powerful and intuitive measure, it has several important limitations that every investor should understand before relying on it for portfolio decisions.

No adjustment for inflation: A 30% HPR over 10 years in a high-inflation environment may represent very little real purchasing power gain. To find your real return, subtract the cumulative inflation rate from your nominal HPR. In periods of elevated inflation like 2021–2023, this adjustment can be substantial.

No adjustment for risk: Two investments with identical HPRs are not equally good if one took on twice as much volatility to achieve it. Risk-adjusted metrics like the Sharpe Ratio divide excess return by standard deviation to account for this. HPR alone rewards lucky risk-taking.

No adjustment for taxes: Short-term versus long-term capital gains treatment, dividend taxation, and state taxes can significantly reduce the after-tax HPR. Always consider your effective tax rate when comparing pre-tax return figures.

Assumes a single cost basis: If you bought shares at multiple prices (dollar-cost averaging), your actual purchase price is your average cost basis — not any single transaction price. Enter your average cost basis in the Purchase Price field for accurate results.

Reinvested income not captured automatically: If you reinvested dividends to buy additional shares, the income received is not simply additive — the new shares themselves generate further returns. For dividend reinvestment plans (DRIPs), total return calculations become more complex and typically require tracking each reinvestment separately or using a portfolio management tool.

Worked Examples

Stock Investment with Dividends (Default Example)

Problem:

You purchased shares of a company for $100 per share, received $5 in dividends over the holding period, and sold for $125 after holding for 2 years and 6 months. What is the HPR and annualized return?

Solution Steps:

  1. 1Calculate capital gain: $125 − $100 = $25
  2. 2Calculate total return: $25 capital gain + $5 income = $30
  3. 3Calculate HPR: $30 / $100 = 0.30 = 30.00%
  4. 4Total holding period in years: 2 + 6/12 = 2.5 years
  5. 5Annualized HPR: (1 + 0.30)^(1/2.5) − 1 = (1.30)^0.4 − 1 ≈ 0.1106 = 11.06%
  6. 6Capital gain return: $25 / $100 = 25.00%; Income return: $5 / $100 = 5.00%

Result:

HPR = 30.00% | Annualized Return ≈ 11.06% | Capital Gain: 25.00% | Income: 5.00%

One-Year Stock Holding with Dividends

Problem:

You bought 100 shares at $50 each ($5,000 total). During the year you received $150 in dividends ($1.50/share). At year end the shares trade at $62. What is your HPR?

Solution Steps:

  1. 1Purchase price per share: $50
  2. 2Selling/current price per share: $62
  3. 3Income per share: $150 / 100 = $1.50
  4. 4Capital gain: $62 − $50 = $12.00 per share
  5. 5Total return per share: $12.00 + $1.50 = $13.50
  6. 6HPR: $13.50 / $50 = 0.27 = 27.00%
  7. 7Holding period: 1 year, so Annualized HPR = 27.00% (same as HPR for exactly 1 year)

Result:

HPR = 27.00% | Annualized Return = 27.00% | Capital Gain Return: 24.00% | Income Return: 3.00%

Bond Investment Held Three Years

Problem:

You bought a corporate bond at $1,000 par value. Over 3 years you received $60/year in coupon payments ($180 total). You sell the bond for $1,050 after 3 years. What is your total HPR?

Solution Steps:

  1. 1Purchase price: $1,000
  2. 2Selling price: $1,050
  3. 3Total coupon income: $180 (3 years × $60)
  4. 4Capital gain: $1,050 − $1,000 = $50
  5. 5Total return: $50 + $180 = $230
  6. 6HPR: $230 / $1,000 = 0.23 = 23.00%
  7. 7Annualized HPR: (1.23)^(1/3) − 1 = 1.23^0.3333 − 1 ≈ 0.0712 = 7.12%

Result:

HPR = 23.00% | Annualized Return ≈ 7.12% | Capital Gain Return: 5.00% | Income Return: 18.00%

Investment with a Capital Loss

Problem:

You purchased shares at $200, received $10 in dividends, but the stock declined to $170 when you sold after 1 year and 6 months. What is your HPR?

Solution Steps:

  1. 1Purchase price: $200; Selling price: $170; Income: $10
  2. 2Capital gain (loss): $170 − $200 = −$30
  3. 3Total return: −$30 + $10 = −$20
  4. 4HPR: −$20 / $200 = −0.10 = −10.00%
  5. 5Holding period: 1 + 6/12 = 1.5 years
  6. 6Annualized HPR: (1 + (−0.10))^(1/1.5) − 1 = (0.90)^0.6667 − 1 ≈ −0.0678 = −6.78%

Result:

HPR = −10.00% | Annualized Return ≈ −6.78% | Dividends partially offset the capital loss

Tips & Best Practices

  • Always annualize your HPR before comparing two investments held for different lengths of time — raw HPR percentages are only comparable when the holding periods are the same.
  • Include all income sources — dividends, interest, rental income — in the Income field. Omitting them understates your true return, sometimes by several percentage points annually.
  • If you dollar-cost averaged (bought at multiple prices), calculate your average cost basis first and enter that as the purchase price for accurate results.
  • Remember that HPR is pre-tax. Long-term capital gains (assets held over one year) are taxed at lower rates than short-term gains, so after-tax HPR for long-term holds is typically better than the raw number implies.
  • For very short holding periods (days or weeks), the annualized HPR can look astronomically large or small. Treat these figures with caution — a 5% HPR over 10 days annualizes to over 500%, but that doesn't mean you can sustain that pace.
  • Negative HPRs are informative too — track losses the same way you track gains to understand your portfolio's overall performance and identify positions that may warrant review.
  • Compare your annualized HPR to a relevant benchmark (e.g., S&P 500 total return, bond index) for the same period to assess whether active security selection added value.
  • Use the daily and monthly return figures for comparison against short-duration instruments like money market funds or high-yield savings accounts, which are often quoted on daily or monthly yield terms.

Frequently Asked Questions

HPR (Holding Period Return) is the total return over the exact duration you held the investment — it could cover three months or fifteen years. Annualized return converts that HPR into an equivalent annual rate using geometric compounding, so you can compare investments held for different lengths of time. For investments held exactly one year, HPR and annualized return are identical. For other durations, the formula is Annualized HPR = (1 + HPR)^(1/T) − 1, where T is the holding period in years.
Yes — including all income distributions gives you the 'total return' HPR, which is the most complete measure of investment performance. Excluding dividends underestimates your actual return, sometimes dramatically. For dividend-paying stocks and bonds, income often represents a significant portion of total return. For instance, the S&P 500's long-run total return (price appreciation plus reinvested dividends) has historically exceeded its price-only return by roughly 2–3 percentage points annually.
Enter your average cost basis — the total amount invested divided by the total number of shares. For example, if you bought 50 shares at $40 ($2,000) and later 50 shares at $60 ($3,000), your average cost basis is $5,000 / 100 shares = $50 per share. Using average cost basis ensures the HPR calculation correctly reflects your blended entry price rather than any single transaction.
Yes — a negative HPR means your total return (capital gain plus income) was less than zero, i.e., you lost money in absolute terms. This happens when a capital loss exceeds any income received. For example, if you bought at $100, received $5 in dividends, but the price fell to $80, your HPR = ($80 − $100 + $5) / $100 = −15%. A negative HPR signals an investment loss, but it should still be annualized and compared against other positions and benchmarks.
Individual HPRs are combined to compute a portfolio's overall time-weighted return (TWR), which chains sub-period returns together and is the standard for evaluating fund managers. HPR is also used to calculate the Sharpe Ratio (excess return per unit of risk), Jensen's Alpha (return above a benchmark), and various other performance attribution metrics. At the most basic level, comparing annualized HPRs across your positions helps you identify which holdings are contributing most to — or dragging on — your overall portfolio performance.
No — the calculator computes nominal, pre-tax HPR, which is the standard convention for investment performance reporting. To estimate after-tax HPR, you would need to subtract taxes owed on capital gains and income based on your applicable tax rates and holding period (short-term vs. long-term). To estimate real (inflation-adjusted) HPR, divide (1 + nominal HPR) by (1 + cumulative inflation rate) over the same period and subtract 1. Both adjustments require information specific to your tax situation and the inflation period in question.
It depends entirely on the holding period, the asset class, and your cost of capital. As a benchmark, the S&P 500 has historically returned roughly 10% per year on an annualized basis (7% after inflation). For an individual stock over a single year, beating that 10% annualized threshold generally indicates outperformance. For a 2-year holding period, a 20–21% total HPR would be roughly equivalent to the market average. Always compare your annualized HPR — not the raw HPR — against relevant benchmarks to gauge whether your investment performed well.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Holding Period Return Calculator?

Sources

  • Reserve Bank of India (RBI) — Financial regulations, lending rates, and monetary policy guidelines. rbi.org.in
  • Consumer Financial Protection Bureau (CFPB) — Consumer finance guidelines, mortgage and loan disclosure standards. consumerfinance.gov
  • Securities and Exchange Board of India (SEBI) — Investment and securities market regulations. sebi.gov.in
  • Investopedia — Financial formulas, definitions, and educational content. investopedia.com

For a complete list of all references used across the site, visit our full sources page.

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Fundamentals of Financial Management

by Brigham & Houston

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.