Back
Updated: August 18, 2026

ATR Stop-Loss Calculator: How Far Should Your Stop Be?

atr

An ATR stop starts with one calculation:

Stop distance = ATR x multiplier

If the entry is 100, ATR is 2, and the multiplier is 1.5, the stop distance is 3 price units.

  • For a long trade: 100 – 3 = 97
  • For a short trade: 100 + 3 = 103

That gives you a volatility-adjusted distance. It does not prove that 97 or 103 is the right level.

I use ATR as a noise check. First, I mark the level that would invalidate the setup. Then I compare that distance with recent volatility. If the stop sits inside ordinary movement, I reconsider the entry, timeframe, or trade. I do not widen it just because a calculator produced a larger number.

The multiplier is a parameter to test on the same instrument, setup, and timeframe. It is not a market rule.

ATR stop calculator

Turn recent volatility into a proposed stop distance

Use the ATR value from your chart. The result is a calculation, not a recommendation. Check it against the level where the trade idea is invalid.

Trade inputs

Calculated result

Stop price
97.00
Stop distance
3.00
Cash risk
100.00
Position size
33.333 units
1R reference
103.00
2R reference
106.00

Position size uses the value entered above. Check the instrument’s current pip value, tick value, contract multiplier, and currency conversion. The calculator does not convert the result into forex lots or futures contracts.

Formula: stop distance = ATR x multiplier. Cash risk = account size x risk %. Position size = cash risk / (stop distance x value per 1.00 move per unit). Stops may fill away from the stop price.

The calculator returns a stop price, cash risk, position size, and 1R or 2R reference targets. To calculate size, it needs the instrument’s value for a 1.00 price move per unit. The default is 1.00 for the simple stock-like case. Replace it with the current value for the product you are sizing.

What ATR Measures

ATR stands for Average True Range. It measures how much price has been moving. It does not tell you whether price is likely to rise or fall.

A rising ATR can appear during a rally, a sell-off, or a volatile range. A falling ATR only means recent ranges have become smaller.

For each candle, True Range is the largest of:

  1. Current high minus current low
  2. The absolute value of current high minus previous close
  3. The absolute value of current low minus previous close

The formula is:

TR = max(high – low, |high – previous close|, |low – previous close|)

The previous close brings gaps into the calculation. ATR then smooths the True Range values.

Fourteen periods is a common default, not a rule. Platforms may use different smoothing methods. TradingView uses a relative moving average by default and offers other options. Check the settings before comparing ATR readings.

ATR uses the instrument’s price units. An ATR of 2 means something different at a price of 20 than at 2,000. Comparing instruments usually requires ATR as a percentage of price.

How to Use the ATR Stop-Loss Calculator

Direction decides whether the stop goes below or above the entry.

Entry price is the planned opening price. The final fill may differ.

ATR is the indicator value from the chart. Use the value from the timeframe relevant to the setup.

Multiplier converts ATR into a proposed stop distance. Treat it as a test input.

Account size is the equity amount used for the risk calculation.

Risk percentage sets the maximum planned cash loss before trading costs and slippage.

Value per 1.00 price move per unit is how much one unit gains or loses when price moves by 1.00. Use the current value for the instrument or contract. The calculator does not identify it for you.

The calculator uses these formulas:

Stop distance = ATR x multiplier

Long stop = entry price – stop distance

Short stop = entry price + stop distance

Cash risk = account size x risk percentage

Position size = cash risk / (stop distance x value per 1.00 move per unit)

The output is in the same units described by your value input. It is not automatic forex lot or futures contract sizing. Check the platform’s current pip value, tick value, contract multiplier, and currency conversion before using the result.

Long Example

Assume a trader is considering a long position with:

  • Entry: 100
  • ATR: 2
  • Multiplier: 1.5
  • Account size: 10,000
  • Risk: 1%
  • Value per 1.00 move per unit: 1.00

The stop distance is:

2 x 1.5 = 3

The proposed stop price is:

100 – 3 = 97

Cash risk is:

10,000 x 1% = 100

Position size is:

100 / (3 x 1.00) = 33.33 units

The reference targets are:

  • 1R: 103
  • 2R: 106

One R is the initial risk distance. These targets are references, not forecasts. Resistance or poor liquidity may make them unusable.

I would still check the chart. If the setup is invalid below 98.50, a stop at 97 changes the trade. A volatility calculation should not rewrite the thesis.

Short Example

Now assume a short setup with:

  • Entry: 250
  • ATR: 5
  • Multiplier: 2
  • Account size: 5,000
  • Risk: 0.5%
  • Value per 1.00 move per unit: 2.50

The stop distance is:

5 x 2 = 10

The proposed stop is:

250 + 10 = 260

Cash risk is:

5,000 x 0.5% = 25

Position size is:

25 / (10 x 2.50) = 1 unit

The reference targets are:

  • 1R: 240
  • 2R: 230

The arithmetic works. The setup may not. If the short is invalid above 253, a stop at 260 is too far for that idea. A different entry or no trade may be cleaner.

Start With Invalidation, Not the Multiplier

ATR can answer, “How large has recent movement been?”

It cannot answer, “Where is my idea wrong?”

That second question comes from the setup. A long might fail below a swing low or support zone. A short might fail above resistance or the high that defines the current structure.

My sequence is:

  1. Mark the structural invalidation level.
  2. Measure the distance from the planned entry.
  3. Divide that distance by ATR.
  4. Compare the ratio with test data for this setup.
  5. Set cash risk.
  6. Calculate position size only after the stop is final.

If the entry-to-invalidation distance is 1.20 and ATR is 2, the structural stop is 0.6 ATR away. That does not mean it must move to 1 ATR or 1.5 ATR. I would check how often price reaches 0.6 ATR before this setup has time to work.

Sometimes structure should win. Sometimes ATR shows that the entry is too cramped. Neither number should be forced to rescue the trade.

There Is No Best ATR Multiplier

A tight multiplier creates a closer stop and a larger calculated position for the same cash risk. It may expose the trade to more ordinary noise.

A wide multiplier creates a farther stop and a smaller position. It may reduce noise exits, but price must travel farther to produce the same R-multiple. It can also outlive the original setup.

Neither is automatically better.

The useful multiplier depends on the:

  • instrument and timeframe;
  • setup and holding period;
  • trading session;
  • ATR calculation method;
  • spread, fees, and likely slippage.

I would test a range of multipliers while keeping the entry, exit, timeframe, and costs unchanged. Record stop frequency, maximum favorable and adverse movement, result in R, and gaps. Then check the setting on data that was not used to choose it.

Copying another trader’s multiplier is weak evidence. Their market, session, costs, and setup may be different.

Match ATR to the Timeframe of the Trade

ATR is tied to the candles used to calculate it.

ATR(14) on a 5-minute chart summarizes 14 five-minute ranges. On a daily chart, it summarizes 14 daily ranges. The labels match. The information does not.

Use a timeframe that represents the movement the setup needs to survive. A 1-minute ATR says little about a daily support trade. A daily ATR may be irrelevant to a ten-minute setup.

Multi-timeframe setups need a written rule. If structure comes from the 1-hour chart and entry from the 15-minute chart, decide which one defines invalidation. Do not switch ATR values until one produces the size you wanted.

Check whether ATR includes an incomplete candle. A sharp live move can change the reading before the period closes.

Gaps, Slippage, and Costs

The calculator assumes the position closes at the stop price. Real execution may differ.

If a long position has a stop at 97 but the next available price is 94, the planned distance was 3 and the realized move is 6, plus costs.

Spread widening around news, market opens, or thin hours can do similar damage. Commissions, financing, and currency conversion can also raise the loss.

ATR cannot cap these risks. Consider them before holding through earnings, economic releases, weekends, or market closures.

A stop-limit order adds price control, but it may not execute if the market moves through the limit. That is a different risk.

Common ATR Stop Mistakes

Treating ATR as direction. A high ATR does not mean buy or sell. It only means recent ranges are large.

Choosing the multiplier after seeing the position size. The stop defines the size. Desired size should not define the stop.

Using the same multiplier everywhere. A daily stock setting says little about an intraday forex setup.

Ignoring structure. A mathematically neat stop can sit beyond the level where the trade idea is already wrong.

Mixing timeframes. Reading ATR on one chart and applying it to a thesis from another creates inconsistent risk.

Using a stale ATR value. Volatility can change after news, a gap, or a session open.

Using a stale value per price unit. Currency conversion or revised product terms can change the input.

Assuming the stop price is guaranteed. Gaps and fast markets can produce a worse fill.

Optimizing one sample. The best historical multiplier may fail outside the period used to choose it.

The Workflow I Use

I keep the order fixed:

  1. Define the setup and its structural invalidation.
  2. Read ATR on the timeframe tied to that setup.
  3. Convert the structural distance into ATR units.
  4. Compare it with prior examples of the setup.
  5. Reject the trade if structure and volatility do not fit.
  6. Set the maximum cash risk.
  7. Enter the current value per 1.00 price move and calculate size.
  8. Check scheduled events, gaps, spread, and slippage risk.
  9. Record ATR, multiplier, stop result, and movement after entry.

The calculator handles steps three, six, and part of seven. The rest still requires judgment and data.

Updated: Aug 18, 2026

Artem Goryushin

Artem has spent years doing one thing: reading charts. Not writing about them in general terms - actually working through what price does, why patterns form, and where most traders misread the signals. At IQ Option, he covers technical analysis exclusively — indicators, chart patterns, support and resistance, candlestick setups. His articles tend to start where most guides stop: after the definition.

Frequently asked questions

You asked, we answer

Does ATR predict how far price will move?

No. ATR summarizes recent range. It does not forecast direction or guarantee that future movement will stay within the same distance.

Is ATR(14) always the right setting?

No. Fourteen periods is a common default. A different lookback changes how quickly ATR reacts.

Should the stop always be exactly one ATR from entry?

No. One ATR is only a distance. It may be too close, too wide, or structurally meaningless.

Can I use this calculator for forex or futures?

Only if you already know and enter the correct value per 1.00 move. The calculator does not derive it from the symbol.

Should I widen an ATR stop after entry?

Widening a stop increases planned loss and breaks the original size calculation. If the setup requires a different stop, recalculate before entering. A trailing stop is a separate process.