--- type: "Learn" title: "Average Directional Index (ADX) Explained: Trend Strength, DMI, TTM" locale: "en" url: "https://longbridge.com/en/learn/average-directional-index-102065.md" parent: "https://longbridge.com/en/learn.md" datetime: "2026-03-26T09:23:45.352Z" locales: - [en](https://longbridge.com/en/learn/average-directional-index-102065.md) - [zh-CN](https://longbridge.com/zh-CN/learn/average-directional-index-102065.md) - [zh-HK](https://longbridge.com/zh-HK/learn/average-directional-index-102065.md) --- # Average Directional Index (ADX) Explained: Trend Strength, DMI, TTM

The Average Directional Index (ADX) is a technical analysis indicator used to measure the strength of a market trend, rather than its direction. Introduced by Welles Wilder in 1978, ADX helps traders identify whether a market is in a trending state and the strength of that trend. ADX is often used in conjunction with the Positive Directional Indicator (+DI) and Negative Directional Indicator (-DI), forming the Directional Movement Index (DMI) system for trend analysis.

Key characteristics include:

  1. Trend Strength: ADX focuses on measuring the strength of a trend, not its direction. Higher values indicate a stronger trend.
  2. Non-Directional: ADX values range from 0 to 100, with values above 25 typically indicating a strong trend and values below 20 suggesting a weak or non-existent trend.
  3. Combined with DMI: Often used alongside +DI and -DI, which represent positive and negative market trends respectively. The combination of these three indicators provides a comprehensive view of market trends.
  4. Trend Identification: Helps traders identify whether the market is trending and avoid trend trading in non-trending markets.

Example of Average Directional Index application: Suppose a trader is analyzing the market trend of a particular stock. By calculating the ADX, the trader finds that its value is 30, indicating a strong trend in the market. By combining this with +DI and -DI values, if +DI is higher than -DI, it indicates a strong uptrend; conversely, if -DI is higher than +DI, it indicates a strong downtrend. The trader can make trading decisions based on this information.

## Core Description - The Average Directional Index (ADX) is a non-directional technical indicator designed to measure **trend strength**, not whether price is going up or down. - ADX works best when read together with **+DI** and **−DI** (the Directional Movement Index, or DMI), because **direction comes from +DI vs −DI**, while ADX tells you whether that direction is strong enough to matter. - Treat the Average Directional Index as a **market-regime filter** (trend vs range), and avoid turning it into a mechanical buy or sell trigger without price context, timeframe alignment, and risk rules. * * * ## Definition and Background The **Average Directional Index (ADX)** is a classic indicator introduced by **J. Welles Wilder Jr.** in 1978. Its main purpose is to quantify how strongly a market is trending. This design choice helps explain why ADX remains widely used across stocks, ETFs, FX, and futures. Many approaches fail not because the entry tool is incorrect, but because the market is not trending. ### What ADX measures (and what it does not) - **ADX measures trend strength**: how persistent and directional the movement has been over a lookback window. - **ADX does not measure trend direction**: an ADX reading cannot tell you "bullish" or "bearish" by itself. - **Direction comes from DMI**: - **+DI** reflects upward directional pressure - **−DI** reflects downward directional pressure When **+DI \> −DI**, upward pressure dominates. When **−DI \> +DI**, downward pressure dominates. ADX then indicates whether that dominance is strong or weak. ### Why the 0 to 100 scale matters The Average Directional Index is scaled from **0 to 100** to make readings easier to interpret: - Lower values often align with **range-bound** or noisy conditions. - Higher values often align with **stronger, more sustained trends**. Many charting platforms popularized rule-of-thumb zones such as **below ~20** for weak trend conditions and **above ~25** for trending conditions. These are conventions, not universal rules, because different instruments and timeframes can have different baseline ADX behavior. * * * ## Calculation Methods and Applications ADX is built from price data only, typically **High, Low, Close**, and a lookback window (often **14 periods**). The indicator is derived from Wilder's **Directional Movement Index (DMI)** and uses a smoothing approach commonly referred to as Wilder's smoothing. ### The key building blocks (conceptual overview) To understand the Average Directional Index without focusing on the full math, it helps to think in steps: 1. Measure how much the market moved over each bar (range and gaps). 2. Split movement into upward versus downward directional components. 3. Convert those components into **+DI** and **−DI** (directional pressure). 4. Convert the separation between +DI and −DI into a **DX** value (directional strength). 5. Smooth DX to produce **ADX** (average trend strength). ### Essential formulas (only the core ones) Most implementations follow Wilder's definitions: - Directional Indicators: - \\(+DI = 100 \\times \\frac{+DM\_{\\text{sm}}}{TR\_{\\text{sm}}}\\) - \\(-DI = 100 \\times \\frac{-DM\_{\\text{sm}}}{TR\_{\\text{sm}}}\\) - Directional Index: - \\(DX = 100 \\times \\frac{|+DI - -DI|}{+DI + -DI}\\) - Average Directional Index: - ADX is the smoothed average of DX over the chosen period. You do not need to compute these manually to use the Average Directional Index. The main implication is that **ADX tends to rise when +DI and −DI separate and remain separated**, which often occurs during sustained directional movement. ### Common settings and what they imply - **14 periods** (classic): responsive enough for many swing-trading charts while still smoothing noise. - **Longer periods (e.g., 28)**: slower, steadier regime detection, with fewer false flips but more lag. - **Shorter periods (e.g., 7)**: faster reaction, but more prone to short-lived "whipsaw strength" readings. ### Applications: what traders and investors use ADX for In many workflows, the most practical uses of the Average Directional Index are **filters**, not standalone signals. #### Trend filter for breakout systems A common workflow: - Identify a breakout pattern or structural break in price. - Check whether ADX is **rising** and whether it is in a trend-friendly zone for that instrument. - Prefer breakouts where ADX is turning up, because trend persistence may be more likely than in a flat ADX regime. #### Regime switch: trend-following vs mean-reversion Many toolkits implicitly assume either: - **trend-following** (buy strength, sell weakness), or - **mean-reversion** (fade extremes). ADX can help decide which assumption may be less fragile: - Low Average Directional Index: the market often behaves like a range (mean-reversion logic may be less punished). - Rising or higher ADX: trend-following logic often becomes more viable. #### Confirmation layer for directional bias (+DI and −DI) A simple interpretation stack: - First ask: **Which side dominates?** (+DI vs −DI) - Then ask: **Is the dominance meaningful?** (Average Directional Index level and slope) This helps avoid a common mistake: treating a +DI and −DI crossover as "the signal" even when ADX is flat and the market is choppy. * * * ## Comparison, Advantages, and Common Misconceptions The Average Directional Index is widely used and also widely misunderstood. Comparisons can help reduce common interpretation errors. ### Advantages of the Average Directional Index - **Separates strength from direction**: many indicators combine the two, while ADX keeps them distinct. - **Helps reduce whipsaws**: by filtering out low-trend regimes where breakouts may fail more often. - **Works across many markets**: because it uses only price highs and lows (not fundamentals). - **Pairs cleanly with other tools**: moving averages, breakouts, MACD, and price structure. ### Limitations to respect - **Lagging by design**: ADX often rises after a trend is already underway. - **Can stay high late in a trend**: a high ADX does not confirm continuation, and may reflect what already happened. - **Sensitive to volatility bursts**: sharp moves (including countertrend spikes) can temporarily inflate ADX. - **Not an entry or exit timing tool**: ADX does not define stop placement, targets, or reversal confirmation. ### Comparison: ADX vs RSI vs MACD vs Moving Averages Tool Primary job What it answers well What it does not answer well Average Directional Index (ADX) Trend strength "Is the market trending strongly?" "Up or down?" (needs +DI and −DI) RSI Momentum / oscillator "Is momentum stretched vs recent history?" "Is this a trend regime?" MACD Momentum / trend changes "Is momentum accelerating or decelerating?" "Is the environment noisy or trending?" Moving Averages Direction / smoothing "What is the general direction?" "How strong is the trend?" A practical takeaway is to use the Average Directional Index to help determine whether trend tools (such as moving-average breakouts or MACD continuation logic) are operating in a supportive regime. ### Common misconceptions (and the correct interpretation) #### Misconception: "ADX is a buy or sell signal" - Reality: ADX is **non-directional**. A rising Average Directional Index only indicates that trend strength is increasing. - Direction must come from **+DI vs −DI** or from price structure (higher highs and higher lows vs lower highs and lower lows). #### Misconception: "ADX above 25 means buy" - Reality: "25" is a rule of thumb, not a rule. - Some instruments trend with lower ADX readings, while others may need higher readings to reflect meaningful persistence. Timeframe also changes behavior. For example, a 15-minute chart can show a different baseline ADX profile than a daily chart. #### Misconception: "One ADX reading tells the story" - Reality: **slope and context** matter. - A single print (e.g., ADX = 22) is usually less informative than: - whether ADX has been rising for several bars, - whether it just turned down from a peak, - whether price is breaking out or moving sideways. #### Misconception: "ADX compares cleanly across instruments" - Reality: an Average Directional Index of 30 in a low-volatility large-cap equity may not behave the same as 30 in a higher-volatility instrument. - ADX tends to be most reliable **within the same instrument and timeframe**, or after you understand that instrument's baseline behavior. * * * ## Practical Guide This section explains how the Average Directional Index can be used as a decision aid, while avoiding the mistake of treating it as a simplistic trigger. ### Step 1: Start with a clear role for ADX Decide what you want the Average Directional Index to do: - **Filter**: "Only consider breakout setups when ADX is rising and not stuck in a low zone." - **Regime label**: "When ADX is low, reduce trend trades and focus more on range logic." - **Confirmation**: "Use +DI and −DI with price structure, and use ADX to confirm strength." Avoid assigning too many roles to ADX at once. Clear usage definitions tend to improve consistency. ### Step 2: Use a band approach, not a single magic number A commonly used band framework: Average Directional Index zone Typical market condition Common behavior Below ~20 Weak / range-like Breakouts may fail more often, price may chop ~20 to ~25 Transition / early trend Watch for rising slope and improving structure Above ~25 Trend conditions more likely Continuations may become more common Above ~40 to 50 Very strong / sometimes late-stage Trend may persist, but sharp pullback risk can increase These bands are starting points. The more important factor is often whether the Average Directional Index is **rising, flat, or falling** relative to recent history. ### Step 3: Combine ADX with direction and structure A structured reading sequence: - Directional bias: - Bullish tilt when **+DI \> −DI** - Bearish tilt when **−DI \> +DI** - Strength confirmation: - Prefer **rising** Average Directional Index - Price validation: - For uptrends: higher highs and higher lows - For downtrends: lower highs and lower lows - In ranges: repeated failures at boundaries This three-layer approach can help reduce a common pitfall: ADX rising due to a sharp countertrend candle that does not actually change broader structure. ### Step 4: Align timeframes to reduce noise False interpretations often come from relying on one timeframe: - For shorter-term setups, consider whether a higher-timeframe Average Directional Index is supportive. - Example: use a daily ADX to label regime, and a 1-hour chart for execution, without assuming the lower-timeframe ADX must always match. ### Step 5: Risk rules still matter (ADX is not a stop) ADX does not define where risk is invalidated. Common risk frameworks include: - structure-based stops (recent swing high or low), - volatility-based sizing (e.g., using ATR), - predefined loss limits per trade. The key point is that the Average Directional Index can help describe the strength of the environment, but it does not provide complete risk management. ### Case Study (illustrative, not investment advice) The following is a **hypothetical example** designed to show how the Average Directional Index can be used with +DI, −DI, and price structure. Numbers are simplified for learning and are **not** a recommendation to trade any security. #### Scenario: Large-cap U.S. stock, daily chart A trader monitors a large-cap stock after earnings season, using: - DMI (+DI and −DI) and the Average Directional Index (14), - a basic price-structure rule (break above a prior consolidation high), - a separate risk plan (position sizing and stop placement decided independently). #### Observations over several weeks - Week 1 to 2: Price moves sideways in a tight band. - Average Directional Index fluctuates around 14 to 17 (low). - +DI and −DI cross back and forth frequently. Interpretation: range regime, directional signals tend to be lower quality. - Week 3: Price breaks above the consolidation high and holds for several sessions. - +DI rises above −DI and stays there. - Average Directional Index moves from ~18 to ~24, and the slope turns up. Interpretation: trend conditions may be developing, and the direction plus strength stack is improving. - Week 4 to 5: Price continues to make higher highs and higher lows. - Average Directional Index pushes above ~25 and approaches ~30. - +DI remains above −DI with a visible gap. Interpretation: a stronger trend environment, where trend-following tools may behave more reliably than during Week 1 to 2. #### What this example teaches - The Average Directional Index was not a buy trigger. It helped label when the market shifted from noise to persistence. - Direction came from **+DI vs −DI** and price structure. - The more informative element was not "ADX = 25", but **ADX rising while structure improved**. * * * ## Resources for Learning and Improvement ### Books and primary references - **J. Welles Wilder Jr., _New Concepts in Technical Trading Systems_ (1978)** The foundational source for DMI and the Average Directional Index, including the original definitions and smoothing approach. ### Educational references and glossaries - **Investopedia (ADX, DMI, +DI, −DI)** Helpful for plain-language definitions and refreshers on common interpretation pitfalls. Source: Investopedia, see the relevant entries for ADX and DMI. ### Practice and validation tools - Your charting platform's indicator documentation (ADX and DMI settings) Look for notes on: - default lookback (often 14), - whether Wilder's smoothing is used, - how the platform handles the first period and missing data, because small implementation differences can slightly change the Average Directional Index line. ### Skill-building exercises - Replay charts and mark regimes: label "range", "developing trend", and "strong trend", then check how ADX behaved. - Compare two lookbacks (e.g., 14 vs 28): note how the longer Average Directional Index reduces noise but reacts later. - Keep a mistake log: whenever ADX appears misleading, record whether the issue was a volatility spike, timeframe mismatch, or ignoring structure. * * * ## FAQs ### What does the Average Directional Index (ADX) measure? The Average Directional Index measures **trend strength**. It describes how strongly price has been moving in a directional way over a lookback period, but it does not indicate whether the trend is up or down. ### How do I know the trend direction if ADX is non-directional? Use **+DI vs −DI** (the DMI system) or price structure. Typically, **+DI above −DI** suggests upward pressure, while **−DI above +DI** suggests downward pressure. ADX then indicates whether that pressure is strong or weak. ### What do common ADX levels like 20 or 25 mean? They are common heuristics, not universal thresholds. Many traders interpret **below ~20** as weak or range-like, and **above ~25** as more trend-friendly. In practice, it is often more robust to calibrate these zones to the instrument and timeframe being analyzed. ### Can the Average Directional Index stay high even when the trend is ending? Yes. ADX can remain elevated after a long trend because it reflects smoothed historical movement. This is why many users watch the **slope** (rising vs falling) and confirm with price structure rather than relying only on the level. ### Why did ADX rise during a move that later reversed? The Average Directional Index can rise during sharp moves, including countertrend spikes, because those moves increase directional movement over the lookback window. Confirmation tools (structure, support and resistance, and multi-timeframe checks) can help reduce false confidence. ### Is ADX better used for entries or as a filter? Many consistent use cases treat the Average Directional Index as a **filter** or regime label. Entry and exit decisions often come from other methods (structure, breakouts, moving averages, or risk rules), while ADX helps evaluate whether conditions are supportive. ### Which timeframe is best for the Average Directional Index? There is no single best timeframe. ADX can be applied to any chart, but shorter timeframes are typically noisier and longer timeframes are slower. Many users start with 14 periods and adjust based on holding period and the instrument's volatility. ### Does ADX repaint or change past values? Past ADX values based on completed candles generally remain stable. The most recent value can change while the current candle is still forming. Using closed-candle readings can reduce confusion. * * * ## Conclusion The **Average Directional Index (ADX)** is a disciplined answer to one question: **how strong is the current trend environment?** By separating strength (ADX) from direction (+DI and −DI), it can help avoid applying trend-following tactics to range-bound markets. In many workflows, the Average Directional Index is used as a regime filter, especially when you focus on **slope, context, and price structure** rather than treating a single threshold as a universal buy or sell rule. > Supported Languages: [简体中文](https://longbridge.com/zh-CN/learn/average-directional-index-102065.md) | [繁體中文](https://longbridge.com/zh-HK/learn/average-directional-index-102065.md)