What CAGR Measures — And Why Average Return Is Not It
Compound annual growth rate answers one question: what constant annual rate of return, compounded, would have turned the starting value into the ending value over the holding period? The formula is (Ending Value ÷ Beginning Value)^(1 ÷ Years) − 1. An investment that grows from $10,000 to $18,000 over five years has a CAGR of (1.8)^(0.2) − 1 = 12.5%. That does not mean it returned 12.5% in any particular year — it almost certainly did not. It means 12.5% compounded annually is the smooth-path equivalent of whatever actually happened.
The reason this matters is that the intuitive alternative — averaging the annual returns — is wrong, and wrong in a consistently optimistic direction. Consider an investment that gains 50% in year one and loses 50% in year two. The arithmetic average is 0%. The actual result is that $100 became $150, then $75: a 25% loss, or a CAGR of −13.4%. The arithmetic mean is not a small approximation error here. It describes an outcome that did not occur and could not occur, because returns compound multiplicatively rather than adding together.
The gap between the two has a name and an approximate size. Geometric return is roughly the arithmetic mean minus half the variance — CAGR ≈ arithmetic mean − σ²/2. This is volatility drag, and it grows with the square of volatility. Two portfolios with identical 10% average annual returns but volatilities of 12% and 30% deliver CAGRs of roughly 9.3% and 5.5% respectively. Over twenty years on $100,000, that is the difference between about $591,000 and about $292,000. The averages were identical; only the volatility differed. This is the single most important reason why reducing volatility is not merely a comfort measure — at equal average returns, the smoother path genuinely compounds to more money, and it is why managing risk is a return strategy rather than only a defensive one.
CAGR = (Ending Value ÷ Beginning Value)^(1 ÷ Years) − 1
Annualizing a partial period: (1 + Total Return)^(365 ÷ Days) − 1
Volatility drag: CAGR ≈ Arithmetic Mean − (σ² ÷ 2)