Holding Period Return Calculator

Calculate your total investment returns including dividends with our simple holding period return calculator.
    • Holding Period Return Calculator
      • Total Holding Period Return0.00 %
    This calculator is created with Creative Widgets
    500+ businesses have built calculators just like this. Build yours free!
    • Creative Widgets is used by Clinicians Brief publishing team
    • Creative Widgets is used by InstictVet
    • Creative Widgets is used by Victoria University Melbourne
    Build Free Calculator

    How Holding Period Return Calculator Works

    A holding period return (HPR) calculator helps you determine the total return on an investment over any time period – whether you held it for days, months, or years. It captures both capital gains (how much the stock price changed) and dividend income in one comprehensive percentage.

    The calculator works by comparing your ending value to your initial investment, then adding any dividend income you received along the way. This gives you the full picture of your investment performance, not just the stock price movement. Many investors overlook dividend income when evaluating returns, which can significantly underestimate actual performance.

    You'll find this calculation particularly useful when comparing different investments that you held for varying time periods, or when you want to see how dividend-paying stocks stack up against growth stocks. The calculator can also show you the dividend yield separately, helping you understand how much of your return came from income versus price appreciation.

    Holding Period Return Calculator Formula Breakdown

    Formula

    Total holding period return = (Ending value - Initial value + Dividend income) ÷ Initial value × 100
    Dividend yield = (Dividend income ÷ Initial value) × 100

    Variables Explained

    • Initial ValueThe total amount you originally paid to purchase the investment, including any fees or commissions. This is your cost basis for tax purposes and the starting point for calculating returns.
    • Ending ValueThe current market value of your investment or the price you sold it for. Use the most recent closing price for ongoing investments, or the actual sale price if you've already sold.
    • Dividend IncomeThe total amount of dividends, interest, or other distributions you received while holding the investment. Include all cash payments but exclude reinvested dividends that increased your share count.

    Example Calculation

    Given:

    • Initial Value: $100,000
    • Ending Value: $120,000
    • Dividend Income: $0

    Calculation:

    Capital appreciation: $120,000 - $100,000 = $20,000
    Total return: $20,000 + $0 = $20,000
    Holding period return: ($20,000 ÷ $100,000) × 100 = 20.00%

    Result:

    20.00%

    Explanation

    This example shows a stock investment that grew from $100,000 to $120,000 with no dividend payments, resulting in a 20% total return from capital appreciation alone.

    Tips for Using Holding Period Return Calculator

    • 💡Include all dividend payments received during your holding period, even small quarterly payments, as they can significantly impact your total return calculation.
    • 💡Use the actual purchase price including fees and commissions as your initial value to get accurate return calculations for tax and performance evaluation purposes.
    • 💡For ongoing investments, use the most recent closing price as your ending value rather than intraday prices to ensure consistency with standard market valuations.
    Feels like Webflow but for calculators
    How it works?

    Create engaging calculators in 3 simple steps

    1

    Add calculator elements

    Build the custom calculator in less than 5 minutes. It's very easy with drag and drop interface
    2

    Copy embed script

    When you are happy with your calculator. See the final preview and copy the embed script.
    3

    Install the calculator

    Paste the script into the HTML of your website. Oh, and it works on any platform.
    Eugen - creator of Creative Widgets

    Eugen

    Creator of Creative Widgets

    “After 10+ years in digital marketing, I’ve built calculators that drove thousands of new leads for clients. I realized one thing: calculators convert. They're killer for CRO and great for SEO. That's why I built Creative Widgets—an easy, no-code calculator builder. ”

    It's free. Try it out. You'll like it.

    — Eugen N.Build Your Free Calculator

    FAQ

    Have outstanding questions?