Skip to main contentChartCompass
Menu

All Insights · strategy-risk

Position sizing with ATR and defined risk

Understand what average true range measures, how it can scale a hypothetical risk unit, and why it cannot guarantee exits or define suitability.

By ChartCompass · Fri, 04 Sep 2026 07:34:33 GMT · 5 min read

Average true range, or ATR, estimates how widely an instrument has moved over a recent window. It is useful because a fixed one-dollar distance means something different for a quiet stock, a volatile future, and a high-priced exchange-traded fund. ATR supplies a common volatility language. It does not say which direction price will move and does not determine how much risk is suitable for a person.

Fidelity's indicator guide describes ATR as the average of true ranges, commonly over 14 periods. The true range for a bar is the greatest of the high minus low, the absolute high minus the prior close, and the absolute low minus the prior close. Including the prior close lets the measure capture overnight gaps that an intraday high-low range would miss.

Define the calculation completely

State the instrument, bar interval, session rules, lookback, price-adjustment policy, and smoothing convention. “ATR(14)” on daily adjusted equity bars is not the same series as ATR(14) on one-hour bars or unadjusted prices. Some implementations seed the average with a simple mean and then use Wilder-style smoothing; others use a rolling mean or another exponential convention.

A reproducible calculation follows these steps:

  1. sort complete bars in timestamp order;
  2. calculate the three candidate ranges using the prior close;
  3. choose their maximum as true range;
  4. apply the declared smoothing method over the declared lookback; and
  5. retain the data timestamp and units with the output.

Corporate actions can create artificial gaps in unadjusted equity data. Continuous futures series introduce roll choices. Thin trading can make a recorded high or low unrepresentative. Inspect the input rather than treating a library output as self-validating.

ATR is scale, not direction

If price rises while ATR rises, volatility expanded; that does not make ATR bullish. If price falls while ATR falls, the market became quieter by this measure; that does not make it safe. ATR also has price units, so comparing raw ATR across instruments is misleading. ATR divided by price can provide a percentage-like comparison, provided prices and adjustments are comparable.

The lookback creates a tradeoff. A short window reacts quickly and is noisy. A long window is stable and slow to reflect regime changes. A shock enters the average and then decays according to the formula, so the number can remain elevated after conditions change.

Translate a hypothetical risk rule transparently

CME's educational material frames position size around two inputs: where a predefined exit would be and how much account risk is allocated. ATR can inform the distance component of an illustrative rule. For example:

reference distance = ATR multiple × current ATR

estimated per-unit loss = reference distance + estimated slippage and fees

hypothetical units = chosen risk budget ÷ estimated per-unit loss

Round down to an allowed lot size and account for the instrument multiplier, currency conversion, and minimum tick. For a futures contract, a one-point move can represent a contract-specific cash amount. For an option, nonlinear exposure means the underlying's ATR is not a complete per-contract loss model.

This calculation is a scenario, not a recommendation. The “risk budget” is a user assumption that depends on financial circumstances, objectives, horizon, liquidity needs, and ability to bear loss. FINRA's risk material emphasizes that willingness and ability to take risk are not necessarily the same. Software should not infer that input from ATR.

Test the exit assumption

A stop reference does not cap loss. Investor.gov explains that a stop order becomes a market order when triggered, and its execution price can differ significantly from the stop price in a fast market. Gaps, halts, low liquidity, venue behavior, and slippage can all produce a larger loss. A stop-limit order introduces a different risk: it may not execute.

Stress the distance rather than showing one exact result. Recalculate hypothetical loss at larger gaps, wider spreads, and higher volatility. Include portfolio-level overlap: several positions sized independently from their own ATR can all respond to the same market shock. Also test whether the normal trading volume could support the assumed order without material impact.

Validate the rule as a process

If an ATR multiple is part of a historical strategy, specify it before evaluating the holdout period. Include delisted instruments where relevant, realistic next-available execution, commissions, spread, slippage, and gap behavior. Compare results across volatility regimes and nearby parameter choices. A strategy that works only at 1.73 ATR but fails at 1.7 and 1.8 is more likely to reflect sample noise than a stable economic effect.

Keep decision and observation times separate. Today's completed daily ATR was not available before today's close. Using it to simulate an earlier execution silently introduces look-ahead. The same principle applies to adjusted data that were revised after the simulated date.

Limitations

ATR is backward-looking and depends on the sampled bars, venue, session, adjustment, lookback, and smoothing implementation. It does not model direction, correlation, liquidity, tail events, options convexity, or guaranteed execution. Historical ATR can understate the next gap, and any estimated slippage or risk budget can be wrong.

This article explains a measurement framework, not an individualized position size or instruction to trade. Open ChartCompass to inspect volatility inputs, timestamps, hypothetical assumptions, and test limitations alongside a strategy result.

Sources

Return to Insights