This article is for educational purposes only and does not constitute financial advice. Trading involves risk of loss. Past performance does not guarantee future results. Consult a licensed financial advisor before making investment decisions.
Jargon Wall13 min readUpdated March 30, 2026
KR
Kavy Rattana

Founder, Tradewink

What Is ATR? How Volatility Tells You Where to Put Your Stop

ATR (Average True Range) measures how much a stock moves on an average day. Traders use it to set stop-losses that breathe with the stock — not arbitrary percentages that get you stopped out by noise.

Want to put this into practice?

Tradewink uses AI to scan markets, generate signals with full analysis, and execute trades automatically through your broker.

Start Free

What Is ATR?

ATR stands for Average True Range. In one sentence: it measures how much a stock typically moves in a single day, in dollar terms.

If a stock has an ATR of $2.50, it routinely swings $2.50 from low to high on a normal day. That number tells you the minimum amount of room you need to give a trade before the normal volatility triggers your stop.

It was developed by J. Welles Wilder in 1978 and published in New Concepts in Technical Trading Systems. Fifty years later, it remains one of the most practically useful numbers in a trader's toolkit.

ATR Calculation Step by Step

ATR is built from a simpler measurement called the True Range (TR). For each period (usually each day), the True Range is the largest of these three values:

  1. Current high minus current low
  2. Absolute value of current high minus prior close
  3. Absolute value of current low minus prior close

The reason for options 2 and 3: if a stock gaps overnight, the high-to-low of the current day understates how much the price actually moved since yesterday. Including the prior close captures gap risk.

Example calculation:

  • Day 1: High $82, Low $78, Close $80 → TR = 82 − 78 = $4.00
  • Day 2: Opens at $80, Gaps up to $85, trades to Low $83, Close $84 → TR = max(85−83, |85−80|, |83−80|) = max($2, $5, $3) = $5.00
  • Day 3: High $86, Low $83, Close $85 → TR = $3.00

ATR is the 14-period exponential moving average of TR values. The standard lookback is 14 periods (days for daily charts, minutes for intraday charts).

ATR(14) = ((ATR(13) × 13) + Current TR) / 14

You don't need to calculate this manually — every charting platform computes it automatically. The point of understanding the formula is knowing what it measures: normalized volatility, not just price change.

Why ATR Matters More Than a Percentage Stop

Most beginner traders set stops at arbitrary percentages: "I'll use a 5% stop on everything." The problem is that a 5% stop on a low-volatility utility stock is enormous — you'd almost never get stopped out. A 5% stop on a high-volatility biotech stock is almost nothing — you'd get stopped out by normal daily noise constantly.

ATR solves this by making stops proportional to the stock's actual behavior. Instead of "5% from entry," a well-calibrated stop is "1.5× ATR from entry." This means:

  • On a $100 stock with a $1.50 ATR, the stop is $2.25 away (2.25% — tight, because the stock is calm)
  • On a $100 stock with a $6.00 ATR, the stop is $9.00 away (9% — wider, because the stock is volatile)

The stop adjusts to the stock's personality rather than forcing every stock into the same arbitrary box.

Interpreting ATR Values

A raw ATR number only means something in context. $3.00 ATR on a $20 stock is enormous (15% daily range). $3.00 ATR on a $300 stock is modest (1% daily range).

Normalize ATR as a percentage: ATR% = ATR / Price × 100

Typical ATR% ranges by stock type:

  • Large-cap blue chips (AAPL, MSFT, JPM): 0.8%–1.5% daily ATR
  • Mid-cap stocks: 1.5%–2.5%
  • Small-cap and growth stocks: 2.5%–4%
  • Volatile biotech or micro-caps: 4%–10%+

When comparing two trade candidates, ATR% lets you answer: "Which one needs more room, relative to its price?" The stock with ATR% of 3% needs a wider stop in percentage terms than one with 1.2% ATR% — but both can be managed equally well once you size positions correctly.

Rising ATR signals increasing volatility. During earnings season, major macro events (Fed announcements, CPI), or geopolitical shocks, ATR expands and then contracts afterward. A trade entered when ATR is at multi-week highs will need a wider stop than the same trade entered during a calm period.

The Story of a Stop That Was Too Tight

Sarah traded a pharmaceutical stock — let's call it a mid-cap biotech at $88. She set her stop at $85, which looked reasonable: a $3 stop, about 3.4%. Clean number. Just below a support level.

What Sarah didn't check: the stock's ATR was $4.20. Its normal daily range was more than her entire stop distance. The stock opened the next morning, traded down to $84.70 in the first 20 minutes purely on normal morning volatility, stopped her out — and then rallied to $96 by end of day.

Her trade thesis was completely correct. She missed the entire $8 gain because her stop was calibrated for a different stock's personality.

This is the ATR story that plays out thousands of times a day. Stops placed without consulting ATR are essentially random — sometimes too tight, sometimes too wide, never calibrated to the actual asset.

ATR for Stop Placement

Rule of thumb: Place stops 1.5× to 2× ATR from your entry, on the other side of the nearest structural level (support for longs, resistance for shorts).

Example:

  • Stock: $75 entry, ATR = $2.00
  • Nearest support: $73.50
  • ATR-based buffer: 1.5 × $2.00 = $3.00
  • Stop: $75 − $3.00 = $72.00 (also clears the $73.50 support level — good)

If the ATR stop lands too far away for your risk tolerance, the right answer is to reduce position size, not tighten the stop. Tight stops in high-ATR stocks are a guaranteed path to getting stopped out by noise and missing the actual move.

When to use 1.5× vs 2× ATR:

  • 1.5× ATR: Clean trend entries where the structural level is close, lower-volatility regimes
  • 2× ATR: Choppy markets, earnings-season volatility, high-ATR% stocks, or when the nearest support is farther away

ATR for Position Sizing

ATR and position sizing work together. The formula:

Shares = (Account × Risk%) ÷ (ATR multiplier × ATR)

Example:

  • $50,000 account, 1% risk = $500 per trade
  • Stock ATR = $3.00, using 1.5× ATR stop = $4.50 stop distance
  • Shares = $500 ÷ $4.50 = 111 shares

This means: a high-ATR stock automatically gets a smaller position, because the stop distance is larger. A low-ATR stock gets a larger position because the stop is tighter. The risk stays constant at $500 regardless of the stock's volatility. This is why ATR-based sizing is superior to fixed-share sizing — it keeps your per-trade dollar risk consistent across all market conditions.

ATR-Based Trailing Stops

Once a trade is profitable, you can trail the stop upward using ATR to stay in winners longer while protecting gains.

Common ATR trailing approaches:

  • 1× ATR trail: Aggressive. Keeps the stop tight as the stock moves in your favor. Good for shorter-term momentum trades.
  • 2× ATR trail: Moderate. Gives the stock room to breathe on pullbacks while still locking in most gains.
  • Chandelier Exit: A well-known trailing stop method that sets the stop at the highest close reached since entry minus 3× ATR. Popularized by Chuck LeBeau, it is available as a built-in indicator on most platforms.

The key property of an ATR trailing stop: as the stock becomes more volatile (ATR expands), the trail widens, giving price more room. As volatility contracts, the trail tightens. This adaptation prevents the common problem where a trailing stop calibrated during calm markets gets hit immediately once normal volatility returns.

ATR Across Different Timeframes

ATR means different things depending on what chart you're looking at.

Daily ATR: The standard reference. Measures the typical day's range. Used for swing trade stops, overnight position sizing, and general stock characterization.

Intraday ATR (5-minute, 15-minute): Captures session volatility for day trading stops. A 5-minute ATR of $0.30 means the stock typically moves $0.30 every 5 minutes — useful for scalp stops and intraday trailing.

Weekly ATR: Useful for long-term swing traders who want to give positions room to breathe across multi-day swings without getting stopped out by weekly noise.

The same ATR logic applies at every timeframe — always set stops proportional to the current timeframe's volatility, not the daily ATR when trading on a 5-minute chart. Tradewink's intraday system uses 5-minute ATR for intraday stop placement and daily ATR for session-level position sizing.

How Tradewink Uses ATR

ATR is embedded in every layer of Tradewink's day trading system:

Stop placement: Every autonomous trade sets the initial stop at 1.5× ATR below the entry (longs) or above (shorts), anchored to the nearest structural level. This is computed and submitted to the broker as a bracket order at fill time — no manual step.

Position sizing: The system uses ATR to calculate how large a position to take. If ATR is wide and your account is small, Tradewink sizes down automatically so the dollar risk stays within your configured limit (default: 1% of account per trade). See position sizing for the full math.

Trailing stops: As a trade moves in your favor, Tradewink trails the stop using ATR — keeping it far enough away to avoid getting shaken out by normal volatility while locking in gains. The trail distance shrinks as the trade becomes more profitable.

Regime-aware ATR multiplier: During high-volatility market regimes (VIX spikes, earnings season), the system automatically widens ATR multipliers from 1.5× to 2× to account for increased noise. You don't need to manually adjust — the market regime detector handles it.

For the full definition and formula, see the ATR glossary entry.

The One Number to Check Before Every Trade

Before you enter any trade, look up the stock's 14-day ATR. Ask yourself: "Is my stop at least 1.5× ATR away from my entry?" If the answer is no, one of two things needs to change — your stop (wider) or your position size (smaller).

This single habit eliminates a huge category of losses: the "stopped out on noise, missed the real move" loss that Sarah experienced.

See how ATR-based stops work in Tradewink's autonomous trading system →

Want Tradewink to trade these setups for you?

Tradewink's AI scans markets, generates signals with full analysis, and executes trades automatically through your broker — 24/7.

Start Free

Frequently Asked Questions

What does ATR measure in trading?

ATR (Average True Range) measures the average size of a stock's daily price range, accounting for overnight gaps. It normalizes volatility so you can compare how much different stocks typically move — essential for stop placement and position sizing that adapts to each stock's behavior.

How do you calculate ATR?

ATR is a 14-period smoothed average of the True Range. The True Range for each day is the largest of: (1) today's high minus today's low, (2) the absolute difference between today's high and yesterday's close, or (3) the absolute difference between today's low and yesterday's close. Most charting platforms calculate it automatically.

How do I use ATR to set a stop-loss?

Multiply the ATR by 1.5 to 2 and subtract from your entry price (for long trades). For example, if ATR is $3.00 and you enter at $80, your stop goes at $75.50 (1.5× ATR below entry). This ensures the stop is outside the stock's normal noise range.

What is a good ATR value for a stock?

There is no universal "good" ATR — you need ATR relative to price. Divide ATR by the stock price and multiply by 100 to get ATR%. Large-cap stocks typically have ATR% of 1%–1.5%, while small-caps and volatile growth stocks can run 3%–6%+. Higher ATR% means wider stops and smaller position sizes.

Can ATR be used for position sizing?

Yes — this is one of ATR's most powerful applications. The formula is: Shares = (Account × Risk%) ÷ (ATR × multiplier). A $50,000 account risking 1% ($500) with a 1.5× ATR stop on a stock with $3 ATR would buy 111 shares. This keeps dollar risk constant regardless of each stock's volatility.

Frequently Asked Questions

What does ATR measure in trading?

ATR (Average True Range) measures the average size of a stock's daily price range, accounting for overnight gaps. It normalizes volatility so you can compare how much different stocks typically move — essential for stop placement and position sizing that adapts to each stock's behavior.

How do you calculate ATR?

ATR is a 14-period smoothed average of the True Range. The True Range for each day is the largest of: (1) today's high minus today's low, (2) the absolute difference between today's high and yesterday's close, or (3) the absolute difference between today's low and yesterday's close. Most charting platforms calculate it automatically.

How do I use ATR to set a stop-loss?

Multiply the ATR by 1.5 to 2 and subtract from your entry price (for long trades). For example, if ATR is $3.00 and you enter at $80, your stop goes at $75.50 (1.5× ATR below entry). This ensures the stop is outside the stock's normal noise range.

What is a good ATR value for a stock?

There is no universal "good" ATR — you need ATR relative to price. Divide ATR by the stock price and multiply by 100 to get ATR%. Large-cap stocks typically have ATR% of 1%–1.5%, while small-caps and volatile growth stocks can run 3%–6%+. Higher ATR% means wider stops and smaller position sizes.

Can ATR be used for position sizing?

Yes — this is one of ATR's most powerful applications. The formula is: Shares = (Account × Risk%) ÷ (ATR × multiplier). A $50,000 account risking 1% ($500) with a 1.5× ATR stop on a stock with $3 ATR would buy 111 shares. This keeps dollar risk constant regardless of each stock's volatility.

Trading Insights Newsletter

Weekly deep-dives on strategy, signals, and market structure — written for active traders. No spam, unsubscribe anytime.

Ready to trade smarter?

Get AI-powered trading signals delivered to you — with full analysis explaining every trade idea.

Get free AI trading signals

Daily stock and crypto trade ideas with full analysis — delivered to your inbox. No spam, unsubscribe anytime.

Enter the email address where you want to receive free AI trading signals.

KR

Founder of Tradewink. Building autonomous AI trading systems that combine real-time market analysis, multi-broker execution, and self-improving machine learning models.