← All tools

Overfitting check

Drop in your MetaTrader 5 Strategy Tester report. We tell you whether it is evidence of an edge or evidence of a search.

Drop your Strategy Tester report (.xlsx) here
Or click to choose it. It is not uploaded anywhere — it is processed in your browser.

What it looks at

Deflated Sharpe

Trying 500 variants and keeping the best inflates the result even when nothing works. We compare your Sharpe with what a search that size produces by luck alone.

Plateau or spike

If moving one parameter by a single step collapses the result, you fitted the curve. This one needs the optimisation file.

Forward window

Where your in-sample winner lands in the out-of-sample distribution. Below the median means picking it was worse than picking at random.

Monte Carlo

Resamples your trades to estimate expected drawdown, probability of ruin and the range of outcomes.

Costs

A backtest that charged no commission is not a backtest of anything you can trade. We compute how much extra cost per lot the edge absorbs before it dies.

What this does not do

Monte Carlo resamples the same trades, so a strategy that was fitted into existence gets a beautiful confidence interval around a fantasy. It measures sequence and sample risk. Overfitting is the job of the deflated Sharpe and the optimisation file — different questions, routinely sold as one. And none of it says a strategy works: only whether this backtest is evidence.

Your file is not uploaded

Every calculation happens in your browser. A MetaTrader report contains your broker, your server and your account number; they are discarded as the file is read and never reach the screen or any server.

加入 Discord通过 WhatsApp 联系