Skip to content
All library documents

Bollinger Band Reversals with a Moving-Average Stop

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses Bollinger Bands built from a configurable moving average and a standard-deviation multiplier. It opens a long when the close is at or below the lower band and a short when the close is at or above the upper band, treating excursions beyond the bands as potential reversal opportunities. It closes a long on an upper-band signal or when price falls below the basis by a configured percentage; a lower-band signal closes a short. The defaults are a 20-period basis, a two-standard-deviation width, and a 1% stop threshold for longs.

The document describes these rules as a way to trade volatile price moves while limiting some losses, but notes that band signals can fail during unusual or sharp market moves. Its published settings cover BTC/USDT Binance futures for about a week, using 30-minute strategy bars and a 15-minute base period. No performance results are supplied, so the short sample and lack of metrics do not support conclusions about effectiveness. Suggested refinements include testing parameters, adding filters, and using trailing or staged stops.

Key ideas

  • The strategy buys at or below the lower Bollinger Band and opens shorts at or above the upper band.
  • A long closes at the upper band or when price drops below the moving-average basis by the stop percentage.
  • The default band uses a 20-period basis and a two-standard-deviation width.
  • Band excursions may not reverse, especially during sharp or unusual market moves.
  • The published backtest settings cover about a week and include no performance results.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.