Average Directional Index ADX
The 0–100 gauge that measures how strong a trend is — without telling you its direction.
Quick answer: The ADX is a trend-strength indicator that measures how strongly a market is trending on a 0–100 scale, with readings above 25 signalling a strong trend and below 20 a weak or absent one, regardless of direction.
In simple words
ADX answers one question: is the market trending or drifting? It does not say up or down — only how strong the move is. It is derived from Wilder's +DI and −DI lines, then smoothed into a single line from 0 to 100. A low ADX (under 20) means the market is range-bound and trend systems will whipsaw; a rising ADX above 25 means a real trend has taken hold and trend-following tools can be trusted. Traders use ADX as a filter to decide whether to trade with the trend or fade a range.
Average Directional Index — visual
How Average Directional Index looks on a chart
ADX rises as a trend strengthens and falls as it weakens, on a 0–100 scale. Above 25 marks a strong trend, below 20 a weak or ranging market; it says nothing about direction.
Professional explanation
What ADX actually measures
ADX measures the strength of directional movement, not its direction. It is built from the Directional Movement system: +DI captures upward movement, −DI downward, and ADX is a smoothed measure of the gap between them relative to their sum. A wide, persistent gap — whichever way — pushes ADX up; when the two DIs are tangled together, ADX falls. So a high ADX can accompany a strong downtrend just as easily as a strong uptrend.
The key levels: 20, 25 and 40
There is no overbought/oversold with ADX — higher simply means stronger. Below 20 the market is considered non-trending and trend signals are unreliable. A rise above 25 is the common threshold that a trend is worth trading. Above 40 the trend is very strong, and readings above 50–60 are rare and often mark a climax. The direction of ADX matters more than its level: a rising ADX means the current trend is gaining strength, a falling ADX that it is fading, even from a high value.
Why ADX lags
ADX is doubly smoothed — it smooths the directional indicators and then smooths the result again with Wilder's averaging. That makes it slow: it confirms a trend only after it is well underway and stays elevated for a while after a trend has actually ended. This lag is the price of its reliability. ADX is a confirmation and filtering tool, never an entry trigger on its own.
Reading ADX with the DI lines
ADX is most useful read alongside +DI and −DI (the DMI). ADX tells you a trend is strong; the DI lines tell you which way. +DI above −DI with a rising ADX is a strong uptrend; −DI above +DI with a rising ADX is a strong downtrend. When ADX is below 20, the DI crossovers produce mostly noise, which is exactly why traders gate DI signals behind an ADX strength filter.
Formula
Average Directional Index formula
ADX = 100 × Wilder-EMA of |(+DI) − (−DI)| / ((+DI) + (−DI))
First compute +DI and −DI from directional movement over N periods (default 14), form DX from their difference over their sum, then smooth DX with Wilder's averaging to get ADX.
- +DI — Positive Directional Indicator — smoothed upward directional movement over N periods
- −DI — Negative Directional Indicator — smoothed downward directional movement over N periods
- DX — Directional Index = 100 × |(+DI) − (−DI)| / ((+DI) + (−DI))
- N — Look-back period, default 14 bars
How it is calculated
- For each bar, compute the directional movement: +DM if the current high exceeds the prior high by more than the low falls below the prior low, −DM in the opposite case.
- Smooth +DM, −DM and the True Range with Wilder's averaging over N periods, then compute +DI = 100 × smoothed +DM / smoothed TR, and −DI likewise.
- Compute DX = 100 × |(+DI) − (−DI)| / ((+DI) + (−DI)).
- Smooth DX with Wilder's averaging over N periods to get ADX.
- Read ADX above 25 as a strong trend, below 20 as weak; watch whether ADX is rising or falling.
Interpretation & signals
Traders read ADX for one thing — trend strength. Above 25 and rising means a strong, tradable trend; below 20 means a range where trend signals fail. Direction comes from the +DI/−DI lines, not from ADX itself.
Buy / bullish signals
- ADX rises above 25 while +DI is above −DI — a strong uptrend is confirmed.
- ADX turns up from below 20, with +DI crossing above −DI, signalling a new uptrend beginning.
- In an established uptrend, a rising ADX confirms it is safe to add or hold trend positions.
- ADX pauses and turns back up after a pullback while +DI stays above −DI (trend resumption).
Sell / bearish signals
- ADX rises above 25 while −DI is above +DI — a strong downtrend is confirmed.
- ADX turns up from below 20 with −DI crossing above +DI, signalling a new downtrend.
- A falling ADX from a high level warns the current trend is losing strength — a cue to tighten stops or exit.
- ADX above 40 that suddenly rolls over often marks trend exhaustion or a climax.
False signals to beware
- ADX below 20: DI crossovers fire constantly and most are noise in the range.
- ADX lags, so it can still read 'strong' for several bars after a trend has actually ended.
- A high ADX says nothing about direction — a strong reading can accompany a violent fall.
Settings, timeframe & conditions
Advantages & limitations
Advantages
- Cleanly separates trending markets from ranging ones — a powerful filter.
- Direction-agnostic: one tool grades the strength of both up and down trends.
- Pairs naturally with the DI lines for a complete directional-strength system.
- Reduces whipsaws by keeping trend systems out of dead ranges.
Limitations & disadvantages
- Lags badly — confirms trends late and stays high after they end.
- Says nothing about direction on its own.
- The 20/25 thresholds are conventions, not laws, and vary by instrument.
- Useless as a standalone entry signal.
Combining Average Directional Index with other indicators
- Directional Movement Index — ADX and the DI lines are the same family — ADX grades strength while +DI/−DI give direction; together they form Wilder's complete Directional Movement system.
- Moving Average Convergence Divergence — Take MACD crossovers only when ADX is above 20–25, filtering out the whipsaw crossovers that plague ranging markets.
- Supertrend — Supertrend gives the entry and stop while ADX confirms the trend is strong enough to hold, cutting counter-trend noise.
Practical examples (Nifty & Bank Nifty)
NIFTY example
Nifty has been chopping in a 400-point range for two weeks and ADX(14) sits at 15 — a clear signal to avoid trend trades and treat the market as a range. Then Nifty breaks out above the range and over the next four sessions ADX climbs from 15 through 25 to 32 while +DI pulls decisively above −DI. That rise through 25 confirms a genuine uptrend has begun, telling trend-followers the breakout is worth trading rather than fading.
BANKNIFTY example
Bank Nifty sells off sharply and ADX(14) surges to 45 with −DI well above +DI — a very strong downtrend. A trader does not read the high ADX as 'oversold'; ADX has no direction, so 45 simply means the down-move is powerful. The actionable cue comes later: when ADX rolls over from 45 and starts falling while price stops making new lows, it warns the downtrend is losing strength, a signal to cover shorts rather than chase them.
Common mistakes
- Treating a high ADX as overbought and a low ADX as oversold — ADX has no direction.
- Using ADX as an entry trigger instead of a strength filter.
- Ignoring whether ADX is rising or falling and reading only its level.
- Trading DI crossovers when ADX is below 20, where they are mostly noise.
Professional usage
Professionals use ADX almost entirely as a regime filter. Before deploying any trend-following signal — a moving-average cross, a MACD trigger, a breakout — they check that ADX is above 20–25 and preferably rising, which tells them the market is trending enough for those signals to work. In ranges (ADX under 20) they switch to mean-reversion tools instead. The absolute level matters less than the slope: a rising ADX green-lights trend trades, a falling one warns to tighten risk.
Key takeaway
ADX is the market's trend-strength meter: above 25 and rising, a real trend is in force and trend tools can be trusted; below 20, the market is drifting and those tools will whipsaw. It never tells you direction — pair it with the DI lines for that — and it lags, so use it to filter and confirm, never to trigger.
Frequently asked questions
What is the ADX indicator?
What is a good ADX setting?
Does ADX show trend direction?
What does ADX above 25 mean?
What does ADX below 20 mean?
Is ADX a leading or lagging indicator?
How do you use ADX with DI lines?
What is the difference between ADX and DMI?
Can ADX be used for Nifty and Bank Nifty?
What does a falling ADX mean?
What is the best ADX level to trade?
Does ADX repaint?
Voice search & related questions
Natural-language questions people ask about Average Directional Index.
What is ADX in simple words?
Does a high ADX mean buy?
What ADX level shows a strong trend?
Is ADX good for day trading?
Why is ADX slow to react?
Sources & references
Last reviewed 8 July 2026. Educational content only — not investment advice.