Moving Average Trend Following Strategy: Rules, Settings, Example

Double exposure of candle stick graph chart with indicator with stock market price screen and city background, stock exchange trading, investment and financial concept.
A straightforward approach that identifies and rides established price trends using moving averages and simple risk controls. Popular with beginners for its clear entry and exit rules. Users often see consistent small wins and learn discipline, but results depend on market conditions and trade management.

Market Crypto, Forex, Stocks
Timeframe 1h, 4h, Daily
Indicators 50 EMA, 200 EMA, ATR(14)
Style Trend-following
Skill level Beginner
Typical holding time Swing
Risk per trade 0.5–1%
  • Identifies trend direction using the 50 and 200 Exponential Moving Average (EMA).
  • Enters on pullbacks aligned with the trend after confirmation.
  • Uses ATR-based or swing-structure stop-losses for risk control.
  • Exits by fixed R-multiples or a trailing stop adapted to volatility.

This approach aims to capture larger moves while ignoring short-term noise. The edge comes from following momentum after other participants have already established conviction. Works best in strong, clear-trending markets when volatility supports directional follow-through – typically during prolonged rallies or selloffs driven by macro catalysts.

Strategy Rules (Step-by-step)

Setup:

  1. Trend Structure: Price above 200 EMA for longs (below for shorts).
  2. Momentum Confirmation: 50 EMA above 200 EMA for longs (below for shorts).
  3. ATR Filter: ATR(14) above the 30-period ATR median, to avoid non-volatile chop.

Entry:

  • Enter long on candle closing above the 50 EMA after a pullback that did not close below 200 EMA.
  • Enter using a market order at close of confirmation candle.

Stop-loss:

  • Set stop-loss 1.5 x ATR(14) below entry price (for longs; above for shorts) or just beyond the last swing low/high.

Take profit:

  • Fixed 2R (twice the stop size) target, or exit part at 2R and trail remainder with 2 x ATR stop.

Trade management:

  • Move stop to breakeven once 1R is reached.
  • Optionally scale out half at 2R, trail the rest with a 2 x ATR stop.

Settings and Parameters

  • Indicator settings: 50 EMA (short-term trend), 200 EMA (long-term trend), ATR(14) for dynamic stops.
  • Timeframes tested: 1h, 4h, Daily.
  • Assets tested: BTC/USD, ETH/USD, EUR/USD, AAPL, TSLA.
  • Session/Hours: Focus on London/NY overlap for Forex; 24/7 for crypto; Regular hours for stocks.

When It Works vs. When It Fails

  • Clear, directional price trends with strong momentum.
  • Markets reacting to macro events/earnings/news.
  • Minimal whipsaw; higher highs and higher lows dominate.
  • Choppy, sideways, or range-bound markets where price frequently crosses EMAs.
  • Sudden news spikes or random volatility surges leading to whipsaw stop-outs.
  • Low ATR values indicating poor momentum.

Filters to Avoid Bad Conditions:

  • Skip trading during scheduled major news (economic releases, earnings calls).
  • Apply ATR filter: Only trade when ATR(14) above its 30-period median.
  • Pause after a string of consecutive losses to reassess market state.

Risk Management (Beginner-safe)

  • Position sizing: Never risk more than 0.5–1% of account equity per trade.
  • Max open risk: Limit simultaneous trades so total open position risk ≤2%.
  • Daily loss limit: Stop trading for the day if net loss exceeds 2R.
  • Fees/slippage: Check typical spread/commission costs for your instrument; allow a small buffer in stops for slippage.

Example Trade (Walkthrough)

  • Pair/Asset: BTC/USDT
  • Timeframe: 1h
  • Setup snapshot: BTC is trending up, price above 200 EMA, 50 EMA above 200 EMA. Recent pullback closes near but not below 50 EMA; ATR(14) is elevated.
  • Entry: Enter long at $64,200 on 1h candle close above 50 EMA after a retracement.
  • Stop-loss: $63,800 (1.5 x ATR(14) below entry; recent swing low).
  • Take profit: $65,000 (2R target); trail remainder if partial exit at 2R, moving stop to BE at $64,600.
  • Outcome: Price rallies to $65,000, partial profit booked at 2R; trailing stop catches a further move to $65,700 for the remainder. Total result: ~2.7R; review confirms the importance of volatility filter for optimal setups.

Pros and Cons

  • Simple, clear-cut rules for entries and exits.
  • Scales well from manual to automated execution.
  • Emphasizes risk control on every trade.
  • Builds trading discipline and confidence over time.
  • Susceptible to false breakouts and whipsaw in ranges.
  • Drawdowns can be prolonged during non-trending phases.
  • Misses early moves; can give back profits when trends stall suddenly.

Common Mistakes

  • Chasing late entries on extended trends.
  • Moving stop-loss too early or too far/too tight.
  • Ignoring position sizing, over-leveraging.
  • Trading during major news events without a filter.
  • Neglecting to review historical performance in different regimes.

Tips and Variations

  • Add a higher timeframe trend filter (e.g., Daily 200 EMA alignment when trading on 1h).
  • Use ATR-based stop-loss rather than swing structure for more objective exits.
  • Consider scaling out partial profits at 1.5R or 2R, rest with trailing stop.
  • Set platform alerts for EMA crosses, ATR levels, or close-to-entry pullbacks.
  • Systematize your journal to record each trade’s ATR, trend grade, and entry point.

Tools You Can Use

  • Charting: TradingView, MetaTrader 4/5, Thinkorswim
  • Screeners/Alerts: TradingView alerts, Finviz (stocks), CoinMarketCap (crypto)
  • Journaling: Edgewonk, Notion, Tradervue, Google Sheets
  • Backtesting: TradingView strategy tester, Amibroker, Python/backtrader

FAQs

  • Does it work on crypto? Yes, but be extra cautious with volatility and avoid event-driven news spikes; best on larger, more liquid pairs.
  • What timeframe is best? 1h and 4h are favored for balancing signal quality and frequency; daily for longer swings.
  • What win rate to expect? Typically 35–50%, depending on market regime and filter strictness.
  • Can I automate it? Absolutely; clear rules translate directly to bot code in TradingView or Python.

Glossary (Beginner terms)

EMA (Exponential Moving Average)
A moving average that gives more weight to recent prices.
ATR (Average True Range)
A measure of market volatility; larger ATR = bigger swings.
R-multiple
Profit or loss measured as a multiple of the original risk per trade.
Drawdown
The amount the trading account falls from its peak before making new highs.

Disclaimer: Educational only. Not financial advice. Past performance ≠ future results.

Scroll to Top