Average True Range (ATR)
When you’re trading in the stock market, forex, or even crypto, one of the most important things to understand is volatility — how much price moves up and down. Some stocks move very little during the day, while others swing wildly within minutes. To measure this volatility, traders often rely on a powerful tool called the Average True Range (ATR).
In this blog, we’ll break down what ATR is, how it’s calculated, why it matters, and how traders use it in real-world strategies. By the end, you’ll not only understand ATR but also know how to apply it in your own trading decisions.
What is Average True Range (ATR)?
The Average True Range (ATR) is a technical indicator developed by J. Welles Wilder Jr. in 1978. It doesn’t predict the direction of the market (uptrend or downtrend), but it tells you how much price usually moves in a given time frame.
For example:
- If Reliance stock usually moves ₹15 per day, its ATR might be around 15.
- If Bitcoin swings $500 in a day, the ATR could be 500.
ATR simply answers the question: “On average, how volatile is this asset?”
How is ATR Calculated?
Don’t worry — you don’t have to calculate ATR by hand (your charting software does it automatically), but understanding the logic helps.
- First, calculate the True Range (TR) for each day:
- TR = Maximum of:
- (High – Low)
- |High – Previous Close|
- |Low – Previous Close|
- Then, calculate the average of TR values over a chosen period (commonly 14 days).
👉 That’s your ATR.
Example:
If Nifty 50 had daily true ranges of 100, 120, 80, 90, and 110 points over the last 5 days, then ATR(5) = (100+120+80+90+110) / 5 = 100.
This means Nifty is, on average, moving 100 points daily.
📌 Why is ATR Important?
ATR is important because:
- It tells you market volatility at a glance.
- It helps you set stop-loss levels logically instead of guessing.
- It prevents traders from being stopped out too early in volatile markets.
- It helps in identifying whether a market is becoming calm or stormy.
Think of ATR as the heartbeat of the market — fast beats mean volatility, slow beats mean stability.
ATR in Real Market Examples
Example 1: Reliance Industries (Stock)
Suppose Reliance has an ATR of ₹20 on the daily chart. This means that in one trading session, Reliance generally moves around ₹20. If you buy Reliance at ₹2,400, you can expect its price to typically swing between ₹2,380 and ₹2,420 in a day.
Example 2: Nifty 50 (Index)
If Nifty’s ATR is 120 points, traders know that it is normal for Nifty to move that much daily. So, if you’re trading options on Nifty, you can factor in this expected movement for your strike selection.
Example 3: Bitcoin (Crypto)
Suppose Bitcoin’s ATR on the 1-hour chart is $400. That means in one hour, Bitcoin usually moves around $400. A trader expecting $50 moves will quickly realize that their stop-losses may be too tight.
How Traders Use ATR
ATR is not just a number — it’s a tool that traders use in many ways:
1. Setting Stop-Loss Levels
Instead of using a fixed ₹10 or $1 stop-loss, traders use ATR to place stops according to volatility.
- Example: If a stock’s ATR is ₹15, you might place a stop-loss 1.5 × ATR = ₹22.5 away from your entry to avoid random noise.
2. Position Sizing
ATR helps in deciding how much capital to risk.
- If you’re trading a high ATR stock like Adani Enterprises (say ATR = ₹50), you might take fewer shares.
- If you’re trading a low ATR stock like HDFC Bank (say ATR = ₹10), you might take more shares.
3. Identifying Breakouts
When ATR increases suddenly, it often signals a big move is coming.
- Example: If Nifty ATR jumps from 80 to 160, it indicates markets are entering a high-volatility phase (often after important news like RBI announcements).
4. Comparing Assets
ATR can be used to compare which stock or asset is more volatile. For instance:
- Infosys ATR = ₹12
- Tata Motors ATR = ₹35
- This means Tata Motors is three times more volatile than Infosys.
Trading Strategies Using ATR
Here are some practical strategies:
Strategy 1: ATR Stop-Loss Strategy
- Buy a stock at ₹500.
- ATR = ₹10.
- Place stop-loss at 2 × ATR = ₹20 below entry → Stop-loss = ₹480.
- This method adjusts risk according to volatility.
Strategy 2: ATR Breakout Strategy
- Watch for periods when ATR is very low (consolidation).
- Enter trades when ATR starts rising → it often signals a breakout or trend beginning.
Strategy 3: ATR Trailing Stop
- Suppose you bought Nifty at 20,000 with ATR = 100.
- Use ATR × 2 = 200 points as a trailing stop.
- As Nifty rises, keep trailing your stop 200 points away.
- This way, you protect profits while allowing the trend to run.
Advantages of ATR
- Works on any market (stocks, forex, commodities, crypto).
- Adjusts risk according to market conditions.
- Prevents being stopped out in volatile moves.
- Simple to understand, yet very powerful.
Limitations of ATR
- ATR does not tell direction (up or down). It only shows volatility.
- ATR values change with stock price (₹50 ATR for Reliance vs ₹5 ATR for HDFC may not be directly comparable).
- Must be used with other indicators (like RSI, MACD, or trendlines).