Free tool
Monte Carlo simulator
This simulator resamples your trades thousands of times to show the range of paths the same strategy could have produced: drawdown bands, the distribution of final results, and the probability of hitting your loss threshold. It answers how much the ride can hurt — not whether your strategy is genuine.
What this simulator does NOT measure. Overfitting. Resampling your own trades cannot detect whether the strategy is fitted to the past: if the record you paste comes from an overfit backtest, every simulation inherits that bias. This simulator answers a different question: if your strategy is genuine, how rough can the ride get? For the other question — is it genuine? — use the Overfitting Calculator, or audit it formally.
Overfitting Calculator → Audit your strategy before you risk capital →
Everything runs in your browser. Your trades are never sent to any server.
Probability of hitting your % threshold: %
Max drawdown — median: % · 95th percentile: %
Final result — 5th percentile: · median: · 95th percentile:
Runs ending in a loss: %
Final-result distribution
Repeat number used: — rerun with this number and the same data to reproduce identical results.
Method and limits
IID bootstrap with replacement over the trades you provide: each path is built by sampling your own trades at random, with replacement. Trades are treated as independent and identically distributed; the simulation doesn't model serial dependence, structural streaks or regime changes. Max drawdown is measured peak-to-trough on the equity curve. This method measures sequence risk — the order in which your results can arrive — and fully inherits the quality of the input record.
Want to know first whether your result is real and not the best of many tries? → Overfitting Calculator