Minus Directional Movement (-DM) is a financial concept covered in this article. The Raw Bearish Thrust That Powers Wilder's -DI
There is nothing new on Wall Street or in stock speculation. What has happened in the past will happen again and again.
Where –DM Sits in Wilder’s Framework
J. Welles Wilder’s Directional Movement System builds upward like a band:
-
Directional Movement (DM) – raw directional price change.
-
+DM / –DM – split into bullish and bearish components.
-
+DI / –DI – normalize DM by True Range (TR) and smooth.
-
ADX – smooths the gap between +DI and –DI to score trend strength.
–DM is the foundation for bearish directional measures.
Step-by-Step Calculation
- 2.1 Compute UpMove & DownMove for each bar
(Formula — visualization pending)
(If negative, treat as 0.)
- 2.2 Determine -DM
(Formula — visualization pending)
► Key rule: only the larger of the two moves counts; the other is forced to zero, preventing double-counting.
- 2.3 Smooth –DM (optional, for −DI)
Many traders apply Wilder’s 14-bar smoothing before dividing by TR to get −DI, but pure –DM itself is unsmoothed.
What –DM Tells You
| –DM Reading | Interpretation | Trading Insight |
|---|---|---|
| Large positive value | Today’s low dropped significantly below yesterday’s low more than highs rose | Downward directional thrust — raw bearish energy |
| Zero | Either • no new low, or UpMove dominates | Sellers inactive or bull move stronger |
| Series of elevated –DM bars | Persistent downward movement | Basis for rising −DI and possibly rising ADX |
Unlike –DI (0–100 oscillator), –DM retains point-value scale (price units).
Practical Uses
| Use-Case | How –DM Adds Edge |
|---|---|
| Detect Sudden Bear Punches | Spike in –DM can precede trend start before –DI crosses +DI |
| Feed Custom Indicators | Build custom momentum or volatility measures using raw –DM & +DM |
| Filter Candlestick Patterns | Only act on bearish reversal if same bar’s –DM ≥ threshold |
| Volatility Assessment | Compare sum( |
From –DM to Trade Decisions
- A │ Early Warning System
-
Track 3-bar SMA of –DM.
-
If 3-SMA –DM > recent median and price cracks support → enter short ahead of −DI crossover.
- B │ Trend Confirmation Layer
- Require −DI > +DI and recent –DM spikes above rolling 20-percentile to confirm bearish conviction before pyramiding shorts.
- C │ Adaptive Stop Sizing
- Size stop = k × recent 5-bar average –DM (larger when directional ranges widen).
Strengths & Limitations
| Strengths | Limitations |
|---|---|
| Pure, unfiltered look at bearish range | Raw values noisy; needs smoothing or context |
| Fires earlier than derived −DI/ADX | No built-in scale — not comparable across assets unless normalized |
| Enables bespoke custom indicators | Sensitive to single abnormal bar (news spike) |
| Complements ATR and volume for richer picture | Ignores volume; pair with OBV/MFI for confirmation |
Implementation Checklist
-
Calculate UpMove / DownMove each bar.
-
Derive –DM per Wilder rule (only larger move counts).
-
Decide whether to smooth (e.g., 14-bar Wilder EMA) depending on use.
-
Contextualize — compare against ATR, –DI trend, volume.
-
Alert on spikes exceeding X× average –DM.
-
Review periodically — adapt thresholds during volatility regime changes.
Bottom Line
Minus Directional Movement is the raw heartbeat of bearish pressure before any scaling or smoothing. Watch it spike to catch early downside momentum, integrate it into custom volatility metrics, or combine it with −DI/ADX to build layered confirmation.
Measure the bears’ punch right where it lands, and keep your trades protected. Rock on!

Q · 01What is Minus Directional Movement?+

