EMA Crossover Strategy with Swing Stops and a 1:3 Target
Summary
This Bitcoin futures strategy uses 9-period and 21-period exponential moving averages to signal trend changes. It enters long when the shorter average crosses above the longer one and short on the reverse crossover. The stop is placed at the recent five-period low for a long trade or high for a short, with a profit target set at three times the entry-to-stop distance. Opposite positions are closed on a new signal, and an adjustable trailing stop is also included.
The document describes the rules and publishes daily backtest settings for Binance BTC/USDT futures from December 2019 to September 2024, but provides no performance results. It identifies crossover whipsaws, signal lag, gaps that may exceed stops, transaction costs from frequent trading, parameter sensitivity, and weak performance in ranging markets as risks. Suggested filters and refinements include volume, trend strength, volatility-based stops, time and higher-timeframe filters, and position sizing; these are proposals rather than tested improvements.
Key ideas
- The strategy enters long or short when the 9-period and 21-period EMAs cross.
- Stops use the recent five-period price extreme, and targets are set at three times the stop distance.
- A new crossover closes any position in the opposite direction, while a trailing stop can be adjusted.
- The document warns that whipsaws, lag, gaps, and market regime changes can undermine results.
- Published backtest settings do not include performance statistics.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.