ATR is a volatility indicator that reports the average magnitude of price movement over a set number of periods.
ATR acts like a weather forecast for market turbulence. It tells traders how far prices typically travel per session, without predicting direction. A rising ATR signals expanding volatility, while a falling ATR signals a calmer environment.
The indicator applies across every liquid market. Forex, equity, and commodity traders all read ATR the same way, adjusting only the unit of measurement.
ATR stands for Average True Range. J. Welles Wilder Jr., a mechanical engineer turned technical analyst, published the indicator in his 1978 book New Concepts in Technical Trading Systems, as noted by TrendSpider. The same book also introduced the Relative Strength Index (RSI), Parabolic Stop and Reverse (SAR), and the Average Directional Index (ADX).
ATR measures the degree of price volatility exclusively. A rising ATR does not tell you whether price is climbing or falling. ATR spikes equally during sharp crashes and sharp rallies. In short: ATR answers "how much," while directional indicators answer "which way." That measurement starts with a single building block called True Range, covered next.
True Range is the greatest of three values for any given period:
The three-part formula captures gap events that a simple high-low range misses. Consider a stock that closes at $50, gaps up, and trades between $54 and $57. The high-low range is $3, but the True Range from the prior close reaches $7. Without this gap-capturing logic, ATR would systematically understate real volatility on any day with a price gap.
Wilder's smoothing formula is:
Current ATR = [(Prior ATR × 13) + Current TR] ÷ 14
The first ATR value is the simple average of the first 14 True Range readings. If prior ATR equals 1.20 and today's TR equals 1.50, the new ATR reads [(1.20 × 13) + 1.50] ÷ 14 = 1.22. Every major charting platform runs this math automatically, as documented by Macroption.
The default 14-period setting suits most traders. Scalpers can shorten it for higher sensitivity. Swing and position traders can extend it for smoother signals.
| Trading Style | Recommended Period | Timeframe | Sensitivity |
|---|---|---|---|
| Scalping | 2 to 7 | 1-min to 5-min | Very high |
| Day trading | 7 to 14 | 5-min to 1-hour | High |
| Swing trading | 14 to 21 | 4-hour to daily | Balanced |
| Position trading | 20 to 50 | Daily to weekly | Low, stable |
Source: Macroption, ATR Period Settings
ATR is a built-in indicator on virtually every charting platform. The workflow is: open the chart, click "Indicators," search "ATR," select "Average True Range," and set the period. ATR plots as a single line in a sub-panel below the price chart.
Reading ATR means matching its shape to one of four market conditions.
A rising ATR signals expanding volatility, common during trending or reversal phases. A falling ATR signals contraction and consolidation. A high ATR plateau reflects sustained trend energy. An ATR spike from an extreme low often precedes a major directional move.
ATR values appear in the asset's native unit: pips for forex, dollars for stocks. "High" ATR is always relative to that asset's own history. Since ATR carries no direction, traders pair it with momentum indicators such as the Relative Strength Index (RSI) or Moving Average Convergence Divergence (MACD) for complete signals.
Absolute ATR values cannot be compared across assets with different prices. ATR% solves this:
ATR% = (ATR ÷ Current Price) × 100
A $300 stock with a $6 ATR shows an ATR% of 2.0%. A $50 stock with a $3 ATR shows 6.0%. The cheaper stock is three times more volatile in percentage terms. Real-market data illustrates the same point: in late March 2025, Nvidia (NVDA) printed an ATR of $7.20 at a price of $115.74 (ATR% ≈ 6.2%), while Johnson & Johnson (JNJ) printed $2.73 at $162.84 (ATR% ≈ 1.7%).
ATR also gauges market intensity. Large True Ranges at the start of a move signal strong trader engagement. Small True Ranges during an apparent trend suggest low conviction and elevated false breakout risk. The logic mirrors volume analysis: expanding ATR confirms the energy behind price expansion. RSI or MACD confirmation alongside expanding ATR strengthens reversal signals at key levels.
An ATR-based stop-loss sets the exit distance from a multiple of the ATR value. Stop Distance = ATR × Multiplier, using a typical range of 1.5x to 2x.
Consider a EUR/USD trade with a 14-period daily ATR of 0.0085 (85 pips). A 1.5x multiplier gives a stop distance of 127.5 pips. A long entry at 1.0850 places the stop at 1.0722. Wider ATR stops require proportionally smaller positions to keep dollar risk constant, a principle relevant for pairs covered in our EUR/USD trading guide.
An ATR trailing stop recalculates each candle close, moving with price to lock in profit. For a long trade: Trailing Stop = Current Price minus (ATR × Multiplier). Example: a long trade with ATR of $3.50 and a 2× multiplier starts with the trailing stop $7 below entry, then moves upward as price advances.
When ATR expands, the stop widens automatically. When ATR contracts, it tightens. The tradeoff is that ATR expansion during the trade can produce larger drawdowns before the stop triggers.
ATR anchors position size to current volatility. Position Size = Risk Amount ÷ (ATR × Multiplier).
A trader risks $500 on EUR/USD with an ATR of 85 pips and a pip value of $10. Position Size = $500 ÷ (85 × $10) = 0.59 lots. On a calmer day with an ATR of 50 pips, the same $500 risk allows 1.0 lots. The wider the ATR-based stop, the smaller the position size needed to keep dollar risk fixed.
A breakout accompanied by ATR expansion signals higher-confidence momentum. A breakout on flat or contracting ATR raises false breakout risk. ATR works as a momentum filter, not a standalone entry trigger, and pairs well with volume, price action, or a momentum tool.
Intraday traders use ATR as a daily range budget. If daily ATR is 100 pips and price has already moved 80 pips, most of the range is gone. Once price covers 70% to 80% of the average daily range, new trend-following entries carry lower probability.
ATR% enables volatility-based stock screening. A common scan reads: ATR(14) ÷ Close greater than 0.03, combined with 20-day MA above 50-day MA. That filter isolates volatile stocks in confirmed uptrends.
An ATR-based strategy replaces static support and resistance with dynamic zones that adjust to volatility. The core zones are ATR High and ATR Low, and entries into either zone still need the breakout confirmation logic covered earlier before a trade is taken.
The two dynamic zones are defined as:
Volatile markets naturally overshoot static levels. ATR zones build the volatility buffer directly into the price levels, upgrading (not replacing) classical support and resistance analysis.
Short setup steps:
Long setup steps:
ATR zones alone are not entry signals. Confirmation candles are required.
A Fair Value Gap is a three-candle price imbalance that refines entries inside ATR zones. When a bearish FVG forms near ATR High, enter short at the gap's lower edge. Place the stop above the FVG high. Target the ATR Low.
ATR has clear strengths and clear constraints.
Limitations:
Benefits:
ATR sits alongside Bollinger Bands, Standard Deviation, and the Volatility Index (VIX) inside the volatility toolkit, each with a distinct purpose.
| Indicator | What It Measures | Directional? | Best Use Case | Works With ATR? |
|---|---|---|---|---|
| ATR | Absolute price range | No | Stop-loss distance, position sizing | N/A |
| Bollinger Bands | Standard deviation channel | Partial | Mean-reversion entries | Yes |
| Standard Deviation | Statistical dispersion | No | Quant models | Yes |
| VIX | Implied equity index volatility | No | Broad market fear gauge | Complementary |
Source: Macroption, Volatility
ATR gives price-unit outputs traders can act on directly. Bollinger Bands offer visual channels, and the VIX reflects market-wide sentiment.