On this page
Most indicators answer "which way?" The Average Directional Index answers a different and arguably more important question: "is there a trend at all?" ADX measures trend strength without regard to direction. That makes it less exciting than a buy signal and far more useful β because the single biggest reason strategies fail is being run in the wrong market regime, and ADX is the cleanest tool for detecting which regime you are in.
What ADX measures
ADX is a 0-100 reading derived from how consistently price has been making directional progress. A low ADX means price is chopping sideways β moves cancel out. A high ADX means moves are stacking up in one direction, whichever direction that is. Critically, ADX is direction-agnostic: a strong downtrend and a strong uptrend both produce a high ADX. It is a thermometer for trend, not a compass.
The common reference levels: below 20-25 is a weak or absent trend (a ranging market); above 25 is a meaningful trend; above 40-50 is a strong one. These are guidelines, not laws β like every threshold, they should be confirmed on your own data, not trusted because a textbook said so.
Why regime is the thing that breaks strategies
Strategies are regime-specific, whether their authors admit it or not. A trend-following strategy makes its money when trends persist and bleeds in chop β it gets chopped up by false breakouts. A mean-reversion strategy makes its money in ranges and gets steamrolled in trends β it keeps fading a move that will not stop. Run either one in the wrong regime and a genuine edge turns into a steady loss. The strategy did not break; the market changed underneath it.
How to use ADX well
- As a regime gate β the primary use. Enable trend strategies above an ADX threshold, range strategies below it.
- As a confirmation, not a trigger β a rising ADX confirms a breakout has real participation behind it; a flat low ADX warns a breakout is likely to fail.
- Watch the slope, not just the level β ADX rising from 15 to 25 signals a trend being born; ADX falling from 40 signals a trend losing steam, even while still 'high'.
- Never trade ADX for direction β it has none. Pair it with a directional tool (a moving average, price structure) that decides which way.
strategy:
name: adx_gated_trend
indicators:
- { id: adx, kind: ADX, period: 14 }
- { id: fast, kind: EMA, period: 20 }
- { id: slow, kind: EMA, period: 50 }
rules:
entry:
all:
- { type: above, left: adx, right: 25 } # trend regime only
- { type: cross_above, left: fast, right: slow }
exit:
any:
- { type: cross_below, left: fast, right: slow }
- { type: below, left: adx, right: 20 } # trend died -> leaveADX is a built-in indicator in Noon Barbari's indicator library, and the visual designer lets you add an ADX regime gate to any strategy with one condition. Backtest a strategy with and without the gate β the version that only trades its own regime is usually a different, calmer equity curve.
ADX will never be the indicator that excites a beginner β it does not call tops or bottoms. It does something quieter and more valuable: it tells your strategy when to stay out. For most traders, that single piece of discipline is worth more than another entry signal.
Try it on your own data
Every concept above is implemented in the platform. Backtest, walk-forward, paper-trade, then promote to live β same rule set, all stages.