⚠️This platform is for educational purposes only. We are NOT SEBI-registered. DO NOT BUY OR SELL stocks based on recommendations.Read Full Disclaimer|⚠️This platform is for educational purposes only. We are NOT SEBI-registered. DO NOT BUY OR SELL stocks based on recommendations.Read Full Disclaimer|
Indicators & Metrics4 min read

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.

31 Aug 2026

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.

Daily Price Action and Gaps
Up day (hollow)Down day (solid)
9499104109Day 1 — O 98 H 101 L 97 C 100Day 1Day 2 — O 103 H 106 L 102 C 105Day 2Day 3 — O 104 H 108 L 103 C 107Day 3Day 4 — O 106 H 107 L 101 C 102Day 4Day 5 — O 100 H 101 L 95 C 96Day 5
Notice the gap up on Day 2, where the price opened much higher than Day 1's close. · Illustrative example

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.

Calculating True Range by Hand
  1. Step 1: Calculate Distance A (Current High minus Current Low) -> ₹106 - ₹102 = ₹4
  2. Step 2: Calculate Distance B (Current High minus Previous Close) -> ₹106 - ₹100 = ₹6
  3. Step 3: Calculate Distance C (Previous Close minus Current Low) -> ₹100 - ₹102 = -₹2 (Absolute value is ₹2)
  4. 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.

10-Day ATR Trend
5.15.55.96.3Day 1Day 3Day 5Day 7Day 9ATR (₹) — Day 1: 5.2ATR (₹) — Day 2: 5.5ATR (₹) — Day 3: 5.8ATR (₹) — Day 4: 6ATR (₹) — Day 5: 6.2ATR (₹) — Day 6: 6.1ATR (₹) — Day 7: 5.9ATR (₹) — Day 8: 5.7ATR (₹) — Day 9: 5.5ATR (₹) — Day 10: 5.3ATR (₹) 5.3
The ATR line rises when daily price swings expand and drops when the stock consolidates. · Illustrative example

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).

Daily ATR Comparison
0183654ATR Value (₹) — Company A (Paint): 1010Company A (…ATR Value (₹) — Company B (Tech): 5050Company B (…
Company B has five times the daily price movement of Company A. · Illustrative example

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.

Remember this

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.

Put this lesson to work

See these numbers live on any NSE/BSE stock — fundamentals, technicals and an AI verdict on one page.

Analyze a stock free