Skip to content
All library documents

Bollinger Bands on RSI or MFI for Mean-Reversion Signals

Article Strategy library · Author: ChaoZhang

Summary

This strategy applies Bollinger-style bands to an oscillator rather than directly to price. It calculates RSI or Money Flow Index from price and volume, forms bands around the selected indicator, and looks for readings beyond the lower or upper band alongside candle direction. A low reading with a falling candle triggers a long entry; a high reading with a rising candle triggers a short entry. Positions may be closed when the signal condition disappears or at the end of the configured date window. Long and short trading can be enabled separately.

The document frames the approach as trend fading for volatile, non-trending markets and suggests combining the oscillator extremes with risk controls. Its BTC_USDT Binance futures settings span about a month, but no returns or other backtest findings are reported. The written overview describes price crossing Bollinger price bands, whereas the source builds bands from RSI or MFI values; the latter is the implementation described here. Oscillator extremes can persist during strong trends, and the source's default configuration enables long trades while disabling shorts.

Key ideas

  • The bands are calculated around RSI or MFI values, rather than around price itself.
  • A low oscillator reading with a down candle signals a long, while a high reading with an up candle signals a short.
  • Long and short participation can be configured separately, and the source defaults to long-only trading.
  • Extreme oscillator readings may persist in trending markets, challenging a mean-reversion approach.
  • The published backtest settings include no performance results.

Tags

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