VolatilityVolatility measure (non-directional)ATR

Average True Range ATR

The average size of a bar's true range — a pure gauge of how much a market is moving.

Quick answer: The Average True Range measures market volatility by averaging the true range — the greatest of the high-low span or the gaps from the prior close — over a look-back period, giving the typical distance a market travels per bar in points.

In simple words

ATR answers one question: how much does this market move in a typical bar? It takes each bar's 'true range' — the biggest of today's high-low, or the gap up or down from yesterday's close — and averages it over 14 bars. A high ATR means big, wide bars and a fast market; a low ATR means small, quiet bars. ATR says nothing about direction — an ATR of 250 on Nifty tells you the size of the swings, not whether they are up or down. Traders use it mainly to set stop-losses, size positions and judge whether volatility is expanding or contracting.

Average True Range — visual

How Average True Range looks on a chart

ATR plots as a single line in points below price. Rising ATR means volatility is expanding (wider bars); falling ATR means it is contracting (quieter market). It has no fixed overbought level.

168.290ATR (points)Time (illustrative bars →)
Category
Volatility Indicators
Type
Volatility measure (non-directional)
Created by
J. Welles Wilder Jr. (1978)
Best timeframe
Daily for swing stops and sizing; 5–15 min for intraday stops

Professional explanation

What 'true range' actually captures

Ordinary range is just high minus low, but that misses overnight gaps. Wilder's true range is the largest of three numbers: the current high minus the current low, the current high minus the previous close, and the previous close minus the current low. By including the previous close, true range captures gap moves — vital in India, where Nifty and Bank Nifty regularly gap on global cues before the cash session opens. ATR is simply the smoothed average of that true range.

A measure of magnitude, never direction

This is the single most important thing to understand about ATR: it is direction-blind. A sharp rally and a sharp crash of the same size produce the same ATR. It cannot tell you whether to be long or short. What it tells you is how violent the environment is — and therefore how far away a stop must sit to avoid being hit by normal noise, and how large a position can be for a fixed rupee risk.

Why ATR is measured in points, not percent

ATR is expressed in the instrument's own units — points for Nifty and Bank Nifty, rupees for a stock. That makes it perfect for stop placement (a stop 1.5 ATR below entry is a concrete number of points) but useless for comparing volatility across instruments of different price levels. Bank Nifty's ATR is far larger than Nifty's simply because it trades at a higher absolute level and moves more, not because it is 'more volatile' in percentage terms.

Expansion, contraction and the volatility cycle

Markets breathe: volatility contracts into quiet, coiled ranges and then expands in sharp trending bursts. A very low, flat ATR often precedes a big move — the calm before the storm — while a spiking ATR usually accompanies a climax or breakout. ATR does not predict the direction of the coming move, but a multi-week low in ATR is a reliable warning that the current quiet will not last.

Formula

Average True Range formula

TR = max(High − Low, |High − prevClose|, |Low − prevClose|); ATR = Wilder-smoothed average of TR over N

Default N is 14. The first ATR is a simple average of the first 14 true ranges; later values use Wilder's smoothing, the same method as RSI.

  • TR — True Range — the greatest of the high-low span, the high-to-prior-close gap, and the low-to-prior-close gap
  • prevClose — The previous bar's closing price, included so that gaps are counted
  • ATR — The Wilder-smoothed average of true range over N bars, expressed in points
  • N — Look-back period, default 14 bars

How it is calculated

  1. For each bar, compute the three candidate ranges: high − low, |high − previous close|, and |low − previous close|.
  2. Take the largest of the three; that is the bar's true range (TR).
  3. For the first ATR, average the first N true ranges (default 14) as a simple mean.
  4. For every later bar, smooth: ATR = (prior ATR × (N−1) + current TR) / N.
  5. Read the result in points — a higher number means wider bars and more volatility.

Interpretation & signals

Traders read ATR three ways: its absolute level (how many points a market typically moves, for stops and sizing), its direction (rising ATR = expanding volatility, falling ATR = contracting), and multi-period extremes (a very low ATR warns a quiet phase may be ending).

Buy / bullish signals

  • Volatility-expansion long: price breaks above a range high as ATR turns up from a multi-week low, confirming the breakout has real energy.
  • A low, flat ATR (a volatility squeeze) that then expands on an up-move signals a trending burst worth joining in the breakout direction.
  • Use ATR to set the entry stop: a long with a stop 1.5–2 ATR below entry survives normal noise while defining risk.
  • Rising ATR alongside a fresh higher high shows the up-move has conviction, supporting a trend-continuation add.

Sell / bearish signals

  • Volatility-expansion short: price breaks below a range low as ATR spikes, confirming a genuine breakdown rather than a drift.
  • Place a short's stop 1.5–2 ATR above entry so ordinary swings do not trigger it prematurely.
  • A climactic ATR spike after an extended trend often marks exhaustion — a cue to tighten stops or trim, not to chase.
  • Reduce position size when ATR is high: the same rupee risk buys fewer lots when each bar moves more.

False signals to beware

  • ATR gives no direction — reading a rising ATR as bullish (or bearish) is the classic misuse; it only says the move is large.
  • A single spiking ATR bar from a news gap can distort stops for several sessions; do not size off one outlier bar.
  • In a steadily grinding trend, ATR can drift lower even as price rises — low ATR does not mean the trend is over.

Settings, timeframe & conditions

Best settings
14 periods (Wilder default); stops at 1.5–3 ATR depending on style
Avoid
Treating ATR as a directional or overbought/oversold signal
Works best in
Any market where you need volatility-adjusted stops and sizing
Struggles in
Around one-off news gaps that spike a single bar's true range

Advantages & limitations

Advantages

  • Objectively measures volatility in the instrument's own points — ideal for stops and position sizing.
  • Includes gaps via true range, which matters greatly for gap-prone Nifty and Bank Nifty.
  • Adapts stops to conditions: wider in fast markets, tighter in quiet ones.
  • Simple, robust and available on every platform; underpins Supertrend, Keltner and chandelier stops.

Limitations & disadvantages

  • Says nothing about direction — useless on its own for entries.
  • Point-based, so volatility cannot be compared across instruments of different price levels.
  • A single gap or spike bar can inflate it and distort stops temporarily.
  • Lags, because it is a smoothed average of past ranges.

Combining Average True Range with other indicators

  • Supertrend — Supertrend is built directly on ATR — it places its trailing stop a multiple of ATR from price, so ATR is the engine behind the signal you actually trade.
  • Bollinger Bands — Bollinger Bands measure volatility statistically while ATR measures it in points; a squeeze on the bands plus a low ATR is a strong 'coiled spring' setup.
  • Average Directional Index — ADX confirms whether an ATR expansion is a directional trend or just a volatile chop, telling you whether to trade the breakout or fade it.

Practical examples (Nifty & Bank Nifty)

NIFTY example

Nifty has been coiling in a tight 200-point range and ATR(14) has fallen to about 90 points — a multi-week low signalling a squeeze. When Nifty breaks above the range on wide bars and ATR jumps back toward 160, the expansion confirms the breakout has energy. A swing trader entering the long sets the stop 1.5 ATR (about 240 points) below entry, so normal intraday noise will not shake them out while risk stays defined.

BANKNIFTY example

Bank Nifty's ATR(14) typically runs far larger than Nifty's — often 500–700 points versus Nifty's ~150 — because it trades higher and swings harder. A trader risking a fixed ₹15,000 on a Bank Nifty position with a 2-ATR stop of, say, 1,200 points must size much smaller than on Nifty. When Bank Nifty's ATR spikes above 900 on an event day, the same trader cuts size further so the wider stop still fits the risk budget.

Common mistakes

  • Reading ATR as a buy or sell signal — it is direction-blind by construction.
  • Comparing Nifty's ATR to Bank Nifty's and concluding one is 'more volatile' — the point scales differ.
  • Using a fixed-point stop instead of an ATR-based one, so the stop is too tight in fast markets and too loose in quiet ones.
  • Sizing off a single spike-bar ATR inflated by a one-off gap.

Professional usage

Professionals treat ATR as the backbone of risk management rather than a signal generator. They set volatility-adjusted stops (a multiple of ATR from entry), size positions so that a fixed rupee risk equals a fixed number of ATRs, and use ATR expansion to confirm that breakouts have genuine energy. ATR also feeds directional systems — Supertrend, Keltner Channels and chandelier exits are all ATR-based — so it works quietly underneath many strategies rather than as a standalone tool.

Key takeaway

ATR is the market's speedometer: it measures how many points a market typically moves per bar, not which way. Use it to set stops that breathe with volatility, to size positions for constant risk, and to spot the quiet squeezes that precede big expansions — never to pick direction.

Frequently asked questions

What is the Average True Range (ATR)?
ATR is a volatility indicator created by J. Welles Wilder in 1978 that averages the true range — the largest of the high-low span or the gaps from the prior close — over a look-back period (default 14). It shows the typical distance a market moves per bar, in points.
Does ATR show direction?
No. ATR measures only the size of price movement, not its direction. A large up-move and a large down-move produce the same ATR. It is used for stops, sizing and gauging volatility, never to decide whether to buy or sell.
What is a good ATR setting?
The standard is 14 periods, Wilder's default. Shorter periods (7–10) react faster to changing volatility for intraday use; longer periods (20–30) smooth it for positional trading.
How do you use ATR for a stop-loss?
Place the stop a multiple of ATR away from entry — commonly 1.5 to 3 ATR. This makes the stop wide enough to survive normal noise in a fast market and tighter in a quiet one, adapting to conditions instead of using a fixed number of points.
What does a rising ATR mean?
A rising ATR means volatility is expanding — bars are getting wider and the market is moving faster. It often accompanies breakouts and trending bursts, but it does not tell you the direction of that move.
What does a low ATR mean?
A low, flat ATR means the market is quiet, with small bars and a contracting range. A multi-week low in ATR often precedes a large move — the calm before an expansion — though it gives no clue to direction.
How is true range different from range?
Ordinary range is just high minus low. True range also considers the gaps from the previous close, taking the largest of high-low, high-to-prior-close and low-to-prior-close, so it captures overnight gaps that plain range would miss.
Can you compare ATR across different stocks?
Not directly. ATR is measured in the instrument's own points, so Bank Nifty's ATR is naturally much larger than Nifty's because it trades at a higher level. To compare volatility across instruments, use ATR as a percentage of price or use standard deviation.
How do you use ATR for position sizing?
Decide the rupee amount you are willing to risk, set your stop at a multiple of ATR, and size the position so that being stopped out loses exactly that amount. When ATR is high the stop is wider, so the position is smaller, keeping risk constant.
Is ATR good for intraday trading?
Yes. On 5- or 15-minute charts ATR sizes intraday stops and flags when volatility is expanding into a breakout. Intraday traders often shorten it to 7–10 periods for faster response.
Does ATR work on Nifty and Bank Nifty?
Yes, and it is especially useful in India because both indices gap frequently on global cues, and true range captures those gaps. Bank Nifty's ATR is much larger than Nifty's, so stops and sizing must be scaled accordingly.
Which indicators are built on ATR?
Several popular tools use ATR internally, including Supertrend, Keltner Channels and the chandelier exit. They place trailing stops or channel boundaries a multiple of ATR from price, so ATR is the volatility engine behind them.

Voice search & related questions

Natural-language questions people ask about Average True Range.

What is ATR in simple words?
ATR tells you how many points a market usually moves in one bar. A big ATR means fast, wide swings; a small ATR means a quiet, slow market. It does not tell you up or down — only how much.
Can ATR tell me when to buy?
Not by itself. ATR only measures how big the moves are, not their direction. Traders use it to set stops and position size, and combine it with a directional tool to decide when to buy or sell.
How do I set a stop-loss with ATR?
Take the current ATR in points and place your stop about 1.5 to 3 times that distance from your entry. In a fast market the stop is wider; in a quiet market it is tighter, so it fits the conditions.
Why is Bank Nifty's ATR bigger than Nifty's?
Because Bank Nifty trades at a much higher level and swings harder, so it moves more points per bar. That does not automatically make it more volatile in percentage terms — the point numbers are just larger.

Sources & references

Last reviewed 8 July 2026. Educational content only — not investment advice.

Educational content only — not investment advice. Indicator diagrams are illustrative, computed from a fixed synthetic price series. Trading involves substantial risk. See our Risk Disclosure and SEBI Disclaimer.