A MetaTrader 5 backtesting report is a document that can either save your trading account or deceive you into blowing it. The numbers look objective, but they can be gamed. A badly designed EA can show a near-perfect equity curve in the Strategy Tester while performing catastrophically on a live account.
This guide explains what each metric in the MT5 Strategy Tester actually means, what red flags to watch for, and what a genuinely reliable backtest looks like. At the end, we'll show you where to find RegimeTrader's verified performance data.
What Is Backtesting and Why Does It Matter for Forex EAs?
Backtesting is the process of running a trading strategy against historical price data to simulate how it would have performed in the past. It matters because it's the only way to evaluate a strategy's logic and risk parameters before committing real capital — but only if the backtest is conducted honestly and the results are interpreted correctly.
Every serious EA developer uses the MT5 Strategy Tester before deploying to a live account. The problem is that backtesting is easy to abuse: you can optimize parameters on the same data you're testing against, cherry-pick favorable time periods, or use tick data that doesn't reflect real spreads. Understanding what to look for — and what to question — protects you from both bad EAs and your own wishful thinking.
What Are the Key Metrics in an MT5 Strategy Tester Report?
The key MT5 backtest metrics are: total trades (quantity of signal generation), profit factor (gross profit divided by gross loss), expected payoff (average profit per trade), and maximum drawdown (the largest peak-to-trough equity decline). These four numbers together give a reliable first-pass picture of an EA's quality.
Here's what each one means in practice:
Total Trades The raw count of trades executed during the test period. Fewer than 200–300 trades is a yellow flag — the sample size is too small to draw statistically meaningful conclusions. 500+ trades over 2+ years is the minimum for confident evaluation.
Profit Factor (PF) Gross profit divided by gross loss. A PF of 1.0 means you break even. Real-world, sustainable EAs typically operate between 1.4 and 2.2. Numbers above 3.0 should trigger immediate skepticism — they almost always indicate curve-fitting (over-optimization on historical data that won't hold forward).
Expected Payoff The average profit per trade in account currency. This should be positive and consistent. A high expected payoff driven by a few massive winning trades is less reliable than a moderate expected payoff sustained across hundreds of trades.
Maximum Drawdown (Max DD) The largest percentage decline from peak equity to trough before recovery. This is arguably the most important risk metric. An EA with a max DD under 20% is generally considered manageable for most traders. Max DD above 30–35% becomes psychologically and financially punishing — most traders abandon the strategy or blow the account before the drawdown recovers.
Win Rate How often the strategy closes trades in profit. Win rate alone is meaningless without the risk-reward ratio. A 54–58% win rate with a 1:1.5 or better R:R is a realistic and sustainable profile. Don't trust claimed win rates above 75–80% — they almost always come with tiny average winners and large average losers (which the win rate metric hides).
Sharpe Ratio Measures return relative to volatility. A Sharpe above 1.0 is considered good; above 1.5 is excellent. EAs with high Sharpe ratios generate returns with lower equity curve volatility — a far more pleasant experience and easier to deploy on prop firm challenges.
What Are the Red Flags in a Backtest Result?
Red flags in a backtest include a suspiciously smooth equity curve with almost no drawdown, fewer than 200 trades in the test, a test period under 12 months, optimization on the same dataset being tested, and results using fixed-spread modeling instead of variable spread with real tick data.
The most dangerous pattern is curve-fitting, also called over-optimization. This happens when the developer adjusts the EA's parameters until it performs perfectly on a specific historical dataset. The result looks incredible on paper — and fails immediately when deployed forward because the market conditions it was "optimized" for no longer exist.
Watch for these specific red flags:
- Equity curve with no dips: Real trading has volatility. A perfectly ascending equity curve is almost certainly over-fitted.
- Single-year or bull-run-only tests: If the backtest only covers 2020–2021 or another uniquely trending period, the results mean almost nothing.
- No spread or commission modeling: The Strategy Tester lets you run tests with zero spread. Any backtest that doesn't account for realistic spread costs (at least 0.5–1.5 pips on majors, more on exotics) is understating costs and overstating performance.
- Martingale or grid patterns: If the equity curve recovers from losses through increasingly large position sizes, the strategy may backtest well but is a time bomb on a live account.
What Does a Realistic and Trustworthy Backtest Look Like?
A trustworthy MT5 backtest covers at least 2 full years of data including volatile and ranging periods, uses variable spread modeling, shows 500 or more trades, has a profit factor between 1.4–2.2, and max drawdown under 25%. These parameters indicate an EA that has been tested in diverse market conditions rather than cherry-picked ones.
Specifically, a credible backtest should include:
- 2–5 years of data spanning different market regimes: trending, ranging, high-volatility events
- Variable spread modeling with realistic spread values for the pair and time of day
- No optimization on the test dataset — use walk-forward analysis or separate in-sample/out-of-sample periods
- Consistent performance across sub-periods — if the EA performs well in Year 1 but poorly in Year 2, that's fragility, not edge
- Tick data quality — MT5's "real ticks" option produces the most accurate simulation when tick data is available
What Is the Difference Between Backtesting and Forward Testing?
Backtesting simulates a strategy on historical data, while forward testing (demo trading) runs the strategy on live market conditions in real time without risking real capital. Forward testing is the only way to confirm that a backtest's edge actually survives real execution, slippage, and broker behavior.
After a satisfactory backtest, always run the EA on a demo account for at least 4–8 weeks before going live. This exposes:
- Execution differences between simulated and real broker fills
- Slippage on volatile news events
- Connectivity and VPS stability issues
- Whether the EA behaves identically to backtested expectations in real-time
RegimeTrader is designed to be run on demo first. The documentation includes a step-by-step guide for setting up demo testing on your MT5 terminal.
Where Can You Find RegimeTrader's Verified Backtest Results?
RegimeTrader's verified backtest results are available on the pricing page, covering the 2022–2024 period across EURUSD, GBPUSD, and XAUUSD. The results use real tick data, variable spread modeling, and include both trending and consolidation periods — including the high-volatility 2022 macro environment.
Key headline numbers from the RegimeTrader verified backtest:
- Win rate: 54–58% across tested pairs
- Profit factor: 1.6–1.9
- Max drawdown: under 18%
- Test period: January 2022 – December 2024
- Spread modeling: variable, based on live broker data
These numbers aren't designed to impress. They're designed to be honest. A PF of 1.6–1.9 with drawdown under 18% represents a realistic, sustainable edge — the kind that survives forward testing and live deployment, including on prop firm challenge accounts.
You can also read the full strategy documentation to understand exactly how the backtest was conducted and what parameters were used.
Start Trading Smarter Today
Reading an MT5 backtest correctly is the difference between deploying a real edge and paying for someone else's over-fitted fantasy. Now that you know what the numbers mean and what red flags to watch for, you can evaluate any EA with confidence.
RegimeTrader publishes transparent, verified backtest data because we believe traders deserve to see real numbers before making decisions.
Create your free account to access the full strategy documentation and verified performance reports — or compare our plans to find the right fit for your trading goals.
