TradingCalculated
Calculations run privately in your browser
Growth model

Every trade returns the same % of the current balance — pure compounding.

%
Fees, deposits & withdrawals
USD
USD
USD
Final balance$16,466.681.647× your start
Trading P/L+$6,466.68
Total return+64.67%trading P/L ÷ start
Max drawdown0%
Trades to double139ignoring cash flows
Compounding bonus+$1,466.68vs. simple growth
Reinvesting turns 0.5% per trade into 64.7% over 100 trades, versus 50% without compounding. Real returns vary from trade to trade — switch to Win rate & risk to see how losing streaks change the picture.
Compounding timeline

Hypothetical projection for education only. It assumes the inputs you entered stay constant, which real markets never guarantee. It is not a forecast or a promise of returns.

Not financial advice. Results are estimates based on the values you enter and simplified assumptions; real trades are affected by fees, slippage, gaps and other factors. Trading involves substantial risk of loss. Read the full disclaimer.

Three ways to model account growth

  • Fixed % — every trade returns the same percentage of the current balance. This is textbook compounding and the easiest to reason about, but no real strategy produces identical returns every trade.
  • Fixed cash — every trade makes the same amount of money. Growth is a straight line, which is what happens when you trade a fixed size regardless of account balance.
  • Win rate — fixed-fractional risk: each trade risks a percentage of current equity, winners pay a multiple of that risk and losers cost one unit. Outcomes follow a random sequence, so this model shows streaks, drawdowns and the spread of possible results.

Compound growth formula

Final balance = Initial balance × (1 + r)^n r = return per trade (as a decimal), n = number of trades Example: 1,000 × (1.01)^10 = 1,104.62

For the win-rate model, each trade multiplies the balance by (1 + f × R) on a win or (1 − f) on a loss, where f is the fraction risked and R the average win in units of risk. The expected compound growth per trade is:

g = (1 + f×R)^w × (1 − f)^(1−w) − 1 (w = win rate)

This geometric rate — not the arithmetic average return — is what determines where the account ends up.

Why average return is not growth rate

Lose 50% and then gain 50%, and the arithmetic average return is 0% — yet the account is down 25%. Losses and gains don't cancel because each one is applied to a different base. The more volatile the returns, the bigger the gap between the arithmetic average and the compound growth rate. This gap is called volatility drag.

It is why oversized risk can ruin a profitable strategy. A system that wins 50% of the time at 1.2R has positive expectancy (+0.1R per trade). Risk 1% per trade and it compounds upwards. Risk 60% per trade and the expected compound growth is negative — the calculator flags this case explicitly. Position size is not just about surviving a loss; it determines whether an edge compounds at all.

How losses and drawdowns affect compounding

Recovering from a drawdown requires a larger gain than the loss itself:

DrawdownGain needed to recover
10%11.1%
20%25.0%
30%42.9%
50%100.0%
75%300.0%

The simulation reports the maximum peak-to-trough drawdown of each path. In win-rate mode, the median and worst drawdowns across all simulated sequences show how rough the ride can be even when the long-run statistics are favourable.

Assumptions behind the simulation

  • Returns, win rate and average win stay constant for every trade. In real markets they drift.
  • Each trade is independent. Real trades can cluster (several losers in a choppy market).
  • Monte Carlo results come from 400 random sequences generated from a reproducible seed. Share the URL and the other person sees the same paths.
  • Deposits and withdrawals are applied after every N trades and excluded from trading P/L and drawdown.
  • The balance cannot go below zero; a path that hits zero stays there.
Risk Management

Position Size Calculator

Find how many shares, coins, lots or contracts to trade so a stop-out costs exactly what you planned.

$10,000 · 1% risk · 5 point stop → 20 units
Risk Management

R-Multiple Calculator

Express any trade result in units of initial risk and analyse a series of trades in R.

Risk $100 · Profit $300 → +3R
Performance & Returns

Trading Profit & Loss Calculator

Calculate gross and net P/L for long or short trades, including fees, funding and break-even price.

Long 10 @ 100 → exit 110 = +$100

Learn the concepts

Compound Growth calculator FAQ

Is compounding realistic for traders?

The mechanism is real — risking a fixed percentage of a growing account does compound. The fixed-percentage projections are not realistic outcomes, because no strategy delivers the same return every trade. Use the win-rate model to see how variability changes results, and treat every projection as an illustration of maths, not a forecast.

How many trades does it take to double an account?

With a constant return r per trade, it takes ln(2) ÷ ln(1 + r) trades. At 0.5% per trade that is 139 trades; at 1% it is 70. The calculator shows this in fixed-% mode. With variable outcomes, it depends on the sequence.

Why do two simulations with the same settings end so differently?

Because the order and clustering of wins and losses differ. With fixed-fractional sizing and no cash flows, the final balance depends only on the number of wins — but the number of wins in a finite sample varies a lot, and the drawdowns along the way depend heavily on the order.

What is the difference between this and a compound interest calculator?

A compound interest calculator assumes a fixed positive rate. Trading returns are uncertain and can be negative, so this calculator adds win rates, fixed-fractional risk, drawdowns, fees and simulated outcome ranges.