Bollinger Band Breakouts with ATR Trailing Stops and EMA Signals
Summary
This short-term breakout strategy combines Bollinger Bands, an ATR-based trailing stop, and moving average signals. Its description says to buy when price breaks above the upper band alongside an upward EMA cross, and to sell when price breaks below the lower band alongside a downward cross. ATR sets a trailing stop intended to follow the breakout direction. The published settings include an ATR period, a band length and standard deviation, and an option to calculate signals from Heikin Ashi candles.
The document provides rules and parameter settings, plus backtest configuration for BTC/USDT futures over a stated date range, but reports no performance results. It also notes that narrow bands and ranging markets can produce noisy or frequent trades, while an overly small ATR setting can make stops too tight. The prose and source code are not fully aligned: the code uses ATR trailing stop crossovers for entries and includes a Bollinger %B condition, while the written explanation emphasizes band breakouts and EMA confirmation. Treat the strategy description as a starting point requiring code review and independent testing.
Key ideas
- The written rules combine Bollinger Band boundary breaks with EMA momentum signals.
- An ATR-based trailing stop is intended to manage exits in the direction of a breakout.
- Narrow bands and sideways markets may produce noisy signals.
- The source code and prose describe different entry conditions, so implementation details need scrutiny.
- The document gives BTC/USDT futures backtest settings but no performance evidence.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.