Directional Movement (DMI): A Comprehensive Guide

·

Definition

Directional Movement (DMI) is a powerful technical analysis tool consisting of three integrated indicators:

  1. Average Directional Index (ADX) – Measures trend strength (0–100), regardless of direction.
  2. Plus Directional Indicator (+DI) – Identifies bullish momentum.
  3. Minus Directional Indicator (-DI) – Identifies bearish momentum.

Combined, these components help traders assess trend strength and direction, making DMI invaluable for trend-following strategies.

👉 Master DMI strategies for optimal trading performance

History

Developed by J. Welles Wilder and introduced in his 1978 book New Concepts in Technical Trading Systems, DMI shares its legacy with other iconic indicators like:

Wilder designed DMI primarily for commodities and currencies, which exhibit stronger trends than stocks.

Calculation

Step 1: +DI and -DI

  1. Directional Movement (DM):

    • +DM = Current High − Previous High (if UpMove > DownMove > 0).
    • -DM = Previous Low − Current Low (if DownMove > UpMove > 0).
  2. True Range (TR):

    • Max of: (High − Low), |High − Previous Close|, |Low − Previous Close|.
  3. Smooth DM and TR using a 14-period EMA (default).
  4. Calculate +DI and -DI:

    +DI = 100 × EMA(+DM / TR)  
    -DI = 100 × EMA(-DM / TR)  

Step 2: ADX

  1. Directional Index (DX):

    DX = |(+DI − -DI)| / (+DI + -DI) × 100  
  2. ADX = 14-period EMA of DX.

Key Interpretations

| Component | Interpretation |
|----------------|-----------------------------------------------|
| ADX > 25 | Strong trend |
| ADX < 20 | Weak/no trend |
| +DI > -DI | Bullish momentum |
| -DI > +DI | Bearish momentum |

👉 Enhance your trading with DMI-backed insights

Practical Applications

1. Trend Strength Analysis

2. DI Crossovers

Bullish Signal:

  1. ADX > 25 (strong trend).
  2. +DI crosses above -DI.
  3. Stop-loss: Current day’s low.

Bearish Signal:

  1. ADX > 25.
  2. -DI crosses above +DI.
  3. Stop-loss: Current day’s high.

3. False Signal Filter

FAQs

Q: Can DMI be used for short-term trading?
A: Yes, but adjust the period settings (e.g., 7-period DI for shorter timeframes).

Q: What’s the default ADX smoothing period?
A: 14 periods, but test 10–20 for optimization.

Q: Does DMI work in sideways markets?**
A: No—ADX values < 20 indicate weak trends; use oscillators like RSI instead.

Customization

| Parameter | Default | Purpose |
|-------------|--------|----------------------------------|
| ADX Length | 14 | Adjusts sensitivity to trend strength. |
| DI Length | 14 | Controls DI smoothing. |

Styling Options:

Summary

DMI excels in trend identification but requires:

Wilder’s DMI remains a cornerstone of trend analysis—master it through practice and backtesting.

👉 Start applying DMI in your trades today