Most indicators try to tell you where price is going. The average true range ATR does something different. It tells you how far price tends to travel in a single bar, up or down, and nothing about which way. That sounds boring until you realize that almost every stop you blow out of and every position you size wrong comes down to misjudging volatility.
ATR was built by J. Welles Wilder back in 1978, the same guy who gave us RSI and ADX. He designed it for commodities, where gaps and limit moves made simple high-minus-low ranges useless. The math fixes that, and the result has aged well.
What ATR Actually Measures
The "true range" of a single bar is the largest of three numbers:
- The current high minus the current low.
- The current high minus the previous close (absolute value).
- The current low minus the previous close (absolute value).
Why bother with the previous close? Because of gaps. If a stock closes at 50 and opens at 55, the regular high-low range of that day misses five points of real movement. Including the prior close captures the gap. The ATR is then just a smoothed average of true range over a lookback period, usually 14 bars.
The number is in dollars, not percent. An ATR of 2.40 on a $300 stock means a typical bar covers about $2.40 of range. That's a quiet stock. An ATR of 2.40 on a $15 stock is a wild ride. Always read ATR relative to price.
Reading the ATR Line
ATR plots as a single line in a lower pane. It has no upper or lower bound, so you compare it to its own recent history rather than fixed levels. Rising ATR means volatility is expanding. Falling ATR means the market is calming down and ranges are tightening.
One pattern shows up over and over. ATR contracts to a multi-week low while price coils sideways, then ATR spikes as price breaks out. Quiet periods do not last. When you see ATR grinding lower and lower, a bigger move is usually loading up. The indicator will not tell you the direction, but it warns you that the calm is temporary.
Watch out for one quirk. A sharp single-day crash sends ATR straight up, then it stays high for several bars even after price stabilizes, because the average is still digesting that big bar. So a high ATR reading does not always mean the market is still moving fast right now. It can be an echo of something that already happened.
Sizing Positions With ATR
This is where ATR earns its keep. Say you risk $200 per trade. If you set your stop at one ATR below entry and ATR is $2.00, your stop is two dollars wide, so you buy 100 shares. If ATR is $4.00, the same dollar risk only lets you hold 50 shares. The volatile name gets a smaller position automatically.
That is the whole point. Volatility-based sizing keeps your dollar risk roughly constant across very different stocks. Without it, traders tend to take the same share count on everything and get wrecked the day a high-ATR name moves against them.
Setting Stops That Survive Noise
A fixed percentage stop, like "always 5% below entry," ignores how the stock actually trades. On a calm name, 5% might be ten ATRs away, giving back way too much. On a jumpy name, 5% might be half an ATR, so you get stopped out by ordinary wiggle before the trade has a chance.
An ATR stop adapts. Place it 2x or 3x ATR below your entry and it sits outside the normal daily chop. The trade gets room to breathe. A popular trailing version is the chandelier stop, which hangs a stop a few ATRs below the highest high since you entered and ratchets it up as price climbs. It never moves down.
Common Mistakes
Treating ATR like a direction signal
High ATR does not mean buy. Low ATR does not mean sell. The indicator is direction-blind by design. Pair it with something that reads trend or momentum if you want a directional bias.
Comparing ATR across different priced stocks
An ATR of 5 sounds big until you learn the stock trades at 800. Convert to a percentage of price, ATR divided by price, before you compare two names.
Using too short a lookback
A 3-period ATR jumps around so much it becomes noise itself. The default 14 exists for a reason. If you shorten it, expect whippier readings and stops that move too often.
Forgetting ATR lags after a shock
Because it is an average, ATR stays high for a stretch after a single violent bar. Do not assume the market is still volatile just because the line is sitting high. Check whether recent bars are actually wide.
Spotting Volatility Shifts Faster
The hard part is catching the ATR squeeze before the move, not after. When you are flipping through dozens of charts, a quietly contracting ATR is easy to miss because nothing dramatic is happening yet. That is exactly the setup worth flagging.
ChartRead reads a chart screenshot and points out where volatility is compressing or expanding, alongside the structure forming on price, so you can tell which names are coiling without squinting at every lower pane yourself.
Check the volatility on any chart
Drop a screenshot into ChartRead and get a read on volatility, structure, and the key levels to watch in seconds.
๐ Scan a Chart Free