Bollinger Band Oscillator Crossovers for Trend Following
Summary
This strategy uses a Bollinger Band Oscillator (BBO) and a moving average of the oscillator to generate long and short signals. The explanation describes a 65-period BBO and a 30-period average: crossing above the average signals a long entry, while crossing below signals a short entry. It also outlines moving stop losses, fixed profit targets, and trailing stops as ways to manage exits. The source code’s oscillator formula differs in presentation from the formula in the explanatory text, so implementations should verify which definition is intended.
The document lists BTC/USDT futures backtest settings for a period spanning October 2022 to October 2023, but reports no performance results. It warns that false signals, poorly chosen exits, and large drawdowns can undermine the approach. Suggested refinements include testing stop methods, filters, sizing, markets, and timeframes. Those are proposals rather than demonstrated improvements, and parameter optimization could overfit historical data.
Key ideas
- The strategy enters long or short when the BBO crosses its moving average.
- The stated oscillator lookback is 65 periods, and its moving average uses 30 periods.
- Moving stops, fixed profit targets, and trailing stops are proposed for trade management.
- False signals, exit settings, parameter overfitting, and drawdowns are identified as risks.
- The document provides backtest settings but no measured performance results.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.