ATR & Volatility

ATR Indicator Explained: How Average True Range Measures Volatility

What the ATR indicator measures, how Average True Range is calculated, and how to use it for stops, position sizing, breakouts and normalized indicators.

5 min readUpdated By WhipAlgo

The ATR indicator (Average True Range) measures how much a market typically moves per bar. It doesn't tell you direction, only the size of the moves. Traders use ATR to set stops that survive normal volatility, size positions so each trade risks a similar amount, judge whether a breakout has real energy, and normalize other indicators so they read the same across markets. ATR was introduced by J. Welles Wilder Jr. in his 1978 book New Concepts in Technical Trading Systems.

What ATR measures

ATR answers one question: how big are the bars, on average? A rising ATR means bars are getting bigger and the market is more volatile. A falling ATR means bars are shrinking and the market is quieter. Price can be rising or falling in either case.

That's what makes ATR useful: it separates how much the market moves from which way.

True range

Each bar's true range is the largest of three values:

  1. The bar's high minus its low.
  2. The absolute difference between the high and the previous close.
  3. The absolute difference between the low and the previous close.

Including the previous close means gaps count. If a market opens far above yesterday's close, that gap is part of the true range even if today's high-low range is small.

How ATR is calculated

ATR is a smoothed average of true range, traditionally over 14 periods using Wilder's smoothing:

  • The first ATR value is the simple average of the first 14 true ranges.
  • Each following value is: (previous ATR × 13 + current true range) ÷ 14.

A worked example with round numbers: if ATR is 20 and the next bar's true range is 34, the new ATR is (20 × 13 + 34) ÷ 14 = 21. One big bar nudges ATR up; a run of big bars moves it a lot.

On TradingView, ATR is a built-in indicator ("Average True Range"), and its length can be changed in the settings. Investopedia's ATR overview covers the formula in more depth.

Choosing an ATR period

PeriodBehaviorTypical use
Short (5–10)Reacts quickly, noisierIntraday stops
Standard (14)BalancedMost uses
Long (20–50)Smooth, slowerSwing sizing, regime filters

There's no "correct" period, but 14 is the common default and a sensible starting point.

Rising vs falling ATR

ATR contraction and expansionIllustration
Illustration. ATR stays low while the market coils, then rises as a move starts. It measures the size of the moves, not their direction.
  • Falling ATR: the market is quiet. Breakouts are often preceded by contraction.
  • Rising ATR: a move has started, or news has hit. Expect wider swings.
  • Very high ATR: often near panics or climaxes, where reversals can be violent.

Using ATR for stops

A stop placed a fixed number of points away will be too tight on volatile days and too loose on quiet ones. An ATR-based stop, such as 1.5 × ATR beyond the entry or beyond a key level, adapts automatically. It keeps the stop outside normal noise without being arbitrarily wide.

Many traders combine both ideas: place the stop beyond a support or resistance level, and check that the distance is at least about one ATR so ordinary noise doesn't trigger it.

Using ATR for position sizing

ATR turns "how much will I risk?" into a consistent rule:

  1. Decide your risk per trade (for example, 1% of the account).
  2. Set the stop distance (for example, 1.5 × ATR).
  3. Position size = risk amount ÷ stop distance.

A volatile market gets a wider stop and a smaller position; a quiet market a tighter stop and a larger one. The dollar risk stays the same.

Using ATR for breakouts

A breakout bar that's much larger than ATR shows real energy. A breakout on a small bar, with ATR still falling, is more likely to fail. Some traders require the breakout bar's range to exceed a multiple of ATR, or ATR itself to start rising, before trusting the move. This connects directly to volatility indicators and real trend moves.

Normalized ATR

Raw ATR is in price units: 20 points on NQ, 5 dollars on gold, 0.0008 on EURUSD. That makes comparisons across markets meaningless. Normalized versions fix this:

  • ATR as a percentage of price (ATR ÷ close × 100) lets you compare volatility across markets.
  • ATR-normalized indicators divide a measurement (like a price move or a trend reading) by ATR, so "2 ATRs" means the same thing on every market.

That's how one rule set can work across crypto, forex and indices. WhipAlgo's trend measurement uses volatility-adjusted, ATR-normalized calculations for this reason.

Limitations

  • ATR has no direction. It can't tell you whether to buy or sell.
  • ATR lags. It rises after volatility has already increased.
  • Gaps and spikes distort it. One huge news bar inflates ATR for several periods.
  • Different data, different ATR. Exchange feeds and session settings change the bars ATR is calculated from.

Practical examples

  • Gold day trade: ATR on 15m is 3 dollars. A stop at 1.5 ATR is 4.50 dollars beyond the entry level.
  • Crypto swing trade: BTC 4H ATR is large; the same 1% account risk means a much smaller position than on a forex pair.
  • Squeeze watch: ATR on 1H has fallen for days while price coils. A large bar with rising ATR out of the range is the first sign the squeeze is breaking.

Conclusion

The ATR indicator measures the typical size of a market's moves, not their direction. Use it to set stops beyond normal noise, size positions so risk stays constant, judge whether breakouts have energy, and normalize rules across markets. Pair it with a directional tool, because ATR alone never tells you which way to trade.

Frequently asked questions

What does ATR mean in trading?

Average True Range: the average size of a market's bars over a period, including gaps. Higher ATR means more volatility.

What is a good ATR setting?

The default 14 periods works for most uses. Shorter periods react faster for intraday work; longer ones are smoother for swing trading.

How do I use ATR for a stop loss?

Place the stop a multiple of ATR (often 1–2×) beyond your entry or beyond a key level, so normal volatility doesn't trigger it.

Does ATR show trend direction?

No. ATR only measures volatility. Use it alongside a trend or signal tool.

See how volatility fits into a full system

WhipAlgo measures trend in volatility-adjusted terms and wraps price in an adaptive channel, so the same rules work on quiet and volatile markets.

Educational content, not financial advice. Trading involves risk, including the loss of your capital. WhipAlgo signals and indicators are decision-support tools and do not guarantee results.