Worked example
Start 10,000, end 20,000, 5 years: CAGR 14.87 %, total return 100 %, multiple 2x.
Formula
- CAGR = (V_end / V_start)^(1 / n) - 1, with n the number of years (fractional years allowed).
- From two dates: n = number of days / 365.25.
- Total return = V_end / V_start - 1. Projection: V = V_start x (1 + CAGR)^n.
Limits
- Deposits and withdrawals during the period distort CAGR. Use a money-weighted or time-weighted return in that case.
- CAGR says nothing about volatility or drawdowns along the way.
- A past CAGR is not a forecast.
Questions
Is CAGR the same as average annual return?
No. The arithmetic average of yearly returns is higher than CAGR whenever returns vary. CAGR is the geometric rate actually compounded.
Can CAGR be negative?
Yes, when the end value is below the start value.
What if the period is less than a year?
The formula still works with a fractional n, but annualising a short period can exaggerate the rate.