EMA Crossover Strategy with CPR, Volume Confirmation, and Fixed Exits
Summary
This system combines fast and slow EMA crossovers with a daily Central Pivot Range reference and an optional volume filter. A bullish crossover can trigger a long only when price is above the prior day's pivot and volume exceeds its 20-day average; bearish crossovers use the opposite price condition. The described default EMAs are 20 and 50 periods. Entries receive fixed percentage stop-loss and take-profit orders, with stated defaults of 1.5% and 3%, respectively.
The document supplies an implementation and a daily ETH futures backtest configuration spanning roughly one year, but gives no performance statistics, so it does not demonstrate profitability. It identifies whipsaws in sideways markets, fixed-stop mismatch with changing volatility, slippage, and parameter overfitting as limitations. Daily pivot levels may also be less responsive for shorter-term trading. Suggested refinements include volatility-adjusted exits and stronger trend or volume confirmation, but these are proposals rather than tested improvements.
Key ideas
- EMA crossovers define direction, while price relative to the prior day's pivot provides an additional filter.
- An optional volume condition requires current volume to exceed its 20-day average.
- The stated default stop and target are 1.5% and 3% from entry, respectively.
- The provided daily ETH futures test setup has no accompanying performance results.
- Sideways-market whipsaws, slippage, fixed-stop limitations, and overfitting are identified risks.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.