Challenge Simulator
Upload your trade history and see whether it would have passed a prop firm challenge. Enter the rules you want to test against and check your strategy before you spend a dollar.
Rule Settings
Enter the rules of the firm you want to test against. The starting values are illustrative, not any firm's published rules.
Trade History
CSV format: Must include columns for close time and profit/PnL. Optional: open time, symbol, direction, lots. MT4 and MT5 save account history reports as HTML (MT5 also as Excel), so open the report in a spreadsheet and save it as CSV before uploading.
What This Challenge Simulator Does
Upload a trade history and the simulator replays it against a rule set you enter, then tells you whether that sequence would have passed, failed, or still been in progress. It checks the profit target, the daily loss limit, the total loss limit and the minimum trading days, in the order they would actually have been hit. It is a check on trades you have already made, not a live practice platform and not a market feed.
How the Simulation Works
The rules are applied in the same sequence a real evaluation applies them, which is why the order of your trades matters as much as the total.
Closed trades are grouped by day and applied in date order to a running balance. At the end of each trading day the simulator checks whether the daily loss limit or the total loss limit was breached, because either one ends the attempt immediately regardless of what happened afterwards. Only if the sequence survives both does it check whether the profit target was reached and the minimum trading days met. A history that ends profitable can still fail, if it passed through a breach on the way there.
Why Profitable Histories Still Fail
The most common outcome is a history that finished up but breached a daily limit on one bad session. Because the limits are checked day by day rather than only at the end, a single day outside the allowance ends the attempt even if the following weeks recover it. The simulator reports the first breach and its date, which is usually more useful than the final balance, because it identifies the day the strategy actually needed to be smaller.
The Rules It Checks Against
The simulator applies the rules you enter to your closed trades, grouped by day. The daily loss limit is measured against the balance at the start of each day, and the total loss limit against the drop from the highest closing balance reached so far. The profit target and minimum trading days are checked as well. Firms measure their limits in different ways, so treat a verdict here as indicative and confirm how your own firm measures them.
What the Result Does and Does Not Tell You
It tells you whether one specific sequence of trades would have cleared one specific rule set. It does not tell you whether the strategy will repeat, and it cannot account for spread, slippage or execution differences unless those are already reflected in the history you supplied. A pass is evidence about the past, not a prediction, and re-running with a different account size or challenge type will often change the verdict.
This tool provides educational information and illustrative calculations for simulated evaluation accounts. It is not financial advice, and a result here is not a prediction of whether a future challenge attempt would pass.
Challenge Simulator FAQ
How do I know if my strategy would pass a prop firm challenge?
Run the trade history it has already produced through the simulator. It applies the profit target, daily loss limit, total loss limit and minimum trading days in sequence and reports whether that history would have passed, failed, or still been in progress, along with the date of the first breach if there was one.
Can a profitable trade history still fail a challenge?
Yes, and it is the most common failure. The limits are checked at the end of every trading day, not only at the end of the history, so a single day outside the daily allowance ends the attempt even if later trades recover the account. The final balance is not what decides the outcome; the worst point along the way is.
What rules does the simulator check?
The profit target, the maximum daily loss, the maximum total loss and the minimum trading days, applied in the order a real evaluation would apply them. Loss limits are evaluated first, because breaching one ends the attempt regardless of what the profit column says.
Is this a trading simulator or a paper trading platform?
Neither. It does not stream live prices or let you place practice trades. It replays a trade history you already have against a challenge rule set. If you want to practise executing trades, a demo account on your platform is the right tool; this one answers whether a completed record would have cleared the rules.
What trade history format does it accept?
A list of closed trades with their dates and profit or loss, saved as a CSV or TXT file. Exporting the trade history from your platform or trading journal and uploading it here is the usual route. The simulator needs enough to reconstruct a running balance in date order, so partial or unordered histories produce unreliable verdicts.
Does the simulator account for spread and commission?
Only insofar as they are already reflected in the results you supply. If your history shows net figures after costs, the simulation is realistic; if it shows gross figures, the real outcome would have been slightly worse, and a marginal pass should be treated as a fail.
Can I test different account sizes and rule sets?
Yes. Every rule is an input in the panel above, and changing the account size rescales the currency limits, since they are percentages of the starting balance. The same history can pass under one rule set and fail under another, which is often the most informative thing the tool shows.
Is the challenge simulator free?
Yes. It is free and does not require an account. Nothing you enter is stored or sent anywhere; the simulation runs entirely in your browser.