Cross Moving Average Reversal Strategy
Overview
This is a reversal strategy based on simple moving average crossover. It uses 1-day and 5-day simple moving averages. When the shorter SMA crosses above the longer SMA, it goes long. When the shorter SMA crosses below the longer SMA, it goes short. It's a typical trend following strategy.
Strategy Logic
The strategy calculates the 1-day SMA (sma1) and 5-day SMA (sma5) of the closing price. When sma1 crosses over sma5, it enters a long position. When sma1 crosses below sma5, it enters a short position. After opening a long position, the stop loss is set at 5 USD below the entry price and take profit at 150 USD above. For short positions, stop loss is 5 USD above entry and take profit 150 USD below.
Advantage Analysis
- Using double SMAs to determine market trend, avoiding loss trades after stop loss
- SMA parameters simple and reasonable, good backtest results
- Small stop loss to withstand certain price fluctuations
- Big profit target to make enough money
Risk Analysis
- Double SMAs are prone to whipsaws, high probability of stop loss when choppy
- Hard to catch trending moves, limited profit for long term trades
- Limited optimization space, easy to overfit
- Parameters need adjustment for different trading instruments
Improvement Directions
- Add other filters to avoid wrong signals
- Dynamic stop loss and take profit
- Optimize SMA parameters
- Combine volatility index to control position sizing
Conclusion
This simple double SMA strategy is easy to understand and implement for fast strategy verification. But it has limited risk tolerance and profit potential. Further optimizations are needed in parameters and filters to adapt more market conditions. As a starter quant strategy, it contains basic building blocks for iterable improvements.
- 1

