CAGR (Compound Annual Growth Rate) smooths your investment returns into a single annual percentage, making it easy to compare long-term trading performance across different time periods and accounts.
Why CAGR Matters for Traders
Imagine two traders: one grew their account 60% in 2 years, another grew it 60% in 5 years. Same final return—very different skill. CAGR tells you the real story by annualizing growth.
For forex traders, CAGR is powerful because it accounts for volatility and drawdowns. A trader with a volatile path to $25,000 from $10,000 in 3 years has the same CAGR as a smooth path—the metric shows your annual growth rate regardless of the bumps along the way.
How to Calculate CAGR
CAGR = (Ending Value ÷ Beginning Value)^(1 ÷ Years) - 1
Example:
- Starting account: $10,000
- Ending account: $28,000
- Time period: 4 years
- CAGR = (28,000 ÷ 10,000)^(1÷4) - 1 = 1.285^0.25 - 1 = 0.297 or 29.7%
That’s a 29.7% compound annual growth rate.
Why Compound Matters
With compound growth, year 2 returns are calculated on your year 1 balance plus profits. Year 3 on year 2’s balance, and so on. This is why CAGR is more realistic than dividing total return by years.
Non-compound (wrong): 60% gain ÷ 2 years = 30% per year (ignores compounding) Compound (CAGR): 26.5% CAGR (accounts for reinvested profits)
CAGR vs. ROI
| Metric | Best For | Timeframe |
|---|---|---|
| ROI | Single-year returns or quick snapshots | Any period, usually short |
| CAGR | Multi-year performance comparison | 2+ years |
ROI for a 3-year period might show 85% total. CAGR for the same period might show 23% annualized. Both are correct—they answer different questions.
Real-World Trading Example
You started with $15,000 on January 1, 2023. By December 31, 2025 (3 years), your account reached $38,000.
CAGR = (38,000 ÷ 15,000)^(1÷3) - 1 CAGR = 2.533^0.333 - 1 CAGR = 36.3%
You grew your account at an average rate of 36.3% per year, compounded.
The Volatility Reality Check
Two traders both achieve 36% CAGR, but:
- Trader A: Smooth growth with small drawdowns
- Trader B: Swings between +50% and -20% volatility
Same CAGR, different experience. Use CAGR alongside recovery factor and profit factor to see the full picture.
What’s a Good CAGR?
- Below 10%: Underperforming the S&P 500 (~10% long-term average)
- 10-20%: Solid, professional-level returns
- 20-40%: Exceptional for consistent execution
- 40%+: Excellent, but verify sample size (often result of small account or short track record)
Using CAGR to Track Progress
Calculate your CAGR quarterly or annually:
- Find your starting account balance
- Find your current balance
- Count the years elapsed
- Apply the CAGR formula
- Compare to your last CAGR—are you improving?
Log every trade in PipJournal, and the analytics dashboard will show your CAGR automatically. Compare it to your recovery factor to ensure you’re not taking excessive risk to achieve growth.
The Bottom Line
CAGR is the clearest way to communicate long-term trading performance. It’s what institutional investors use, and it should be in your trading metrics too. A 25% CAGR over 3 years is far more impressive than “I made 100% total”—and it’s the metric that matters for sustainable trading careers.
PipJournal tracks your CAGR automatically alongside drawdown and recovery metrics, so you know exactly how your account is compounding over time.