Home/Blog/Moving Average Crossover: Does It Actually Work?
Technical Analysis9 min read

Moving Average Crossover: Does It Actually Work?

By BacktestEverythingยทMarch 22, 2026

The Golden Cross and Death Cross

The 50/200 moving average crossover is one of the oldest and most widely followed technical signals. When the 50-day moving average crosses above the 200-day ("Golden Cross"), it's a buy signal. When it crosses below ("Death Cross"), it's a sell signal.

It sounds logical โ€” ride long-term trends and avoid major downturns. But does the data actually support this approach?

Our Backtest Setup

We tested the 50/200 SMA crossover on SPY from 2010 to 2025:

  • Buy signal: 50 SMA crosses above 200 SMA, enter at next day's open
  • Sell signal: 50 SMA crosses below 200 SMA, exit at next day's open, move to cash (0% return while out)
  • No short selling โ€” only long or cash
  • No transaction costs (we'll add these later)

Results: Moving Average Crossover vs Buy-and-Hold

  • MA Crossover Return: 184% total (7.2% annualized)
  • Buy-and-Hold Return: 382% total (11.0% annualized)
  • MA Crossover Max Drawdown: -19.8%
  • Buy-and-Hold Max Drawdown: -33.9%

The crossover strategy badly underperformed on total returns but had a significantly smaller drawdown. It kept you out of the worst of the 2020 crash and the 2022 bear market โ€” but it also kept you out during the subsequent recoveries.

The Whipsaw Problem

The biggest issue with moving average crossovers is whipsaws โ€” false signals that trigger a buy or sell, only to reverse shortly after. During choppy, range-bound markets, the strategy generates multiple losing trades in succession.

From 2010-2025, the 50/200 crossover generated 14 signals on SPY. Of those:

  • 6 were profitable trades
  • 8 were unprofitable (whipsaws)
  • Average profitable trade: +28.4%
  • Average unprofitable trade: -3.2%

The strategy works because the winners are much larger than the losers โ€” classic trend-following behavior. But the 57% loss rate creates long periods of underperformance that test your patience.

Adding Transaction Costs

When we add realistic transaction costs (0.05% per trade for slippage):

  • MA Crossover Return: 181% (barely changed โ€” only 14 trades)
  • The low signal frequency means transaction costs aren't a major factor

Variations We Tested

  • 20/50 SMA Crossover: More signals (34), more whipsaws, similar total return
  • 50/200 EMA Crossover: Slightly faster signals, marginally better returns
  • Weekly Close Above/Below 200 SMA: Fewer whipsaws, better risk-adjusted returns
  • Adding a filter (RSI > 50): Reduced whipsaws by 30% with minimal impact on returns

The Verdict

The 50/200 moving average crossover does not beat buy-and-hold on total returns. However, it significantly reduces drawdowns and volatility. If your primary goal is risk management rather than return maximization, it has merit.

For most investors, a simple modification works better: use the 200-day moving average as a risk filter (reduce position size when price is below the 200 SMA) rather than a binary on/off signal.

The data is clear โ€” trend following works, but not as a standalone system. It's a tool, not a strategy.

Want to See More Backtests?

Watch our video breakdowns with real data and analysis

Watch Videos

More Articles