- Home /
- Strategies /
- Dual Moving Average Crossover Strategy (Beginner Edition)

Dual Moving Average Crossover Strategy (Beginner Edition)
One of the most classic trend-following strategies. Simple rules, easy to execute, ideal for beginners trading stocks or crypto on daily timeframes.
Overview
The dual moving average crossover is one of the oldest systematic trend-following strategies. It uses the relationship between a fast and slow moving average to identify trend direction. Rules are clear, easy to execute, and it's the perfect entry point for beginners learning trend-following logic.
Best markets
- Instruments: liquid stocks, ETFs, major cryptocurrencies
- Timeframe: daily (recommended for beginners)
- Market regime: trending (underperforms in choppy markets)
Entry rules
- Calculate the fast MA (default 20-day) and slow MA (default 50-day)
- When fast MA crosses above slow MA (golden cross), buy at the next bar's open
Stop loss rules
- Initial stop: entry price − 1 × ATR(14)
- Trailing stop: lowest low since entry − 1 × ATR(14)
Position size rules
- Risk per trade = account × 1%
- Position size = risk amount ÷ (entry price − stop price)
Use the position size calculator to verify.
Exit rules
- When fast MA crosses below slow MA (death cross), sell at the next bar's open
Risk warnings
- In choppy markets, MAs will whipsaw — generating many false signals
- Not suitable for day-trading; use on daily or higher timeframes
- MAs are inherently lagging indicators; you'll miss the start of every trend
Backtesting notes
This strategy works best on instruments that trend for extended periods (e.g., index ETFs, BTC during bull phases). Expect 30-40% win rate with RR ≥ 2.5 on trending instruments.
For beginners, focus on execution discipline — enter and exit on the rules, no exceptions, for at least 50 trades before evaluating.
Backtest Results
Hypothetical backtest — past performance does not guarantee future results. These numbers are illustrative, not a promise. Always forward-test on demo before live trading.
Test parameters:
- Instrument: Index ETFs (SPY, QQQ) and BTC
- Timeframe: Daily
- Period: 2020-01-01 to 2025-12-31 (5 years)
- Risk per trade: 1% of account
- Commission/slippage: included
| Metric | Value |
|---|---|
| Total trades | 180 |
| Win rate | 42% |
| Average win | +2.5R |
| Average loss | -1.0R |
| Expectancy | +0.47R |
| drawdown" class="glossary-link">Max drawdown | 24% |
| Annualized return | 18% |
| Profit factor | 1.8 |
| Best trade | +6.5R |
| Worst trade | -1.2R |
| Avg trades/month | 3 |
What the numbers mean
The crossover sacrifices win rate for simplicity — most signals are whipsaws in choppy markets, but the few that catch a real trend pay for all the small losses. The lagging nature of MAs means entries and exits are both late, but the system is fully mechanical and easy to execute consistently.
Weaknesses to watch
- Extended ranging markets produce long strings of small losses (5-8 in a row is normal and not a bug)
- Late entry means giving up the first leg of every move, which permanently caps average win size
- Parameter sensitivity — 20/50 works on daily ETFs but may need adjustment on other instruments or timeframes
How to use this data
Use these numbers as a baseline expectation. If your live results are significantly worse after 50+ trades, something is off — either the market regime changed, or your execution differs from the backtest. Do NOT scale position size based on backtest optimism.
My Notes
Log in to save notes on this article and share them with the community.
Strategy is for educational purposes only. Not financial advice.
Related
Building a Trading Strategy
Turn scattered setups into a real strategy. Entries, exits, stops, backtesting, and iteration.
blogDividend Investing and Ex-Dividend Date Trading
Build a dividend investing strategy and trade the ex-dividend date mechanics — the price drop, capture trades, and why dividend capture usually fails after tax.
blogETF Liquidity and Spread Evaluation
Evaluate ETF liquidity by bid-ask spread, average daily volume, primary market maker support, and tracking error to avoid costly fills and structural drag.
Read next
Pullback to Moving Average Strategy (Beginner Edition)
A trend-following pullback strategy that buys strength at a discount. Enter when price pulls back to the 20 EMA in an established uptrend.
Read more →