Home > EA & MT5 Knowledge Base > How to Spot Scam and Low-Quality EAs

EA SelectionRisk ManagementBeginner

How to Spot Scam and Low-Quality EAs — What to Check Before You Buy

Last updated: 2026-05-20 | Estimated reading time: 15 min

"30% monthly returns." "98% win rate." The EA market is full of these claims, but most have no substance behind them. Some EAs are designed to blow your account sooner or later; others are simply someone else's EA resold under a different name. This article covers what to check before you pay — or before you put anything on a live account.

Why You Should Be Skeptical of "Profitable EA" Marketing

If an EA genuinely and consistently generated profits, there would be little reason to sell it to others — running it yourself would be more lucrative. When an EA is for sale, keep in mind that the seller's income comes from selling, not from trading.

The performance figures used in marketing are usually backtests on historical data. If the strategy was over-optimized, those results will not repeat in live trading. "X times your money annually through compounding" claims also collapse the moment a significant drawdown hits.

"Guaranteed to win." "Zero risk." "Capital protection." The moment you see any of these phrases, treat the product as untrustworthy. There are no guarantees in the markets.

Five Red Flags of a Dangerous EA

1

No Stop-Loss (SL)

Most EAs claiming a "100% win rate" simply never close losing trades. Without a stop-loss, profitable trades get booked while losses hide as open floating drawdown. A single sharp move will eventually wipe the account.

2

Unlimited Martingale / Grid

These strategies increase position size each time the market moves against them. They often appear to work smoothly — until a sustained trend causes losses to grow exponentially and margin runs out. If you choose to use one, understand that a blowup is a mathematical certainty and limit exposure to money you can afford to lose entirely.

3

Backtest Disabled (DRM Lock)

Some EAs refuse to run in the Strategy Tester — by requiring online authentication or detecting the tester environment and shutting down. If an EA cannot be tested, it is reasonable to ask why the vendor does not want you to see its historical performance.

4

No Transparency on Parameters or Logic

An EA whose developer cannot explain what market condition it targets or why it profits is either poorly understood by its own creator or has something to hide. "Secret logic" is a sales pitch, not evidence of quality.

5

Backtest-Only Track Record — No Forward Test Results

If an EA has no real-time forward test history and only backtest screenshots, treat it with caution. Backtests can be made to look good with enough tweaking.

How to Detect Copy-and-Rename Reselling

In the EA market, identical programs are sometimes sold as multiple separate products under different names. The underlying code is the same; only the branding changes.

You can verify whether two EA files are truly identical by comparing their MD5 hash values. Matching MD5 hashes mean the files are 100% the same program. Even if the files are compiled (encrypted), suspiciously similar file sizes from the same-era releases suggest a common source.

CheckWhat It Indicates
MD5 hashes matchFiles are 100% identical — confirmed copy-and-rename resell
Nearly identical file size + same authorStrong indication of a clone from the same source
Marketing copy and parameter names are nearly identicalSuggests the same template was reused
Same seller or contact informationLikely mass-produced as a product series
On macOS, use `md5 filename`; on Windows, use `certutil -hashfile filename MD5` to get the hash. Worth running on any EAs you are considering buying.

Pre-Purchase Checklist

Before purchasing or deploying an EA, verify each item below. A single "No" answer should make you hesitate.

  • Does the EA always place a stop-loss (SL) on every trade?
  • Is the use of martingale or averaging explicitly disclosed?
  • Can you run a backtest in the Strategy Tester?
  • Is it explained what market conditions produce profits and why?
  • Are real-time forward test results publicly available?
  • Is the maximum drawdown figure clearly stated?
  • Does the marketing avoid words like "guaranteed" or "certain"?
  • Are refund and support terms clearly documented?

How to Choose a Safe EA

Start by choosing an EA that lets you run your own backtests and forward tests. An EA that allows independent verification already demonstrates a basic level of honesty. Run it on a demo account for at least three months and check with your own eyes whether the live results match what was advertised.

Second, choose an EA whose strategy can be explained. If the developer can articulate what market condition is being targeted — for example, "exploiting range compression during the Asian session" — they understand what they built.

Finally, start with the smallest possible lot size. No matter how strong the reviews, compatibility between an EA and your specific broker and account type is something you only discover by running it. Allow a proper testing period with an amount you can afford to lose.

🛡️ Try a Verifiable EA for Free

Every EA on this site can be backtested and forward tested, with strategies and parameters fully disclosed. Judge by the numbers, not by the marketing.

Browse EA Lineup →

Frequently Asked Questions

Q: Are free EAs safer than paid EAs?

Price has nothing to do with safety. There are excellent free EAs and dangerous expensive ones. The criteria that matter are: can it be verified independently, is the strategy explained, and does it use a stop-loss?

Q: Is a 98% win rate a lie?

The win rate itself is often technically accurate, but a high win rate is easy to achieve by simply never closing losing trades. Win rate must always be read alongside the risk/reward ratio — on its own, it tells you nothing meaningful.

Q: If an EA has a high PF in backtesting, is it safe to buy?

No. A PF above 3.0 in a 5-year-plus backtest is actually a reason to suspect over-optimization. A real edge tends to produce modest numbers. Confirm with walk-forward analysis and forward testing.

Q: Can I verify myself whether two EAs are identical?

Yes. Compare the MD5 hashes of the files — matching hashes mean the EAs are 100% identical. Use `md5` on macOS or `certutil -hashfile` on Windows.

Q: Should I never use a martingale EA?

It is not prohibited, but you should go in understanding that a blowup is mathematically inevitable at some point. Limit exposure to money that would not affect your livelihood if lost, and withdraw profits regularly rather than letting them accumulate in the account.