Mean reversion
Bollinger Band Reversion
Fade band touches back toward the mean, in ranges, not trends.
Bollinger Bands frame how far price has stretched from its average. In a ranging market, touches of the outer bands often snap back toward the middle band, the basis for a classic mean-reversion strategy.
How it works
When price tags the lower band in a non-trending market, it's stretched below value and tends to revert toward the middle band. A trend or volatility filter keeps you from fading a strong trend that rides the band. The middle band is the natural target.
Entry rules
- ▸Confirm a non-trending / ranging context.
- ▸Go long on a tag or close back inside the lower band (short at the upper).
- ▸Optionally require an oversold oscillator reading for confluence.
Exit & risk
- ▸Target the middle band (the moving-average basis).
- ▸Stop a set distance beyond the band.
- ▸Exit if a breakout/trend develops (price rides the band).
Best for
Range-bound markets. In strong trends price walks the band, so a trend filter is essential to avoid fading momentum.
Build this strategy in Algovex
Every component of this strategy is a node in Algovex — drop them on the canvas, connect the logic, backtest on a real engine, and export to code. No programming required.
Key terms
Frequently asked questions
Does Bollinger Band mean reversion work?
It works best in ranging markets, where band touches tend to revert to the middle band. It fails in strong trends, where price rides the band, so a trend filter (e.g. ADX) is key. Algovex lets you build and backtest it with filters.