Trading Metrics

CAGR

Last Updated
Quick Definition

CAGR — Compound Annual Growth Rate (CAGR) is the mean annual growth rate of an investment over a specified time period longer than one year.

Track CAGR with PipJournal

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

MetricBest ForTimeframe
ROISingle-year returns or quick snapshotsAny period, usually short
CAGRMulti-year performance comparison2+ 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:

  1. Find your starting account balance
  2. Find your current balance
  3. Count the years elapsed
  4. Apply the CAGR formula
  5. 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.

Common Questions

What's the difference between CAGR and ROI?

[ROI](/learn/glossary/roi) is total return expressed as a percentage. CAGR is the annualized return—it smooths volatility over years. ROI is simpler for single-year returns; CAGR is better for comparing multi-year performance.

How do you calculate CAGR?

CAGR = (Ending Value ÷ Beginning Value)^(1 ÷ Number of Years) - 1. If you started with $10,000 and ended with $25,000 over 3 years: (25,000 ÷ 10,000)^(1÷3) - 1 = 35.7% CAGR.

Why does CAGR matter for trading?

CAGR shows your account growth rate over time, accounting for drawdowns and volatility. It's easier to communicate than raw profit percentage and useful for comparing your performance to benchmarks.

Can CAGR be negative?

Yes. A negative CAGR means your account shrank over time. A -10% CAGR over 2 years means your account is declining at 10% annually on average.

What's a good CAGR for a trader?

25%+ annual CAGR is exceptional. Most professional traders target 15-25% annually. Beginners should focus on consistency first; CAGR will follow as your system improves.

Share this article

Track CAGR Automatically

PipJournal calculates your cagr and other key metrics from your trade data. Import trades and get instant insights.

SSL Secure
One-Time Payment
No credit card required
4.8/5 (47 reviews)