ATR Trailing Stop Strategy for Futures Trading
Key Takeaways
- ATR trailing stops use Average True Range to set dynamic stop-loss levels that adapt to market volatility
- The standard setting is 2x or 3x the 14-period ATR subtracted from the recent high (for longs)
- ATR stops widen in volatile conditions and tighten in quiet markets automatically
- The trailing stop only moves in the direction of the trade, never backward
- ATR trailing stops can be applied to any instrument, timeframe, or trading strategy as an exit method
What Is an ATR Trailing Stop?
The ATR trailing stop is a volatility-based exit method that places your stop-loss at a multiple of the Average True Range (ATR) below the highest price reached since entry (for long positions) or above the lowest price since entry (for short positions). Unlike fixed-point or percentage-based stops, the ATR trailing stop automatically adjusts to current market conditions. When volatility increases, the stop widens to avoid premature exit. When volatility contracts, the stop tightens to protect more of your profit.
The ATR was developed by J. Welles Wilder Jr. and measures the average range of price bars over a specified period, accounting for gaps. A 14-period ATR on daily bars tells you the average daily range of the instrument. Multiplying this by 2 or 3 gives you a stop distance that is outside normal price fluctuation but close enough to protect against genuine trend reversals. This concept is foundational to the risk management used in the Parabolic SAR strategy and the Turtle Trading system, both of which use volatility-based exits.
How to Trade with the ATR Trailing Stop
The ATR trailing stop is primarily an exit and position management tool, not an entry signal. You combine it with your preferred entry method (breakout, pullback, moving average crossover, etc.) and use the ATR stop to manage the trade once you are in. Here is the calculation for a long trade: the stop level equals the highest high since entry minus (ATR multiplier times the 14-period ATR). The stop only ratchets up; it never moves down even if the ATR increases.
For example, if you enter a long trade on the S&P 500 at 5200 with a 14-period ATR of 25 points and a 3x multiplier, your initial stop is 5200 minus 75 equals 5125. If price rises to 5250, your stop moves to 5250 minus 75 equals 5175. If ATR then drops to 20 points but price reaches 5280, your stop would be 5280 minus 60 equals 5220, which is higher than 5175, so the stop moves up again. The stop always takes the higher value.
This mechanism creates a natural trailing stop that rides trends aggressively while maintaining a volatility-appropriate buffer. It works exceptionally well when combined with the MACD strategy for entries and the trend following strategy framework for trade management.
Entry and Exit Rules
Entry: Use any entry method. The ATR trailing stop is an exit tool. Popular combinations include: breakout entry with ATR trail, moving average crossover entry with ATR trail, or pullback entry with ATR trail.
Initial stop: Set the initial stop at N times ATR below the entry price (for longs) or above (for shorts). Standard multipliers are 2x ATR for aggressive trailing and 3x ATR for wider trailing.
Trailing logic: Each new bar, calculate the new stop as: highest high since entry minus (multiplier times current ATR). If the new value is higher than the previous stop, move the stop up. If lower, keep the previous stop. For shorts, use the lowest low plus (multiplier times ATR), and only move the stop down.
Exit: Exit when price closes below (above for shorts) the trailing stop level. No discretionary override. The system exits automatically when volatility-adjusted momentum is exhausted.
ATR Multiplier Selection
The multiplier determines how tight or loose the trailing stop is. A 1.5x multiplier creates a tight stop that exits quickly on minor pullbacks, suitable for short-term trades. A 2x multiplier is the most common default and works well for swing trading. A 3x multiplier gives the trade maximum room to breathe and is best for longer-term trend following.
To choose the right multiplier, consider the typical noise level of your instrument and timeframe. If you find that a 2x stop is consistently getting hit by normal pullbacks before the trend resumes, switch to 3x. If 3x lets too much profit slip away before exiting, tighten to 2x. Backtesting across your specific market and timeframe is the best way to calibrate.
Best Markets and Timeframes
The ATR trailing stop is universal. It works on stocks, futures, forex, crypto, and any instrument with sufficient price data. The 14-period ATR on daily charts is the most common configuration for swing and position trading. Intraday traders often use the 14-period ATR on 1-hour or 4-hour charts. Scalpers may use 5-minute or 15-minute charts with shorter ATR periods (7 or 10).
Markets with strong trending behavior, such as equity index futures, crude oil, gold, and trending forex pairs, produce the best results with ATR trailing stops. Range-bound markets will generate frequent stop-outs during the whipsaw, which is a signal to reduce position size or stand aside until a trend develops. For context on selecting the right market, review our guide to choosing a trading VPS based on the instruments you trade.
Risk Management
Position sizing with ATR stops is straightforward. Your risk per trade equals the distance from entry to the initial ATR stop times the number of contracts or shares. Calculate: position size equals (account risk in dollars) divided by (ATR multiplier times ATR value times point value). For example, with a $100,000 account risking 1%, an ATR of 25 points, a 3x multiplier, and $50 per point on ES futures: position size equals $1,000 / (3 x 25 x $50) = 0.27 contracts, so you trade 1 micro contract.
The ATR trailing stop inherently adapts risk to market conditions. In volatile markets, the wider stop means you naturally take smaller positions. In quiet markets, the tighter stop allows larger positions. This volatility-normalized sizing is the same principle used in the Turtle Trading system and is considered best practice for systematic trading of futures contracts.
Common Mistakes
- Moving the stop backward: The trailing stop must only move in the direction of your trade. Moving it backward after a pullback defeats the purpose and exposes you to larger losses.
- Using a fixed ATR value instead of recalculating: ATR changes with market conditions. Recalculate the ATR each bar and use the current value for the trailing calculation.
- Multiplier too tight for the timeframe: A 1x ATR stop on a daily chart will get stopped out by normal daily fluctuations. Match the multiplier to the expected noise level of your timeframe.
- Applying ATR stops to instruments with frequent gaps: Individual stocks often gap overnight. ATR-based stops may be jumped over entirely. Use instruments with continuous trading (futures, forex) or adjust for gap risk.
- Overriding the stop exit: If the system says exit, exit. The temptation to hold through a stop-hit because "the trend is still intact" leads to larger losses and undermines the discipline that makes the system work.
Tools and Platforms
ATR trailing stops are built into most trading platforms. NinjaTrader has ATR trailing stop strategies ready to deploy. Sierra Chart supports ATR-based automated exits. TradingView has community indicators like the "ATR Trailing Stops" by Veryfid that visualize the stop levels on your chart. MetaTrader Expert Advisors can be programmed to apply ATR trailing stops to any open position.
Because ATR trailing stops require recalculation on every new bar and immediate execution when the stop is hit, running your strategy on a futures VPS eliminates the risk of missing an exit due to a power outage or internet disruption at home. View our plans to deploy your ATR-based trading strategies on infrastructure that matches your trading discipline.
Ready to trade on the fastest VPS?
Co-located at Equinix NY4. Deploy in minutes. No contracts.
View Plans & Pricing