Skip to content
All library documents

Dual Moving Average Crossovers with Slope-Based Exits

Article Strategy library · Author: ChaoZhang

Summary

This strategy uses two moving averages with configurable lengths and types: simple, exponential, volume-weighted, or Hull. A crossover of the faster and slower averages opens a long position, while a crossunder opens a short position. The source also tracks the fast average’s rate of change and closes positions when its slope changes direction beyond a threshold. The published description presents this as a way to pair trend signals with exits based on changes in the average and price.

The document identifies simplicity as an advantage and warns that crossovers can produce repeated false signals, especially when markets are choppy; fixed lengths may also work poorly in some periods. It suggests testing different lengths, adding another average or RSI as confirmation, and using slope changes rather than a simple crossover. Backtest settings specify BTC-USDT futures over a one-month interval, but no performance results are supplied, so effectiveness is not established.

Key ideas

  • A fast and slow moving average crossover generates long and short entries.
  • The strategy supports SMA, EMA, VWMA, and HMA calculations.
  • A rate-of-change threshold on the fast average is used to detect slope reversals and close positions.
  • False signals and fixed parameter choices are stated risks, particularly across changing market conditions.
  • The published backtest configuration does not include reported performance results.

Tags

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