The honest return number
What CAGR actually tells you
CAGR — compound annual growth rate — answers a deceptively simple question: if an investment had grown smoothly at exactly one annual rate, what would that rate be? The maths backs out the rate from the start value, end value, and elapsed time. That single number lets you compare investments held over wildly different periods on the same scale.
The formula
CAGR = (ending value ÷ starting value)^(1 ÷ years) − 1
R100,000 grew to R180,000 over 5 years. CAGR = (1.8)^(0.2) − 1 = 12.5%. The investment effectively earned 12.5% every year, compounded.
Why simple average is dishonest
The classic trap: average returns can’t reflect what actually compounded. A worked example:
- Year 1: +100%. R100 becomes R200.
- Year 2: −50%. R200 becomes R100.
- Simple average: (100 + −50) ÷ 2 = 25%.
- Reality: you ended up exactly where you started. CAGR = 0%.
Anyone telling you about “average returns” on an investment with lumpy performance is either being careless or selling something. CAGR is the only honest measure once losses are involved — and over real market cycles, losses are always involved.
SA asset-class benchmarks
Rough long-term CAGRs across SA asset classes, as starting reference points (real returns vary):
- JSE equities — 10–15% nominal CAGR over rolling 10-year periods, with significant volatility year-to-year.
- SA government bonds — 7–9% nominal, lower volatility.
- Money market and cash — 5–8% nominal, tracking the repo rate plus a margin.
- Property (capital) — 6–10% capital growth, varies widely by region. Rental income is on top.
- Inflation (CPI) — 4–6% has been the recent long-run average.
The implication: anything earning a nominal CAGR under inflation is shrinking in real purchasing power. A 4% return in a 6% inflation environment is a 2% real loss every year.
Real vs nominal CAGR
Nominal CAGR is what your statement shows. Real CAGR is what your purchasing power did. The exact relationship is the Fisher equation:
real CAGR = (1 + nominal CAGR) ÷ (1 + inflation CAGR) − 1
The practical approximation: real CAGR ≈ nominal CAGR − inflation. A 12% nominal return in a 5% inflation environment is roughly a 7% real return. For longer horizons or higher inflation regimes, the approximation drifts — use the Fisher equation when precision matters.
CAGR vs IRR
CAGR assumes one cash inflow at the start and one outflow at the end. IRR (internal rate of return) handles multiple cash flows in and out at different times — which is the right tool when you’ve been adding to or drawing from the investment along the way. For a simple buy-and-hold, CAGR and IRR converge to the same number. For monthly retirement contributions, IRR (or money- weighted return) is the honest measure; CAGR distorts when applied to a contribution stream.
The horizon honesty
CAGR rewards long horizons. A R100,000 → R250,000 investment over 30 years is a 3.1% CAGR — barely beating inflation. The same return in 10 years is 9.6% CAGR — strong performance. Same Rand difference, dramatically different annual rate. When someone quotes a return, always ask the period.