Free Monte Carlo results
See what the math says it takes to reach 100x
Explore how win rate, reward-to-risk, and compounding affect the simulated probability of turning $1,000 into $100,000 for FREE.
- 772.2 billion simulated trades in one study.
- 594 win-rate and reward-to-risk combinations, each tested with 1,000,000 virtual traders.
- Every trader was modeled over 1,300 trades while risking 2% of their current balance per trade, unless the account reached a 75% drawdown.
- See the estimated probability that each combination finished at 100x.
- See the median trades to 100x.
No payment required for the simulation results.
Historical backtest database
Subscribe to find setups that match the simulation math with ForexIPS™
- Search 635,040 historical backtests to see how common forex strategies performed across different settings.
- Compare 14 indicator strategies, five SMA crossover settings and five EMA crossover settings across 10 FX pairs and six timeframes.
- Review exact stop-loss and take-profit settings, win rate, realized reward-to-risk, total gain, trade-level Sharpe and custom Sortino.
- Filter backtests by Monte Carlo simulation performance metrics.
- Use the 2019–2025 historical dataset plus completed quarterly studies from 2026 onward.
What's in the database
Two datasets
- 6 timeframes: M1, M5, M15, H1, H4, and D1.
- 10 FX pairs covered: EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CHF, USD/CAD, NZD/USD, EUR/GBP, GBP/JPY, and EUR/JPY.
- Strategies include: RSI, MACD, Bollinger Bands, Ichimoku, Stochastic, Parabolic SAR, Williams %R, CCI, Awesome Oscillator, Bull Bear Power, Momentum, Ultimate Oscillator, Keltner Channels, and Advance/Decline Ratio, alongside multiple settings of SMA and EMA crossovers.
- Exact stop-loss and take-profit settings: Each result row includes the exact settings used for that signal or crossover setup.
- Historical dataset: 635,040 result rows simulated from 1 January 2019 through 31 December 2025 for long-term strategy comparison.
- Quarterly dataset: Beginning in 2026, each completed calendar quarter is backtested independently using the same strategy families, pairs, and timeframes, tagged with a quarter ID for the QTR Query page, then appended after processing.
Both datasets share the same query-credit balance.
A look inside
ForexIPS™
Scroll horizontally to see all columns.
Results — Indicators
Rows returned: 100Query credits remaining: 910
| Pair | Num Trades | Granularity | Indicator | Total Gain | Mean Gain | Min Gain | Max Gain | Win Rate | Reward To Risk Ratio | Sharpe Ratio | Sortino Ratio | Max Consecutive Profit Trades | Max Consecutive Loss Trades | Avg Consecutive Profit Trades | Avg Consecutive Loss Trades | SL Pips | TP Pips |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EUR_USD | 118 | H4 | rsi | 1740.5000 | 14.7500 | -555 | 145 | 67.80% | 0.5947 | 0.0850 | 0.0820 | 11 | 4 | 3.0769 | 1.4615 | 550 | 150 |
| EUR_USD | 95 | H4 | ichimoku | 1648.9000 | 17.3568 | -455 | 445 | 33.68% | 2.4759 | 0.0828 | 0.1961 | 4 | 9 | 1.3913 | 2.7391 | 450 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 2050 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 750 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 1350 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 950 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 1150 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 1250 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 1650 | 450 |
| EUR_USD | 94 | H4 | ichimoku | 1583.3000 | 16.8436 | -610.8000 | 445 | 34.04% | 2.4119 | 0.0786 | 0.1705 | 4 | 9 | 1.3913 | 2.6957 | 1750 | 450 |
Methodology
How the data was built
- Signal timing.Signals are evaluated after a candle closes using information available through that candle. A signal is queued and executed at the following candle's opening mid price.
- M1 intrabar ties. If a stop and profit target are both reached within the same M1 candle, the stop is assumed to have filled first.
- Higher-timeframe intrabar ties. For M5 and higher timeframe candles, the engine uses the order of the M1 candles for stop and profit target tie-breaking estimate.
- Trading costs. A flat five-pip cost is deducted from every completed trade. The tests use mid open, mid high, mid low, and mid close prices and do not model spread, slippage, swap charges or gap-through-stop execution.
- Exit prices.Stops and profit targets fill at their configured prices when the candle's range reaches those levels. Any position still open at the end of the dataset is closed at the final candle's closing price.
- Complete results. No parameter combinations are removed because they lost money or produced poor statistics.
Create account
ForexIPS query access, monthly or annual
Get instant access to the full query backtest dataset, quarterly dataset, and the integrated Monte Carlo database filter.
- 1,000 query credits per reset cycle. Monthly credits reset on each monthly renewal date; annual credits reset every 30 days. Query up to 100,000 ranked result rows per applicable reset cycle at 100 rows per query credit. Unused credits do not roll over.
- Quarterly data appends. New calendar quarters are appended to the QTR dataset after each quarter closes and the data is processed.
- Flexible row sizes. Return 100, 200, or 500 rows per query run. Credits are spent by result size: 100 rows = 1 credit, 200 rows = 2, and 500 rows = 5.
Auto-renewal can be canceled at any time; canceling stops the next renewal, and access continues through the end of the current paid term. Subscription fees are non-refundable. Please review our Terms of Use, No-Refund Policy, and Trading Disclaimer before purchasing.