Skip to content
Investments

CAGR Calculator

Calculate the compound annual growth rate (CAGR) of your investments over any period with precise results.

Report tool

Understanding Compound Annual Growth Rate (CAGR): Formula, Mechanics, and Interpretation

The Compound Annual Growth Rate (CAGR) is the constant annualized rate of return that would be required for an investment to grow from its beginning balance to its ending balance, assuming all profits and dividends were reinvested at the end of each period.

In real-world markets, portfolio values fluctuate constantly with volatile market cycles. CAGR smooths out this volatility by calculating a hypothetical constant annual growth trajectory. It provides investors, business owners, and financial analysts with an accurate metric for evaluating multi-year performance across stocks, mutual funds, private equity, real estate, and company revenues. For top-line sales growth between two revenue figures, use the revenue growth calculator.

The Fundamental CAGR Formula

Mathematically, CAGR represents the geometric mean growth rate over a specified number of years. The standard formula is:

CAGR=(VnV0)1n−1\text{CAGR} = \left( \frac{V_n}{V_0} \right)^{\frac{1}{n}} - 1

Where:

  • V_0 (Beginning Value): The initial capital or portfolio valuation at the start of the measurement period (must be greater than zero).
  • V_n (Ending Value): The final market value of the investment at the conclusion of the holding period.
  • n (Number of Years): The total duration in years (can include fractional periods, such as 3.5 years or 42 months).

Step-by-Step Worked Example

Consider an investor who purchases $10,000 worth of an index fund. Over a 5-year period, the fund grows to an ending value of $25,000.

To determine the annualized rate of return:

  1. Step 1 (Calculate the Growth Multiple): Divide the ending value by the starting value:
    Growth Multiple=$25,000$10,000=2.50\text{Growth Multiple} = \frac{\$25,000}{\$10,000} = 2.50
  2. Step 2 (Apply the Annualized Exponent): Raise the multiple to the power of 1 divided by the number of years (1 / 5 = 0.20):
    (2.50)15=(2.50)0.20≈1.201124(2.50)^{\frac{1}{5}} = (2.50)^{0.20} \approx 1.201124
  3. Step 3 (Subtract 1 and Convert to Percentage):
    CAGR=1.201124−1=0.201124=20.11%\text{CAGR} = 1.201124 - 1 = 0.201124 = 20.11\%

The total absolute return across the 5 years is 150.0% ($15,000 profit), which translates into a steady compound annual growth rate of 20.11% per year.

CAGR vs Arithmetic Average Return: The Volatility Drag Trap

A frequent mistake among investors is confusing the simple arithmetic average return with CAGR. When returns fluctuate wildly from year to year, arithmetic averages significantly overstate true investment performance due to volatility drag.

For instance, imagine a $10,000 investment that surges +50% in Year 1 (reaching $15,000) and then drops -50% in Year 2 (falling to $7,500):

  • Arithmetic Average Return: (+50% - 50%) / 2 = 0.0%. This misleadingly suggests the investor broke even.
  • Compound Annual Growth Rate (CAGR): ($7,500 / $10,000)^(1/2) - 1 = -13.40% per year. The investor actually lost $2,500 (a 25% net loss).

To explore both arithmetic averages and geometric means side-by-side, use the average return calculator. To compute total percentage return and annualized CAGR from a known starting balance, ending value, and dividends, use the percentage return calculator. To model future portfolio value across custom compounding frequencies and recurring deposits, use the compound growth calculator or our comprehensive investment calculator. To evaluate how mutual fund and ETF operating fees reduce your compound growth over time, analyze the fee drag with our expense ratio calculator. For comparing stated annual percentage rates against compounding deposit frequency, review the APY calculator.

Inflation-Adjusted Real CAGR

Nominal CAGR reflects raw dollar growth, but it does not account for the eroding impact of inflation on purchasing power. Real CAGR calculates the actual growth in goods and services your capital can purchase using the Fisher equation:

Real CAGR=1+Nominal CAGR1+Inflation Rate−1\text{Real CAGR} = \frac{1 + \text{Nominal CAGR}}{1 + \text{Inflation Rate}} - 1

For example, if your portfolio achieves a 10.0% nominal CAGR during a period when consumer price inflation averages 3.0% annually, your real purchasing power expands at 6.80% per year:

Real CAGR=1+0.101+0.03−1=1.101.03−1=6.80%\text{Real CAGR} = \frac{1 + 0.10}{1 + 0.03} - 1 = \frac{1.10}{1.03} - 1 = 6.80\%

Doubling Time and the Rule of 72

Investors often want to know how many years are required for their capital to double at a given compound annual growth rate.

The exact logarithmic formula for doubling time is:

Tdouble=ln⁡(2)ln⁡(1+CAGR)T_{\text{double}} = \frac{\ln(2)}{\ln(1 + \text{CAGR})}

A convenient mental shortcut is the Rule of 72, which approximates doubling time by dividing 72 by the percentage rate:

Tdouble≈72CAGR %T_{\text{double}} \approx \frac{72}{\text{CAGR \%}}

At a 12% CAGR, your portfolio will double approximately every 6.0 years (exact value is 6.12 years).

Comparing Asset Classes and Planning Long-Term Wealth

CAGR is the cornerstone metric for long-term financial planning. When evaluating employer retirement accounts, compound growth models can be projected with our 401(k) calculator. For dividend-focused equity portfolios with reinvestment (DRIP), model your total returns and growing income stream with the dividend calculator. For tax-advantaged college savings, model your compounding trajectory with a 529 plan calculator. If you are analyzing fixed-income allocations, evaluate coupon yields and maturities using the bond price calculator. For cryptocurrency portfolios, evaluate compound digital asset returns with the Bitcoin investment calculator. When evaluating private equity fund returns and manager incentive profit splits across multiple holding periods, model performance waterfalls with the carried interest calculator. When evaluating borrowing capacity or leverage across brokerage accounts, consult the buying power calculator. When liquidating accumulated investment gains in taxable brokerage accounts, estimate your tax obligations with the capital gains calculator. If you are assessing the intrinsic value of physical precious metals or liquidating scrap jewelry to rebalance into equities, estimate your net cash payout using the gold melt calculator.

Frequently asked questions

What is the main limitation of CAGR?
CAGR assumes a smooth, steady growth rate every year, completely masking the real-world volatility, periodic drawdowns, and sequence-of-returns risk that occurred between the starting and ending dates.
Can CAGR be negative?
Yes. If the ending value of an investment is lower than the beginning value, CAGR will be negative, representing the annualized rate of capital depreciation or loss.
How does CAGR handle intermediate cash deposits or withdrawals?
Standard CAGR assumes a single lump-sum initial investment with no cash added or removed along the way. For portfolios with recurring contributions, dividend withdrawals, or dollar-cost averaging, the Internal Rate of Return (IRR) or Money-Weighted Return (MWR) is the appropriate metric.
What is a good CAGR for stock market investments?
Historically, the broad US stock market (S&P 500) has generated a long-term CAGR of approximately 10% before inflation (around 7% real CAGR). Individual stock portfolios, real estate, and venture investments vary widely based on risk and asset allocation.
Are my calculations saved or sent to any server?
No. All calculations occur exclusively in your web browser client-side. No financial figures, portfolio amounts, or personal data are ever saved or transmitted to external servers.

Resources and references

The formulas and methods in this calculator were checked against these independent sources.