ADX (Average Directional Index)
A trend strength indicator that measures how strong a trend is regardless of direction, with values ranging from 0 to 100. ADX above 25 indicates a strong trend; below 20 suggests a range-bound market.
See ADX (Average Directional Index) in real trade signals
Tradewink uses adx (average directional index) as part of its AI signal pipeline. Get signals with full analysis — free to start.
Explained Simply
The ADX was developed by J. Welles Wilder and is part of the Directional Movement System. It uses three lines: +DI (positive directional indicator), -DI (negative directional indicator), and ADX (the smoothed average of the directional movement). ADX itself does not indicate trend direction — only strength. A rising ADX means the trend (up or down) is strengthening. A falling ADX means the trend is weakening, and the market may be entering a range. Common interpretation: ADX below 20 = no trend / choppy market (avoid trend-following strategies), ADX 20-25 = possible trend emerging, ADX 25-50 = strong trend (use momentum strategies), ADX above 50 = extremely strong trend (rare, often near exhaustion). Traders use ADX to choose strategy type: trend-following when ADX is high, mean-reversion when ADX is low.
How the ADX Is Calculated
The ADX is part of the Directional Movement System (DMS), which includes three components calculated in sequence:
Step 1 — Directional Movement (DM): For each bar, calculate the directional movement:
- +DM = Current High - Previous High (if positive and greater than -DM, else 0)
- -DM = Previous Low - Current Low (if positive and greater than +DM, else 0)
Only the larger of the two values is kept; the smaller is set to zero. This ensures each bar is classified as either an up-move or a down-move, not both.
Step 2 — Directional Indicators (+DI and -DI): Smooth the +DM and -DM values over 14 periods (Wilder's default), then divide by the 14-period Average True Range:
- +DI = 100 x (Smoothed +DM / ATR)
- -DI = 100 x (Smoothed -DM / ATR)
The +DI line measures upward trending strength. The -DI line measures downward trending strength. Both are expressed as percentages from 0 to 100.
Step 3 — The ADX Line: Calculate the Directional Index (DX) from the difference between +DI and -DI:
- DX = 100 x |+DI - -DI| / (+DI + -DI)
Then smooth DX over 14 periods to get the ADX.
The smoothing makes ADX a lagging indicator — it confirms trends rather than predicting them. This is intentional: Wilder designed it to keep traders in trends and out of choppy markets, not to catch the exact start of every move.
ADX Values — What Each Level Means
ADX values range from 0 to 100, though values above 60 are rare in practice. Here is how to interpret each level:
ADX below 20 — No trend / Choppy market: The market is moving sideways without a clear direction. Trend-following strategies (momentum, breakout) will generate losses through whipsaws. This is the environment for mean-reversion strategies — buying oversold bounces and selling overbought extremes within a range.
ADX 20-25 — Trend emerging: A trend may be starting to develop. This is the transition zone. Many traders wait for ADX to cross above 25 before committing to trend-following trades, because the 20-25 range often produces false starts.
ADX 25-50 — Strong trend: A tradeable trend is in progress. This is the ideal ADX range for trend-following and momentum strategies. Follow the direction indicated by the +DI/-DI relationship: if +DI is above -DI, the trend is up; if -DI is above +DI, the trend is down.
ADX above 50 — Extremely strong trend: Very strong directional movement, but also potentially near exhaustion. ADX above 50 is rare and often occurs during climactic moves, earnings reactions, or macro events. While the trend is powerful, entering new positions at extreme ADX values carries reversal risk.
Important nuance — ADX direction matters too:
- Rising ADX = trend is strengthening (even if ADX is below 25, a rising ADX from 15 to 22 signals an emerging trend)
- Falling ADX = trend is weakening (even if ADX is above 25, a falling ADX from 40 to 30 signals the trend is losing momentum)
- Falling ADX does NOT mean the market is going down — it means the trend (in either direction) is weakening
Trading Strategies Using ADX
The ADX is most powerful as a strategy selector and trade filter rather than a standalone signal generator.
Strategy 1 — ADX as a trend filter: Only take trend-following trades (breakouts, momentum entries) when ADX is above 25 and rising. Ignore these setups when ADX is below 20. This single filter eliminates the majority of whipsaw losses in trend-following systems.
Strategy 2 — DI crossover with ADX confirmation: Enter long when +DI crosses above -DI and ADX is above 20 (confirming a trend exists). Enter short when -DI crosses above +DI with ADX above 20. Without the ADX filter, DI crossovers produce too many false signals in choppy markets.
Strategy 3 — ADX-based strategy rotation: Switch between strategies based on ADX level. When ADX is below 20, use mean-reversion strategies (RSI oversold/overbought, Bollinger Band bounces). When ADX rises above 25, switch to trend-following strategies (breakouts, flag patterns, moving average crossovers). This adaptive approach prevents applying the wrong strategy to the wrong market condition.
Strategy 4 — ADX divergence: When price makes a new high but ADX makes a lower high, the trend is losing strength despite new price extremes. This divergence often precedes a reversal or a consolidation period. It does not generate a direct trade signal, but it suggests tightening stops on existing positions.
Strategy 5 — Combining ADX with Parabolic SAR: Wilder designed both indicators. Use the Parabolic SAR for entry and exit signals, but only follow SAR signals when ADX is above 25. This combination dramatically reduces the SAR's biggest weakness (whipsaws in choppy markets).
ADX vs RSI vs Other Momentum Indicators
Traders sometimes confuse ADX with RSI or other momentum tools. They measure different things and serve different purposes.
ADX vs RSI: RSI measures whether a stock is overbought or oversold relative to its own recent price action. ADX measures whether the current market is trending or range-bound. RSI can be 70 (overbought) while ADX is 15 (no trend) — this means the stock has moved up sharply within a range but has no sustained trend. RSI works best in low-ADX environments (mean-reversion). ADX helps you know when to trust RSI signals (low ADX) and when to ignore them (high ADX, where overbought conditions persist).
ADX vs MACD: MACD measures trend direction and momentum via moving average crossovers. ADX measures only trend strength. They complement each other: MACD tells you the direction, ADX tells you whether to trust it. A bullish MACD crossover with ADX above 25 is more reliable than the same crossover with ADX below 15.
ADX vs Bollinger Bands: Bollinger Bands show volatility through standard deviation. ADX shows trend strength. They often confirm each other — bands widen when ADX is high (trending market = higher volatility) and narrow when ADX is low (range-bound = lower volatility). The Bollinger Band squeeze (extremely narrow bands) followed by ADX rising above 20 is a powerful combination signaling the start of a new trend.
The key principle: ADX is not a trading signal — it is a market condition indicator. Use it to decide which type of strategy to apply, then use other indicators for the actual entry and exit signals.
Common ADX Mistakes
Treating ADX as a direction indicator: ADX measures trend strength, not trend direction. ADX at 40 could mean a strong uptrend or a strong downtrend. To determine direction, look at the +DI/-DI relationship: +DI above -DI = uptrend, -DI above +DI = downtrend.
Buying high ADX alone: A high ADX reading means a strong trend exists — it does not mean you should enter now. By the time ADX reaches 40+, the trend may be mature and approaching exhaustion. ADX is most useful for confirming that a trend exists, not for timing the exact entry.
Ignoring ADX direction (rising vs falling): A falling ADX from 35 to 28 is very different from a rising ADX from 21 to 28, even though both are at 28. Falling ADX means the trend is weakening. Rising ADX means it is strengthening. The direction of ADX matters as much as the absolute level.
Using ADX on very short timeframes: On 1-minute charts, ADX whipsaws frequently because the smoothing period (14 bars = 14 minutes) is too short to identify meaningful trends. ADX works best on 15-minute charts and above for intraday analysis, and daily charts for swing trading.
Expecting ADX to predict reversals: ADX tells you the trend is strong or weak. A falling ADX means the trend is weakening, but it does not tell you when or where the reversal will occur. Use price action, support/resistance, and other tools for reversal timing — ADX just sets the context.
How to Use ADX (Average Directional Index)
- 1
Add ADX to Your Chart
Apply the ADX indicator with a 14-period setting. It displays three lines: ADX (trend strength, 0-100), +DI (positive directional indicator), and -DI (negative directional indicator). Focus on the ADX line for trend strength and DI lines for direction.
- 2
Read ADX for Trend Strength
ADX below 20: no trend (ranging market — use mean reversion). ADX 20-25: trend may be starting. ADX 25-50: strong trend (use trend-following). ADX above 50: extremely strong trend (rare, be cautious of exhaustion). ADX doesn't indicate direction — only strength.
- 3
Use DI Lines for Direction
+DI above -DI: bullish trend direction. -DI above +DI: bearish trend direction. A bullish signal occurs when +DI crosses above -DI with ADX above 20. A bearish signal occurs when -DI crosses above +DI with ADX above 20.
- 4
Select Strategies Based on ADX
ADX below 20: trade mean reversion (buy oversold, sell overbought). ADX above 25: trade trend-following (breakouts, momentum). This simple regime filter dramatically improves strategy performance by matching the approach to market conditions.
- 5
Watch for ADX Rising from Low Levels
When ADX rises from below 20 to above 25, a new trend is emerging — one of the most powerful trading signals. Check the DI crossover to determine the trend direction, then enter with a trend-following strategy. These early-trend entries offer the best risk-reward.
Frequently Asked Questions
What does the ADX indicator measure?
The ADX (Average Directional Index) measures trend strength — how strong the current trend is, regardless of whether it is up or down. ADX values range from 0 to 100: below 20 indicates no trend (choppy market), 25-50 indicates a strong trend, and above 50 indicates an extremely strong trend. ADX does not tell you the direction of the trend — only its strength.
What is a good ADX reading for trading?
For trend-following strategies, look for ADX above 25 and rising, which confirms a tradeable trend is in progress. For mean-reversion strategies, look for ADX below 20, which indicates a range-bound market where overbought/oversold signals are more reliable. The 20-25 range is a transition zone where either strategy can work.
What is the difference between ADX and +DI/-DI?
ADX measures trend strength (how strong). +DI and -DI measure trend direction (which way). When +DI is above -DI, the dominant trend is upward. When -DI is above +DI, the dominant trend is downward. ADX tells you whether that trend is worth trading — a +DI/-DI crossover with ADX below 20 is unreliable, but the same crossover with ADX above 25 has a much higher success rate.
What is the best ADX setting?
The default 14-period setting works well for most timeframes and is what Wilder originally designed. Some day traders use shorter periods (7-10) for faster signals on intraday charts, accepting more noise. Some swing traders use longer periods (20-25) for smoother readings on daily charts. Start with 14 and only adjust if you have a specific reason to change it.
Can ADX predict a trend reversal?
Not directly. A falling ADX tells you the current trend is losing strength, but it does not predict when or at what price the reversal will occur. ADX divergence (price making new highs while ADX makes lower highs) is a warning signal that the trend is exhausting, but it often takes many bars before the actual reversal. Use ADX for context, then use price action and other indicators for reversal timing.
How Tradewink Uses ADX (Average Directional Index)
The intraday regime detector uses ADX-like efficiency ratio measurements to classify market conditions as "trending" or "choppy." When ADX is below 20 on the 5-minute SPY chart, the system shifts to mean-reversion strategies. When ADX rises above 25, it favors momentum and breakout strategies. This dynamic strategy selection is a core part of the autonomous day trading pipeline.
Trading Insights Newsletter
Weekly deep-dives on strategy, signals, and market structure — written for active traders. No spam, unsubscribe anytime.
Related Terms
Learn More
Momentum Trading: Complete Strategy Guide for Breakout Stocks
Complete momentum trading strategy guide. Learn how momentum trading works, how to find breakout stocks, time entries with volume confirmation, manage risk, and automate momentum strategies with AI.
Mean Reversion Trading Strategy vs. Momentum: When to Use Each
A practical comparison of mean reversion and momentum trading. Learn when each strategy works, how market regime changes the edge, and how Tradewink adapts in real time.
How to Read Stock Charts: A Beginner's Complete Visual Guide
Learn how to read stock charts from scratch. This beginner's guide covers candlesticks, volume, indicators, support and resistance, chart patterns, and timeframe selection.
Previous
Stochastic Oscillator
Next
Parabolic SAR
See ADX (Average Directional Index) in real trade signals
Tradewink uses adx (average directional index) as part of its AI signal pipeline. Get daily trade ideas with full analysis — free to start.