Skip to content
All library documents

Dual Moving Average and Volume Confirmation for Trend Entries

Article Strategy library · Author: ChaoZhang

Summary

This long-only strategy combines a 9-period and 21-period simple moving average crossover with a volume filter. It enters when the faster average crosses above the slower one, provided current volume exceeds 1.5 times its 20-period average and is higher than the previous bar. It exits on a downward crossover or a stop 2% below entry. The document also describes the rationale for combining trend and volume confirmation and suggests adapting average periods, volume thresholds, and stops to market conditions.

The document provides rules and parameter defaults, plus backtest settings for BTC-USDT futures on Binance over a stated one-year period using two-hour bars. It reports no performance statistics, so it does not establish profitability or signal reliability. The stated limitations include false signals in sideways markets, slippage during volume surges, and fixed stops that may be too sensitive when volatility rises. The source also tracks an entry price in its implementation, a detail that may matter when evaluating stop behavior.

Key ideas

  • A long entry requires an upward crossover of the short and long simple moving averages.
  • The entry filter requires volume to exceed its moving average by a set multiple and to rise from the prior bar.
  • Positions close on a downward moving average crossover or a fixed stop below entry.
  • Sideways markets can produce repeated false signals, while volume surges can increase slippage.
  • The document gives backtest settings but no performance results.

Tags

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