MT4/MT5 Backtest Report Analyzer
Upload an MT4 or MT5 Strategy Tester HTML report to see the equity curve, drawdown, monthly returns, full trade list, a Monte Carlo robustness check, and a prop-firm challenge pass-rate estimate without opening the terminal.
Drop your Strategy Tester HTML report here, or click to browse
MT4/MT5 → Strategy Tester → right-click the report → "Save as Report" (.htm)
Everything runs in your browser — the file is never uploaded anywhere.
The MT4/MT5 Strategy Tester report has everything you need to judge a backtest — net profit, profit factor, drawdown, trade count — but it's a static HTML table, not a chart, and re-opening the terminal every time you want to glance at the equity curve gets old fast. This tool reads the exported report directly and plots the balance progression as a curve, breaks it down into a monthly returns table, lists every trade, and can run a Monte Carlo simulation to check how order-dependent your drawdown was — alongside the headline stats.
What the Monte Carlo check actually tells you
It reshuffles your exact closed trades into hundreds of random orders and recalculates the drawdown for each. Total profit never changes between simulations — it's the same trades, so the same sum — only the path and its drawdown depend on the order trades happened to land in. If most random reorderings produce a worse drawdown than your actual backtest, that's a sign the historical sequence you got was on the lucky side, and a real account trading the same edge could plausibly see a rougher ride. It does not test different trades, different market conditions, or whether the strategy has an edge at all — only how much of the drawdown outcome came down to sequencing luck.
What the prop-firm pass-rate simulator does and doesn't tell you
It runs the same reshuffled trade orders against a set of rules you enter — daily loss limit, max drawdown, profit target, time limit — and reports how many would have passed, failed on a rule, or run out of time. The rule defaults are generic, illustrative numbers, not any specific firm's actual current published rules; enter your real challenge's numbers for the result to mean anything. Reshuffling also breaks the original calendar dates, so "daily" loss is checked against synthetic days sized to the report's own average trades per day rather than real dates — a deliberate approximation, disclosed in the results, not a claim of simulating any specific firm's exact rule engine.
How to export the report
In MT4 or MT5, run your backtest in the Strategy Tester, switch to the Report tab, right-click, and choose Save as Report (MT4) or use the report's export option (MT5) to save an .htm file. Drop that file above.
What it reads, and its limits
The parser looks for the standard summary labels (Total Net Profit, Profit Factor, Expected Payoff, Drawdown, Total Trades) and the Balance column in the trade history table. MT4 and MT5 report formats differ slightly, and broker-customized report templates can differ more — if a stat shows as "—", it wasn't found under a recognized label in that particular file. It doesn't re-run or validate the backtest itself, only visualizes what the terminal already calculated.
The file is parsed entirely in your browser and never leaves your machine — useful given a backtest report can reveal a strategy's logic through its trade history.