Skip to content
All library documents

EMA and SMA Crossover Rules for Trend Reversals

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses a 20-period exponential moving average and a 20-period simple moving average to generate directional entries. It goes long when the EMA crosses above the SMA and the close is above the EMA; it goes short when the EMA crosses below the SMA and the close is below the EMA. Positions exit on an opposite moving-average cross.

The document describes a backtest setup for BTC-USDT futures over a stated date range, but gives no performance results. It presents moving averages as a way to smooth price noise and offers the closing-price filter as a check on crossover signals. Its main limitations are lag, whipsaws, fixed parameters that may not suit every market, and the absence of a stop loss. The suggested extensions include testing parameters across instruments, adding filters, and using stop-based exits; these are proposals rather than validated improvements.

Key ideas

  • Long entries require an upward EMA-SMA cross and a close above the EMA.
  • Short entries require a downward EMA-SMA cross and a close below the EMA.
  • Positions close when the averages cross in the opposite direction.
  • The strategy has no stop loss and may produce lagging or noisy signals.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.