The most honest measure of a strategy's long-term return — it captures the power of compounding by expressing growth as a smooth annual rate, regardless of when gains were realized.
Track your long-term compounding power — and see it illustrated clearly in every backtest.
CAGR = (End / Start)^(1/Years) − 1
End = ending portfolio value. Start = starting portfolio value. Years = number of years in the period.
Example: $10,000 grew to $21,589 over 4 years → CAGR = (21,589 / 10,000)^(1/4) − 1 = 2.1589^0.25 − 1 = 21.2% per year
Simple return treats all years equally: a 100% gain followed by a 50% loss nets 0%. CAGR accounts for compounding — it measures the actual, geometrically-averaged return you earned year-over-year. This is the number that reflects what actually happened to your money.
"Compound interest is the eighth wonder of the world. He who understands it, earns it." — Attributed to Einstein
CAGR smooths out the bumpy year-to-year performance into a single representative annual rate, making it easy to compare strategies, time periods, and asset classes on equal terms.
Small differences in annual CAGR compound into enormous differences over time. This is why tracking it matters.
10% CAGR
Approximate S&P 500 long-term average
20% CAGR
Strong systematic strategy target
40% CAGR
Top-performing crypto bot target
80% CAGR
Exceptional — requires verification
CAGR alone doesn't tell you what you had to endure to get there. A 50% CAGR with a 70% drawdown is practically unlivable — most traders quit before recovery. This is why the Calmar Ratio divides CAGR by max drawdown, giving the complete picture. Always use both together.
Bitcoin itself had a CAGR of approximately 220% from 2010–2020 — but with 80%+ drawdowns along the way. A systematic crypto strategy that achieves 40–60% CAGR with 20–30% max drawdown outperforms buy-and-hold on a risk-adjusted basis — which is the meaningful comparison.
CAGR should ideally be calculated after taxes and trading fees to reflect true net growth. A strategy posting 60% gross CAGR but generating thousands of taxable events may net only 35–40% after-tax CAGR once capital gains and fees are accounted for. cryptorobot.ai surfaces fee-adjusted return figures explicitly.
cryptorobot.ai displays CAGR prominently on every backtest result, immediately beneath the total percentage return. This lets you instantly translate a raw backtest number into an annualized rate that's comparable across different time windows.
Our analytics dashboard shows a CAGR trend line across all your strategies — so you can see at a glance which strategies are compounding most effectively and which are stagnating. The AI Research Agent uses CAGR alongside max drawdown (the Calmar Ratio) when ranking and recommending strategies for deployment.
Live trading updates CAGR daily, so you always know your current annualized run rate. If your live bot's CAGR is declining relative to backtest projections, the system flags this as a potential strategy degradation event.
Annual
Standardized Growth Rate
Fee-Adj
After Trading Costs
Calmar
CAGR / Max DD Combined
Daily
Updated in Live Trading