This guide is about results, not operations. Enter your EA's numbers below and get a score-based verdict across the 5 metrics that actually determine whether a XAUUSD EA has sustainable edge. For an operational health check — is it running, trading, following rules — see our EA health check guide.
Gross profit divided by gross loss. Find in MT5 Strategy Tester or Myfxbook Report.
Failing
Below 1.0
Marginal
1.0–1.2
Good
1.2–1.5
Excellent
Above 1.5
Winning trades divided by total trades, multiplied by 100.
Struggling
Below 35%
Marginal
35–45%
Good
45–60%
Excellent
Above 60%
Net profit divided by starting balance multiplied by 100, per month.
Losing
Below 0%
Marginal
0–2%
Good
2–5%
Excellent
Above 5%
Peak-to-trough loss as percentage of account. Lower is better.
Dangerous
Above 35%
High
20–35%
Acceptable
10–20%
Safe
Below 10%
How many of the last 3 months were net profitable?
Inconsistent
0 of 3
Unstable
1 of 3
Mostly consistent
2 of 3
Consistent
3 of 3
Enter numbers in the scorecard above to see where your EA plots on this chart. The green zone is where performance is sustainable.
Enter profit factor and win rate above to plot your EA on this chart.
There are two completely different questions you can ask about a gold EA. The first is operational: is it running correctly, trading at the right frequency, following its programmed rules? That question is covered in our operational health check guide.
The second question — which this guide addresses — is about results: are the numbers produced by the EA good? An EA can be operationally perfect (running 24/5, trading at exactly the right frequency, following all its rules) and still be producing poor performance results because the underlying strategy has insufficient edge, the market conditions have changed, or the risk parameters are misconfigured. The 5-metric scorecard above lets you quantify the answer.
Profit factor is the single most important number in an EA performance report. It is calculated by dividing gross profit by gross loss. A profit factor of 1.0 means the EA breaks even before costs. A profit factor of 1.5 means for every $1.00 lost, the EA earns $1.50 — a 50% edge over losses.
To find it in MT5: open the Terminal panel (Ctrl+T), go to Account History, right-click and select Report, then save and open the HTML file. The profit factor appears prominently in the report header.
For XAUUSD specifically, broker spreads and commissions are higher than on major forex pairs. This means a strategy that shows a profit factor of 1.15 in backtesting (which used estimated spreads) may show 1.05 or below on a live account with real spreads. Target a live-account profit factor of 1.5 or above to ensure spreads and commissions do not erode the edge over time. Whether XAUUSD is suitable for automated trading in general is covered in our XAUUSD automated trading guide.
Win rate is widely misunderstood as a standalone metric. A 30% win rate can be perfectly profitable if the average winner is 3 times larger than the average loser (a 3:1 reward-to-risk ratio). Conversely, a 70% win rate can be unprofitable if the average loser is 4 times larger than the average winner.
For context: session breakout EAs on XAUUSD typically run with win rates between 45% and 65%. The Goldie Sniper EA PRO, operating on the M1 timeframe during London and NY sessions, runs in the higher end of this range due to the high-frequency session momentum it targets. Low-frequency sniper EAs like Blind Sniper X PRO are more selective — fewer trades, but each trade is taken with triple confirmation, which affects the win rate distribution differently.
Always read win rate in combination with profit factor. If your win rate is above 60% but your profit factor is below 1.2, it means your losing trades are taking back most of what the winners earned — a sign of poor SL/TP ratio configuration.
Monthly return is calculated as net profit divided by starting balance for that month, multiplied by 100. A 2–5% monthly net return (after all spreads, commissions, and swap costs) is the sustainable target range for a XAUUSD EA.
Returns above 10% monthly on a consistent basis should trigger scrutiny rather than celebration. In almost every case, EA strategies that generate more than 10% monthly are doing so through elevated risk — larger lot sizes relative to account balance, tighter SL that get hit more frequently, or martingale-style position sizing that compounds risk exponentially.
Monthly returns above 20% are almost invariably accompanied by drawdown levels that make the strategy unsustainable for retail accounts. If you see a XAUUSD EA advertised with consistent 15–25% monthly returns and a low drawdown, review the backtest methodology carefully — the results are almost always based on optimised backtest parameters that do not replicate on forward data. Our remote monitoring guide covers how to track monthly return figures through Myfxbook while away from your computer.
Maximum drawdown is the largest peak-to-trough decline in account equity during the measurement period, expressed as a percentage. It represents the worst-case scenario an investor would have experienced if they entered at the strategy's highest point and stayed through its lowest point.
In MT5, the report distinguishes between balance drawdown (based on closed trades only) and equity drawdown (includes open floating losses). Equity drawdown is the more conservative and more meaningful figure — it includes the worst moments of open trade floating loss that would have tested your psychological resolve.
Sudden drawdown spikes — a large one-time equity drop that does not correspond to a pattern of losing trades — typically indicate a news-event trade that was held through high-impact data (NFP, CPI, Fed decisions). A well-configured XAUUSD EA should either close positions before high-impact news or have a news filter that pauses trading during these periods.
Monthly consistency is the simplest and most reliable early-warning metric. Three consecutive profitable months is the minimum evidence threshold for calling an EA "working" on live markets. This timeframe exposes the EA to three different sets of market conditions, including the monthly cycles that affect XAUUSD (month-end positioning flows, monthly NFP cycle, Federal Reserve meeting calendar).
One exceptional month followed by two losing months is a common pattern in curve-fitted EAs that happened to encounter their optimal market conditions in the test month. It does not represent a working strategy.
After 3 months of live profitable trading, review whether the strategy characteristics match the market type: a breakout EA that is consistently profitable during trending markets (clear London opens, strong momentum) may struggle during summer low-volatility months (June–August) when XAUUSD ranges tightly. Expecting this and planning for seasonal adjustment is part of professional EA management.
A scorecard total below 7 out of 15 requires investigation before continuing to trade. There are four investigation paths, in order of likelihood:
Configuration
Review every EA parameter against the developer documentation. Common misconfigurations include lot sizes too large for account balance, daily loss limits set too high (or disabled), spread filters set too permissively, and session windows extending into non-optimal hours.
Broker
Run the EA on a second broker's demo account simultaneously for 2 weeks. If performance improves significantly, the issue is spread/commission structure at your current broker, not the EA strategy itself.
Market conditions
Review whether the period of poor performance coincides with unusual market conditions (persistent tight range, extraordinary news events, summer low-volume months). A breakout EA will underperform during extended range periods — this is expected, not a strategy failure.
Fundamental EA quality
If configuration, broker, and market conditions are all confirmed acceptable, the EA may have insufficient live edge. Compare its performance against its published backtest expectations. If live results are dramatically below backtest projections, the backtest may have been over-optimised.
Related Reading
Operational Health Check
Is your EA running and trading correctly? The operational 4-panel diagnostic.
Remote Monitoring
Track performance metrics from your phone via Myfxbook and MT5 mobile.
XAUUSD Automated Trading
Whether XAUUSD is a suitable instrument for EA trading strategies.
Is Gold EA Trading Profitable?
The profitability tiers and realistic benchmarks to expect from XAUUSD EAs.
Deep Profitability Audit
The 7-metric deep audit for proving your EA has real edge beyond 3 months.
After Drawdown Protocol
When scorecard metrics drop — the structured response protocol.
Goldie Sniper, Goldie Razor V2 and V2.8.4, Blind Sniper, and Hybrid Scalper. Full suite for every market condition.
Not sure which EA fits your account size or trading style? Email us and we will help you choose.
Pro-Scalper EA Range
Session breakout · M1 · London & NY
High-frequency session breakout capturing London open and NY session momentum on the M1 timeframe.
Range breakout · M15 · H4 EMA filter
M15 range breakout with H4 200 EMA trend filter, 6-level trailing stop, and failed-breakout recovery.
H1 range breakout · proven track record
The original Goldie Razor — H1 breakout strategy with a long live track record on XAUUSD.
Triple-confirmation · low frequency
Low-frequency sniper requiring triple signal confirmation — fewer trades, higher per-trade selectivity.
Manual entry · automated exits
You control entries; the EA manages exits, trailing stops, and position management automatically.
Full Pro-Scalper suite
All five Expert Advisors at a bundle price — cover every market condition and trading style.
Goldie Razor V2.8.4
M15 breakout + H4 EMA filter — built for XAUUSD on MT5