Skip to main content
CodeLint.Dev Dev Tools
FinTech 9 min read

CAGR Explained: Why "Average Returns" Lie to You

Here is a puzzle that trips up most investors: a fund gains 100% in year one and loses 50% in year two. Its "average annual return" is +25% — yet you have exactly the money you started with. Zero profit. This is not a trick; it is the difference between arithmetic averages and compound growth, and it is the single most exploited gap in investment marketing worldwide. This guide explains CAGR (Compound Annual Growth Rate), the volatility drag that separates it from average returns, when you need XIRR instead, and how to evaluate any performance claim. Educational content, not financial advice.

Try the tool
CAGR Calculator
Calculate your real annualized return →

The 100% Up, 50% Down Problem

Start with the puzzle from the intro, with real numbers. You invest 10,000:

Year Return Balance
Start10,000
Year 1+100%20,000
Year 2−50%10,000

The arithmetic average return is (+100 − 50) / 2 = +25% per year. Your actual compound growth is 0% — you ended where you began. Both numbers are "true"; only one describes your money.

The gap exists because percentage gains and losses are asymmetric: a 50% loss requires a 100% gain just to break even. A portfolio that falls 30% needs +43% to recover; one that falls 90% needs +900%. Averaging the percentages hides this asymmetry. Compounding — multiplying the growth factors — exposes it: 2.0 × 0.5 = 1.0, i.e. no growth.

This is why every serious performance figure in finance — fund factsheets, index returns, GDP growth — is quoted as a compound annual rate, and why you should treat any "average annual return" claim with suspicion until you know which average it is.

What CAGR Is and How to Calculate It

CAGR answers one precise question: at what constant yearly rate would my money have had to grow to get from the starting value to the ending value? It is the geometric mean of the yearly growth factors, expressed as a single smooth rate:

CAGR = (Ending Value / Beginning Value)^(1 / years) − 1

Example: 10,000 grows to 25,000 over 7 years:

CAGR = (25000 / 10000)^(1/7) − 1
     = 2.5^0.1429 − 1
     = 0.1399  →  ≈ 14.0% per year

Key properties worth internalizing:

  • CAGR only needs three numbers — start value, end value, and time. The path in between does not change it.
  • CAGR ≤ arithmetic average, always. They are equal only when every year's return is identical. The gap between them grows with volatility.
  • CAGR assumes a single lump sum at the start and no cash flows in between. If you invested monthly (a SIP) or added and withdrew money, CAGR is the wrong tool — you need XIRR (covered below).
  • Fractional years are fine: use years = days / 365.25. A stock that went from 100 to 130 in 18 months has a CAGR of 1.3^(1/1.5) − 1 ≈ 19.1%, not 30%.

Volatility Drag: The Tax You Pay for a Bumpy Ride

The gap between the arithmetic average and CAGR has a name — volatility drag — and a remarkably useful approximation:

CAGR ≈ Arithmetic Average − (Volatility² / 2)

Example: average return 12%, volatility (std. dev.) 20%
CAGR ≈ 0.12 − (0.20² / 2) = 0.12 − 0.02 = 10%

Two funds with the same 12% average return but different volatility end up in very different places over 20 years on 10,000:

Fund Avg return Volatility ≈ CAGR 20-yr value
Steady fund12%10%11.5%≈ 88,000
Wild fund12%30%7.5%≈ 42,500

Same advertised "average", half the final wealth. This is why volatility is not just an emotional problem — it is a direct mathematical cost to compound growth, and why diversification (which lowers volatility more than it lowers average return) genuinely is the closest thing to a free lunch in investing.

CAGR vs XIRR: Which One Your Situation Needs

CAGR silently assumes all your money went in on day one. Most real investors add money over time — monthly plans, bonuses, occasional withdrawals. For any situation with multiple cash flows, the correct measure is XIRR (extended internal rate of return): the single discount rate that makes all your dated cash flows consistent with the final value.

  • Use CAGR when: one deposit, no flows — comparing two funds' published performance, measuring a stock you bought once, evaluating "this index went from X to Y in n years".
  • Use XIRR when: monthly SIP, irregular top-ups, partial redemptions, dividends reinvested manually — i.e. almost any real portfolio. Every spreadsheet has it: =XIRR(values, dates).

The difference is not academic. Consider a 5-year monthly SIP where the market did all its rising in the final year: the fund's 5-year CAGR might be 10%, but your XIRR could be 18% (most of your units were bought cheap) — or the reverse. Judging a SIP by the fund's CAGR, or a lump sum by your friend's XIRR, produces nonsense comparisons.

One more trap: annualizing short periods. A fund up 6% in three months is sometimes advertised as "26% annualized" (1.06⁴ − 1). Extrapolating one good quarter to a year is marketing, not measurement — regulators in several countries prohibit annualizing sub-year returns for exactly this reason.

How to Read Any Performance Claim Like an Analyst

A checklist to run every time someone shows you a return number:

  • 1. Which average? "Average annual return of 15%" — arithmetic or compound? If the document does not say CAGR (or "annualized"), assume the flattering one was chosen.
  • 2. Which window? Performance measured from a market bottom looks heroic; the same fund measured from the prior peak may be mediocre. Check whether the start date is doing the heavy lifting — ask for since-inception and multiple windows (3y, 5y, 10y).
  • 3. Nominal or real? A 12% CAGR during 8% inflation is a 3.7% real return (1.12/1.08 − 1). Long-horizon goals — retirement, education — should always be planned in real terms.
  • 4. Before or after costs and taxes? Index returns include no fees. A fund citing the index's CAGR while charging 1.8% annually is quoting you a number you cannot receive.
  • 5. Survivorship? "Our funds averaged 14%" often excludes the funds that were closed or merged after performing badly. Fund families rarely advertise their discontinued products.
  • 6. Point-to-point or investor-weighted? The fund's CAGR is not what its investors earned. Money tends to pour in after good years; investor-weighted returns (XIRR of aggregate flows) routinely lag fund CAGR by 1–2 percentage points.

None of this requires distrusting everyone — it requires knowing that a single return number always compresses away information, and the choice of which information to compress away is rarely random.

Frequently Asked Questions

What is CAGR in simple terms?
CAGR (Compound Annual Growth Rate) is the single steady yearly growth rate that would take your investment from its starting value to its ending value over the period. If 10,000 became 25,000 in 7 years, the CAGR is about 14% — meaning the journey was equivalent to growing 14% every year, even though the actual path was bumpy. Formula: (End/Start)^(1/years) − 1.
Why is CAGR lower than the average annual return?
Because losses hurt more than equal-sized gains help: a 50% loss needs a 100% gain to break even. The arithmetic average ignores this asymmetry; compounding does not. The gap — approximately half the variance of returns (volatility²/2) — is called volatility drag. The bumpier the ride, the further the compound rate falls below the simple average.
What is the difference between CAGR and XIRR?
CAGR assumes a single investment at the start and nothing added or removed until the end. XIRR handles multiple cash flows on different dates — monthly SIPs, top-ups, withdrawals — and returns the annualized rate your actual money earned. For any real portfolio with ongoing contributions, XIRR is the correct measure; CAGR is for point-to-point comparisons like fund factsheets or index performance.
What is a good CAGR for an investment?
Context is everything: long-run broad equity indices have historically delivered roughly 7–12% nominal CAGR depending on country and era, government bonds much less, and inflation eats a chunk of both. A "good" CAGR is judged against the risk taken, the period measured, and inflation — a 9% CAGR with low volatility over 15 years is generally more impressive than 14% achieved in a two-year bull market. Always compare returns of similar assets over identical windows.
Can CAGR be negative?
Yes. If the ending value is below the starting value, CAGR is negative — for example, 10,000 falling to 8,000 over 3 years is a CAGR of about −7.2% per year. The formula works the same; the growth factor is simply below 1. What CAGR cannot be is computed across a value of zero or for a negative starting value; and for periods under a year, annualizing (extrapolating) the result is misleading and best avoided.
Does CAGR account for volatility or risk?
No — and that is by design. CAGR compresses the entire path into two endpoints, so a fund that quietly compounded 10% and one that crashed 40% and recovered can show identical CAGR. To compare investments fairly, pair CAGR with a risk measure: standard deviation, maximum drawdown, or the Sharpe ratio (excess return per unit of volatility). Two funds with equal CAGR and different drawdowns are not equal investments.

Ready to try CAGR Calculator?

Free, private, and runs entirely in your browser — no sign-up, no server, no data sent anywhere.

Open CAGR Calculator