A challenge fee is a bet that your edge clears the firm's rules before variance ends the run. You do not have to place that bet blind. Before you pay, you can estimate how often a system with your win rate and risk actually passes — and the answer is frequently far lower than traders expect.
Why a backtest alone is not enough
A backtest tells you one thing: how a strategy performed on one specific historical sequence of trades. A challenge is not that sequence. It is a fresh, random draw from the same underlying edge, with a hard profit target and two drawdown floors that can end it at any point. The exact order of wins and losses — which your backtest fixed by accident of history — decides whether you hit the target or trip a drawdown first. Reorder the same trades and the same profitable system can pass one run and fail the next.
A backtest gives you the edge. A simulation gives you the distribution of outcomes that edge produces under the challenge's rules. You need both.
What Monte Carlo actually estimates
Take your edge — win rate, reward-to-risk, risk per trade, trades per day — and play out the challenge thousands of times, each with a different random sequence of wins and losses. Every run either reaches the profit target (pass), breaches the daily drawdown, breaches the total drawdown, or runs out of days. Count the passes across thousands of runs and you have a pass probability that no single backtest can give you, plus something more useful still: how the failures happen. If most losses are daily-DD breaches, your problem is per-day sizing; if they are total-DD breaches, your edge is too weak or your risk too high across the whole run.
A worked example
Suppose a $100,000 challenge with an 8% profit target, 5% daily drawdown, 10% total drawdown. Your system wins 45% of trades at 1:2 reward-to-risk, risking 1% per trade, four trades a day. That is a genuinely positive edge — expectancy is 0.45 × 2 − 0.55 = +0.35R per trade. Intuition says a positive edge should pass comfortably. Simulation says otherwise: a large share of runs trip the 5% daily floor on an unlucky cluster of losses long before the 8% target is reached, and some grind out of days. The system is profitable and still fails a meaningful fraction of the time — because the target and the daily floor are close together relative to your per-trade risk.
Now change one input. Drop risk per trade to 0.5%. Expectancy per trade is unchanged, but each losing cluster does half the damage, so daily-DD breaches fall sharply and pass probability rises — at the cost of needing more days to reach the target. That trade-off, invisible in a backtest, is exactly what a simulation is built to show.
The mistakes a simulation exposes
- Confusing profitable with passable. A positive long-run edge can still fail a bounded challenge often, because the drawdown floors truncate the run before the edge compounds.
- Over-sizing to hit the target fast. Bigger risk reaches the target sooner but breaches the daily floor far more often; the pass rate usually falls, not rises.
- Trusting one lucky backtest. A single historical pass is one sample. It says little about the odds on the run you are about to pay for.
- Ignoring the day cap. Some systems pass eventually but not within the allowed days; "ran out of time" is a real, countable failure mode.
- Feeding it fantasy inputs. Garbage in, garbage out — the win rate and R:R must come from honest out-of-sample results, not from a curve-fit backtest.
A pre-purchase checklist
- Take win rate and R:R from out-of-sample or forward-tested results, not the fitted backtest.
- Enter the firm's real target and both drawdown limits, not rounded ones.
- Read the pass probability, then read the split of failures — daily vs total vs timeout.
- If daily breaches dominate, lower risk per trade and re-run before touching anything else.
- Only pay when the pass probability, at honest inputs, justifies the fee.
Running it
The Challenge Simulator below does exactly this. Enter the account size, profit target, daily and total drawdown limits, your win rate, reward-to-risk, risk per trade and trades per day, and it Monte-Carlos thousands of challenges under those precise rules. It returns the pass probability, the median days to pass, and — the part that changes decisions — how many runs failed on the daily rule versus the total rule versus simply running out of days. Adjust risk per trade and watch the pass rate move; that is the cheapest lesson available before you commit a fee. Keep in mind that if you run several EAs, the risk you enter should reflect the whole book sized to your daily budget, a point developed in the per-strategy guides.
Takeaway
Simulate before you pay. A backtest proves the edge exists; a Monte Carlo tells you how often that edge actually clears the rules — and that number, not the backtest, is what you are betting the fee on.