Trend following

ADX Trend Strength

Use ADX to trade only when a trend is genuinely strong: enter in the direction of the dominant DI line as ADX rises above 25, and stand aside when ADX is low and the market is chopping.

Swing tradingIntermediate1h - daily
1451209625Rising = expanding, falling = fading
ADX 29.50−DI 2.06ADX 83.41How ADX Trend Strength reads on the chart — the callouts mark what to look for.

Rules at a glance

The mechanical checklist — decide these before you trade.

Entry
  • ADX is above 25 and rising, confirming a strong trend is present.
  • For longs, the +DI line is above the -DI line (mirror for shorts).
  • Enter on the close once both conditions hold, ideally as +DI crosses above -DI.
Exit
  • ADX peaks and turns lower, signalling the trend is losing strength.
  • Or the DI lines cross back the other way.
Stop
  • Below the most recent swing low (above the swing high for shorts).
  • Risk a fixed small fraction of the account per trade.
Filters
  • Do not trade when ADX is below 20 — the market is ranging.
  • Align entries with the higher-timeframe trend direction.

The idea

ADX (Average Directional Index) solves a different problem from most indicators: it does not tell you which way to trade but how strongly the market is trending at all. It comes from the Directional Movement system, which produces two companion lines — the +DI measuring upward pressure and the -DI measuring downward pressure — and the ADX itself, a smoothed reading of how far apart those two are. A rising ADX above 25 says a real trend is underway and worth following; a falling ADX below 20 says the market is directionless and trend signals will fail. The direction comes from the DI lines: +DI over -DI is bullish, the reverse bearish. The strategy therefore has a natural two-part logic — the DI lines pick the side, the ADX confirms it is worth taking. Its purpose is less to generate entries than to filter out the ranges that wreck every trend method.

The setup

Plot the Directional Movement system — +DI, -DI, and ADX, standard period 14 — in a pane below price. Read it in two steps: first check the ADX level and slope to judge whether a trend exists, then check which DI line is on top to judge direction. The zones matter: below 20 is a range to avoid, 25 and rising confirms a trend, and readings above 40 signal a strong, possibly maturing move. A DI cross while ADX is low is noise; the same cross as ADX pushes through 25 is a real signal. The setup arms when the DI lines are crossing just as the ADX turns up.

Entry

Go long when the +DI is above the -DI and the ADX is above 25 and rising, entering on that bar's close — the cleanest trigger is the +DI crossing above the -DI at the moment ADX turns up through 25. The rising ADX is the crucial filter: the same DI cross with a flat, sub-20 ADX is exactly the whipsaw you want to skip. For a lower-risk entry, take the DI cross and then wait for a shallow pullback in price before committing. Shorts mirror precisely: -DI above +DI with a rising ADX. Because ADX confirms rather than predicts, you are deliberately entering slightly after the turn in exchange for far fewer false starts.

Common price-action setups

How the signal typically plays out on the chart.

DI cross with rising ADX

The +DI crosses above the -DI as ADX turns up through 25; buy the confirmed trend with a stop below the swing low.

Buy the cross
Strong trend up
Ride while ADX holds

ADX stays high and rising with +DI on top; hold and trail under higher-lows while trend strength persists.

Hold long
Trend extends
ADX peaks and rolls

ADX tops out and turns down as the DI lines converge — trend strength is fading, so take profit or exit.

Exit / tighten
Trend weakening

At a glance

Style
Swing trading
Difficulty
Intermediate
Timeframes
1h - daily
Markets
Trending stocks, futures and forex
Uses

ADX vs other trend gauges

ADX/DMIMACDSupertrend
MeasuresTrend strengthMomentumTrend direction
Gives directionVia DI linesYesYes
Range filterBuilt-in (level)WeakNone
Best useFilter + entryEntryEntry + stop

Exit and targets

ADX also times exits: when it peaks and rolls over, the trend is losing steam even if price has not reversed, a cue to tighten stops or take profit. A cleaner mechanical exit is the DI lines crossing back the other way, which flips the directional read. Because ADX can stay elevated for a long time in a strong trend, it pairs well with a price-based trailing stop under higher-lows to ride extended moves. There is no fixed target inherent to the tool; let trend strength guide how long you hold. Falling ADX after a high peak is the classic warning that the easy part of the trend is over.

Risk management

Set the initial stop below the swing low that preceded a long (above the swing high for a short) and size so the distance is a small fixed fraction of the account. The ADX filter is itself a risk-management tool because it keeps you out of the low-ADX ranges where trend strategies bleed, so honouring the sub-20 rule prevents a large share of losing trades. When ADX is high but starting to roll over, reduce size or tighten stops rather than pressing. As always, never widen a stop to survive a loss. The combination of a directional stop and an ADX regime filter is what keeps the loss column small.

Best timeframes and markets

The Directional Movement system works across markets that produce sustained trends — trending stocks, index and commodity futures, and major forex pairs — on timeframes from the 1-hour to the daily. It is less useful on the lowest intraday charts, where ADX is jumpy, and on chronically rangebound instruments. Higher timeframes give smoother ADX readings and more reliable regime calls. Many traders use ADX purely as a filter layered on top of another entry method, only taking that method's signals when ADX confirms a trend. Match the ADX threshold to the instrument; some fast markets read strength at 20 rather than 25.

Common variations

The most popular use is as a filter rather than a stand-alone system — for example, only taking moving-average crosses or breakouts when ADX is above 25. Some traders trade the ADX slope alone (rising versus falling) regardless of level, or use very high readings above 40 as a warning that a trend is overextended and due to consolidate. Others tune the threshold up or down by market and timeframe. The DI cross can be used for entries and the ADX purely for permission, or the two combined into a single trigger. All variations keep the same division of labour: DI for direction, ADX for strength.

A worked example

A futures contract has chopped sideways for days with ADX pinned at 15 — no trade. Price then starts to climb, the +DI pushes above the -DI, and the ADX turns up and crosses 25, confirming a genuine trend. You buy the close at 4,410 with a stop at 4,378 below the last swing low, a 32-point risk sized to 1% of the account. ADX keeps rising into the mid-30s as price trends to 4,510; you trail under each higher-low. When ADX peaks near 38 and rolls over while the -DI starts climbing back toward the +DI, you exit at 4,494 for roughly a 2.6-to-1 winner, sidestepping the range that follows.

Common mistakes

  • Trading DI crosses when ADX is below 20 and the market is ranging.
  • Reading ADX as a direction signal instead of a strength signal.
  • Chasing a trend after ADX has peaked above 40 and started to roll over.
  • Using a fixed ADX threshold everywhere instead of tuning it per market.
  • Ignoring the higher-timeframe trend and taking counter-trend DI crosses.