Skip to content
All library documents

Bollinger Band Pullbacks Filtered by Trend and Stochastic RSI

Article Strategy library · Author: ChaoZhang

Summary

This long-only strategy seeks pullback entries during an uptrend. It requires the close to be below the lower Bollinger Band while remaining above a 50-period simple moving average, with the Stochastic RSI K value below a configurable oversold threshold. The position is closed when price closes above the upper band. The listed defaults include a 20-period band with a two-standard-deviation width and a threshold of 20. Published backtest settings specify BTC/USDT futures over March 2024 using hourly bars, but the document reports no performance results.

The moving average is intended to keep entries aligned with the broader trend, while the bands mark a volatility-adjusted pullback and the oscillator adds a momentum condition. The design has no built-in stop-loss or position-sizing rule, and its performance may depend on indicator settings and market regime. A move below the lower band can persist or signal a trend break, while an exit above the upper band may give back gains before it triggers. The document recommends testing across conditions and adding explicit risk controls; it does not establish that the strategy is profitable or robust.

Key ideas

  • The strategy buys only when price is below the lower Bollinger Band but above a 50-period simple moving average.
  • A low Stochastic RSI K reading is an additional long-entry filter.
  • The long position exits when price closes above the upper Bollinger Band.
  • No stop-loss or position-sizing rule is included, leaving downside risk unspecified.
  • The published BTC/USDT test period has no reported performance results.

Tags

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