Performance Metric

Compound Annual Growth Rate

Quick Answer

A good CAGR for active traders is 15-25% annually, outperforming the S&P 500 long-term average of roughly 10%. Elite traders may sustain 30%+ CAGR, but anything above 50% is difficult to maintain.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

The Formula

CAGR = (Ending Value / Beginning Value)^(1 / n) - 1

Ending Value is the final account equity, Beginning Value is the starting account equity, and n is the number of years (can be fractional).

Benchmark Ranges

Level Range What It Means
Elite > 30% Exceptional compounding that significantly outpaces market indices
Strong 15% - 30% Consistently beating the S&P 500 long-term average
Average 7% - 15% Roughly in line with broad market index returns
Below Average 0% - 7% Positive but underperforming passive index investing
Poor < 0% Losing capital over time — strategy needs reassessment

How to Track

01

Record your account equity at fixed intervals — at minimum on the first trading day of each month

02

Track all deposits and withdrawals separately from trading gains to isolate true performance

03

Calculate CAGR only after at least 12 months of data for meaningful results

04

Compare your CAGR against a benchmark index over the same period

How to Improve

Reinvest profits to capture compounding effects rather than withdrawing gains prematurely

Cut maximum drawdowns by sizing positions smaller — a 50% loss requires a 100% gain to recover

Eliminate your lowest-expectancy setups to raise average return per trade

Review and remove months where revenge trading dragged down cumulative returns

Compound Annual Growth Rate (CAGR) measures the smoothed annual return of a trading account as if it grew at a steady rate each year. As a core performance metric, CAGR strips out the volatility of individual months and years to reveal the true compounding power of a trading strategy. Traders rely on it to benchmark themselves against index returns, compare strategies across different time horizons, and determine whether active trading justifies the effort over passive investing.

Formula & Calculation

CAGR = (Ending Value / Beginning Value)^(1 / n) - 1

Where:

  • Ending Value = Final account equity at the end of the measurement period
  • Beginning Value = Account equity at the start of the measurement period
  • n = Number of years (use decimals for partial years, e.g., 18 months = 1.5)

To calculate CAGR, divide your ending account balance by your starting balance. Raise that ratio to the power of one divided by the number of years. Subtract one from the result and multiply by 100 to express it as a percentage. This formula works because it reverses the compounding process — it finds the single constant growth rate that would take the beginning value to the ending value over the given timeframe.

Unlike simple average returns, CAGR accounts for the compounding effect where gains build on prior gains. This makes it the standard measure for comparing multi-year performance across traders, funds, and benchmarks.

Benchmarks

LevelRangeWhat It Means
Eliteabove 30%Exceptional compounding that significantly outpaces market indices
Strong15% - 30%Consistently beating the S&P 500 long-term average
Average7% - 15%Roughly in line with broad market index returns
Below Average0% - 7%Positive but underperforming passive index investing
Poorunder 0%Losing capital over time — strategy needs reassessment

These benchmarks assume a multi-year measurement period. Context matters: a 25% CAGR during a raging bull market may underperform a 12% CAGR achieved through a bear market with controlled drawdowns.

Practical Example

A trader starts with a $25,000 account on January 1, 2023. After three years of active trading — surviving a choppy 2023, capitalizing on momentum in 2024, and navigating volatility in 2025 — the account stands at $42,380 on December 31, 2025.

Step 1: Divide ending value by beginning value: $42,380 / $25,000 = 1.6952

Step 2: Calculate the exponent: 1 / 3 years = 0.3333

Step 3: Raise the ratio to the exponent: 1.6952^0.3333 = 1.1920

Step 4: Subtract 1: 1.1920 - 1 = 0.1920

CAGR = 19.20%

This trader compounded at 19.20% annually, placing them in the “Strong” benchmark tier. During the same period, the S&P 500 returned roughly 10% annualized — meaning this trader’s active strategy added approximately 9 percentage points of alpha per year. Note that the actual yearly returns may have been wildly different (perhaps +35%, -8%, and +28%), but CAGR smooths this into a single comparable figure.

How to Track Compound Annual Growth Rate

  1. Snapshot your equity consistently — Record your total account value on the first trading day of each month. This creates a time series for accurate CAGR calculation at any point.
  2. Separate cash flows from returns — Log every deposit and withdrawal with dates and amounts. Mixing external cash flows with trading profits will corrupt your CAGR calculation.
  3. Use time-weighted returns for funded accounts — If you regularly add or withdraw capital, apply the modified Dietz method or chain monthly returns to isolate trading performance from cash flow effects.
  4. Calculate at annual intervals — Run your CAGR calculation at year-end and compare against the S&P 500 total return for the same period. Track this in a spreadsheet or your trading journal.

How to Improve Compound Annual Growth Rate

  1. Let compounding work by reinvesting profits — Withdrawing 50% of gains each year dramatically reduces long-term CAGR. A 20% annual return compounding for 5 years turns $25,000 into $62,208, but withdrawing half the gains each year yields only $43,789.
  2. Minimize deep drawdowns — A 30% drawdown requires a 43% gain to recover, consuming months that could be spent compounding. Tighten stop losses and reduce position sizing during losing streaks to protect your equity curve.
  3. Eliminate negative-expectancy setups — Review your expectancy by setup type. Cutting your two worst-performing patterns can lift CAGR by removing the drag of losing trades.
  4. Increase trade frequency on high-profit-factor setups — If certain setups produce a profit factor above 2.0, taking more of those trades compounds returns faster.
  5. Benchmark monthly and adjust — Compare your running CAGR to your target quarterly. If you are underperforming after two consecutive quarters, reduce risk and audit your process before losses compound.

Common Mistakes

  1. Using simple averages instead of CAGR — A portfolio returning +60% then -40% has a simple average of +10% per year, but the actual CAGR is -2.0%. The account went from $25,000 to $40,000 to $24,000. Always use geometric compounding.
  2. Annualizing short track records — Three months of 8% returns annualizes to 36% CAGR, but this extrapolation ignores seasonality, regime changes, and mean reversion. Wait for at least 12 months before calculating meaningful CAGR.
  3. Ignoring deposits and withdrawals — Adding $5,000 to a $25,000 account and ending at $32,000 is not a 28% return. The trading gain was only $2,000, or 8%. Failing to adjust for cash flows is the most common CAGR error.
  4. Comparing across mismatched periods — Your 25% CAGR during 2023-2025 is not directly comparable to another trader’s 18% CAGR from 2018-2022. Market conditions, interest rates, and volatility regimes differ. Always note the measurement period alongside the CAGR figure.

How JournalPlus Calculates Compound Annual Growth Rate

JournalPlus automatically calculates your CAGR on the analytics dashboard using your complete trade history. The app tracks your equity curve from your first logged trade, adjusts for any recorded deposits and withdrawals, and displays your running CAGR alongside the S&P 500 benchmark for the same period. You can filter by date range, strategy, or account to see how different approaches compound over time, and export your performance data for deeper analysis.

Common Mistakes

Using simple average returns instead of CAGR, which overstates actual compounded performance

Calculating CAGR over less than one year, producing misleading annualized figures

Ignoring deposits and withdrawals, which inflates or deflates the true growth rate

Comparing CAGR across different time periods without adjusting for market conditions

Frequently Asked Questions

What is the difference between CAGR and average annual return?

CAGR represents the smoothed, compounded growth rate as if your account grew at a steady pace each year. Average annual return is the arithmetic mean of yearly returns, which ignores compounding and typically overstates actual performance. For example, a +50% year followed by a -50% year averages 0% but produces a CAGR of -13.4%.

How long should I track before calculating CAGR?

At minimum 12 months. CAGR calculated over shorter periods gets annualized into misleadingly large or small numbers. A 10% return over two months annualizes to roughly 80% CAGR, which is unrealistic to sustain. Two to three years of data gives a much more reliable figure.

Is a 20% CAGR realistic for active traders?

Yes, 20% CAGR is achievable for disciplined active traders with a proven edge. It significantly beats the S&P 500 long-term average of around 10%. However, sustaining 20%+ CAGR over five or more years requires consistent risk management and adaptable strategies.

How do deposits and withdrawals affect CAGR calculation?

Deposits and withdrawals distort CAGR if not accounted for. A $10,000 deposit into a $50,000 account looks like a 20% gain. Use time-weighted return or money-weighted return methods to adjust, or calculate CAGR only on closed-trade profits independent of cash flows.

Should I compare my CAGR to the S&P 500?

The S&P 500 is the most common benchmark because it represents the return you could earn passively. If your CAGR consistently trails the S&P 500 after accounting for time spent and commissions, passive investing may be more efficient. Compare over matching time periods for a fair assessment.

Can CAGR be negative?

Yes. If your ending equity is lower than your starting equity, CAGR will be negative, indicating your account shrank on an annualized basis. A negative CAGR signals that the trading strategy is destroying capital over time.

Track Your Metrics With JournalPlus

Automatically calculate and track all your trading metrics in one place. See what's working and what's not.

Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime

7-day money-back guarantee

SSL Secure
One-Time Payment
7-Day Money-Back