Skip to content
All library documents

Bollinger Band and Keltner Channel Breakout Strategy with Volume Filter

Article Strategy library · Author: ChaoZhang

Summary

This strategy looks for breakouts by comparing Bollinger Bands with Keltner Channels and requiring above-average volume. Its stated defaults use 20-period bands and channels, with Bollinger width based on two standard deviations and Keltner width based on 2.2 times the true range. It enters long when the Keltner upper line crosses above the Bollinger upper line, or short when the Keltner lower line crosses below the Bollinger lower line, provided volume exceeds its 10-period average.

The described risk controls include a 1.5% stop and a 2% trailing stop, along with an exit after 20 bars. The published backtest settings cover BTC/USDT futures for December 2023 on hourly bars with 15-minute base data, but no performance results are supplied. The source's exit logic applies its stop and trailing orders only after the bar counter exceeds the stated holding period, while it also closes positions at that threshold; this means implementation details may not match the prose description. Both indicators can produce false signals in ranges, and the document notes risks from repeated losses and parameter sensitivity.

Key ideas

  • Long and short entries depend on Keltner Channel lines crossing Bollinger Band boundaries.
  • The entry signal also requires volume to exceed its moving average.
  • The strategy specifies percentage stops, a trailing stop, and a time-based exit.
  • The backtest configuration is provided, but no returns or other performance evidence is reported.

Tags

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