Two strategies each return $10,000 over a 12-month backtest. One does it through a smooth, consistent equity curve with a 6% maximum drawdown. The other achieves the same result through a series of near-blowups, recovering each time by luck. Net profit: identical. Quality: completely different.
Profit tells you the destination. It tells you nothing about how you got there, how repeatable the journey is, or whether you could survive doing it again. These metrics do.
The Analysis Framework: Four Tiers
Survival Metrics — Does this strategy avoid ruin?
Max drawdown, max drawdown duration, recovery factor
Edge Metrics — Is there a genuine, repeatable edge?
Profit factor, expectancy, Sharpe ratio
Consistency Metrics — Does it perform reliably over time?
Monthly win rate, rolling profit factor, performance by market condition
Context Metrics — Is the result real or manufactured?
Total trades, trade frequency, modeling quality, in-sample vs OOS comparison
Always evaluate from the bottom up — survival first, context last. A strategy that fails Tier 1 doesn't need further analysis. A strategy that passes all four tiers with solid numbers is worth serious consideration.
Tier 1: Survival Metrics
Tier 2: Edge Metrics
Tier 3: Consistency Metrics
Monthly Performance Distribution
A strategy that made $10,000 in one month and lost $3,000 across the other 11 months has a very different risk profile than one that made approximately $830 every month. Break the backtest results into monthly segments and examine the distribution. How many losing months were there? What was the worst month? Does performance cluster around certain market conditions?
Rolling Profit Factor
Calculate the profit factor on rolling 3-month windows throughout the backtest. If the rolling PF varies wildly — strong in some periods, weak in others — the strategy may be market-regime dependent. If it's consistently above 1.0 across all windows, the edge is more likely to persist.
Calculate your strategy's profit factor on just the last 20% of your backtest period — the most recent data. If it's substantially lower than the full-period PF, your strategy may be losing its edge at the exact moment you'd be deploying it live.
Tier 4: Context Metrics
Trade Count
A backtest with fewer than 100 trades is statistically insufficient. With small sample sizes, even a genuinely poor strategy can produce impressive-looking results by chance. Aim for at least 200–300 trades before drawing conclusions. Longer backtests aren't always better if the market conditions changed dramatically during that period.
Modeling Quality
In MT4/MT5, the modeling quality percentage tells you how accurately the tick data was reconstructed during the backtest. A modeling quality below 90% introduces significant noise into the results. For strategies with short-duration trades or tight stops, even 99% modeling quality may not fully represent real execution conditions.
Putting It Together: The One-Page Analysis
When evaluating any strategy, run through this sequence before considering the net profit number:
1. Can I survive 2.5× the max drawdown? If no, stop here. 2. Is the recovery factor above 2.0? 3. Is profit factor between 1.4 and 2.5? 4. Is expectancy positive? 5. Is monthly performance reasonably consistent? 6. Are there at least 200 trades? 7. Is there out-of-sample validation?
A strategy that passes all seven is worth forward testing with minimal capital. A strategy that fails any of the first four questions is not ready for live deployment — regardless of how impressive the net profit looks.
Run the Full Analysis on Your EA
EA Analyzer Pro calculates profit factor, recovery factor, expectancy, drawdown metrics and more — free, from your MT4/MT5 backtest report.
Open EA Analyzer Pro →