Directional Movement Index DMI explained

The Directional Movement Index, or DMI, measures one thing above all: whether price is actually moving in a direction, and if it is, which side is in control. J Welles Wilder designed it, and it reads off the day to day highs and lows. If you searched for what DMI means, the plain answer is that it shows the direction of pressure in a market, and its companion reading shows how strong that pressure is.

DMI has three parts, each measuring something different. The +DI line, or Positive Directional Indicator, tracks upward pressure, how hard price is pushing to new highs. The -DI line, the Negative Directional Indicator, does the same for the downside, measuring the push to new lows. ADX, the Average Directional Index, sits alongside them and reads the strength of the trend, whichever way it points.

If you trade trends, DMI earns its keep as a context tool. It helps you stay aligned with direction during sustained moves, and it flags the moment price action turns messy and loses its lean. Treat it as a read on current conditions. It doesn’t forecast tops or bottoms.

Directional Movement Index DMI in plain English

DMI’s a small indicator system made of two lines: +DI and -DI. The +DI line represents positive directional movement and the -DI line represents negative directional movement. When +DI is above -DI, the market’s shown more upward directional movement over the lookback period. When -DI is above +DI, the market’s shown more downward directional movement.

A point worth fixing early: DMI tracks directional pressure, and on its own it says very little about how strong a trend actually is. Many platforms package DMI together with ADX (Average Directional Index). ADX’s derived from +DI and -DI and reads trend strength; the DMI lines themselves read direction. You can use DMI without ADX, but it’s helpful to understand that they’re related.

DMI vs ADX: what each one actually tells you

DMI and ADX come from the same calculation. ADX’s built from the DI lines: it takes the gap between +DI and -DI and turns it into one reading of trend strength. The DI lines tell you which way price is leaning. ADX measures the conviction behind that lean.

The table below lays out the comparison, one row per line.

LineWhat it measuresWhat it ignoresHow traders read it
+DIUpward directional pressureHow strong or durable the move isDominant when +DI sits above -DI; the long side has more push
-DIDownward directional pressureHow strong or durable the move isDominant when -DI sits above +DI; the short side has more push
ADXStrength of the trend, either directionWhich way the trend is goingRising ADX means the trend is gaining conviction; a low, flat ADX means no real trend

You almost always read them together. A +DI above -DI with a rising ADX carries a very different message than the same cross while ADX sits flat near the bottom of its range.

The DMI formula

DMI comes from J Welles Wilder’s directional movement concept. The calculation uses highs and lows, then normalizes the result by volatility using True Range and a smoothed average of True Range.

Here’s the simplest version that still explains what the lines mean. Start with the two raw directional moves for the day. UpMove is today’s high minus yesterday’s high. DownMove is yesterday’s low minus today’s low. Each one just measures how far one bar’s extreme traveled past the last.

From those two, DMI keeps only the larger, real directional move. If UpMove exceeds DownMove and is positive, then +DM equals UpMove and -DM is zero. If DownMove is the larger and positive, then -DM takes that value and +DM is zero. At most one side registers directional movement on a given day.

True Range measures the day’s real span: the largest of today’s high minus low, the high minus the previous close, and the low minus the previous close. Wilder then smooths +DM, -DM, and True Range over n periods, usually as a smoothed moving average. That smoothed True Range is simply ATR over the same window.

With the smoothed inputs in hand, the two DMI lines fall out directly. +DI is 100 times the smoothed +DM over n periods divided by ATR over that same window, and -DI is 100 times the smoothed -DM divided by the same ATR. Both express a directional move as a percentage of the day’s real range.

That’s the core. The rest is interpretation.

A worked read: the same crossover, two different regimes

A DI crossover on its own can mean almost opposite things, depending on what ADX is doing underneath it.

Picture a stock that’s been drifting sideways, then starts to lift. On the indicator, +DI crosses up through -DI. At the same time, ADX turns up from the low 20s and keeps climbing, maybe through the mid 20s toward 30 over the next several bars. That’s what a real directional move tends to look like. The long side takes control, and the rising ADX says the move has some real conviction behind it, more than a single strong bar. A trend following trader treats this as confirmation to align with the long side, or to hold a position already open, because both parts of the indicator agree: direction up, strength building.

Now picture the identical crossover, but this time ADX’s flat and sitting below 20, in the mid to high teens, and it stays there. On the DI lines alone, the two setups look the same. ADX is what separates them. A flat ADX under 20 is the classic reading for a market with no trend, so the crossover’s far more likely to be noise that reverses within a few bars. Here a trend following trader usually stands aside, because there’s nothing for a trend method to work with. The cross happened, the strength never showed up.

The numbers above are approximate on purpose. The 20 level’s a common convention for the trend versus no trend line, and different platforms and timeframes shift where those readings sit. The habit worth building is to always ask the second question: while the DI lines cross, what’s ADX doing? Trend traders like Ed Seykota built whole methods on engaging only when a market’s genuinely trending, exactly the kind of filter that keeps you out of the flat, choppy stretches where directional tools bleed you.

Common DMI periods

Wilder’s original default’s 14. That’s still the most common setting you’ll see on charting platforms, and it’s a reasonable starting point because it balances responsiveness with stability.

Shorter periods react faster, and that speed carries a cost. They cross more often and hand you more signals, and a good share of those extra signals turn out to be whipsaws in choppy conditions. Longer periods react slower and cross less, which cuts the whipsaws down. A longer setting makes sense on higher timeframes, in slower moving names, or when you’re using DMI only to confirm a bias you already hold from price structure.

A practical way to choose is to picture what you’d want DMI to represent. A fast setting around 7 to 10 gives a quicker read of directional pressure and crosses more often, which suits a trader who wants early cues and filters the noise somewhere else. The 14 default sits in the middle and fits many daily charts. A slow setting of 20 to 30 turns DMI into a steadier bias filter that shrugs off most short term noise, at the cost of reacting later.

On intraday charts, traders often keep the same numbers, but the meaning shifts with timeframe. A 14 period DMI on a five minute chart reads a very different market than the same setting on a daily chart.

How DMI behaves on charts

On a chart, +DI and -DI look like two oscillating lines between 0 and 100. In practice they spend much of their time below 40, and spikes tend to happen when the market expands and pushes highs or lows consistently.

A few visual habits are worth knowing. In clean trends, one line tends to hold above the other for long stretches. Through pullbacks, the dominant line can soften and still keep its place on top. In range bound markets you’ll get frequent crossovers with little follow through. In a strong directional push the two lines separate cleanly, the dominant one climbing as the other fades.

What matters most is what happens after the crossover, far more than the crossover itself. Does price follow through with higher highs and higher lows, or reverse and chop? DMI measures what’s already happened, so its value depends on whether direction persists in the current regime.

If you’d like another perspective on two-line directional systems, the Vortex Indicator uses a similar concept of positive and negative trend lines but calculates them differently.

Why traders use DMI

Traders like tools that cut decision noise, and DMI gives a rules based way to describe directional pressure without leaning on subjective candle reading.

Some traders lean on it purely for direction bias, treating +DI over -DI as clearance to look only at the long side, and the reverse when -DI leads. Others use it for pullback framing, since +DI can stay dominant through a dip inside an uptrend, which helps a holder avoid panicking out of a good position. It also works as trend confirmation: after a breakout, +DI holding the upper hand for a stretch suggests the move has legs.

DMI also pairs well with a simple trend baseline. Many traders combine it with a moving average so they aren’t taking direction signals into obvious overhead resistance or into a broader downtrend. If you want a clean baseline for trend context, see EMA Exponential Moving Average.

When DMI tends to work best and why

DMI is most helpful when markets reward directional persistence, in trends that keep extending well past the first strong candle or two. In the breakout setups I track, I watch whether +DI holds its lead through the first meaningful pullback, not just the initial crossover bar. That persistence is what separates a real move from a single day’s spike. Post breakout advances, where price carves higher highs and higher lows, give it plenty to work with. Sustained downtrends do the same in reverse, with rallies failing and fresh lows printing, and so do strong momentum phases where a volatility expansion keeps the move going.

The reason’s mechanical. When highs push higher faster than lows push lower, +DM accumulates and +DI dominates, and a sustained downtrend runs the reverse. When direction persists, the smoothing keeps the dominant line on top through small counter moves.

When DMI tends to fail and why

DMI tends to struggle when markets are mean reverting, headline driven, or structurally choppy. In those regimes, highs and lows alternate in a way that creates “directional” readings without sustained direction.

Two failure patterns show up again and again. The first’s the whipsaw range, where price oscillates, highs and lows keep alternating, +DI and -DI cross back and forth, and every signal arrives late only to reverse. The second’s gap heavy action: a gap can blow out true range and distort the directional readings, which is common around earnings and macro events.

DMI can also mislead when a market trends but does so with sharp reversals and deep pullbacks. In those cases, the directional lines can flip during pullbacks even though the larger trend remains intact. That’s why many traders treat DMI as a filter on conditions and leave the actual entry trigger to price.

Practical ways to use DMI without overfitting

The most durable approach is to define what DMI’s allowed to do in your process, because asking it for perfect entries and exits usually ends in curve fitting. Keep it in its lane: let the dominant line set the bias and let price handle the timing. Ask price structure to agree first, so higher highs and higher lows back a long bias and the reverse backs a short one, and treat the first crossover out of a long range as low quality until follow through confirms it.

Separation matters as much as the crossover. In my reading of DMI across different trend regimes, the clearest reads come when the gap between +DI and -DI is still widening after the first two or three bars of a new crossover, not narrowing back. When the two lines pull apart and stay apart, that tends to line up with trends that actually persist. When they stay tangled together, that’s information too, a quiet signal that the market isn’t paying you for taking a directional stance right now.

For a multi-layered trend system that handles direction, strength, and support/resistance in one view, Ichimoku Cloud takes a different approach that complements DMI.

Common mistakes when using DMI

The most common error’s trading every +DI/-DI crossover as an automatic entry. Crossovers happen often, and in choppy markets plenty of them lead nowhere. A trader who acts on each cross before price structure confirms tends to bleed a string of small losses that add up. Treat a crossover as one input to weigh before you commit to price.

Close behind is leaning on DMI as a standalone system with no confirmation from price. The lines measure directional pressure over a lookback window, but they say nothing about where price sits relative to key levels. A +DI crossover pushing straight into overhead resistance, or a -DI crossover right at major support, can fail fast. Check what price structure’s doing before you act on the signal.

Traders also tend to ignore the volatility backdrop. DMI normalizes by True Range, and it still behaves differently in low volatility compression than in high volatility expansion. During compression the crossovers are mostly noise. After a breakout they carry more weight, so the volatility context helps you decide which signals deserve attention.

Over-optimizing the lookback period’s another trap. It’s tempting to backtest a range of DMI settings and keep whichever looks best on past data, and the catch is that the best period keeps shifting as conditions change. Holding to a sensible default like 14 and knowing its limits usually beats chasing a perfect parameter.

The last frequent error’s confusing DMI with trend strength. The lines show which direction has more pressure while staying silent on how strong the move really is. A +DI reading of 25 sitting above a -DI reading of 15 tells you upward pressure dominates, and it still says nothing about conviction, which is the job ADX does. Ask DMI for a strength read it was never built to give and you’ll set yourself up for misreads.

What DMI is really for

Directional Movement Index DMI is a two line system built from +DI and -DI that measures directional pressure using highs, lows, and True Range. The mechanics are +DM and -DM, smoothed over a period like 14, then normalized by ATR to produce +DI and -DI. Traders use DMI to stay aligned with direction and to filter choppy conditions where direction stalls out. Its edge shows up in sustained trends, especially after breakouts with follow through, while range bound whipsaw markets and gap driven action tend to wear it down. As a bias and context tool, it can reduce noise and improve consistency without trying to predict turning points.

Learn the pattern. Ride the trend. Keep the gains.

Educational content only. Not investment advice. Trading involves risk. You are responsible for your decisions.

Get the free Market Wisdom e-book

Join Trends and Breakouts — historical winners, breakout studies, and risk lessons. No spam, unsubscribe anytime.