Bollinger and Keltner Squeeze Momentum Reversal Signals
Summary
The strategy combines Bollinger Bands and Keltner Channels to characterize volatility compression, alongside a momentum series derived from linear regression. It describes a squeeze as Bollinger Bands contracting inside the Keltner Channel and a release as the bands widening beyond it. The stated default lengths are 20 bars, with multipliers of 2.0 for Bollinger Bands and 1.5 for the channel; the channel can use true range.
The accompanying source generates long signals when the momentum value is sufficiently negative and turning upward, and short signals when it is sufficiently positive and turning downward. This differs from the prose claim that entries depend on price relative to the Keltner bands during a squeeze. The published code shows entries but no explicit exit rules, and the text gives no backtest performance results despite listing a BTC futures test period. It recommends stops, signal confirmation, and historical testing, while warning that choppy conditions can create false signals. Its assertion about best performance in trending markets sits uneasily with the reversal framing, so the regime fit is unclear.
Key ideas
- The method uses Bollinger Band and Keltner Channel relationships to identify volatility compression and release.
- A linear-regression momentum value supplies directional turning signals in the source.
- The prose and source describe different entry conditions, so implementation details require scrutiny.
- The listed code has no explicit position exit logic or performance evidence.
- The document warns that choppy markets may produce false signals and recommends risk controls.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.