On this page
In short
Mean reversion means a return to the mean. The strategy assumes that strong swings often fade again. It measures a moving average and a band around it. When price closes outside the band, it opens a counter position.
The target is the middle. In calm, swinging markets that fits well. When the stretch turns into a trend, every counter position is wrong, and then the stop is what counts.
The strategy as a schematic
A drawn price path, no market data. First the case where the rule works, then the same routine when it fails.
- Closed
- ±0 pips
- Open
- –
- Open volume
- –
Schematic, no market data: a drawn price path, results in pips weighted to 0.10 lots. Not a backtest and no statement about any real EA.
How the strategy trades
- Calculate a mean (e.g. 20 candles) and a band around it, for example two standard deviations (Bollinger bands).
- Close above the upper band: sell. Below the lower band: buy.
- The target is the middle line.
- The stop sits a fixed distance beyond the entry.
- One position at a time, no adding.
Where the risk sits
With a stop the risk per trade is capped. Without one, mean reversion quickly turns into a grid, because you add when the stretch continues.
The strategy deliberately trades against the current move. When a trend starts, every signal is against it, and several stops follow one another.
Wins are limited by the distance to the middle, losses by the stop. If the stop is much larger than the usual distance to the middle, the strategy needs many winners.
When it works, when it fails
Tends to work when …
- Markets that swing around a mean without a clear direction.
- Short stretches that are quickly unwound.
Tends to fail when …
- The start of a trend: price stays outside the band and keeps going.
- News that creates a new price level.
- Sharply rising volatility that widens the band and delays the signals.
How to recognise it in an EA
Traces in the trade log of a live account, whatever the vendor calls the EA.
- Entries against the last move, often after several candles in one direction.
- Exits close to an average, holding times of hours.
- Medium to high hit rate, wins and losses of similar size.
- Losing phases coincide with strong trending months.
Typical settings
| Setting | Typical | Effect |
|---|---|---|
| Length of the mean | 14–50 candles | What counts as normal. |
| Band width | 2–2.5 standard deviations | Wider = rarer but stronger stretches. |
| Stop | fixed distance or ATR multiple | Without a stop it becomes a grid. |
| Target | middle line or opposite band | The middle line is hit more often. |
| Trend filter | e.g. no trades when the average is steep | Avoids signals against strong trends. |
Common ranges from EA manuals and set files, not a recommendation.
EAs in our tests built this way
10 graded EAs from our tests carry this design. Grade on a 0 to 10 scale, one formula for all; no live figures.
- Boring PipsThi Thu Ha Hoang – Mean reversion · GridEvidence from vendor only6.8/10
- FX FastBotForex Store – Mean reversionEvidence from vendor only6.8/10
- Neural Nexus EAForex Store – Grid · Mean reversionEvidence from vendor only6.8/10
- Precise Pair Trading ProArkadii Zagorulko – Mean reversionEvidence from vendor only6.8/10
- Razor EAAnton Kondratev – Mean reversionEvidence from vendor only6.8/10
- SecureFX Trader CradleSecureFX Trader (Australien) – Mean reversionEvidence from vendor only6.8/10
- Luna AIProfalgo Limited (Wim Schrynemakers) – Mean reversionNo live evidence5.6/10
- FastWayPavel Udovichenko (WesternVT) – Mean reversion · GridNo live evidence5.2/10
Showing the best 8 of 10.All EA reviews →How we grade EAs →
Related strategies
- Range tradingBuys at a marked support, sells at resistance and gets out when the range breaks.
- Pairs tradingTrades the gap between two instruments that usually move alike and bets that it returns to normal.
- Grid tradingBuys again at fixed distances as price falls and closes everything together above the average price.
All strategies →All designs compared: EA strategies explained →
Frequently asked questions
What is the difference between mean reversion and range trading?
Why does mean reversion fail in trends?
Is a grid EA a mean reversion strategy?
Video: the strategy in under a minute
The same animation as a video with subtitles, for those who prefer to watch.