Bitcoin Bull Market Support Band with Weekly Moving Average Crossovers
Summary
This trend-following system uses the 20-week simple moving average and 21-week exponential moving average as a bull market support band. It opens a long position when the SMA crosses above the EMA and closes the position when it crosses below. The published setup describes trading BTC/USDT futures and specifies equity-based sizing, a 0.1% commission, and 3 basis points of slippage.
The document explains the crossover logic and notes that weekly signals can filter short-term noise while lagging price changes. It warns that sideways markets may cause repeated false signals and losses, and that crossover exits alone may allow large drawdowns. Although a backtest period is listed, no performance results are provided. The code also sets its date-range condition to always true, so the stated start and end dates do not appear to constrain trading. Suggested improvements include additional trend filters, ATR-based stops, volatility-aware sizing, and attention to execution costs.
Key ideas
- The system goes long when the 20-week SMA crosses above the 21-week EMA and exits when it crosses below.
- Weekly moving averages aim to capture medium- to long-term trends while reducing short-term noise.
- Whipsaws in range-bound markets and lagging signals are key risks.
- The published setup specifies BTC/USDT futures, equity-based sizing, 0.1% commission, and 3 basis points of slippage.
- No performance results are given, and the code does not apply its date-range inputs.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.