Holding Period Return Calculator

Return over a holding period.

Holding period return (%) 25
Step-by-step with your numbers:
1. Values used:
2. Beginning value = 1,000 $
3. Ending value = 1,200 $
4. Income received = 50 $
5. Holding period return = 25%
Did we solve your problem today?

Total return over a period including dividends/income.

How the Math Works

Holding Period Return (HPR) measures the total return earned from an investment over the specific period it was held. It calculates the percentage gain or loss by comparing the ending value to the beginning value, including any income or cash flows received during ownership. The formula is: HPR = (Ending Value - Beginning Value + Income) / Beginning Value, which expresses the return as a decimal that can be converted to a percentage. This approach captures all returns, not just price changes, providing a complete picture of investment performance.

Practical Applications

Use this calculator when evaluating individual investments or comparing multiple assets with different holding periods. Simply enter your initial investment amount, the final value when you sold or the current market value, and any dividends, interest, or other income received while holding the asset. The calculator automatically computes your total return, allowing you to assess which investments performed best regardless of when they were purchased. This is particularly valuable for portfolio reviews, tax planning, and making buy-or-sell decisions.

Day-to-Day Use

Understanding your holding period return helps you make smarter financial decisions in everyday life. When you're deciding whether to keep or sell an investment, HPR shows you exactly what you've earned from it. It also helps you evaluate if an investment is worth your time by revealing real returns after accounting for all income. Additionally, knowing your returns helps with budgeting, tax planning, and setting realistic expectations for your investment goals, making your money work harder for your lifestyle and future plans.

FAQ

Annualize?

Use annualized return for multi-year periods.