📏Average True Range (ATR) Explained: Smarter Stops and Targets
ATR measures a stock's daily price noise so you can place stops beyond it, size every trade to the same dollar risk, and set profit targets that actually get hit.
The Average True Range (ATR) is one of the most practical tools in a swing trader's kit. It tells you, in plain dollar-and-cents terms, how much a stock typically moves in a single day — the normal "noise" of price. Once you know that, you can stop guessing where to put your stop loss, how many shares to buy, and where a reasonable profit target sits.
This guide explains what ATR measures, how it is calculated, and — most importantly — how to put it to work with concrete, step-by-step examples.
A quick note: this article is educational only and is not financial advice. Chart patterns and indicators fail regularly, and past performance is no guarantee of future results. Always manage your risk and do your own research before trading.
What Does ATR Actually Measure?
ATR measures volatility — specifically, the average size of a stock's price swings over a chosen look-back period (usually 14 days). Think of it as a ruler for day-to-day price noise.
A stock trading around $50 with an ATR of $1.50 moves roughly $1.50 from its low to its high on a typical day. A stock at the same price with an ATR of $4.00 is two-and-a-half times wilder. Both prices look the same on a basic quote screen, but they demand very different stop distances and position sizes.
ATR does not tell you the direction of a move. It is a pure volatility gauge, not a trend signal. That's what makes it so useful as a risk-management input: it works regardless of whether you're trading a breakout, a pullback, or a retest.
How ATR Is Calculated
You don't need to compute ATR by hand — every charting platform calculates it automatically. But understanding the math helps you interpret what the number means.
Step 1 — True Range (TR)
For each trading day, the True Range is the largest of these three values:
TR = MAX of:
1. Current High − Current Low
2. |Current High − Previous Close|
3. |Current Low − Previous Close|
Rules 2 and 3 exist to capture overnight gaps. If a stock closes at $48 and gaps up to open at $52, that $4 gap is real risk even though it doesn't show on a single candle's high-low range.
Step 2 — Average the True Range
ATR is a smoothed moving average of TR, typically over 14 periods (J. Welles Wilder's original setting). A longer period (e.g., 20) produces a slower, smoother line; a shorter period (e.g., 7) reacts faster to volatility spikes.
For swing trading, the 14-period daily ATR is the most widely used setting and a sensible default.
Three Ways Swing Traders Use ATR
1. Setting an ATR-Based Stop Loss
The most common use of ATR is placing a stop loss at a multiple of ATR below your entry — far enough that normal daily noise won't stop you out, but not so far that a real trend reversal lets you keep bleeding.
Common ATR multiples for swing trades:
- 1× ATR — tight; suits high-probability setups at clean support
- 1.5× ATR — the most popular middle ground
- 2× ATR — wider cushion; suitable for more volatile stocks or longer hold times
Formula:
Stop Price = Entry Price − (ATR Multiple × ATR Value)
Example: You buy a stock breaking out of an ascending triangle at $62.00. The 14-day ATR is $1.80.
| ATR Multiple | Stop Distance | Stop Price |
|---|---|---|
| 1× | $1.80 | $60.20 |
| 1.5× | $2.70 | $59.30 |
| 2× | $3.60 | $58.40 |
With a 1.5× ATR stop at $59.30, you are saying: "If this stock falls more than $2.70 from my entry, that's more than typical noise — the setup is probably failing." This is far more logical than placing a stop at a round number like $60.00 just because it feels tidy.
For more on how stops fit into a full trade plan, see How to Trade Stock Setups: Entries, Stops, and Profit Targets.
2. Volatility-Based Position Sizing
Once you have an ATR-based stop distance, you can size every trade so that a stop-out costs you the same dollar amount regardless of which stock you trade. This is the core of volatility-based position sizing and is one of the most powerful risk-management habits a trader can build.
Formula:
Shares = Dollar Risk Per Trade ÷ (ATR Multiple × ATR Value)
Continuing the example above (1.5× ATR stop = $2.70 risk per share), suppose your account is $25,000 and you are willing to risk 1% per trade = $250:
Shares = $250 ÷ $2.70 = 92 shares
Position Value = 92 × $62.00 = $5,704 (~23% of account)
Now do the same math for a wilder stock at $62.00 with an ATR of $4.00 (1.5× = $6.00 risk per share):
Shares = $250 ÷ $6.00 = 41 shares
Position Value = 41 × $62.00 = $2,542 (~10% of account)
Notice how the more volatile stock automatically gets a smaller position. The formula scales your exposure to the risk — you don't have to make a judgment call about it. Every trade risks ~$250 no matter how wild or calm the stock is.
For a broader look at this framework, see Risk Management for Traders: Position Sizing and Stop Losses.
3. Setting ATR-Based Profit Targets
ATR also helps you set realistic profit targets — realistic because they're calibrated to the actual speed of the stock, not to wishful thinking.
The rule of thumb is straightforward:
- Minimum target: 1× ATR above entry (often a reasonable short-swing target)
- Standard target: 2× ATR above entry (maintains at least a 1:1 risk/reward if using a 2× stop, or 2:1 with a 1× stop)
- Extended target: 3× ATR for trend continuation trades with wide stops
A 2:1 reward-to-risk ratio is the widely cited baseline for swing trading: if you risk 1.5× ATR on the stop side, you want 3× ATR in profit (i.e., the target is 2× the stop distance). Some traders simply peg the target to a natural resistance level nearest to their ATR-derived ideal — using ATR to sanity-check whether that resistance level is reachable in a reasonable timeframe.
Worked Example: Full ATR Trade Plan
Let's walk through a complete setup using a hypothetical stock.
Scenario: Stock XYZ has been building a bull flag pattern after a strong momentum move. The flag has tightened over five days near $78.00, and today a breakout candle closes at $79.50 on above-average volume. The 14-day ATR is $2.00.
Step 1 — Entry
- Enter on the breakout close: $79.50
Step 2 — ATR Stop Loss (1.5× ATR)
Stop = $79.50 − (1.5 × $2.00) = $79.50 − $3.00 = $76.50
The stop at $76.50 sits below the floor of the flag pattern and beyond one-and-a-half days of typical noise. A close below that level would break the structure of the setup.
Step 3 — ATR Profit Target (2:1 reward/risk)
Risk per share = $3.00
Target = Entry + 2 × Risk = $79.50 + $6.00 = $85.50
This is roughly 3× ATR above the entry — an extended but plausible move for a momentum breakout, consistent with what this stock typically travels in a multi-day swing.
Step 4 — Position Size ($30,000 account, 1% risk = $300)
Shares = $300 ÷ $3.00 = 100 shares
Position value = 100 × $79.50 = $7,950 (~26% of account)
Summary table:
| Element | Price | Notes |
|---|---|---|
| Entry | $79.50 | Breakout close |
| Stop loss | $76.50 | 1.5× ATR below entry |
| Target | $85.50 | 3× ATR / 2:1 R:R |
| Shares | 100 | Risks $300 (1% of $30k) |
| Reward | $600 | If target hit |
| Risk | $300 | If stopped out |
Every number flows from a single input — the ATR. That's what makes the plan internally consistent and easy to review before you place the trade.
ATR Trailing Stops
Once a trade moves in your favor, an ATR trailing stop lets your profits run while still defining a logical exit.
The mechanics are simple: as the stock climbs, you raise your stop to always sit 1.5× (or 2×) ATR below the highest closing price since entry. You never lower the stop — it only moves up.
Example: XYZ rallies from $79.50 to $83.00 (ATR still $2.00):
New trailing stop = $83.00 − (1.5 × $2.00) = $83.00 − $3.00 = $80.00
You've now locked in a profit on every share if the stock reverses, and you're still giving the trade room to continue higher. Many platforms automate this calculation, but knowing the logic keeps you in control.
ATR in the Context of Market Volatility
ATR values fluctuate. During calm markets, ATRs compress — stocks move less each day. During earnings seasons, macro shocks, or broad sell-offs, ATRs expand sharply. Always recalculate your stop and size using the current ATR before you enter, not the ATR from two weeks ago.
Two related tools that complement ATR for reading the volatility environment:
- Bollinger Bands also expand and contract with volatility and can help identify when a breakout is escaping a quiet period. See Bollinger Bands Explained: How to Use Volatility to Time Better Entries.
- The VIX measures implied volatility across the broad market. When the VIX is elevated, individual stock ATRs tend to be higher, which automatically widens your ATR stops — a useful built-in caution mechanism. See The VIX Explained: How to Use the Fear Gauge to Time Swing Trades.
Common ATR Mistakes to Avoid
- Ignoring ATR and using fixed stops. A $1.00 stop on a $3.00-ATR stock will get picked off by noise almost every day.
- Using the same share size for every trade. Two stocks at the same price can have wildly different ATRs; the same share count produces very different dollar risk.
- Setting targets below 1× ATR. If your target is smaller than a typical day's range, you're asking the trade to work in less than normal daily noise — low odds.
- Forgetting to update ATR. A stock that reports earnings will often see its ATR double overnight. Recalculate before adding to a position.
The Bottom Line
Average True Range is the closest thing technical analysis has to an objective volatility ruler. It strips away the guesswork from three of the hardest decisions in trading — where to put your stop, how many shares to buy, and what a fair target looks like — and replaces them with a consistent, math-driven framework that scales to any stock, any account size, and any level of volatility.
None of this eliminates the possibility of a losing trade. Stops get hit. Breakouts fail. But when you size correctly and define your risk before entry, no single loss can do serious damage to your account — and that's what keeps you in the game long enough to let your winners develop.
StockSetups includes ATR alongside RSI, MACD, ADX, moving averages, and other indicators on every setup it surfaces after the close. Each trade plan on the platform comes with a pre-calculated entry, stop, and target — informed by the same ATR logic described here — so you can focus on evaluating the setup rather than doing arithmetic under pressure.
Frequently asked questions
What is a good ATR multiple for a swing trading stop loss?
Most swing traders use 1.5× to 2× ATR below the entry price. A 1.5× multiple works well for clean setups at strong support; use 2× when the stock is more volatile or you plan to hold for several weeks.
What period setting should I use for ATR?
The standard is 14 periods on the daily chart, which was Wilder's original recommendation. Shorter periods (7–10) react faster to volatility spikes; longer periods (20–21) smooth out noise. Most swing traders stick with 14.
How do I use ATR to size a position?
Divide your maximum dollar risk per trade by the ATR-based stop distance (ATR multiple × ATR value). For example, if you risk $250 per trade and your ATR stop is $2.50 per share, you buy 100 shares. This keeps your dollar risk consistent regardless of the stock's price or volatility.
What is an ATR trailing stop?
An ATR trailing stop rises as the stock climbs, always sitting a fixed ATR multiple below the highest closing price since entry. It locks in profit as the trade moves in your favor while still giving the stock room to breathe.
Does ATR indicate the direction of the next move?
No. ATR is a pure volatility measure — it tells you how much a stock tends to move, not which direction. Use it alongside trend and momentum indicators (such as MACD or RSI) that do provide directional signals.
This guide was generated automatically and reviewed against the StockSetups editorial guidelines.
See these setups on real charts.
StockSetups scans the market after the close and sorts every setup and breakout into four long-only lanes — delivered the same evening.
Start free — 7-day full access →