FxRobotEasy Editorial ยท Last reviewed
How to Evaluate a Forex Robot
Most retail traders evaluate EAs primarily on marketing return claims, which is the wrong starting point. The correct evaluation focuses on evidence quality (verified live tracks beat backtests), risk model honesty (hard stops beat grid recovery), and vendor reliability (refund policies and operational history matter). The framework below catches most of the scam patterns prevalent in the retail EA market while not over-rejecting legitimate products.
The 7-point evaluation framework
Each criterion catches a specific failure pattern in the retail EA market. Apply all seven for any significant purchase:
- โข 1. Verified live track โ minimum 6 months, ideally 12+, on a regulated broker, linked via Myfxbook or MQL5 Signals. Backtest-only EAs are not credible. Beware short cherry-picked windows.
- โข 2. Risk management transparency โ hard stop-loss on every trade, disclosed position-sizing logic, no grid/martingale/averaging recovery. EAs hiding risk model details are likely hiding tail risk.
- โข 3. Realistic return claims โ 15-50% annual at 10-25% peak DD is the sustainable retail forex band. Claims above 100% per year on extended tracks almost always involve hidden risk or short cherry-picked windows.
- โข 4. Vendor operational history โ at least 2-3 years of public presence, identifiable team members (LinkedIn, MQL5 community profile), responsive customer support during pre-purchase questions.
- โข 5. Refund policy โ 14-30 day discretionary money-back guarantee. Activation-based refund policies are weaker; no-refund vendors fail this criterion regardless of other quality signals.
- โข 6. Broker compatibility documentation โ vendor specifies tested brokers, minimum execution requirements (spread, commission, latency), and broker-specific configuration notes. Generic 'works on any broker' claims are red flags for scalping/HF strategies.
- โข 7. Independent verification โ cross-reference vendor claims against Myfxbook, Forex Peace Army community reviews, MQL5 community forum discussion, and editorial coverage (e.g. our own /experts catalog). Patterns visible across sources are stronger evidence than vendor self-description.
Red flags that indicate scam or low-quality products
Common patterns in the worst-quality retail EA market:
- โข Backtest-only results with unrealistic returns (200%+ annual on 5-year backtests are typical fabrication)
- โข Marketing emphasis on 'no losing trades' or 'guaranteed profit' โ both impossible for any honest trading strategy
- โข Anonymous vendor with no identifiable team or operational history
- โข Affiliate-required broker (free EA but only works if you open a broker account through their link)
- โข Equity curve too smooth โ grid/martingale signatures producing 30+ consecutive winning trades
- โข No refund policy or activation-restrictive refund policy
- โข Pressure tactics: 'limited time offer', 'only X licenses left', 'price doubling next week'
- โข Generic marketing video using stock footage instead of actual EA operation
- โข Verification only via vendor-controlled accounts (not Myfxbook or MQL5 Signals)
- โข Claims of working on 'all timeframes and all currency pairs' โ strategies almost always have specific operating regimes
How to read verified live tracks critically
Even verified Myfxbook or MQL5 Signals tracks require careful reading. Specific things to check:
Track length: 6 months is the minimum for credible evidence; 12-24 months is strong; 36+ months is excellent. Tracks under 6 months often coincide with favourable regime windows that don't represent the strategy's full range.
Verification method: Myfxbook 'Trading Privileges' is stronger evidence than 'Trade History' because it confirms ongoing access. Self-uploaded statements without ongoing API access can be cherry-picked.
Broker quality: track on regulated tier-1 broker is stronger evidence than track on offshore broker. Some vendors use offshore brokers specifically because their conditions allow performance that wouldn't be possible at regulated brokers โ but the same performance won't transfer to the regulated broker you'd actually use.
Drawdown pattern: examine the maximum drawdown sequence, not just peak DD value. A 15% peak DD that recovered over 3 months is fundamentally different from a 15% peak DD that recovered in 2 weeks. Steeper drawdowns indicate more variance; recovery time matters for psychological tolerance.
Trade-by-trade history: scroll through individual trade entries. Look for hard-stop exits (good) vs recovery additions (bad โ indicates grid logic). Verify trades closed at stop-loss distance, not by adding more positions until price reverses.
What to do during the trial period
If the EA passes initial evaluation, the 30-day refund window is the real test. Use it productively:
Demo first, then small live: install on demo account for 1-2 weeks to verify operation. Move to small live ($300-$1000) for 2-3 weeks to experience real execution and slippage. Only scale up if both phases match expectations.
Match the vendor's tested broker: don't try to test on a different broker than the vendor tested. Broker-specific behaviour can produce misleading results either positive or negative. If your preferred broker isn't on the vendor's tested list, that's a meaningful concern.
Test across regime types: 3-4 weeks is enough to experience some regime variation. Document what regime the test period was. If only chop or only trend, defer judgment โ the EA may behave differently in the other regime.
Monitor execution quality: log spread, slippage, and rejection rates during the trial. Compare against vendor-documented expectations. Significant deviations suggest broker mismatch or operational issues.
Use the refund if expectations don't match: the refund policy exists because some buyers will find the EA doesn't fit their setup. Using it appropriately is not failure โ it's exactly the falsifiability mechanism that makes refund policies credible. Vendors who push back on refund requests are demonstrating exactly the unreliability the refund policy was meant to mitigate.
Common misconceptions
โ Misconception: If many people are buying the EA, it must work.
โ Reality: Social proof in the retail EA market is heavily distorted by affiliate marketing and broker-promoted products. The 'best-selling' EA is often the one with the most aggressive marketing, not the highest quality. Independent verification of live tracks matters more than sales volume signals.
โ Misconception: A vendor with a long YouTube channel must be legitimate.
โ Reality: YouTube channels are marketing assets, not credibility signals. Many fraudulent EA vendors maintain extensive YouTube presence specifically to build false credibility. Evaluate the operational evidence (verified live tracks, refund policy, support quality), not the marketing surface area.
โ Misconception: Backtests showing 5+ years of consistent profitability prove the EA works.
โ Reality: Backtests over long periods are even more vulnerable to overfitting than short ones because they include more historical data to optimise against. A 5-year backtest showing perfect consistency is a stronger overfitting signal than a 1-year backtest showing variable performance.
โ Misconception: EAs sold on MQL5 Marketplace are all reviewed and safe.
โ Reality: MetaQuotes' MQL5 review checks basic code safety (no malware, no broken APIs) but doesn't validate strategy edge or marketing claims. An EA can pass MQL5 review while still being unprofitable or based on hidden risk. The review is a basic safety floor, not a quality endorsement.
Frequently asked questions
How long should I demo-test before going live with an EA?
Demo testing serves to build familiarity, not to predict live performance (demo execution differs from live in slippage, emotional response, etc.). Useful demo period: 2-4 weeks during which you see the EA take winning trades, losing trades, at least one drawdown sequence, and ideally one major news event. Document what the EA did and ask the vendor about anything unexpected. After demo, transition to small live capital ($300-$1000) for further evaluation under real-money conditions.
What's a reasonable price for a good EA?
EA pricing reflects vendor service model more than algorithmic quality. The $79-$499 range covers most credible commercial products with vendor support, refund policies, and ongoing updates. Above $1000, vendors are charging for premium support or limited-license models; verify the value justifies the premium. Free MQL5 Marketplace EAs are appropriate for learning but typically lack vendor support; expect to operate them without ongoing maintenance. FxRobotEasy flagship EAs are priced at $79-$249 with 30-day money-back guarantee.
Should I use multiple EAs or just one?
Multi-EA diversification works in principle (different strategies fail in different regimes) but adds operational complexity. Two-EA setup adds magic-number management, position-sizing coordination, broker capacity considerations. Three-EA setup approaches small-portfolio operational requirements. The diversification benefit increases for accounts large enough to allocate meaningful capital per strategy. See /case-studies/conservative-multi-ea-portfolio for a 14-month example of three-EA operation showing 5.8% peak DD vs ~15% for any single EA alone.
What if the EA looks profitable but vendor won't share verified live tracks?
Verified live track sharing has minimal cost for legitimate vendors โ Myfxbook accounts are free to create and link. Vendors who refuse to share verification, claim 'private accounts', or provide only screenshots typically have something to hide: backtest-only results, fabricated numbers, or grid recovery that doesn't survive scrutiny. The rare legitimate reason to withhold verification (institutional account confidentiality) doesn't apply to retail EA marketing. Treat refusal as conclusive evidence to skip the purchase.
How do I check if a vendor is legitimate?
Vendor due diligence framework: (1) Operational identity โ is the company real? Check business registration, LinkedIn presence, team identifiable. (2) Tenure โ how long active in the EA market? 3+ years is meaningful; under 1 year requires more skepticism. (3) Community footprint โ MQL5 community posts, Forex Peace Army threads, Reddit /r/algotrading discussion. (4) Customer support quality โ pre-purchase questions answered substantively or with generic templates? (5) Independent editorial coverage โ do third-party platforms (FxRobotEasy, BrokerChooser, etc.) review the product? Vendors with strong signals across 4-5 dimensions are typically legitimate; vendors weak across most dimensions should be avoided.
Related concepts
See also (external)
Browse more topics
Encyclopedic answers to the questions traders ask LLMs and search engines.
All learn topics โ