ATR (Average True Range)
For educational purposes only. Not financial advice. Higher returns come with higher risk. Never risk more than you can afford to lose.
For educational purposes only. Not financial advice. Higher returns come with higher risk. Never risk more than you can afford to lose.
Average True Range is the definitive volatility measurement tool in technical analysis. Developed by J. Welles Wilder Jr. in 1978, ATR measures how much a security's price typically moves over a given period, expressed in absolute price terms. Unlike directional indicators, ATR says nothing about whether price is going up or down. It only measures the magnitude of price movement. This makes ATR indispensable for position sizing, stop loss placement, and volatility regime identification.
Professional traders consider ATR essential because it answers two critical practical questions. First, how much should I expect this security to move in a given period? This determines realistic profit targets and appropriate stop loss distances. Second, how much risk in dollar terms does a single share or contract represent? This is the foundation of position sizing. A trader who ignores ATR is essentially trading blind to the risk they are taking.
ATR begins with the True Range calculation for each period. True Range is the greatest of three values: the current High minus the current Low, the absolute value of the current High minus the previous Close, and the absolute value of the current Low minus the previous Close. The first component captures the standard intraday range. The second and third components account for gaps, ensuring that overnight moves are included in the volatility measurement.
ATR is then calculated as a smoothed average of True Range over N periods (default 14). Wilder used his own smoothing method: the current ATR equals the previous ATR times (N minus 1) plus the current True Range, all divided by N. This exponential-style smoothing gives more weight to recent True Range values while maintaining a smooth line. Some platforms use a simple moving average instead, which produces slightly different values but serves the same purpose.
The ATR value is expressed in the same units as price. If AAPL has a 14-day ATR of $4.50, it means that over the past 14 days, AAPL has averaged a True Range of $4.50 per day. This includes both the intraday range and any gap moves. Higher ATR means higher volatility (larger daily moves), and lower ATR means lower volatility (smaller daily moves). ATR cannot be negative because it measures absolute price movement.
ATR level relative to the security's price gives context. A $5 ATR on a $50 stock (10% of price) indicates much higher volatility than a $5 ATR on a $500 stock (1%). Some analysts use ATR as a percentage of price (ATR/Price) to compare volatility across securities with different price levels. This normalized version makes it easy to see that a $2 ATR on a $20 stock is twice as volatile as a $5 ATR on a $100 stock.
ATR trends reveal volatility regime changes. Rising ATR indicates increasing volatility, which typically occurs during market selloffs, news events, or the beginning of strong trends. Falling ATR indicates decreasing volatility, which occurs during consolidation periods, holiday seasons, or after the initial surge of a trend fades. ATR at extreme lows often precedes significant moves, similar to the Bollinger Band squeeze concept, because compressed volatility tends to expand.
Comparing current ATR to historical ATR provides context for the current volatility regime. If the current 14-day ATR is at the 90th percentile of its 252-day range, volatility is elevated compared to the past year. If at the 10th percentile, volatility is unusually low. These percentile rankings help traders calibrate their expectations and adjust their strategies accordingly.
ATR-based stop losses are the most practical application. The Chandelier Exit, popularized by Chuck LeBeau, places the stop loss at the highest high over N periods minus a multiple of ATR (typically 3x ATR). This creates a trailing stop that adapts to current volatility. In volatile markets, the stop widens automatically, giving the trade room to breathe. In calm markets, the stop tightens, protecting more profit. This adaptive behavior is superior to fixed-distance stops that do not account for the security's actual behavior.
Position sizing with ATR normalizes risk across different securities. The formula is: Position Size equals Risk Amount divided by (ATR multiplied by ATR Multiple). For example, if you risk $1,000 per trade and use a 2x ATR stop, and ATR is $5, your position size is $1,000 divided by ($5 x 2) equals 100 shares. This ensures that each trade risks the same dollar amount regardless of the security's volatility. Without ATR-based sizing, a trader would take excessive risk on volatile stocks and insufficient positions in stable ones.
ATR breakout systems use volatility expansion as a signal. When price moves more than a specified multiple of ATR from a reference point (such as the previous close or a moving average), it indicates an unusually large move that may mark the beginning of a new trend. For example, buying when price closes more than 2x ATR above its 20-day SMA identifies moves that are statistically exceptional and often continue in the breakout direction.
ATR and moving averages create robust trend-following systems. The Keltner Channel uses ATR as the band width around an EMA, providing volatility-adjusted support and resistance levels. ATR-based stop losses on moving average crossover trades ensure that the stop accounts for current volatility rather than being an arbitrary distance from the entry.
Bollinger Bands and ATR provide complementary volatility perspectives. Bollinger Bands use standard deviation (which measures the dispersion of closes), while ATR uses true range (which measures the full extent of each period's price movement including gaps). A Bollinger Band squeeze combined with low ATR confirms extreme volatility compression from two independent measures, making the pending breakout signal more reliable. RSI can help determine the direction: an RSI above 50 during a volatility squeeze suggests the breakout will be upward; below 50 suggests downward.
A trader wants to enter a swing trade on AAPL, currently at $225. The 14-day ATR is $4.20. The trader's standard risk per trade is $2,000. Using a 2x ATR stop, the stop distance is $8.40 below entry, placing the stop at $216.60. Position size equals $2,000 divided by $8.40, or approximately 238 shares. The total position value is $53,550 (238 shares x $225).
Compare this to a trade on NVDA at $880 with a 14-day ATR of $32. Using the same 2x ATR stop, the stop distance is $64, placing it at $816. Position size equals $2,000 divided by $64, or approximately 31 shares. The total position value is $27,280 (31 shares x $880). Despite the very different stock prices and volatility levels, both trades risk exactly $2,000. This is the power of ATR-based position sizing: it normalizes risk.
The trader also uses ATR for profit targets. A 3x ATR target on AAPL would be $12.60 above entry, targeting $237.60. On NVDA, 3x ATR is $96 above entry, targeting $976. These volatility-calibrated targets set expectations that match each security's actual movement characteristics, avoiding the common mistake of setting identical dollar targets on securities with very different volatility profiles.
The biggest mistake is using ATR as a directional indicator. ATR rising does not mean price is going up, and ATR falling does not mean price is going down. ATR simply measures the magnitude of price movement in any direction. A stock can have a rising ATR while falling sharply (increased bearish volatility) or while rallying aggressively (increased bullish volatility). Never use ATR to determine trade direction; use it only for sizing, stops, and volatility context.
Another common error is using fixed ATR multiples regardless of trading style and timeframe. A 2x ATR stop on a daily chart for swing trading is standard, but 2x ATR on a 5-minute chart for scalping may be too wide (or too narrow depending on the security). Day traders typically use 1-1.5x ATR stops on intraday charts, swing traders use 1.5-3x ATR on daily charts, and position traders may use 3-5x ATR on weekly charts. The multiple should match both the timeframe and the trader's tolerance for position noise.
The 14-period ATR is the universal standard, designed by Wilder for daily charts. It captures approximately three weeks of volatility data, providing a stable and representative reading. For shorter-term trading, a 7-period ATR provides a more current snapshot of recent volatility, useful for day trading where conditions change rapidly. For position trading, a 20 or 21-period ATR (roughly one trading month) smooths out short-term spikes.
The ATR multiple for stop losses depends on the strategy and the trader's willingness to endure drawdowns. Tight stops (1x ATR) reduce maximum loss per trade but increase the frequency of being stopped out by normal price noise. Wide stops (3-4x ATR) give trades more room but increase the loss when the trade is wrong. Most professional traders settle on 1.5-2.5x ATR for daily chart swing trades as the sweet spot between giving the trade room and limiting downside. Backtesting different multiples on your specific strategy confirms the optimal choice.
ATR is a lagging indicator that measures past volatility, not future volatility. Current ATR reflects what happened over the last 14 periods, which may not represent what will happen in the next 14 periods. A sudden news event can cause ATR to spike, but the spike only appears in the ATR reading after it happens, not before. This means ATR-based stops may be too tight before an event and too wide after it.
ATR also treats all volatility equally, regardless of direction. A day where price gaps up $5, trades in a $2 range, and closes up $4 produces the same True Range as a day where price gaps down $5, trades in a $2 range, and closes down $4. For traders who care about directional volatility (upside versus downside), ATR does not differentiate. Downside deviation or semi-deviation measures are needed for that purpose. Additionally, ATR is denominated in price terms, making it difficult to compare across securities without normalizing to a percentage.