Do forex robots work? What the evidence says
Some forex robots work for a while, in the market conditions they were built for. Most retail traders still lose money, and a robot doesn’t change those odds; it only follows its rules faster and without emotion. The ones that last have a stop on every trade, believable returns and a long, verified live record.
“Do forex robots work?” is one of the most searched questions about automated trading, and most answers online are either sales pages or blanket dismissals. The honest answer sits in between. This article looks at what regulators and brokers publish about retail results, why most robots stop working, what the durable ones have in common, and how to test one without risking much.
What a forex robot actually does
A forex robot, called an expert advisor (EA) in MetaTrader, is a program that opens, manages and closes trades according to fixed rules. It can’t see the future. Its only advantages over a person are speed, consistency and the ability to watch the market around the clock. If the rules have no real edge, the robot simply loses money more efficiently.
What the evidence says about retail results
When the European Securities and Markets Authority (ESMA) restricted CFD sales to retail clients in 2018, it reported that 74–89% of retail CFD accounts typically lose money, with average losses per client of €1,600 to €29,000. Brokers in the EU and UK must now publish the share of their own retail accounts that lose money, recalculated every quarter.
| Provider | Retail accounts that lose money | Regulator |
|---|---|---|
| Pepperstone EU | 74.1% | CySEC |
| IG Europe | 74% | BaFin |
| IG (UK) | 70% | FCA |
| CMC Markets (UK) | 69% | FCA |
| XTB (UK) | 78% | FCA |
Figures as published on each provider’s site on 6 November 2026. They cover all retail CFD traders, manual and automated, and change every quarter.
These numbers don’t separate robots from manual traders, but they set the baseline: an EA has to beat odds that most retail accounts don’t. The US Commodity Futures Trading Commission adds a warning aimed squarely at robot marketing: claims of high or guaranteed returns from trading bots, AI-powered or not, are red flags of fraud.
Why most forex robots stop working
- Curve fitting. Settings tuned until a backtest looks perfect describe the past, not the future. The more parameters an EA has, the easier this is to do by accident.
- Market regimes change. A system built for calm ranges can fail in a strong trend, and the other way round.
- Costs and execution. Spread, commission, slippage and delays are larger live than in many backtests. Short-term systems feel this most.
- Hidden martingale or grid logic. These win often until one bad run wipes out months of gains. Our martingale vs grid comparison shows the arithmetic.
- Too much leverage. A sound system run at five times the intended risk can still empty an account.
- Broker differences. Price feeds, symbol names, server time and contract sizes vary, so the same EA can trade differently at two brokers.
- No maintenance. Platforms update, brokers change conditions, and abandoned EAs gradually break.
What the robots that last have in common
- A simple edge you can explain, such as following trends, trading session breakouts or fading stretched moves.
- A stop loss on every trade and a fixed risk per trade, so the worst case is known before each order.
- Believable returns for their drawdown. Steady results with losing months included are more credible than a straight line up.
- A long, verified live record on a real account, ideally twelve months or more. See how to check one in our Myfxbook vs FX Blue guide.
- Robustness. Reasonable results across nearby settings, several symbols or brokers, not one magic combination.
- A developer who maintains it, with a changelog and support.
Why live results trail backtests
Even an honest EA usually earns less live than in its backtest. Spreads widen at the rollover and around news, orders slip, the VPS adds delay, and the test may have used cleaner data than your broker’s feed. Expect a gap, and judge an EA on its live account rather than its best test. If you run tests yourself, our MT5 backtesting guide shows how to make them as realistic as possible.
How to test a forex robot safely
- Read the strategy first. Know whether it uses stops, grids or lot multipliers before it trades your money.
- Forward test on demo. Two to four weeks on your broker’s demo, with the same symbols and settings.
- Go live small. The smallest lot size, or a risk per trade you would accept on a bad day. Work it out with the position size calculator.
- Set a hard limit. Decide in advance the drawdown at which you will switch it off, and stick to it.
- Keep it running properly. A VPS keeps the terminal connected around the clock; compare providers in our forex VPS guide.
Robots compared with other ways to automate
| Option | Who decides the trades | Your control | Main risk |
|---|---|---|---|
| Forex robot (EA) | The EA’s rules, on your account | Full: settings, size, on/off | The strategy stops working |
| Signal or copy trading | Another trader, copied to your account | Size and on/off only | The provider changes style or takes big risks |
| Managed account | A regulated manager | Low | Manager risk; check the licence |
| Manual trading with a trade manager | You, with automated stops and exits | Full | Your own discipline |
Forex robot FAQ
Are forex robots a scam?
The software itself isn’t; expert advisors are a standard MetaTrader feature. The scams are in the marketing: guaranteed profits, demo-only results and track records that restart after every blow-up.
Can a forex robot make you rich?
Not reliably. A robot that doubles an account in a year is usually taking risks that can also lose most of it. Treat any EA as a way to follow a tested plan, not as income.
Is it legal to use a forex robot?
Using an EA on your own account is legal, and most brokers support it. Some brokers and most prop firms restrict certain strategies, such as high-frequency trading or latency arbitrage, so read their terms.
How much money do I need to run a forex robot?
Enough that the EA’s smallest position keeps your risk per trade small, usually 1% or less. That depends on the EA’s stop size; check it with the position size calculator before you start.
What is the best forex robot?
The one that fits your account and risk tolerance, with a long verified record. Our checklist for choosing the best forex EA covers the ten things to check.
Risk warning. Trading forex and CFDs on margin carries a high risk of losing money and is not suitable for everyone. No robot can guarantee a profit, and past results do not guarantee future performance.
Sources, checked 6 November 2026: ESMA CFD measures, March 2018 · CFTC advisory on AI trading bots · Pepperstone EU · IG Europe · CMC Markets