ADX Indicator (Average Directional Index)

What is the ADX indicator?
ADX is part of Wilder’s Directional Movement System, introduced in his 1978 book New Concepts in Technical Trading Systems. The system answers two separate questions with three lines. The +DI (positive directional indicator) and −DI (negative directional indicator) answer which direction is dominant. The ADX line — derived by smoothing the difference between +DI and −DI — answers how strong that move is, regardless of direction.
This separation is what makes ADX so useful. A rising ADX simply says “the trend is gaining strength,” whether the market is screaming higher or collapsing lower. You read direction from the DI lines and conviction from ADX.
How to read ADX values
| ADX reading | Interpretation | Tactical use |
|---|---|---|
| 0–20 | No / weak trend | Range tactics; fade extremes |
| 20–25 | Trend emerging | Watch for a breakout |
| 25–50 | Strong trend | Trend-follow; pullback entries |
| 50–75 | Very strong trend | Ride it; tighten trailing stops |
| 75–100 | Extremely strong | Rare; watch for exhaustion |
Critically, the slope of ADX often matters more than the absolute number. A rising ADX means the current trend is intensifying; a falling ADX means it is weakening, even if the value is still high.
The three main ADX signals
- DI crossover. When +DI crosses above −DI, buyers are taking control (bullish bias); when −DI crosses above +DI, sellers are (bearish bias).
- The 25 threshold. A move in ADX above 25 confirms that a trend has enough strength to be worth following; a drop back below 20 warns the trend is fizzling into a range.
- ADX as a filter. Many traders never trade ADX signals directly — they use ADX to decide which strategy to run: trend-following when ADX is high, mean-reversion when it is low.
How to trade with ADX
A robust, simple template that combines all three lines:
- Check the regime. Is ADX above 25? If not, stand aside or switch to range tactics.
- Read direction. Take longs only when +DI is above −DI; shorts only when −DI is above +DI.
- Time the entry with price. Use the trend bias to trade pullbacks to support/resistance, a moving average, or a Smart Money Concepts zone — ADX is a context tool, price gives the trigger.
- Exit on weakening. A falling ADX or a DI cross against your position is a cue to tighten stops or take profit.
ADX vs. RSI vs. moving averages
| Tool | Tells you | Best in |
|---|---|---|
| ADX | Trend strength | Choosing a regime |
| RSI | Momentum / overbought-oversold | Ranges & divergences |
| Moving average | Trend direction & dynamic S/R | Trending markets |
They are complementary, not competing. A common combination is ADX (is there a trend?) + a moving average (which way?) + RSI (is the pullback deep enough to enter?).
Common mistakes to avoid
- Reading ADX as directional. A high ADX in a downtrend is still a high ADX. Direction comes from the DI lines.
- Trend-trading in a low-ADX chop. Below 20, breakouts fail constantly.
- Ignoring the slope. A high but falling ADX often marks the late, riskiest stage of a trend.
- Using ADX alone. It is a filter, not a complete system.
- Over-optimising the period. 14 is the standard; constantly tweaking it usually just curve-fits the past.
The ADX + DI crossover system
The most actionable way to trade the ADX is through the directional indicators that accompany it. When the +DI crosses above the −DI while the ADX line is rising above roughly 20-25, you have a momentum-confirmed signal that an uptrend is strengthening; the mirror — −DI crossing above +DI with rising ADX — flags strengthening downside. The crossover gives direction; the rising ADX confirms there is enough trend strength behind it to be worth trading.
The crucial filter is the ADX level itself. A DI crossover while ADX is low and flat (below ~20) is a trap — it signals a directionless market where trend strategies get chopped up. Wait for ADX to confirm that a trend actually exists before acting on the crossover.
Settings, timeframes, and ADX divergence
The default 14-period ADX is a sensible starting point, but the read gets cleaner on higher timeframes, where fewer false trend signals appear. On lower timeframes, consider a slightly longer period to filter noise. Whatever you choose, keep it consistent so you learn how your ADX behaves on your instruments.
Watch for ADX divergence as an early warning: when price pushes to a new extreme but ADX rolls over from a high reading, the trend's momentum is fading even though price has not yet reversed. This is not an entry signal by itself, but it tells you to tighten management on trend positions and to treat counter-trend setups with more respect.
A complete ADX trade, start to finish
ADX across forex, crypto, indices and stocks
Multi-timeframe ADX alignment
A single ADX reading answers one question on one timeframe; aligning two answers a better one. Use the higher timeframe to define the regime — if the daily ADX is above 25 and rising, the market is trending and trend strategies are favoured. Then drop to your execution timeframe and use ADX there to time entries within that trend, taking directional-cross signals only in the direction the higher timeframe sanctions.
The trap is acting on a strong lower-timeframe ADX that contradicts a flat or opposing higher-timeframe reading — usually a counter-trend bounce dressed up as a new trend. When the higher timeframe says range (ADX below 20), the highest-probability play is often to stand aside, because trend signals on the lower timeframe keep failing against the larger balance.
What ADX cannot tell you
Third, ADX is poor in ranges — a low, flat reading is genuinely useful as a 'do not trade trends' filter, but traders who try to squeeze trend signals out of a sub-20 ADX simply rack up whipsaw losses. Finally, ADX does not predict reversals: a high reading that starts falling tells you momentum is fading, not that price will immediately turn. Treat it as a strength gauge, never a crystal ball.
A practical ADX trading checklist
If any single box is unchecked, the trade is a pass. This discipline filters out the two most common ADX mistakes in one stroke — trading trend signals in a range, and chasing a directional cross while ADX is actually rolling over. A handful of clean, fully-aligned signals will always beat a stream of half-confirmed ones.
📝 Test Your Knowledge
ADX Indicator with Quantum Algo
Quantum Algo’s Smart Money Concepts indicators mark structure, liquidity and momentum on your TradingView chart automatically — so you can spot adx indicator setups in real time instead of hunting for them by hand.
Related guides
❓ Frequently Asked Questions
ADX measures the strength of a trend, not its direction. It plots on a 0-100 scale; direction is read separately from the +DI and -DI lines.
There is no universally 'good' value, but readings above 25 generally indicate a trend strong enough to follow, while readings below 20 indicate weak or range conditions.
ADX between 25 and 50 indicates a strong trend, 50-75 a very strong trend, and above 75 an extremely strong but rare condition.
No. ADX only shows strength. Direction comes from the directional indicators: +DI above -DI is bullish, -DI above +DI is bearish.
The standard look-back period is 14, as defined by its creator J. Welles Wilder. Tweaking it constantly tends to curve-fit past data.
Confirm the regime (ADX above 25), read direction from the DI lines, time entries with price at structure, and tighten stops or exit when ADX falls or the DI lines cross against you.
They are the positive and negative directional indicators. +DI measures upward directional movement and -DI measures downward; whichever is higher shows the dominant side.
ADX is lagging. Because it is a smoothed average, it confirms trends rather than predicting them, so it is best paired with leading context like market structure.
Moving averages for direction and RSI for entry timing are common companions. ADX answers 'is there a trend?', the others answer 'which way?' and 'when?'.
Neither — ADX is non-directional. A high reading above 25 only confirms a strong trend; you read direction separately from whether +DI is above the -DI line (bullish) or below it (bearish).
ADX is derived from the directional movement indicators (+DI and -DI). It smooths the difference between them over a set period (default 14) into a single 0-100 trend-strength line, which trading platforms plot automatically.
Readings below 20 signal a weak or ranging market best avoided for trend trades. Above 25 indicates a tradable trend, and above 40 marks a very strong one — though an extreme reading that starts falling warns the trend is maturing.
References & Related Guides
More in this topic
- AlphaTrend Indicator: Complete Trading Guide (2026)
- ATR (Average True Range): Complete Trading Guide (2026)
- Awesome Oscillator: Complete Indicator Guide (2026)
- What Are the Best Volume Indicators? (2026)
- Bollinger Bands 2026 — Complete Trading Indicator Guide
- CCI Indicator: Complete Guide (2026)
- Chandelier Exit: Complete Trading Guide (2026)
- Donchian Channels: Complete Indicator Guide (2026)
- Fibonacci Bollinger Bands: Complete Trading Guide (2026)
- Fibonacci Retracement 2026 — Complete Trading Guide
- Hull Moving Average (HMA): Complete Trading Guide 2026
- Ichimoku Cloud 2026 — Complete Trading System Guide
Core reading
- BOS & CHoCH: Complete Market Structure Guide 2026
- Order Blocks Trading: Complete 2026 Guide
- Best TradingView Indicators 2026 — Complete Guide
- Risk Management in Trading 2026 — Complete Guide
- Candlestick Patterns Guide 2026 — Engulfing, Pinbar & More
- All Premium Guides
- Quantum Algo on TradingView
- Public Verified Track Record