Skip to content

Trading Equity Curve Simulator

Calculate compound returns for your trading strategy and win rate, using the Monte Carlo method.

How it works

The Monte Carlo method works by taking repeated samples of a probabilistic outcome, and then taking an average of the results.
When the simulation runs, a random number between 0 and 1 is generated for each data point. This number is then compared with the win rate to decide whether the trade was a win or a loss.
Because of the random element, the actual win rate of a sequence of trades can differ from the input - this is especially true for shorter sequences. The longer the sequence, the closer the results will be to the intended win rate (law of large numbers).
This is ideal because it gives a realistic view of the variance you might expect over a given time period (based on your trading frequency).

Simulation Settings

Win rate
R Multiple
Trades per sequence
Number of Sequences
Start balance
Risk
Compound
50%
4
000
144
00
12
$14,000.00
2%
There are no rows in this table

Include deposit/withdrawal
Period
Amount (+/-)
Unit
30
-10
There are no rows in this table

Please wait...

Results:
i
Win rate:
[ ]
| PnL:
[ ]
| End balance:
[ ]
| Gain:
[ ]
Best winning streak:
[ ]
Worst losing streak:
[ ]
Metric
R
$
%
Pnl
Expectancy (per trade)
Max drawdown
Deposits / withdrawals
There are no rows in this table
Sequences
Trades

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.