ATR Indicator in Forex
The Average True Range indicator measures how much a currency pair is moving — not where it is going. Traders use it to calibrate stop-loss distances and scale position size to current market volatility.
Forex Technical Indicators · Updated May 2026
Key Takeaways
- ATR measures volatility, not price direction.
- Higher ATR means wider recent price movement.
- The 14-period ATR is the common default.
- ATR can help estimate stops and position risk.
What Is the ATR Indicator?
The Average True Range (ATR) is a technical indicator developed by J. Welles Wilder Jr. and introduced in his 1978 book New Concepts in Technical Trading Systems. It was originally designed for commodity markets but is now widely used across forex, equities, and futures.
ATR measures the average size of price movements over a specified number of periods. A single ATR reading tells you, in pips or price units, how much a currency pair has been moving on average per candle during the lookback window.
There are two things ATR does not do, and both are common sources of confusion:
- ATR does not show direction. A rising ATR means prices are moving more — not that they are moving up. A high ATR during a downtrend means the selling is volatile, not that a reversal is imminent.
- ATR does not generate buy or sell signals. It has no overbought/oversold threshold, no crossover signal, and no bullish or bearish reading. It is a measurement tool, not a signal tool.
The practical value of ATR comes from using its current reading to answer a specific question: given how much this market is moving right now, where should my stop be, and how large a position is appropriate?
How ATR Is Calculated
True Range: the building block
ATR starts with a value called True Range (TR), which is calculated for each candle. True Range is the largest of three measurements:
- Current high minus current low
- Current high minus the previous candle's close (as an absolute value)
- Current low minus the previous candle's close (as an absolute value)
The second and third measurements matter because price can gap between candles. If a currency pair closed at 1.0850 on Monday and opened at 1.0920 on Tuesday, the gap itself represents risk that the simple high-minus-low would miss. True Range captures that gap by measuring from the previous close.
From True Range to ATR
Once True Range is calculated for each candle, ATR takes a smoothed average over the chosen period. Wilder used a smoothed moving average (sometimes called the Wilder Moving Average or RMA), which is similar to an exponential moving average but with a slower weighting formula:
ATR(n) = [(n−1) × ATR(prev) + TR(current)] ÷ n
For a 14-period ATR, the first ATR value is simply the average of the first 14 True Range readings. Every subsequent bar blends the new True Range with the prior ATR using a 1/14 weighting. This means ATR responds gradually — a single large candle will push ATR up, but it takes several large candles in a row to materially change the reading.
A worked example
Suppose EUR/USD produces the following candle on a 4-hour chart:
- Current high: 1.0888
- Current low: 1.0824
- Previous close: 1.0841
The three measurements are:
- H − L = 1.0888 − 1.0824 = 64 pips
- H − prev C = 1.0888 − 1.0841 = 47 pips
- prev C − L = 1.0841 − 1.0824 = 17 pips
True Range = 64 pips (the largest of the three). If the current 14-period ATR is 58 pips, the updated ATR would be approximately: [(13 × 58) + 64] ÷ 14 = 58.4 pips — barely changed by one above-average candle.
ATR Settings in Forex Trading
The ATR period determines how many past candles are included in the smoothing calculation. The default of 14 comes from Wilder's original work, but traders adapt it to their timeframe and style. There is no universally "correct" setting — the right choice depends on what you are using ATR for and how you trade.
| Period | Responsiveness | Best suited for | Trade-off |
|---|---|---|---|
| 7 – 10 | Fast — reacts quickly to recent candles | Intraday and scalping strategies; short-term volatility tracking | More sensitive to single spike candles; can exaggerate stop distances around news |
| 14 (default) | Balanced — standard Wilder setting | Most timeframes; swing trading; general stop-loss calibration | Represents two weeks of daily data — may lag on intraday charts |
| 20 – 21 | Slower — smooths out short-term noise | Daily and weekly charts; position trading | Slow to react; may understate volatility after a sudden regime change |
| 50+ | Very slow — long-term baseline | Comparing current volatility to a long-term average | Not useful for real-time stop placement; a reference measure only |
On the H1 chart, a 14-period ATR covers 14 hours. On the daily chart, it covers 14 trading days (roughly three calendar weeks). The same period number produces very different volatility profiles depending on the timeframe. This is why a stop-loss distance derived from a daily ATR cannot be directly applied to an H1 chart without adjustment.
A practical approach: start with the default 14-period ATR and only change the setting when you have a specific reason — such as needing faster response on a scalping strategy, or wanting a smoother baseline for position trading. Changing settings without a clear purpose adds complexity without a meaningful benefit.
How to Read ATR Signals
ATR does not produce buy or sell signals. What it produces is a volatility reading — a single number that reflects how much the market has been moving. The key is understanding what a rising or falling ATR reading implies about market conditions.
ATR rising — expanding volatility
When ATR is trending upward, recent candles are getting larger. This can happen in a strong trend where momentum is building, around economic news releases, or during a sudden reversal. An expanding ATR means the market is active. Stop-loss distances typically need to be wider during these periods to avoid being stopped out by normal price swings.
ATR falling — contracting volatility
A declining ATR means recent candles are getting smaller. The market is moving less per period. This is common in consolidation phases, ahead of major news events (when many participants step aside), or during periods of low liquidity. A contracting ATR does not mean the market is about to reverse — it simply means current movement is modest.
ATR spikes and news events
Economic data releases — Non-Farm Payrolls, CPI, FOMC decisions — frequently produce a single large candle that spikes the True Range. The ATR reading in the hours or days after a major news event may be temporarily elevated, reflecting that one outsized candle rather than a sustained change in volatility. Using a stop distance based on a post-news ATR spike can result in unusually wide stops. Checking the individual True Range values behind the ATR reading helps distinguish a genuine volatility shift from a single-candle spike.
- A high ATR does not mean the market is bullish or bearish.
- A low ATR does not mean a quiet period will continue — breakouts often follow low-ATR compression phases.
- ATR cannot tell you whether to enter a trade. It can only tell you how large that trade's risk parameters should be given current conditions.
Using ATR for Stop-Loss Placement
One of the most practical applications of ATR is using the current reading to estimate a stop-loss distance that reflects how much the market is actually moving. The underlying logic: if you place a stop at a fixed distance (say, 30 pips), but the market typically moves 80 pips per candle, that stop will likely be hit by routine price fluctuation before the trade has a chance to develop.
A common educational approach is to place a stop a multiple of the current ATR reading away from entry. The 1× and 2× ATR approaches are frequently discussed in trading education materials:
- 1× ATR stop: Stop placed one ATR value below (for a long) or above (for a short) the entry price. Tighter — may be appropriate when market conditions are already calm or the entry is at a precise level.
- 2× ATR stop: Stop placed two ATR values away. Gives the trade more room to breathe during normal volatility. A common starting reference in many educational frameworks.
The ATR-based stop approach is adaptive: when the market is quiet (low ATR), the stop is narrower; when the market is volatile (high ATR), the stop is wider. This mirrors actual market conditions rather than using an arbitrary fixed-pip distance.
ATR and Position Sizing
Because ATR determines how far away a stop-loss sits, it directly affects how large a position can be for a given level of account risk. The connection between ATR and position sizing is straightforward once the risk parameters are set.
The basic calculation chain
To use ATR for position sizing, four inputs are needed: account balance, risk percentage per trade, ATR-based stop distance, and pip value for the pair being traded. The calculation works as follows:
- Risk amount: Account balance × risk percentage. Example: $10,000 × 1% = $100 maximum risk on the trade.
- Stop distance: 2× ATR = 2 × 70 pips = 140 pips.
- Pip value: For EUR/USD, a standard lot (100,000 units) generates approximately $10 per pip.
- Lot size: Risk ÷ (stop distance × pip value) = $100 ÷ (140 pips × $10) = 0.071 lots (roughly a mini lot).
When ATR is high, the stop distance is wider, so the position size is smaller for the same dollar risk. When ATR is low, the stop is narrower and the position size can be larger. This is how ATR-based sizing keeps risk consistent across different volatility environments — a property that fixed-pip or fixed-lot sizing does not provide.
- A wider stop based on high ATR means more potential loss per pip if the position size is not reduced accordingly.
- Pip values differ by currency pair and account currency. Recalculate for each pair.
- ATR-based sizing gives a mathematically consistent starting point — it is not a substitute for reviewing the specific trade setup and confirming the stop location makes structural sense.
- Assumptions in any position size calculation (pip value, account currency) should be verified with a position size calculator before placing a trade.
ATR vs Bollinger Bands vs ADX
ATR is sometimes grouped with Bollinger Bands and the ADX because all three relate to how a market is behaving structurally. The comparisons below explain what each actually measures, where they differ, and how they can complement rather than replace each other.
| Indicator | What it measures | What it does NOT measure | Primary use | Related guide |
|---|---|---|---|---|
| ATR | Average range of each candle — volatility as a pip/price unit value | Direction, trend strength, overbought/oversold conditions | Stop-loss distance and position sizing calibration | This guide |
| Bollinger Bands | Price volatility relative to a moving average — expressed as bands around price | Direction; whether price will reach the outer band; trend strength | Identifying price compression (band squeeze) before breakouts; measuring where price sits relative to recent range | Bollinger Bands in Forex |
| ADX | Trend strength — how strong a current trend is, scored 0–100 | Trend direction; ATR does not indicate whether the market is bullish or bearish | Confirming whether a trend is strong enough to trade with a trend-following strategy | ADX Indicator in Forex |
In practice, these indicators answer different questions. ATR answers: "how much room does my stop need?" Bollinger Bands answer: "is price compressed or extended relative to recent range?" ADX answers: "is the current move a trending move or ranging noise?"
A trader might use all three together: check ADX to confirm there is a trend, use Bollinger Bands to identify an entry point within that trend, and use ATR to set the stop distance and size the position. Each provides information the others do not.
ATR Limitations
Understanding where ATR falls short helps traders use it more accurately and avoid assigning it responsibilities it cannot fulfil.
ATR lags
Because ATR is a smoothed average of past candles, it always reflects what has already happened. After a sudden volatility event — a flash crash, an unexpected central bank announcement — ATR will not reflect the new environment until several subsequent candles have updated the calculation. During fast-moving conditions, a static ATR reading may underestimate current volatility for the first several periods after a shift.
ATR values are pair-specific and timeframe-specific
A 14-period daily ATR of 80 pips for EUR/USD is typical. The same period on GBP/JPY might produce an ATR of 150 pips — not because GBP/JPY is "more volatile" in every sense, but because its nominal pip value and typical daily range are different. An ATR stop that works well on one pair will not transfer directly to another without recalibration.
News spikes distort ATR temporarily
A single candle that is three times the normal range — common on major NFP or CPI releases — can meaningfully elevate ATR for the following 10–14 periods. A trader checking ATR the morning after a major news event is seeing a reading that still reflects the spike, not the return to normal conditions. Some traders exclude the spike candle from their ATR calculation, or wait for several sessions before using ATR-based stops in the affected pair.
ATR does not identify opportunity
A high ATR does not mean the market is about to move further. A low ATR does not mean the market is safe to hold a large position. ATR measures what has happened, not what will happen. Combined with a directional analysis tool — price action, trend structure, a moving average system — it becomes useful for risk calibration. Used in isolation, it tells you very little about whether a trade is a good idea.
Common Mistakes When Using ATR
Most ATR errors come from treating a measurement tool as a signal tool, or from transferring settings and assumptions from one context to another without adjustment.
ATR — Common mistakes to avoid
- Using ATR as a buy or sell trigger. A rising ATR means the market is moving — it says nothing about which direction. Entering a trade purely because ATR is increasing will produce random results.
- Applying the same ATR period to every chart. A 14-period ATR on a 5-minute chart and a 14-period ATR on a daily chart cover very different amounts of real time. The period should be chosen for the timeframe, not applied uniformly.
- Ignoring the difference in ATR values across currency pairs. A 2× ATR stop on EUR/USD and a 2× ATR stop on GBP/JPY will produce very different pip exposures. The calculation must be done separately for each pair.
- Increasing position size when ATR is high. A high ATR means the market is moving a lot — but it does not mean more trades will succeed. Taking a larger position in a high-ATR environment increases dollar risk even if the multiplier applied to the stop is constant.
- Trusting ATR immediately after a news spike. In the 2–4 periods following a large news candle, ATR will be elevated. Stops based on this reading will be unusually wide. Some traders wait until several normal-range candles have passed before relying on ATR-based stop distances.
- Using ATR without a structural stop anchor. ATR determines stop distance — but the stop should also make structural sense (below a support level, outside a key range). Placing a stop purely at "entry minus 2× ATR" without checking whether that level has any market structure behind it leaves the trade exposed to arbitrary price levels.
Frequently Asked Questions About the ATR Indicator
What does ATR mean in forex?
ATR stands for Average True Range. It is a technical indicator that measures the average size of price movements — in pips or price units — over a chosen number of past candles. A high ATR means recent candles have been large; a low ATR means recent candles have been small. ATR reflects volatility, not direction.
Does ATR show market direction?
No. ATR is a non-directional indicator. It does not distinguish between a market that is rising quickly and one that is falling quickly — both produce a high ATR reading. To determine direction, traders use price action analysis, moving averages, ADX, or other trend-identification tools. ATR is used after direction is established, to calibrate risk.
What is the best ATR setting for forex trading?
The 14-period ATR is the standard starting point, originating from Wilder's original design. It works across most timeframes as a general-purpose volatility measure. Shorter settings (7–10) respond more quickly to recent candles and suit intraday strategies where conditions change rapidly. Longer settings (20–21) smooth out short-term noise and suit swing or position trading on the daily chart. There is no objectively "best" setting — the right choice depends on the timeframe and how the ATR reading is being used.
How do traders use ATR for stop-loss placement?
A common educational approach is to place a stop a multiple of the current ATR reading away from the entry price — for example, 1× ATR or 2× ATR below the entry on a long trade. If EUR/USD has a 14-period daily ATR of 70 pips, a 2× ATR stop would sit 140 pips from entry. The idea is that the stop reflects current market conditions rather than an arbitrary fixed distance. However, this is a risk-calibration reference, not a standalone strategy rule. The stop location should also make structural sense relative to support, resistance, or the pattern being traded.
Is ATR better than Bollinger Bands for measuring volatility?
They measure volatility differently, and neither is universally better. ATR expresses volatility as a plain number (pips or price units), making it directly applicable to stop-loss and position size calculations. Bollinger Bands express volatility as price bands around a moving average — useful for seeing where price sits relative to its recent range and for identifying compression before breakouts. Many traders use both: ATR to size stops and positions, Bollinger Bands to read price context. The choice depends on the specific question being asked.
Can ATR help with position sizing?
Yes. Because ATR determines how far away a stop-loss sits, it feeds directly into position size calculations. The process: decide how much of the account to risk (for example, 1%), divide that by the ATR-based stop distance in pip value, and the result is the appropriate lot size. This keeps the cash risk per trade consistent regardless of whether the market is quiet or volatile — a high ATR leads to a wider stop and therefore a smaller position, while a low ATR allows a tighter stop and a slightly larger position. The core inputs (pip value, account currency) should always be verified with a position size calculator.
Related Technical Analysis Guides
Build confidence with a free demo account
Build confidence with a free FXGlory demo account. Test strategies, learn platform tools, and practice risk management without using real funds.
Open a Free Demo Account