Price Breakouts from Rolling Support and Resistance with Bollinger Bands
Summary
This strategy identifies candidate support and resistance using rolling highs and lows, then enters long when a bullish candle closes above the prior period’s high, or short when a bearish candle closes below the prior period’s low. Bollinger Bands, calculated from a 20-period moving average and two standard deviations, are plotted as additional volatility context; the described entry rules do not use the bands as a filter.
The document includes a published backtest setup for BTC_USDT futures over a stated date range, but reports no performance metrics or conclusions from that test. The code enters positions on the stated signals and does not specify explicit stop-loss or profit-taking rules, despite the narrative suggesting support and resistance can help guide stops. The material therefore explains a basic breakout framework rather than demonstrating its profitability.
Risks include false breakouts, excess signals in ranging markets, slippage, parameter sensitivity, and changing market conditions. Suggested refinements include trend or indicator confirmation, adaptive levels, time filters, regime classification, and multi-timeframe analysis. These are proposals, not tested improvements in the document.
Key ideas
- Rolling highs and lows define candidate resistance and support levels.
- A bullish close above the prior high triggers a long entry, while a bearish close below the prior low triggers a short entry.
- Bollinger Bands add volatility context but are not part of the stated signal conditions.
- The supplied backtest setup has no reported performance results.
- False breakouts, ranging markets, slippage, and parameter sensitivity are key limitations.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.