Skip to content
All library documents

Combining Bollinger Band Pullbacks, VWAP, and EMA Trend Filters

Article Strategy library · Author: ChaoZhang

Summary

This long-only strategy combines a broad trend filter with intraday price conditions. It uses the fast EMA above the slow EMA as a bullish prerequisite, requires the current close to be above VWAP and above the open, and looks for a close below the lower Bollinger Band among the preceding ten bars as evidence of a pullback. The described exit occurs when price crosses above the upper band; the parameters also include a percentage stop loss. The example settings use 50- and 200-period EMAs and a 20-period Bollinger calculation.

The published settings describe a BTC_USDT Binance futures test from December 2023 to January 2024, with one-hour bars and 15-minute base data; no results are reported. The document notes that VWAP is more suited to intraday data and that band or EMA settings affect signals. Its prose and source differ in some details: the prose describes closing above the upper band, while the code uses a crossover condition, and the stop-loss close appears to reference a different order identifier. These details matter when reproducing the rules.

Key ideas

  • The long-entry setup combines bullish EMA alignment, a close above VWAP, and a recent close below the lower Bollinger Band.
  • The documented entry also requires the current candle to close above its open.
  • The described exit is a move above the upper Bollinger Band, with a percentage stop loss also specified.
  • The method is intended for intraday or short-term use, and the document highlights parameter sensitivity.
  • The BTC futures settings provide no performance results, and differences between the prose and source may affect replication.

Tags

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