ZeinBot
indicator

The ATR Indicator: Measuring Volatility and Sizing Your Stop

Updated:

Quick answer: ATR measures the average range price travels over a period (usually 14) — how far this instrument moves on a normal day. Its value is in the instrument's price units, not a percentage, and it tells you nothing about direction: a rising ATR means wider movement either up or down. Its most valuable use is sizing stops and positions to current volatility instead of a fixed number.

What ATR is and how it is calculated

J. Welles Wilder created the Average True Range to measure volatility alone, independent of direction. The calculation starts with each candle's "true range", the largest of three distances:

True range = the greatest of: (high − low), |high − previous close|, |low − previous close|

ATR is then the average of that range over the chosen number of periods (14 by default). Including the previous close matters: using only high minus low would ignore price gaps entirely. An instrument that gaps sharply then drifts quietly looks calm on a high–low measure, while true range captures the whole jump.

DayHighLowPrev closeTrue range
12,4102,3922,40018 (high−low)
22,4552,4402,40550 (high−prev close)
32,4482,4302,45222 (prev close−low)

Note day two: the candle itself looks narrow ($15 high to low) but the true range is 50 because the market gapped. That is precisely what makes ATR more accurate than measuring the candle alone.

What ATR does not measure — and its most common misreading

The most common ATR error is reading it as a directional signal. ATR knows nothing about direction. A rise means movement widened; it says nothing about whether that movement is up or down — a violently falling market and a violently rising one produce equally high ATR. Buying because ATR rose bases a decision on information that contains no direction at all.

ATR readingWhat it actually meansWhat it does not mean
High ATRDaily movement is wideNot a buy signal nor trend strength
Low ATRThe market is quiet and range-boundNot a sell signal nor weakness
Rising ATRVolatility is expandingDoes not say in which direction
Falling ATRVolatility is contractingDoes not imply a reversal is near

The second overlooked limit: ATR is denominated in the instrument's price units, so comparing it across instruments is meaningless. Gold's ATR might be $20 while EUR/USD's is about 0.0060 — the two numbers are not comparable. For a fair comparison, convert ATR to a percentage of price:

ATR% = (ATR ÷ current price) × 100

Gold at 2,400 with ATR 24 gives 1.0%; a pair at 1.1000 with ATR 0.0066 gives 0.6% — only now do you know which is relatively more volatile. Third limit: ATR is inherently lagging, being an average of what already happened, so it records a volatility jump rather than predicting one.

Application one: a stop that breathes with the market

A fixed stop (say 30 pips) treats a quiet market and a violent one identically — needlessly wide in the first, far too tight in the second, where ordinary noise takes it out. The fix is to derive stop distance from ATR:

Stop-loss = entry ∓ (multiple × ATR)

MultipleStop distance (ATR = $20)SuitsTrade-off
1.0×$20Short intraday scalpingFrequently hit by ordinary noise
1.5×$30Balanced day tradingA common middle ground
2.0×$40Swing tradingBreathing room at a smaller size
3.0×$60Longer-term positionsA large loss when wrong

The mental rule: the tighter the stop the more often noise removes you; the wider it is the smaller your permitted size. There is no "correct" multiple — only one that suits your horizon, and it should stay fixed so you can evaluate results later instead of changing it after every loss.

Application two: from volatility to position size

Most explanations stop here, yet this is the link that makes ATR genuinely valuable. Having derived stop distance from ATR, the real question remains: how many lots? And the answer comes not from ATR but from your risk percentage:

Position size = (capital × risk %) ÷ (multiple × ATR × unit value)

A full gold example: a $5,000 account, 1% risk ($50), daily ATR of $20, and a 1.5 multiple giving a $30-per-ounce stop. A standard gold contract is 100 ounces, so a $1 move equals $100 on a full contract and $1 on a 0.01 contract.

StepCalculationResult
Permitted risk5,000 × 1%$50
Stop distance1.5 × 20$30 per ounce
Permitted ounces50 ÷ 301.67 ounces
Contract size1.67 ÷ 100about 0.017 lots

The important practical consequence: when volatility rises the stop widens automatically and your size shrinks; when the market calms the stop tightens and your size grows — while your dollar risk stays fixed at $50 in both cases. That is the fundamental difference between a trader who sizes to the market and one who always opens "0.10 lots" regardless of conditions. Run the numbers with the position size calculator, and review the principle in gold position sizing.

When not to use ATR: mistakes and limits

  • Do not use it for direction or timing. ATR is a measurement tool, not a signal tool; entries need an entirely separate reason.
  • Do not compare ATR across instruments directly — use ATR% or the comparison is meaningless.
  • Beware ATR immediately after news: one violent candle lifts the average for several periods and makes your stop wider than the calm market that followed warrants.
  • It works poorly on very small timeframes, where most of the range is spread and noise rather than real movement.
  • Changing the period changes the meaning: ATR(5) reacts fast and jumps around; ATR(50) is smoother but slow to register changed conditions. The default 14 is a compromise, not a sacred rule.
  • It is insufficient alone in gap-prone markets such as the post-weekend open, where price can jump past your stop regardless of the calculation.

Finally, ATR does not protect against analytical error: it controls the size of a mistake, not its likelihood. Risk management and a fixed risk percentage remain the foundation; ATR is the tool that executes them precisely.

Connected concepts from other areas

Selected because the concept here depends on or affects another one — not general further reading.

Frequently asked questions

Is a rising ATR a buy signal?

No. ATR carries no directional information — a rise only means movement widened, which is equally true of a sharp collapse and a strong advance. Using it as an entry signal is a common beginner error; its job is sizing stops and positions after you have decided direction with another tool.

What is the best ATR setting?

The default 14 suits most cases but is not a rule. Shorter periods (5–7) react faster to changing volatility and jump around; longer ones (20–50) are steadier but slower to register change. More important than the number is keeping it fixed: changing it after every losing trade makes results impossible to evaluate.

How do I compare gold volatility with a currency pair?

Do not compare raw ATR values, as they are in different units. Convert to a percentage: ATR% = (ATR ÷ price) × 100. Gold at 2,400 with ATR 24 is 1.0%; a pair at 1.1000 with ATR 0.0066 is 0.6% — only then is the comparison meaningful, telling you which requires a smaller size for the same risk.

Is ATR a leading or lagging indicator?

Lagging by nature, since it is an arithmetic average of past ranges. It does not predict a coming volatility spike; it records one after the fact. That does not diminish its value: its job is to describe current conditions accurately so you can size stops and positions to them, not to forecast.

Explore related entities

People also ask

Machine-readable entity context: /api/entity/indicators/atr-indicator · Knowledge graph

Trade gold the disciplined way

Auto-execute expert gold signals on your own MT5 account.

View plans
⚠️ Educational content, not financial advice. Trading is high-risk; past performance does not guarantee future results. Risk Disclosure