ADX (Average Directional Index)

Updated Aug 26, 2026

Display Type
Oscillator
Complexity
Beginner to Intermediate
Best For
Trend Strength Analysis, Trend Confirmation, Market Filtering
On this page
  1. What Does ADX Measure?
  2. How ADX Is Calculated
  3. Reading ADX Values
  4. ADX Settings by Trading Style
  5. Trading Strategies
  6. Combining ADX with Other Indicators
  7. Limitations and Common Mistakes
  8. FAQs
  9. Conclusion

The Average Directional Index (ADX) measures how strong a trend is, on a scale of 0 to 100, without indicating which direction the trend is moving. Developed by J. Welles Wilder Jr. in 1978, it’s built from the same directional-movement calculations that produce the +DI and -DI lines, which do show direction. This guide covers the formula, how to read ADX alongside +DI/-DI, practical strategies, and the most common misreading of the indicator.

What Does ADX Measure?

Annotated price and ADX chart showing a weak range, a strengthening trend, the 20 and 25 thresholds, and separate directional indicators
ADX rises as trend strength increases, while +DI and -DI provide the directional context that ADX itself does not.

ADX is non-directional: a reading of 40 means a strong trend is in place, but says nothing about whether that trend is up or down. Direction comes from a separate pair of lines, +DI and -DI, that ADX is built on top of. This combination makes ADX most useful as a filter for deciding when trend-following strategies are worth using, rather than as a standalone directional signal.

Key Uses

  • Trend strength assessment: decide whether a trend is strong enough to trade
  • Market filter: avoid range-bound conditions, focus on trending ones
  • Trend confirmation: validate signals generated by other indicators
  • Breakout confirmation: gauge whether a price breakout has real strength behind it

How ADX Is Calculated

Step 1 — True Range (TR): the largest of High - Low, |High - Previous Close|, and |Low - Previous Close|.

Step 2 — Directional Movement:

  • +DM = Current High - Previous High, if positive and greater than the corresponding -DM move, otherwise 0
  • -DM = Previous Low - Current Low, if positive and greater than the corresponding +DM move, otherwise 0

Step 3 — Smoothing: TR, +DM, and -DM are each smoothed over 14 periods using Wilder’s method — the same approach used for ATR, where the first value is a 14-period sum and each value after that is the prior smoothed value minus one-fourteenth of itself, plus the current reading.

Step 4 — Directional Indicators:

  • +DI = 100 × (Smoothed +DM ÷ Smoothed TR)
  • -DI = 100 × (Smoothed -DM ÷ Smoothed TR)

Step 5 — DX and ADX:

  • DX = 100 × |(+DI - -DI)| ÷ (+DI + -DI)
  • ADX = a 14-period Wilder-smoothed average of DX

Charting platforms handle this calculation automatically — what matters for trading is reading the output correctly, covered below.

Reading ADX Values

ADX ValueTrend StrengthTrading Implication
0-25Weak or absent trendAvoid trend-following strategies
25-50Strong trendGood for trend following
50-75Very strong trendFavorable trending conditions
75-100Extremely strong (rare)Watch for possible trend exhaustion

+DI and -DI

  • +DI above -DI: bullish directional bias
  • -DI above +DI: bearish directional bias
  • DI crossovers are more reliable when ADX is already above 25

ADX Settings by Trading Style

Trading StyleADX PeriodNotes
Scalping7-10More sensitive, more noise
Day trading / swing trading14 (standard)Balanced sensitivity
Position trading21-28Smoother, fewer signals

Trading Strategies

1. Trend Strength Filter

Use ADX above 25 as a threshold for whether trend-following strategies — moving average crossovers, breakout trades — are worth using; below 25, favor range-bound approaches instead. A rising ADX adds confidence that a trend is strengthening.

2. DI Crossover

Buy when +DI crosses above -DI with ADX above 25 and rising; sell or short on the opposite crossover. Exit on the opposite DI crossover, or when ADX falls back below 25.

3. Breakout Confirmation

Use ADX above 25 and rising, together with +DI or -DI aligned with the breakout’s direction, to help separate a genuine breakout from a false one.

Combining ADX with Other Indicators

  • Moving averages: only trade MA crossovers or bounces when ADX confirms a real trend is in place.
  • RSI: a strong ADX plus an RSI extreme can flag a pullback within a trend rather than a reversal; a weak ADX plus an RSI extreme fits a range-bound reversal instead.
  • MACD: ADX above 25 alongside a MACD crossover in the same direction adds confidence to the signal.

Limitations and Common Mistakes

  • Using ADX for direction: ADX only measures strength — use +DI/-DI, not the ADX line itself, to read direction.
  • Chasing a rising ADX from very high levels: readings above roughly 70-80 are rare and can mark trend exhaustion rather than more room to run.
  • Treating ADX as a standalone signal: it works best as a filter alongside price action or another indicator, not as a trigger on its own.
  • Over-optimizing the period: the 14-period default is well established; frequently retuning it adds little value.

FAQs

What does ADX measure exactly?

ADX measures trend strength on a scale from 0 to 100, regardless of direction. Values above 25 generally indicate a trending market; values below 25 suggest a weak or absent trend. It does not indicate which way the trend is moving.

How do you read ADX for trading?

Look at three things together: the ADX value (strength), the +DI/-DI relationship (direction), and whether ADX is rising or falling (strengthening or weakening). ADX above 25 and rising, with a clear DI separation, suggests good conditions for a directional trade.

What is a good ADX level for trading?

Values above 25 generally indicate a trending market suited to trend-following strategies. Values above 50 suggest a very strong trend, while values below 25 point to a choppier market better suited to range-trading approaches.

Can ADX predict trend reversals?

Not directly. Extremely high readings (roughly 70-80+) can sometimes coincide with trend exhaustion, but more reliable reversal cues come from ADX turning down from a high level combined with a DI crossover, not from the ADX value alone.

Should ADX be used alone for trading decisions?

No. ADX works best as a filter or confirmation tool. Combine it with price action, support/resistance, or another indicator such as moving averages or RSI.

Conclusion

ADX is valuable precisely because it doesn’t try to call direction — it tells you whether the current trend, whatever its direction, is strong enough to be worth trading with a trend-following approach. Readings above 25 favor trend strategies; readings below 25 favor range-bound ones. Pair ADX with +DI/-DI for direction and with price action for confirmation, and treat very high readings as a caution flag rather than a green light.

More Technical Indicators (16)