Monte Carlo Trading Simulator
Visualize how variance affects your trading outcomes
Strategy Parameters
Equity Curves (50 of 1,000 simulations)
Simulation Results (1,000 iterations)
Your strategy has positive expectancy (+0.50R per trade). With 2% risk per trade, you have a healthy balance between growth and risk. The 78% probability of profit after 100 trades shows this is a robust strategy—but notice how some paths still lose money due to variance.
What is Monte Carlo Simulation in Trading?
Monte Carlo simulation is a computational technique that uses random sampling to understand the range of possible outcomes for a trading strategy. Named after the famous Monaco casino, it acknowledges that trading (like gambling) involves randomness—even with an edge, individual outcomes are uncertain.
This simulator runs 1,000 independent simulations of your strategy. Each simulation randomly determines whether each trade wins or loses based on your win rate, then calculates the resulting equity curve. By visualizing 50 of these paths, you can see how different "luck sequences" create vastly different outcomes—even with identical strategy parameters.
Why Variance Matters More Than You Think
Most traders underestimate variance. Consider a 55% win rate with 1.5:1 R:R—a clearly profitable strategy with +0.325R expected value per trade. Yet over 100 trades:
- ~12% of the time, you'll experience 8+ losing trades in a row
- ~5% of the time, you'll be underwater after 100 trades
- Maximum drawdowns of 30-40% are common, even for winning strategies
Understanding this helps you: (1) size positions appropriately, (2) avoid abandoning good strategies during drawdowns, and (3) set realistic expectations for your trading journal.
Key Metrics Explained
| Metric | What It Means | Why It Matters |
|---|---|---|
| Expectancy | Average R earned per trade | Must be positive for profitability |
| Kelly % | Mathematically optimal risk % | Maximizes growth; use half-Kelly for safety |
| Prob. of Ruin | Chance of hitting 50% drawdown | Should be under 5% for sustainable trading |
| Max Drawdown | Largest peak-to-trough decline | Can you psychologically handle this? |
| Median Outcome | Middle result (50th percentile) | More realistic than average (not skewed by outliers) |