Strategy

ATR Indicator Explained: How to Use Average True Range in Futures Trading

Cameron Bennion
·
2026-03-16
·
9 min read

What Is ATR and Why Every Futures Trader Needs It

The Average True Range (ATR) was developed by J. Welles Wilder in 1978 and introduced in his book New Concepts in Technical Trading Systems. Decades later, it remains one of the most practically useful indicators ever created — not because it predicts direction, but because it measures volatility.

ATR tells you, in points or ticks, the average range a market has been moving over a given lookback period. For a futures trader, this is critical information: it determines how wide your stop should be, how far to set your target, and how many contracts you can safely trade given your account size.

Traders who ignore ATR tend to set stops that are either too tight (constantly stopped out by noise) or too wide (risking too many dollars per trade). ATR solves both problems with data.

The ATR Calculation (Simplified)

Trade This Systematically

Stop reading. Start executing.

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans — no guesswork required.

ATR is calculated in two steps:

Step 1: Calculate the True Range for each bar

The True Range is the largest of:

  • Current High minus Current Low
  • Current High minus Previous Close (absolute value)
  • Current Low minus Previous Close (absolute value)

The third and fourth calculations capture gap opens — situations where price opens far from the prior close. Regular high-low range would miss this volatility; True Range includes it.

Step 2: Average the True Range over N periods

Wilder used a 14-period smoothed moving average. Most platforms default to ATR(14), meaning the average of the last 14 bars' True Ranges.

ATR Values for Major Futures Markets

Current approximate daily ATR ranges (these fluctuate with market conditions):

MarketDaily ATR (approx.)Point ValueDollar ATR
ES (S&P 500)50-80 points$50/point$2,500-$4,000/day
NQ (Nasdaq)200-350 points$20/point$4,000-$7,000/day
MES (Micro ES)50-80 points$5/point$250-$400/day
MNQ (Micro NQ)200-350 points$2/point$400-$700/day
CL (Crude Oil)$1.50-$2.50$1,000/point$1,500-$2,500/day
GC (Gold)$20-$40$100/point$2,000-$4,000/day

Notice that NQ's dollar ATR is higher than ES even though ES has a larger notional size. This is why NQ requires tighter position sizing relative to ES for the same dollar risk.

Using ATR to Set Stop Losses

The core application of ATR in futures trading is setting stops that are volatility-adjusted. The principle: your stop should be wide enough to survive normal market noise, but not so wide that a single stop-out is catastrophic.

The ATR Multiplier Method

A common framework:

  • Tight stop (scalping): 0.25 × ATR
  • Normal stop (intraday swing): 0.5 × ATR
  • Wide stop (trend following): 1.0-1.5 × ATR

Example: ES daily ATR = 60 points

  • Scalp stop: 15 points (0.25 × 60)
  • Standard stop: 30 points (0.5 × 60)
  • Swing stop: 60 points (1.0 × 60)

If you're consistently getting stopped out on trades that then go your direction, your stop is likely below 0.25 × ATR — you're in the noise. Widen the stop and reduce size to compensate.

ATR-Based Stop in NinjaTrader 8

You can configure ATR-based stops directly in NinjaTrader 8:

  1. Add the ATR indicator to your chart: Right-click → Indicators → Average True Range
  2. Set the period (14 is standard; use 10 for more responsive, 20 for smoother)
  3. Note the current ATR value displayed at the right edge of the indicator panel
  4. Multiply by your chosen multiplier to get your stop distance in points
  5. Configure your ATM strategy stop to match this value

For automated strategies, NinjaTrader allows ATR-based stop parameters natively. In the strategy code, you reference ATR(14)[0] and multiply by your desired factor.

Using ATR for Position Sizing

ATR connects directly to your position sizing framework through what's called the dollar volatility per contract:

Dollar Volatility = ATR × Point Value × Number of Contracts

Your position size should be set so that your dollar volatility per trade is a consistent fraction of your account. A common rule: no single trade should put more than 1-2% of your account at risk.

ES Position Sizing Example:

  • Account size: $50,000
  • Risk per trade: 1% = $500
  • ES ATR(14) on daily chart: 60 points
  • Stop: 0.5 × ATR = 30 points
  • Dollar risk per contract: 30 points × $50/point = $1,500
  • Max contracts: $500 ÷ $1,500 = 0.33 → trade MES instead of ES

This math tells you that a $50K account trading ES with a 30-point stop is actually risking 3% per trade on a single contract — too much. The answer is either using Micro ES (MES) or widening the account to $150K before sizing up to 1 ES.

ATR for Target Setting

ATR is equally valuable for setting profit targets. If you know the average daily range is 60 points, setting a 200-point target on an intraday trade is statistically unrealistic — the market doesn't often move 3× its average range in a single session.

A practical framework for intraday targets:

  • Minimum target: 1:1 reward/risk (same distance as stop)
  • Standard target: 1:1.5 to 1:2 reward/risk
  • Extended target: ATR-based — if ATR is 60 and you enter at the session low, the upper end of ATR range is your extended target

Combining ATR targets with KPL levels gives you both a statistical basis (ATR range) and a structural basis (KPL levels) for your target. When both agree, the target conviction is higher.

ATR Timeframe Selection

ATR is timeframe-specific. A 14-period ATR on a 5-minute chart is very different from a 14-period ATR on a daily chart:

  • Daily ATR — Used for position sizing and daily trading range context
  • Hourly ATR — Used for session-level stop placement on intraday swings
  • 5-minute ATR — Used for scalping stop width

YMI uses a combination: daily ATR for position sizing limits, and session-timeframe ATR (60 or 30 min) for stop calibration on individual trades.

ATR and Market Regime

ATR is also a market regime indicator. When ATR is trending higher, volatility is expanding — this means larger moves but also wider stops required and higher dollar risk per contract. When ATR is compressing, range is contracting — tighter stops are valid but breakout moves may be larger.

During high-ATR regimes (earnings seasons, FOMC weeks, geopolitical events):

  • Reduce position size or increase stop multiplier
  • Expect KPL levels to be tested and broken more frequently
  • Consider sitting out or trading smaller during the initial volatility spike

Trade volatility-aware from your first session. Start your 7-day free trial — YMI's daily pre-market sheets include ATR context for each session, so you know whether today is a narrow or wide day before the open — and can size accordingly.

About the Author

Cameron Bennion

Founder, Young Money Investments · Quant Trader

Cameron has 18+ years of live market experience trading ES, NQ, and futures. He founded Young Money Investments to teach systematic, data-driven trading to everyday traders — the same quantitative methods used at his hedge fund, Magnum Opus Capital. His members have collectively earned $50M+ in prop firm funded accounts.

18+ Years Trading ExperienceHedge Fund Manager — Magnum Opus Capital$50M+ Funded for MembersNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Trade with Cameron's systems:7-Day Free Trial →

Free — No Credit Card

Get Daily KPLs in Your Inbox

AI-generated Key Price Levels for ES & NQ, delivered every trading morning. Join 500+ traders who start their session with a plan.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Ready to Apply These Strategies?

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans to trade systematically.

Intro Trader includes a 7-day free trial • 30-day money-back guarantee on all tiers