Tools/Compounding

Stress-test your strategy.

A backtest gives you one timeline. The market only ran once, and a single equity curve hides how badly the same strategy could perform if the wins and losses fell in a different order. Monte Carlo runs the same rules, same numbers through hundreds of randomized sequences and shows the spread of outcomes you actually have to plan for.

Plug in the variables your strategy actually has, starting balance, risk per trade, win rate, payoff ratio, and a trade volume, and the simulator reports the worst run, the best run, and where most outcomes cluster. The drawdowns you see here are the drawdowns you should be prepared to sit through live.

Educational tool for risk modelling. Not investment advice.

$2,278$4,683$7,088$9,494$11,899$14,3042027AprJulOct2028AprJulOct2029AprJulOct2030AprJulOct2031$8,426

Initial balance

$3,000

Result balance

$8,426

Return % after whole period of trading

180.9%

Maximum drawdown

-6.4%

Max consecutive losses

6

Max consecutive wins

12

Win trades percentage

55.3%

2027Results %Results $
Jan2.5%$75
Feb-1.0%-$32
Mar1.0%$29
Apr2.0%$61
May6.1%$193
Jun2.0%$66
Jul-0.5%-$18
Aug1.5%$50
Sep2.0%$68
Oct4.6%$159
Nov3.0%$110
Dec1.5%$55
Total27.2%$816
2028Results %Results $
Jan3.5%$135
Feb5.6%$222
Mar2.0%$83
Apr5.6%$239
May2.0%$89
Jun2.0%$91
Jul-1.5%-$71
Aug-0.0%-$2
Sep0.5%$22
Oct1.5%$68
Nov4.0%$190
Dec-1.5%-$74
Total26.0%$990
2029Results %Results $
Jan3.0%$145
Feb-1.5%-$75
Mar1.0%$47
Apr-0.0%-$2
May4.0%$199
Jun6.1%$315
Jul3.5%$192
Aug1.0%$55
Sep3.0%$171
Oct5.1%$298
Nov0.5%$29
Dec-4.0%-$244
Total23.5%$1,127
2030Results %Results $
Jan-1.0%-$61
Feb4.6%$268
Mar5.1%$312
Apr6.7%$431
May6.1%$423
Jun2.5%$182
Jul2.0%$148
Aug1.0%$74
Sep0.5%$36
Oct4.6%$354
Nov4.0%$327
Dec-0.0%-$3
Total42.0%$2,492
Two coins flipping, one heads, one tails

Why this is just a coin flip with extra steps.

Flip a coin ten times and the split can land 10:0 either way. Flip it a million times and you converge on 50:50. That is the Law of Large Numbers: small samples are noisy; large samples settle into the underlying probability.

Trading is the same problem. Ten trades will not tell you whether your system has edge, the noise is louder than the signal. Run the same parameters across hundreds of randomized sequences and the actual shape of the strategy emerges, not just one of its possible faces.

Each pass produces a different equity curve because the order of wins and losses changes. The output is a probability distribution of outcomes, with the worst case sitting next to the median sitting next to the best case. The number that matters most is rarely the median. It is the worst run. If your worst run survives, the strategy survives.

Back To Simulator

What this tells you that a single backtest can't.

A backtest is one history. Change the order of trades and the curve moves; reality is closer to a population of possible curves than to the one you happen to look at. A Monte Carlo run draws that population.

Maximum drawdown, risk of ruin, expected annual return, and return-to-drawdown ratios surface as distributions instead of single numbers. You stop seeing the strategy as one outcome and start seeing it as the realistic spread, with the worst plausible drawdown sitting right next to the median.

Plan for the worst run, not the average one. The point of the simulation is the lesson the worst run teaches before you have to learn it live.

Hundreds of simulated equity curves overlaid, with the median curve highlighted

Stop simulating, start tracking.

The simulator is the floor. The Notion databank Pro members use to journal every real trade is what turns the math into a system you can trust.

See the Pro tier

Frequently Asked Questions

A method that runs your strategy through hundreds of randomized trade sequences using the same win rate, payoff ratio, and trade count, but in a different order each time. Out the other end you get a distribution of equity curves: the worst plausible run, the best plausible run, and where most outcomes cluster. It tells you how lucky or unlucky a single backtest was.