Skip to content
All library documents

Bollinger-Style Channel Reversals with MACD Confirmation

Article Strategy library · Author: ChaoZhang

Summary

This two-sided strategy uses a moving-average channel to frame price fluctuations and combines its crossings with MACD signals. The described rules buy when price crosses back above the lower band and sell when it crosses back below the upper band; positions close when price crosses the opposite boundary. The document characterizes the approach as suited to oscillating markets and proposes MACD as an additional signal filter.

Risks include a shift from sideways conditions, quick reversals after a band crossing, poorly chosen channel or MACD settings, and the lack of built-in capital management. Suggested extensions include trend or volume filters, stop losses, position sizing, and parameter evaluation. The published settings describe a short BTC/USDT futures test at five-minute resolution, but no results are supplied. Also, the source code constructs a channel using a moving average and average range, so its implementation is closer to a Keltner-style channel than the Bollinger Bands named in the explanatory text.

Key ideas

  • The strategy enters on crossings back through the channel’s outer boundaries and exits at the opposite boundary.
  • MACD is described as an additional filter for a channel-based reversal approach.
  • The method depends on oscillating market conditions and may be vulnerable when conditions change.
  • The source’s moving-average and average-range construction differs from the Bollinger Band description.
  • The brief published test configuration includes no performance results.

Tags

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