Average Directional Index (ADX): Definition and Formula (2024)

What Is the Average Directional Index (ADX)?

The average directional index (ADX) is a technical analysis indicator used by some traders to determine the strength of a trend.

The trend can be either up or down, and this is shown by two accompanying indicators, the negative directional indicator (-DI) and the positive directional indicator (+DI). Therefore, the ADX commonly includes three separate lines. These are used to help assess whether a trade should be taken long or short, or if a trade should be taken at all.

Key Takeaways

  • Designed by Welles Wilder for commodity daily charts, the ADX is now used in several markets by technical traders to judge the strength of a trend.
  • The ADX makes use of a positive (+DI) and negative (-DI) directional indicator in addition to the trendline.
  • The trend has strength when ADX is above 25; the trend is weak or the price is trendless when ADX is below 20, according to Wilder.
  • Non-trending doesn't mean the price isn't moving. It may not be, but the price could also be making a trend change or is too volatile for a clear direction to be present.

Average Directional Index (ADX) Formula

The ADX requires a sequence of calculations due to the multiple lines in the indicator.

+DI=(Smoothed+DMATR)×100-DI=(Smoothed-DMATR)×100DX=(+DI-DI+DI+-DI)×100ADX=(PriorADX×13)+CurrentADX14where:+DM(DirectionalMovement)=CurrentHighPHPH=PreviousHigh-DM=PreviousLowCurrentLowSmoothed+/-DM=t=114DM(t=114DM14)+CDMCDM=CurrentDMATR=AverageTrueRange\begin{aligned} &\text{+DI} = \left ( \frac{ \text{Smoothed +DM} }{ \text{ATR } } \right ) \times 100 \\ &\text{-DI} = \left ( \frac{ \text{Smoothed -DM} }{ \text{ATR } } \right ) \times 100 \\ &\text{DX} = \left ( \frac{ \mid \text{+DI} - \text{-DI} \mid }{ \mid \text{+DI} + \text{-DI} \mid } \right ) \times 100 \\ &\text{ADX} = \frac{ ( \text{Prior ADX} \times 13 ) + \text{Current ADX} }{ 14 } \\ &\textbf{where:}\\ &\text{+DM (Directional Movement)} = \text{Current High} - \text{PH} \\ &\text{PH} = \text{Previous High} \\ &\text{-DM} = \text{Previous Low} - \text{Current Low} \\ &\text{Smoothed +/-DM} = \textstyle{ \sum_{t=1}^{14} \text{DM} - \left ( \frac{ \sum_{t=1}^{14} \text{DM} }{ 14 } \right ) + \text{CDM} } \\ &\text{CDM} = \text{Current DM} \\ &\text{ATR} = \text{Average True Range} \\ \end{aligned}+DI=(ATRSmoothed+DM)×100-DI=(ATRSmoothed-DM)×100DX=(+DI+-DI+DI-DI)×100ADX=14(PriorADX×13)+CurrentADXwhere:+DM(DirectionalMovement)=CurrentHighPHPH=PreviousHigh-DM=PreviousLowCurrentLowSmoothed+/-DM=t=114DM(14t=114DM)+CDMCDM=CurrentDMATR=AverageTrueRange

Calculating the ADX

  1. Calculate +DM, -DM, and the true range (TR) for each period. Fourteen periods are typically used.
  2. +DM = current high - previous high.
  3. -DM = previous low - current low.
  4. Use +DM when current high - previous high > previous low - current low. Use -DM when previous low - current low > current high - previous high.
  5. TR is the greater of the current high - current low, current high - previous close, or current low - previous close.
  6. Smooth the 14-period averages of +DM, -DM, and TR—the TR formula is below. Insert the -DM and +DM values to calculate the smoothed averages of those.
  7. First 14TR = sum of first 14 TR readings.
  8. Next 14TR value = first 14TR - (prior 14TR/14) + current TR.
  9. Next, divide the smoothed +DM value by the smoothed TR value to get +DI. Multiply by 100.
  10. Divide the smoothed -DM value by the smoothed TR value to get -DI. Multiply by 100.
  11. The directional movement index (DMI) is +DI minus -DI, divided by the sum of +DI and -DI (all absolute values). Multiply by 100.
  12. To get the ADX, continue to calculate DX values for at least 14 periods. Then, smooth the results to get ADX.
  13. First ADX = sum 14 periods of DX / 14.
  14. After that, ADX = ((prior ADX * 13) + current DX) / 14.

What Does the ADX Tell You?

The ADX, negativedirectional indicator (-DI), and positivedirectional indicator (+DI) aremomentum indicators. The ADX helps investorsdetermine trend strength, while -DI and +DI help determine trend direction.

The ADX identifies a strong trend when the ADX is over 25 and a weak trend when the ADX is below 20. Crossovers of the -DI and +DI lines can be used to generate trade signals. For example, if the +DI line crosses above the -DI line and the ADX is above 20, or ideally above 25, then that is a potential signal to buy. On the other hand, if the -DI crosses above the +DI, and the ADX is above 20 or 25, then that is an opportunity to enter a potential short trade.

Crosses can also be used to exit current trades. For example, if long, exit when the -DI crosses above the +DI. Meanwhile, when the ADX is below 20 the indicator is signaling that the price is trendless and that it might not be an ideal time to enter a trade.

The Average Directional Index vs. The Aroon Indicator

The ADX indicator is composed of a total of three lines, while the Aroon indicator is composed of two.

The two indicators are similar in that they both have lines representing positive and negative movement, which helps to identify trend direction. The Aroon reading/level also helps determine trend strength, as the ADX does. The calculations are different though, so crossovers on each of the indicators will occur at different times.

Limitations of Using the ADX

Crossovers can occur frequently, sometimes too frequently, resulting in confusion and potentially lost money on trades that quickly go the other way. These are called false signals and are more common when ADX values are below 25. That said, sometimes the ADX reaches above 25, but is only there temporarily and then reverses along with the price.

Like any indicator, the ADX should be combined with price analysis and potentially other indicators to help filter signals and control risk.

What Is a Good Average Directional Index?

An ADX above 25 is considered strong. When the ADX is below 20, the trend is weak or the price is trendless.

Is ADX a Good Indicator?

Yes, but it provides better strategy signals when combined with price. Investors should first use ADX to determine whether prices are trending or non-trending and then choose the appropriate trading strategy for the condition.

What Is the Best Indicator to Use With ADX?

The ADX works best when combined with other technical indicators, like the relative strength index (RSI). While the ADX measures the intensity of the trend, the RSI can help with entries and exits by giving a time-based component to the trend.

The Bottom Line

The average directional movement index (ADX) is used by technical traders to determine trend strength as well as trend direction. Using the ADX, traders can determine if a market is trading or ranging, and then apply the adequate technical trading strategy. This can be a profitable strategy that involves minimal risk, which makes it a popular strategy among traders. There are other technical analysis indicators similar to the ADX, like the Parabolic SAR, Moving Averages, and Envelopes.

Average Directional Index (ADX): Definition and Formula (2024)

FAQs

Average Directional Index (ADX): Definition and Formula? ›

The directional movement index (DMI) is +DI minus -DI, divided by the sum of +DI and -DI (all absolute values). Multiply by 100. To get the ADX, continue to calculate DX values for at least 14 periods. Then, smooth the results to get ADX. First ADX = sum 14 periods of DX / 14.

What is the Average Directional Index of ADX? ›

The Average Directional Index, or ADX for short, is another example of an oscillator. ADX fluctuates from 0 to 100, with readings below 20 indicating a weak trend and readings above 50 signaling a strong trend. When the ADX is low, it highlights periods when the price is usually going sideways or trading in a range.

What is the formula for the ADX index? ›

The smoothed moving average is calculated over the number of periods selected, and the average true range is a smoothed average of the true ranges. Then: ADX = 100 times the smoothed moving average of the absolute value of (+DI − -DI) divided by (+DI + -DI)

How do you calculate directional movement index? ›

Next calculate the Directional Movement Index (DX) which equals the (absolute value of the smoothed +DI – the smoothed –DI) /( the sum of the smoothed +DI and smoothed –DI )and multiply by 100.

What is the formula for ADX in Tradingview? ›

First xTR = Sum of first x TR readings (x = number of…) Then divide the smoothed +DM value by the smoothed TR value to get your +DI value. Multiply this value by 100. Divide the smoothed -DM value by the smoothed TR value to get your -DI value.

What does the ADX indicator tell you? ›

The average directional index (ADX) is used to determine when the price is trending strongly. In many cases, it is the ultimate trend indicator. After all, the trend may be your friend, but it sure helps to know who your friends are. In this article, we'll examine the value of ADX as a trend strength indicator.

What is the best ADX setting for day trading? ›

The best ADX setting for day trading is the 3-period. As a general rule, the shorter the period is, the more sensitive the technical indicator becomes to the price. Therefore, the 3-period ADX indicator works best for day trading.

What does a low ADX mean? ›

Using ADX peaks, traders can determine when the trend momentum is strong. Higher ADX peaks indicate the price momentum is robust, and when the peaks are low, it suggests that the momentum is weakening. An ADX over 25 indicates a strong trend, even if the peaks are low.

Which indicator works best with ADX? ›

The ADX Indicator actually works best when combined with other technical indicators. One of the best combinations is with the Relative Strength Index, or RSI. Because the ADX measures the intensity of the trend the RSI can help with entries and exits by giving a time based component to the trend.

Is ADX leading or lagging? ›

Lagging indicator: The ADX is a lagging indicator, which means that it reacts slowly to changes in price. This can lead to late entries and exits, reducing profits or increasing losses. No directional bias: The ADX only measures the strength of a trend, not its direction.

What is the average directional index in Tradingview? ›

This Indicator calculates the Average Directional Index (ADX), a popular indicator used to quantify the strength of a trend. Additionally, it computes the Positive Directional Index (+DI) and Negative Directional Index (-DI), which measure the strength of upward and downward price movements respectively.

How to use ADX in day trading? ›

Traders can use the ADX Indicator in the following manner. Day traders can use the ADX to identify strong market trends. An indicator above 25 is generally considered to indicate a strong trend. Traders can therefore use this indicator to look for opportunities to enter trades in the direction of the trend.

What is the average directional volatility moving average? ›

The Average Directional Index Volatility Moving Average, or the ADXVMA, is a volatility based moving average with the volatility being determined by the value of the ADX. Our ADXVMA may also be used with other input series than price.

What is the Average Directional Index momentum trading? ›

The primary purpose of the ADX is to determine whether a market is trending or not. ADX values range from 0 to 100, with higher values indicating a stronger trend. A reading below 20 typically suggests a weak or non-existent trend, while a reading above 25 signifies a developing trend.

What is the Average Directional Index in Tradingview? ›

This Indicator calculates the Average Directional Index (ADX), a popular indicator used to quantify the strength of a trend. Additionally, it computes the Positive Directional Index (+DI) and Negative Directional Index (-DI), which measure the strength of upward and downward price movements respectively.

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 5669

Rating: 4.1 / 5 (72 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.