The ATR Blueprint: How Far Can Your Stock Really Go?
Learn how to calculate Average True Range (ATR) by hand, set bulletproof stop losses, and avoid expecting slow stocks to make fast moves.
Have you ever bought a stock, set a tight stop loss, only to watch it get triggered before the stock rallies without you? This frustrating experience often happens because of a simple mistake: ignoring the stock's natural breathing room. To avoid this, you need to understand how much a stock actually moves in a single day. This is where the Average True Range (ATR) indicator becomes your best friend.
What is True Range?
To understand ATR, we first need to calculate "True Range." Many traders look only at the daily high and low. But what if a stock gaps up or down at the market open? A simple high-minus-low calculation misses that gap. True Range solves this by looking at three different distances and picking the largest one. Let's look at how a stock's price behaves over five days to see this in action.
Let us calculate the True Range for Day 2 by hand. On Day 1, the stock closed at ₹100. On Day 2, the stock had a high of ₹106 and a low of ₹102.
- Step 1: Calculate Distance A (Current High minus Current Low) -> ₹106 - ₹102 = ₹4
- Step 2: Calculate Distance B (Current High minus Previous Close) -> ₹106 - ₹100 = ₹6
- Step 3: Calculate Distance C (Previous Close minus Current Low) -> ₹100 - ₹102 = -₹2 (Absolute value is ₹2)
- Step 4: Select the largest of the three values. The True Range for Day 2 is ₹6.
The daily True Range is ₹6, which is larger than the simple daily range of ₹4. By accounting for the overnight gap, we get a true picture of the stock's volatility. The Average True Range (ATR) is simply the moving average of these daily True Range values, typically calculated over 14 days.
How to Use ATR for Stop Losses and Position Sizing
You can use ATR to place stop losses that won't get triggered by random daily noise. If you buy a stock at ₹500 and its ATR is ₹10, setting a stop loss at ₹495 (just 0.5x ATR) is a mistake. Normal daily movement can easily hit it. Professional traders often set their stop loss at 2x ATR below their entry price.
For our ₹500 stock with a ₹10 ATR, a 2x ATR stop loss would be ₹20 below your entry, placing your stop at ₹480. This gives the stock enough room to breathe. Knowing this distance also helps you size your position. If you are willing to risk ₹2,000 on the trade, and your stop loss is ₹20 per share, you can buy exactly 100 shares (₹2,000 total risk divided by ₹20 risk per share).
The Reality Check: Low-ATR Stocks Can't Fly Fast
ATR is also a great tool for setting realistic profit targets. Suppose you buy two different stocks, Company A and Company B, both trading at ₹1,000. Company A is a steady paint manufacturer with an ATR of ₹10 (1% of its price). Company B is a highly volatile technology company with an ATR of ₹50 (5% of its price).
If you set a target of ₹1,100 (a 10% gain) for both stocks, Company B could realistically hit that target in just two highly volatile days (2 days x ₹50 ATR = ₹100). However, for Company A to hit that target, it would require at least 10 perfect, consecutive up-days of maximum average movement (10 days x ₹10 ATR = ₹100). Expecting a low-volatility stock to hit a massive target in a few days is mathematically unrealistic under normal market conditions.
Never set a stop loss tighter than 1.5 times the stock's ATR, and never expect a low-ATR stock to reach a high price target in just a few days.
You can easily check the ATR of any Indian stock on stock-analyze.com by typing the company's name in the search bar and viewing the key volatility metrics directly on the stock's analysis page.
