Directional Movement (DMI) is actually a collection of three separate indicators combined into one. Directional Movement consists of the Average Directional Index (ADX), Plus Directional Indicator (+DI) and Minus Directional Indicator (-DI). ADX’s purposes is to define whether or not there is a trend present. It does not take direction into account at all. The other two indicators (+DI and -DI) are used to compliment the ADX. They serve the purpose of determining trend direction. By combining all three, a technical analyst has a way of determining and measuring a trend’s strength as well as its direction.



J. Welles Wilder created the DMI and featured it in his book New Concepts in Technical Trading Systems. The book was published in 1978 and also featured several of his now classic indicators such as; The Relative Strength Index, Average True Range (ATR) and the Parabolic SAR. Much like the indicators mentioned, the DMI is still widely used and has great importance in the world of technical analysis.


Calculating the DMI can actually be broken down into two parts. First, calculating the +DI and -DI, and second, calculating the ADX. To calculate the +DI and -DI you need to find the +DM and -DM (Directional Movement). +DM and -DM are calculated using the High, Low and Close for each period. You can then calculate the following:

Current High - Previous High = UpMove
Previous Low - Current Low = DownMove

If UpMove > DownMove and UpMove > 0, then +DM = UpMove, else +DM = 0
If DownMove > Upmove and Downmove > 0, then -DM = DownMove, else -DM = 0

Once you have the current +DM and -DM calculated, the +DM and -DM lines can be calculated and plotted based on the number of user defined periods.

+DI = 100 times Exponential Moving Average of (+DM / Average True Range)
-DI = 100 times Exponential Moving Average of (-DM / Average True Range)

Now that -+DX and -DX have been calculated, the last step is calculating the ADX.

ADX = 100 times the Exponential Moving Average of the Absolute Value of (+DI - -DI) / (+DI + -DI)

The basics

DMI has a value between 0 and 100 and is used to measure the strength of the current trend. +DI and -DI are then used to measure direction. When combined, the indicator can provide some valuable insight. A general interpretation would be that during a strong trend (ADX above 25 but dependent on the analyst’s interpretation), when the +DI is above the -DI, then a Bullish Market is defined. When -DI is above +DI, then a Bearish Market is at hand.

One thing to be considered is that what DMI values determine, strength or a potential signal, is up to the trader’s interpretation. Acceptable values may change depending on the financial instrument being examined, therefore some historical analysis of the instrument in question would be prudent. A technical analyst can make better decisions based on what has occurred in historical examples.



Directional Movement (DMI) is another quite valuable technical analysis indicator provided by Wilder. It takes the very complex subject of trend strength and direction and calculates it down into a very simple and straightforward visual. The key takeaway of using the DMI is that even though it can provide quality information and even trading signals, it is not an easy indicator to master.

To truly get the most out of DMI, a technical analyst will have to continually study and tweak their use of the indicator. Combining the knowledge of how DMI works and its capabilities, along with a decent amount of historical analysis and experience, will help the trader to make the DMI a good, possible addition to their overall trading strategy.

Was this article helpful?

Related Articles

Leave A Comment?

You must be logged in to post a comment.

Thanks for submitting your comment!