CapMint Home

Link copied!

Average True Range (ATR)

ATR (Average True Range) is a technical indicator that measures how much a stock or asset moves on average during a set period, usually 14 days. It helps traders understand market volatility.

Key Takeaways

  • ATR (Average True Range) tells you how much a stock or asset moves on average over some time, usually 14 days. It helps you understand how volatile the market is.
  • ATR is helpful in setting stop-loss levels. When the ATR is high, you give your trade more space; when it’s low, the stop-loss is tighter. This helps avoid getting stopped out due to normal price swings.
  • ATR doesn’t tell you if the price will go up or down. It only shows how much the price is moving, so it should be used with other tools like trends or patterns.
  • There’s no fixed “good” ATR value. It depends on the stock and your trading style. The 14-period setting is most commonly used, but you can adjust it based on how fast or slow you want your signals.

What is the ATR Indicator?

The ATR (Average True Range) is a technical indicator used to measure market volatility. It is typically calculated over 14 periods, which can be intraday, daily, weekly, or monthly, depending on the time frame you’re analysing.

How to Calculate ATR?

Formula Of ATR

ATR is very useful for setting stop-loss levels or entry targets, as it signals changes in market volatility. The calculation typically uses 14 days as the period. The formula for ATR is:

ATR = (Previous ATR * (n – 1) + True Range) / n

Example Of ATR

Where “n” is the number of periods (typically 14), and the True Range is the greatest of the following three values:

Step 1: Calculate the True Range (TR) for each day:

True Range is the maximum of:

  • Current High – Current Low
  • Absolute value of (Current High – Previous Close)
  • Absolute value of (Current Low – Previous Close)

For Day-2:

  • Current High – Current Low = 110 – 106 = 4
  • |Current High – Previous Close| = |110 – 107| = 3
  • |Current Low – Previous Close| = |106 – 107| = 1
  • TR = max(4, 3, 1) = 4

For Day-3:

  • Current High – Current Low = 108 – 104 = 4
  • |Current High – Previous Close| = |108 – 110| = 2
  • |Current Low – Previous Close| = |104 – 110| = 6
  • TR = max(4, 2, 6) = 6

Step 2: Calculate the initial ATR using the first 14 days (if available).

ATR (Average True Range) is the average of the True Ranges over a set period, usually 14 days.

Initial ATR = (Sum of first 14 TR values) / 14

Step 3: Calculate the ATR for the following days:

After you’ve calculated the initial ATR, use the formula below to compute ATR for the next days:

ATR = [(Previous ATR × (n – 1)) + Current TR] / n

Where:
n = number of periods (generally 14)

Example Calculation:
Let’s assume the total of the first 14 True Range values is 84, so:

Initial ATR = 84 / 14 = 6

Now, for Day 15, suppose the True Range (TR) is 7.

ATR = [(6 × 13) + 7] / 14
ATR = (78 + 7) / 14
ATR = 85 / 14
ATR = 6.07

This ATR value of 6.07 shows the average daily movement (volatility) of the asset over the past 14 days. The higher the ATR, the more volatile the market; the lower the ATR, the more stable it is.

How to Use the ATR Indicator?

First, check the ATR value to understand how volatile the stock is. A higher ATR means the stock is showing more price movement, it’s more volatile. A lower ATR tells you the stock is relatively stable with smaller moves.

For a Long Position:

Suppose you’re buying a stock at ₹100 and the ATR is 2. One common way to set a stop-loss is to go 2 × ATR below the entry price.
So, Stop-Loss = 100 – (2 × 2) = ₹96.
This gives the trade enough room to breathe while protecting you from bigger losses.

For a Short Position:

Let’s say you’re shorting a stock at ₹100, and again, the ATR is 2. 

You can place the stop-loss 2 × ATR above the entry price.
So, Stop-Loss = 100 + (2 × 2) = ₹104.
This way, you manage risk without getting stopped out by normal price fluctuations.

This method allows you to adjust your stop-loss based on the stock’s volatility instead of using a fixed number that might not suit every situation.

For example, in the IndusInd Bank chart, a bullish marubozu candle is forming, which usually signals strong buying interest. If we decide to take a long position at ₹829 based on this pattern, we can use the ATR to set a smart stop-loss. The ATR helps us understand the stock’s typical daily movement, so we don’t place the stop too close and get knocked out by normal price swings.

  • Entry Point: Suppose you enter a long trade at the current price of Rs. 829.
  • Stop-Loss: Use the ATR to set your stop-loss level. A standard method is to place the stop-loss at 2 x ATR below the entry price.

ATR = 14.49

Stop-Loss = Entry Price – (2 x ATR)
Stop-Loss = 829 – (2 x 14.49)
Stop-Loss = 829 – 28.98 = Rs. 800.02

Limitations Of Average True Range

Here are some downsides that Traders should keep in mind while using the ATR technical indicator

ATR has No Direction

ATR only tells you how much the price is moving, not whether it’s going up or down. So, a high ATR could happen in both strong uptrends and sharp downtrends; it doesn’t tell you which way to trade.

Indicator Gives Wide Stop-Losses

When markets are very volatile, ATR values go up. This can lead to very large stop-losses, which might not suit traders with smaller capital or tighter risk limits.

Conclusion

The Average True Range (ATR) is a helpful tool for understanding how much a stock or asset moves over time. It doesn’t predict direction, but it helps traders manage risk by setting better stop-loss levels based on market volatility. ATR adjusts with market conditions, making it more flexible than fixed-number strategies. However, it’s not perfect; it should be used along with other indicators, as it doesn’t show trends or future price moves. If used wisely, ATR can help traders stay in trades longer and avoid getting stopped out by normal price fluctuations. It’s a useful tool, but not a complete solution on its own.

Frequently Asked Questions (FAQs)

What is a good Average True Range?

A good ATR depends on the stock’s price and your trading style. Higher-priced or more volatile stocks usually have a higher ATR. There’s no one “good” number; it’s useful to compare the ATR to the stock’s price and past values to understand if volatility is rising or falling.

What is the best setting for ATR?

The most common setting is 14 periods, which works well for many traders. It means ATR is calculated using the last 14 days, hours, or candles, depending on your chart. You can adjust it to a shorter period (like 7) for quicker signals or a longer one (like 20) for smoother, slower changes.

Is ATR good for day trading?

Yes, ATR is useful for day trading as it helps measure intraday volatility, allowing traders to set better stop-loss levels and position sizes based on market movement.

What is the Best setting for the ATR Indicator?

The standard setting is 14 periods, but traders may use lower values (like 7) for faster signals or higher values (like 20) for smoother, long-term volatility trends.

Disclaimer: This content is for educational purposes only and does not constitute financial or investment advice. Investments in securities or other financial instruments are subject to market risk, including partial or total loss of capital. Past performance is not indicative of future results. Always consider your financial situation carefully and consult a licensed financial advisor before making investment or trading decisions.

Related Glossaries

7 mins

13 mins

11 mins

8 mins

6 mins

7 mins

10 mins

6 mins

14 mins

12 mins

5 mins

9 mins

6 mins

7 mins

5 mins

13 mins

15 mins

5 mins

11 mins

Mintcap Brokers Private Limited
CIN – U66110KA2023PTC178706 | Registered Address: Plot No 1290, Second Floor, 17th Cross, 5th Main, Sector-7, HSR Layout, Bangalore 560102 | Tel: 080 – 49552310 | Email ID: compliance@capmint.com | SEBI registered Stock Broker: INZ000322732 | NSE Cash/F&O Member ID: 90430 | BSE Cash/F&O Member ID: 6903 | MCX Member ID: 57400 | NCDEX Member ID: 1312 | SEBI registered Depository Participant: IN-DP-806-2025 | CDSL DP ID: 12102300 | NSE Clearing Member code: M70108 | AMFI-Registered Mutual Fund Distributor: ARN-289109 (Valid upto 28-Feb-2027) | Category II Execution Only Platform : E6903

Details of Client Bank Account

Compliance Officer: Ms. Shridevi Vungarala | Email ID: compliance@capmint.com | Tel no. + 91 9035330126 | Grievance Redressal Officer (GRO) – Ms. Shikha Gupta | Email ID: Grievance@capmint.com | Tel no: 9035331595.
Procedure to file a complaint on SEBI SCORES: Register on SCORES portal. Mandatory details for filing complaints on SCORES: Name, PAN, Address, Mobile Number, E-mail ID. Benefits: Effective Communication, Speedy redressal of the grievances. You may refer the website https://scores.sebi.gov.in/ for more information. You may also download the SEBI Scores app to log a complaint Android: https://play.google.com > store > apps > sebiscores iOS: https://apps.apple.com > app > sebiscores

Disclaimer

Investment in the securities market are subject to market risks, read all the related documents carefully before investing. Brokerage will not exceed the SEBI prescribed limit.
Mutual fund investments are subject to market risks, read all scheme related documents carefully before investing. Mutual Funds are not exchange-traded products.

Attention Investor:

(1) Prevent Unauthorized Transactions in your trading account → Update your Mobile Number/email ID with your Stock broker. Receive alerts on your Registered Mobile/email ID for all debit and other important transactions in your demat account directly from Exchanges on the same day… issued in the interest of investors.    |    (2) Prevent Unauthorized Transactions in your demat account → Update your Mobile Number with your Depository Participant. Receive alerts on your Registered Mobile for all debit and other important transactions in your demat account directly from CDSL on the same day… issued in the interest of investors.    |    (3) KYC is a one-time exercise while dealing in securities markets — once KYC is done through a SEBI registered intermediary (broker, DP, Mutual Fund etc.), you need not undergo the same process again when you approach another intermediary.    |    (4) No need to issue cheques by investors while subscribing to IPO. Just write the bank account number and sign in the application form to authorize your bank to make payment in case of allotment. No worries for refund as the money remains in investor’s account.
  1. Stock Brokers can accept securities as margin from clients only by way of pledge in the depository system w.e.f. September 1, 2020.
  2. Update your mobile number & email Id with your stock broker/depository participant and receive OTP directly from depository on your email id and/or mobile number to create pledge.
  3. Pay 20% as upfront margin of the transaction value to trade in cash market segment.
  4. Investors may please refer to the Exchange’s Frequently Asked Questions (FAQs) issued vide circular reference NSE/INSP/45191 dated July 31, 2020 and NSE/INSP/45534 dated August 31, 2020 and other guidelines issued from time to time in this regard.
  5. Check your Securities /MF/ Bonds in the consolidated account statement issued by NSDL/CDSL every month.