Directional Movement Index (DMI): How to Actually Use it?

Deepvue
Deepvue

May 26, 2024

4 min read
49 views

What the DMI Actually Tells You

The Directional Movement Index (DMI) is what technical traders use when they want to cut through the noise and figure out two things:

  1. Is this thing actually trending?
  2. If so, which way?

The DMI does this by tracking the difference between recent highs and lows—basically, how directional price movement is. It then draws two lines:

  • +DI (positive directional indicator): strength of upward moves
  • –DI (negative directional indicator): strength of downward moves

When +DI crosses above –DI, buyers have the edge. When –DI crosses above +DI, sellers are in control.

But wait, there’s more. A third line, ADX (Average Directional Index), measures how strong the trend is—without caring about direction. It’s the adult in the room. If ADX is above 25, the trend (up or down) is probably real. Below 20? You’re likely just range-bound and wasting your time.

DMI

Quick Breakdown: How to Calculate the DMI

For the math-curious, here’s how it works behind the scenes:

  1. Find the UpMove and DownMove
    • UpMove = Current High – Previous High
    • DownMove = Previous Low – Current Low
  2. Determine +DM and –DM
    • +DM = UpMove if UpMove > DownMove and > 0
    • –DM = DownMove if DownMove > UpMove and > 0
  3. Smooth the data over 14 periods (default)
    This helps avoid whiplash from short-term swings.
  4. Divide each smoothed DM by the ATR (Average True Range)
    • +DI = 100 × (Smoothed +DM / ATR)
    • –DI = 100 × (Smoothed –DM / ATR)
  5. Use the absolute difference between +DI and –DI to calculate DX, and smooth that to get ADX

If that sounds like a hassle, don’t worry—your charting platform does this in milliseconds. Just know what the lines mean.

Trading with the DMI: Signals and Setup

The Classic Signal: The Crossover

  • Buy when +DI crosses above –DI
  • Sell or short when –DI crosses above +DI

These are simple triggers—but simple doesn’t mean perfect. Crossovers in sideways markets can turn into fakeouts fast. That’s where ADX saves the day.

Filter with ADX

  • ADX > 25: The trend is legit—go for it.
  • ADX < 20: You’re chasing shadows. Chill.

You can also use ADX as a confirmation tool. If you get a crossover but the ADX is low, skip the trade. Wait for the ADX to catch up.

DMI vs Aroon: Different Roads to the Same Question

Both DMI and the Aroon indicator ask, “Is this thing trending?” But they get there differently.

IndicatorHow It WorksWhen It Shines
DMIMeasures price movement based on highs/lowsBest for confirming trend strength
AroonMeasures time since last high/lowBest for spotting new trend formations

DMI is a scalpel for trend strength. Aroon is a radar for trend starts.

When the DMI Works Best

The DMI shines in trending markets with clean moves and some breathing room between the highs and lows. That’s when the lines spread apart clearly, and signals are more meaningful.

It works even better when paired with:

  • Moving averages (for broader trend direction)
  • RSI or Stochastic (to avoid chasing overbought/oversold moves)
  • Volume indicators (for confirming conviction)
  • Chart patterns or support/resistance levels

When It Falls Apart

Flat markets. Chop zones. No man’s land.

That’s where the DMI becomes more of a noise machine than a signal generator. Here’s how to protect yourself:

  • Don’t act on crossover signals when ADX is below 20
  • Use longer timeframes for trend filtering
  • Consider broader market context (news, macro, earnings, etc.)

Final Thoughts

The Directional Movement Index isn’t the loudest or flashiest indicator—but it’s sharp. It doesn’t tell you what to trade. It tells you whether it’s worth trading at all. Use it to confirm trend strength, not predict it. Pair it with other tools. And don’t get lured into crossovers in sideways chop.

Frequently asked questions

It’s okay—but only if you filter with ADX and confirm with other indicators. On its own, it can produce whipsaws in lower timeframes.

A reading above 25 generally means the trend is strong enough to trade. Some traders wait for 30+ for extra confirmation.

Absolutely. Moving averages help define the longer-term trend, while DMI gives a more granular signal. Great combo for filtering false entries.

Nope. It’s a good tool, not a magic wand. Combine it with volume, price action, and maybe a momentum oscillator to round out your view.

Related articles

Explore relevant educational content & features.