In this article
After this article, you can
- Calculate the loss effect of widening a stop at fixed volume.
- Distinguish ATR updates from position resizing.
Terms at hand: Average True Range (ATR) · Position size (lot quantity) · Stop loss · Trading Plan · Pip · spread (bid-ask spread)
ATR can describe historical ranges and supply an input to a chosen stop-distance rule. It does not measure a cash loss or guarantee that price will remain inside a range. This lesson connects price units to position size, currency conversion and a discrete volume step, and separates those calculations from execution and cost assumptions.
From a pip count to a trading decision
Record the symbol, timeframe, period, smoothing method and observation time. Hypothetical raw ATR 0.0080 on EUR/USD equals 80 pips at pip 0.0001; ATR 2.00 on GBP/JPY equals 200 pips at pip 0.01. These are assumed readings, not permanent typical ranges. ATR(14) on H1 concerns hourly bars. The Average True Range basics lesson explains TR and initialization; TradingView’s ATR defaults to RMA but allows other smoothing choices.
An ATR value is a price-range measure, not a unit of money risk. A rule may choose a distance of multiplier × ATR, then calculate a hypothetical price-loss amount from that distance and position size. The multiplier does not guarantee survival of ordinary fluctuations. Choose entry, exit and sizing rules before testing their result after costs.
Widening a stop changes the initial budget
Compare two distances from the same entry price. A new ATR reading does not resize an already open position.
Scroll sideways to see the full diagram
Hypothetical model: USD account and P/L, contract 100,000 EUR per lot, pip 0.0001, no costs or slippage; both stops execute exactly at their set prices. This compares rule variants, not a recommendation to move an SL. Fidelity — ATR describes the volatility indicator; amounts and levels are illustrative.
A stop matched to volatility, not a round number
For a planned long, subtract the chosen distance from the entry; for a short, add it. Check the Bid/Ask side, tick size and provider’s minimum permitted stop distance. A fixed pip stop and an ATR-based stop are two rules to compare, not a universal mistake and its guaranteed cure. Use the same entry-to-exit assumptions in the chart and the cash-risk calculation.
For a hypothetical daily ATR of 80 pips, multipliers of 1.5 and 2 give stop distances of 120 and 160 pips. At 200 pips they give 300 and 400. These multipliers are examples, not established universal settings. Choose and test the rule for the instrument, timeframe and holding period.
Size, currency conversion and rounding
A basic sizing model divides a price-loss budget by (stop distance in pips × account-currency pip value per lot). For fixed inputs, a wider distance gives a smaller unrounded size. Costs, conversion, minimum volume and the allowed step can prevent exact equality of planned amounts. The risk-management section on ForexMechanics discusses the broader planning context.
A hypothetical USD sizing model. Set a total budget of USD 100, including a fixed USD 6 reserve for all additional costs: USD 94 remains for price-distance loss. Assume 100,000 base units per lot, a 0.01-lot step and a chosen multiplier of 1.5. EUR/USD pip 0.0001 gives USD 10 per pip per lot. GBP/JPY pip 0.01 gives JPY 1,000; at an assumed fixed USD/JPY = 150, convert by dividing by 150, giving USD 6.666… per pip per lot without rounding that rate early.
With assumed ATR 80 pips, EUR/USD’s distance is 120 pips. Size = 94 / (120 × 10) ≈ 0.07833 lot; rounding down gives 0.07 lot and 84 + 6 = USD 90. At 0.08 lot, 96 + 6 = USD 102 exceeds the budget. With assumed GBP/JPY ATR 200 pips, distance is 300: size = 94 / (300 × 1,000/150) = 0.047 lot, rounded down to 0.04. That gives 80 + 6 = USD 86; 0.05 lot would give 100 + 6 = USD 106.
The rounded results are different and do not use the full budget. If the calculated size is below the instrument’s minimum, rounding up may break the limit; no order can be a valid outcome. The USD 6 reserve and fixed conversion rate are teaching assumptions, not a guarantee that real costs, slippage or conversion changes will fit them.
A small ATR change can change one whole volume step. Keep the same USD 94 price-loss allowance, multiplier 1.5, USD 10 per pip per lot and 0.01-lot step. ATR 78.3 pips permits 0.08 lot: 78.3 × 1.5 × 10 × 0.08 + 6 = USD 99.96. ATR 78.4 permits only 0.07 lot: 78.4 × 1.5 × 10 × 0.07 + 6 = USD 88.32. The boundary for 0.08 lot is 94 / (1.5 × 10 × 0.08) = 78.333… pips. The planned total drops by USD 11.64 despite the stop widening. That is a discrete sizing effect, not evidence that the second trading signal is better or worse.
A range measure is not a target ceiling
ATR is not a maximum daily move or a counter of remaining range. Subtracting today’s range from ATR does not forecast how far price has left to travel. A target of one, two or four ATR has no probability attached merely by its distance. Define target and stop rules together, then evaluate actual frequency of reaching them and net outcomes under explicit cost and fill assumptions.
How do you know whether today's volatility is normal?
A comparison with a previously defined reference window can describe a change in measured ranges. For example, hypothetical current ATR 0.0120 divided by reference 0.0080 gives 1.5. That ratio alone does not identify a regime, spread or slippage probability. Use the same timeframe, data source and smoothing method and specify any time-of-day sample; a claim about one session’s range does not apply to every pair and provider.
Comparing current ATR with a defined historical average can describe a volatility change. Thresholds such as 0.7 or 1.5 must be specified and tested for the actual strategy. ATR alone does not establish trading profitability, liquidity or a required response in position size.
ATR percent for comparing different asset classes
A percentage normalization can be defined as 100 × ATR / the corresponding closing price. Hypothetical EUR/USD ATR 0.0080 and close 1.1000 give about 0.7273%; GBP/JPY ATR 2.00 and close 190.00 give about 1.0526%. Use a positive, nonzero denominator and the same frequency, period and smoothing when comparing. TA-Lib v0.6.4 documents this normalization for NATR; it does not make every platform implementation interchangeable. The percentage scales a historical range, not the cash risk of a position, and differs from return standard deviation or implied volatility.
What ATR cannot do — honest limitations
ATR reacts to observed ranges. Under Wilder smoothing, each new TR has weight 1/n while previous information remains in the prior average. It can rise or fall on the current bar before the close; specify which value a test uses. A low prior ATR does not ensure a quiet next bar, and a high value does not by itself show that the selected stop is needlessly wide.
Separate the initial stop rule from later updates. Widening the planned stop after entry while keeping the position unchanged can increase the planned loss, as the diagram illustrates. A new ATR reading does not resize an open position. Neither an ATR-based stop nor a cost reserve guarantees the final loss; ordinary stops can execute beyond the selected level.
What to do tomorrow
- Record one closed-bar ATR together with its symbol, source, units, timeframe and smoothing. Compare only explicitly matched observations.
- If you study a stop rule, choose its multiplier and distinguish the planned distance from its actual executable level.
- Calculate a size using the price-loss allowance after assumed costs and the unrounded conversion rate. Apply the permitted minimum and volume step, then check the resulting amount.
- Compute a percentage normalization with the corresponding close. Keep liquidity, costs, notional exposure and other portfolio positions separate from that percentage.
- Specify update rules before opening the hypothetical trade. The advanced ATR trailing stop lesson examines candidate levels and ratcheting rules; it does not establish guaranteed profit protection.
Check your understanding
One short exercise
About 2 min · you can try again
A stop widens from 40 to 70 pips at unchanged size and 2 USD/pip. What is the new loss with ideal execution?
- 80 USD
- 140 USD
- 60 USD
Check the answer and explanation
140 USD
70 × 2 = 140 USD.
Frequently asked
Which ATR multiple should I use for a stop loss?
No multiplier is universally optimal for a trading style. A 1.5× or 2× distance is a chosen parameter, not evidence that a stop avoids noise. Define instrument, timeframe, entry, exit and costs and compare the complete rule on unused data. A hundred trades is not a universal reliability threshold. An ordinary stop can execute worse than its set level.
Why does ATR affect position size?
ATR affects size only through a specified distance rule. Divide the available price-loss budget by (distance in pips × account-currency pip value per lot), then respect costs, conversion and volume steps. In the USD 100 model with USD 6 reserved costs, EUR/USD rounds to 0.07 lot and USD 90 total; GBP/JPY rounds to 0.04 and USD 86 under the stated USD/JPY 150 conversion. The amounts are not identical, and neither is a guaranteed final-loss cap.
What is ATR percent and what is it for?
A defined ATR percentage divides the price-unit ATR by the corresponding positive closing price and multiplies by 100. With hypothetical ATR 0.0080 and close 1.1000, the result is about 0.7273%. Match frequency, period, feed and smoothing. This scales a historical range but does not measure position cash risk, liquidity, spread or portfolio dependence; doubling the percentage alone does not prove a regime change. Check the particular platform’s implementation.
What are the biggest limitations of ATR?
ATR summarizes observed ranges without direction or a future upper bound. Current-bar inputs can change before close. A fixed multiplier has no guaranteed hit rate, and moving a stop farther away at unchanged size can increase the planned loss. Position calculations also depend on actual contract terms, conversion, costs and execution. Define those assumptions before testing; the result may justify rejecting the variant.
Sources & bibliography
-
TradingView Average True Range (ATR) · Official documentation of ATR definitions, calculations and the platform's default lookback convention. www.tradingview.com ↗
-
Fidelity What Is Average True Range? · Fidelity educational information on ATR and price-range volatility. www.fidelity.com ↗
-
StockCharts ChartSchool Average True Range (ATR) and Average True Range Percent (ATRP) · Explains ATRP as ATR divided by price and multiplied by 100, for comparing normalized volatility across instruments. chartschool.stockcharts.com ↗
-
Corporate Finance Institute Average True Range · Defines Average True Range, its smoothing convention and its interpretation as a volatility measure. corporatefinanceinstitute.com ↗
-
MetaQuotes Market Watch — Viewing Symbol Specification · Identifies broker-set contract size, profit currency, stop restrictions, volume steps and commission terms needed for an instrument-specific sizing calculation. www.metatrader5.com ↗
-
MetaQuotes Permitted volumes of trading operations · Documents symbol minimum, maximum, volume step and directional volume limits. These restrictions explain why a continuous sizing formula must be checked after rounding. www.mql5.com ↗
-
TA-Lib Normalized Average True Range (NATR) — v0.6.4 source · The pinned implementation documents 100 × ATR / Close normalization and Wilder-style averaging. Used for the percentage formula with a positive close, without claiming all platforms share its initialization. raw.githubusercontent.com ↗
