This is where the average true range or ATR indicator can be useful.
The average true range does not tell you whether to buy or sell. It does not predict market direction. What it does is simple: it shows how much the market usually moves in a given period.
In this blog we will learn about average true range, how to calculate average true range, how to use ATR for stop loss and how traders use ATR for position sizing. Whether you are trading forex, stocks, futures or crypto the concept is the same. ATR helps you adjust your risk according to market volatility.
What is ATR?
The Average True Range, or ATR, is a volatility indicator that shows how much an instrument usually moves over a selected number of periods. It does not show direction. It only shows the size of price movement.
For example, if EUR/USD has a daily ATR of 50 pips, it means the pair has been moving around 50 pips per day on average. It does not mean EUR/USD will go up by 50 pips or down by 50 pips. It simply tells you that the recent average movement is around 50 pips.
This is useful because every market has a different personality. EUR/USD may move calmly on some days, while GBP/JPY may move much more aggressively. If you use the same stop loss on both, you might get stopped out too early on one pair and take too much risk on another.
ATR helps you avoid that mistake.
What is Average True Range Used For?
Average true range is mainly used to measure volatility. Traders use it to understand whether the market is quiet, active, or moving aggressively.
Here are a few common uses:
-
To place stop losses
-
To calculate position size
-
To trail stops
-
To compare volatility across instruments
-
To avoid using random stop-loss distances
The important thing to remember is this: ATR is not a signal indicator. It does not say “buy here” or “sell here.” It only gives you information about movement.
So, if the ATR is high, the market is making bigger moves. If the ATR is low, the market is moving in a smaller range.
How to Calculate Average True Range
To calculate ATR, you first need to calculate the True Range.
True Range measures the biggest price movement by comparing three values:
-
Today’s high minus today’s low
-
Today’s high minus the previous close
-
Today’s low minus the previous close
The largest of these three values becomes the True Range for that period.
Here is the formula:
True Range = Max of:
High – Low
Absolute value of High – Previous Close
Absolute value of Low – Previous Close
After this, ATR is calculated by taking the average of the True Range values.
Most traders use 14 periods as the standard ATR setting. This came from J. Welles Wilder’s original method, which uses Wilder’s smoothing.
Let’s understand this with a simple table.
Suppose we are calculating the True Range for one trading day.
|
Item
|
Value
|
|
Current High
|
1.1050
|
|
Current Low
|
1.1000
|
|
Previous Close
|
1.1015
|
|
High – Low
|
50 pips
|
|
High – Previous Close
|
35 pips
|
|
Low – Previous Close
|
15 pips
|
|
True Range
|
50 pips
|
In this example, the highest value is 50 pips. So, the True Range for this period is 50 pips.
Now, if you are using a 14-period ATR, the indicator takes the True Range values from the last 14 periods and smooths them. This gives you the average true range.
Here is a simple way to understand it:
|
Step
|
What Happens
|
|
Step 1
|
Calculate True Range for each period
|
|
Step 2
|
Take the average of True Range values
|
|
Step 3
|
Apply Wilder’s smoothing
|
|
Step 4
|
Final value becomes the ATR
|
So if the ATR shows 50 pips on EUR/USD, you can have an idea that on average the pair has recently been moving around 50 pips per day.
Why ATR Matters in Trading
ATR matters because markets do not move the same way all the time.
Some days are calm. Some days are wild. Some pairs move slowly. Some pairs can move aggressively even in a few minutes.
If you use the same position size and same stop-loss distance in every market condition, you are ignoring volatility. That is where many traders get into trouble.
Let’s say you always use a 20-pip stop loss.
If EUR/USD is moving 40 pips a day, that stop may be reasonable.
But if GBP/JPY is moving 150 pips a day, a 20-pip stop may be too tight.
You may get stopped out even when your trade idea is not wrong.
This is why ATR is helpful. It gives the market some breathing room.
ATR and Volatility
In simple terms volatility means how much price is moving.
When ATR is low, the market is quieter. Price is moving in smaller ranges.
When ATR is high, the market is more active. Price is moving in larger ranges.
Let’s take a simple example.
If gold has an ATR of $20 on the daily chart, it means gold has recently been moving around $20 per day on average.
If the ATR suddenly rises to $45, it means volatility has increased. In such a condition, a small stop loss may not work well because the normal daily movement itself has become bigger.
This is why traders use ATR before placing stop losses or deciding position size.
ATR Stop Loss
An ATR stop loss is a stop-loss level based on the average true range of the market.
Instead of using a random stop like 20 pips or 50 pips, it is a good idea to use ATR to place a stop according to volatility.
For example, suppose EUR/USD has an ATR of 50 pips.
A trader may place the stop loss at:
1x ATR = 50 pips
1.5x ATR = 75 pips
2x ATR = 100 pips
Now, this does not mean every trade needs a 2x ATR stop. Your stop loss should be according to your strategy, timeframe, and risk tolerance.
But the benefit is clear. Your stop loss is based on market movement, not guesswork.
If the market is volatile, the ATR stop loss becomes wider. If the market is quiet, the stop loss becomes smaller.
This is why many traders use average true range stop loss methods to avoid getting stopped out too early.
Also Read- Stop Loss Usage Requirements for Trades
How to Use Average True Range for Position Sizing
Now let’s understand how to use average true range for position sizing.
Position sizing means deciding how much quantity you should trade. This can be lots in forex, shares in stocks, or contracts in futures.
The idea is simple:
First, decide how much money you want to risk.
Then, decide your stop-loss distance using ATR.
After that, calculate the correct position size.
Let’s understand this with an example.
Suppose you have a $10,000 account and you want to risk 1% on a trade.
That means your risk is $100.
Now suppose EUR/USD has an ATR of 50 pips, and you want to use a 2x ATR stop.
So your stop loss becomes:
50 pips × 2 = 100 pips
Now your position size should be such that if the trade hits a 100-pip stop loss, your loss is only $100.
This is how ATR helps you keep risk fixed even when market volatility changes.
ATR Trading Strategy for Forex
ATR forex trading is very useful because different currency pairs move differently.
For example, EUR/USD may be calmer compared to GBP/JPY. USD/JPY may behave differently during Asian sessions. Gold and indices may move aggressively during news events.
If you use the same stop loss for every pair, your risk will not be balanced.
Let’s say:
EUR/USD ATR = 50 pips
GBP/JPY ATR = 150 pips
If you use a 50-pip stop on both, the EUR/USD stop may make sense. But for GBP/JPY, it may be too tight because the pair normally moves more.
A better way is to use ATR.
For example:
EUR/USD stop = 2 × 50 = 100 pips
GBP/JPY stop = 2 × 150 = 300 pips
Now, you may think that GBP/JPY risk is higher. But here is the key: you reduce the position size accordingly.
This way, your dollar risk stays the same.
That is the real purpose of ATR-based position sizing.
Fixed Percentage Risk with ATR-Based Stops
This is one of the most common ways to use ATR.
First, decide how much of your account you want to risk. Many traders use 1% or less per trade.
Then use ATR to decide your stop-loss distance.
Let’s take a simple example:
Account size: $10,000
Risk per trade: 1%
Dollar risk: $100
ATR: 50 pips
Stop loss: 2x ATR = 100 pips
Now your position size should be calculated in such a way that a 100-pip loss equals $100.
This method is helpful because your risk stays the same across different trades. You can trade EUR/USD, GBP/JPY, gold, or indices, but your risk remains controlled.
ATR-Based Trailing Stops
ATR can also be used for trailing stops.
A trailing stop is a stop loss that moves as the trade moves in your favor. The goal is to protect profit while still giving the trade room to continue.
For example, if you are in a buy trade and price moves up, you can keep the stop 1.5x ATR or 2x ATR behind the price.
If volatility increases, the ATR trailing stop becomes wider.
If volatility decreases, the trailing stop becomes tighter.
This is better than using a fixed trailing stop because market conditions are not always the same.
A 30-pip trailing stop may work on one day but fail badly on another day if volatility expands. ATR adjusts with the market.
Scaling In and Out Using ATR
Some traders also use ATR to scale in and out of trades.
Scaling in means adding to a position.
Scaling out means reducing a position or taking partial profits.
Let’s say you enter with half position size. If the market moves 1 ATR in your favor and your setup still looks good, you may add more.
Similarly, if the market moves 1 ATR or 2 ATR in your favor, you may book partial profits.
This gives your trading plan more structure. You are not adding randomly. You are using volatility as a guide.
But this should be done carefully. Scaling can increase risk if you do not control position size.
Advantages of Using the ATR Indicator
The biggest advantage of the ATR indicator is that it adapts to market conditions.
If the market becomes volatile, ATR increases.
If the market becomes quiet, ATR decreases.
This helps traders adjust stop losses and position sizes according to the market.
Another advantage is that ATR works across markets. You can use it in forex, stocks, futures, indices, and crypto.
It also helps remove guesswork. Instead of saying, “I think this stop is enough,” you can say, “The market is moving this much, so my stop should give enough room.”
This makes the trading plan more practical.
Limitations of ATR
ATR is useful, but it is not perfect.
The biggest limitation is that ATR does not show direction. If ATR is high, it only means the market is moving a lot. It does not tell you whether the market will go up or down.
Another limitation is that ATR is based on past data. So it can react late when volatility suddenly changes.
For example, if a major news event happens and the market suddenly moves aggressively, ATR may take some time to reflect that new volatility.
This is why ATR should not be used alone.
It is better to use ATR with your trading strategy, market structure, trend indicators, support and resistance, or other confirmation tools.
Tips to Use ATR
If you are new to the ATR indicator, start with the standard 14-period setting. This is the most common setting and a good place to begin.
After some time, you can test shorter or longer settings.
A shorter ATR period, like 7 or 10, reacts faster.
A longer ATR period, like 20, becomes smoother.
Always backtest before using ATR in live trading. Every trader has a different strategy, holding period, and risk tolerance.
Also, do not treat ATR as a magic signal. It is not there to tell you when to enter. It is there to help you manage the trade better.
The goal is not perfection. The goal is consistency.
Conclusion
Position sizing is one of the most ignored parts of trading. Many traders spend hours looking for entries but very little time deciding how much to risk.
This is not the right approach.
A good trader first thinks about risk. Then comes the trade.
The average true range indicator helps you understand market volatility, place better stop losses, and calculate position size in a more practical way.
It will not guarantee winning trades. No indicator can do that.
But it can help you avoid one of the biggest mistakes traders make: using the same risk in different market conditions.
If you want to trade with more discipline, start using ATR to understand how much the market is actually moving. Once you know that, your stops, position size, and risk plan become much clearer.