Identifies and trades strong trends using ADX and DI indicators
| Strategy Type | ADX Trend Strength and Directional Movement Trading |
| Market Outlook | Identifies and trades strong trends using ADX and DI indicators |
| Risk Profile | Moderate - trades only confirmed trends with measurable strength |
| Reward Profile | Excellent returns from riding strong, persistent trends |
| Time Horizon | Swing to positional (days to weeks) |
| Capital Requirement | Moderate (£4,000 - £12,000 for CFDs/spread bets; the full FTSE 100 future requires ~£5,000+ initial margin per contract) |
| Margin Type | FCA-regulated CFD/spread-bet leverage for positional and intraday trades; exchange initial margin for the FTSE 100 future. Overnight CFD positions incur financing costs |
| Best Used When | ADX above 25 confirming strong trend, DI crossovers for direction |
| Lse Applicability | All liquid FTSE 100 and FTSE 350 index exposure and large-cap UK shares. Retail access is predominantly via FCA-regulated CFDs and spread bets, or the exchange-traded FTSE 100 future on ICE Futures Europe |
| Fca Compliance | Fully FCA-regulated. Exchange-traded FTSE 100 futures clear through ICE Clear Europe; CFDs and spread bets are offered by FCA-authorised firms subject to retail leverage caps and negative balance protection |
| Lot Sizes | 1 ICE future = £10 per index point (notional ≈ £10 × index level, e.g. ~£104,000 at 10,400). Spread bets/CFDs are sized at a trader-chosen £/point (commonly £1-£5) • No liquid standalone retail future; exposure via FCA-regulated CFD/spread bet on the sector or via constituent banks (Barclays, HSBC, Lloyds, NatWest, Standard Chartered) • Sector exposure via CFD/spread bet or constituent shares; no liquid standalone retail future • Exchange-traded single-stock futures are effectively defunct for UK retail; single-name leverage is via FCA CFDs/spread bets. Buying the underlying shares attracts 0.5% SDRT; derivatives do not |
| Trading Hours | 8:00 AM - 4:30 PM London time (GMT/BST) for LSE cash equities. The FTSE 100 future trades extended hours on ICE (~01:00-21:00 London); FCA spread-bet/CFD index prices are quoted nearly 24 hours on weekdays |
| Adx Characteristics | ADX > 25 indicates strong trend • ADX > 40 indicates very strong trend • ADX < 20 indicates range-bound market |
| Expiry Considerations | FTSE 100 futures expire quarterly (third Friday of March, June, September, December); ADX trends may weaken near expiry due to rollover activity. Cash CFD/spread-bet index products have no expiry but incur daily financing on positions held overnight |
| Tax Implications | Gains on exchange-traded futures and CFDs fall under Capital Gains Tax (18% within the basic-rate band, 24% higher/additional rate; £3,000 annual exempt amount). Spread-bet gains are exempt from CGT and stamp duty for individuals, unless HMRC deems trading your profession. SDRT (0.5%) applies to physical UK share purchases, not to derivatives |
Standard settings: 14-period for ADX and DI calculations. This is the default developed by J. Welles Wilder and works well for most markets and timeframes. Threshold: use 20 as minimum for trend trading, 25 for confirmed strong trends. These are the most widely used parameters, creating self-fulfilling behavior. Start with standard settings. Only adjust after significant experience and backtesting proves improvement.
No, ADX only measures trend STRENGTH, not direction. For direction, look at +DI and -DI: +DI > -DI = bullish direction, -DI > +DI = bearish direction. Common mistake: assuming high ADX means bullish. High ADX with -DI > +DI means strong DOWNTREND. Always check both ADX (strength) and DI (direction) before trading.
Most likely cause: trading DI crossovers when ADX is below 20. In ranging markets, DI crossovers are unreliable because there's no real trend. Solution: only trade DI crossovers when ADX is above 20 (preferably 25) and rising. This simple filter dramatically improves DI crossover success rate. Also ensure you're waiting for candle close, not trading intraday crosses.
Exit signals: 1) Opposite DI crossover (e.g., -DI crosses above +DI if you're long). 2) ADX peaks and starts declining significantly (trend exhausting). 3) ADX drops below 20 (trend dead). 4) Stop loss hit. 5) Target reached. Most reliable: ADX peaking after being above 40, combined with DI narrowing. This often precedes significant reversals or consolidations. Don't exit just because ADX is high - wait for it to turn down.
They measure different things and serve different purposes: ADX: measures trend strength, filters trend signals, works best in trending markets. RSI: measures momentum, identifies overbought/oversold, works for reversals. Neither is 'better' - they're complementary. Best approach: use ADX to identify trending vs ranging market. In trends (ADX > 25), trade with trend direction. In ranges (ADX < 20), use RSI for mean reversion. Combining both improves overall performance.
Effective combinations: 1) ADX + MA crossover: only take MA signals when ADX > 20. Filters whipsaws. 2) ADX + RSI: use ADX for regime (trending vs ranging), RSI for entry timing. In trends, use RSI pullbacks to enter; in ranges, use RSI extremes. 3) ADX + Bollinger Bands: ADX rising + BB expansion = confirmed breakout. 4) ADX + Volume: rising ADX with rising volume = strong trend. 5) ADX + Support/Resistance: trade S/R bounces in direction of DI when ADX > 25. Don't overload - pick one combination and master it.
ADX > 40 indicates very strong trend but carries nuance: 1) Trend is powerful - don't fade it. 2) May be overextended - potential exhaustion coming. 3) Don't initiate new positions (late entry risk). 4) Manage existing positions - trail stops tightly. 5) Watch for ADX peak and turn - often signals end of move. Think of it like a sprint: ADX > 40 is the final push before exhaustion. Profitable if already in, risky to enter fresh. Best action: hold with trailing stop, exit when ADX turns down.
Multi-timeframe ADX: 1) Weekly ADX: establishes major trend (ADX > 25 = trending). 2) Daily ADX: trading decisions and entries. 3) Hourly: fine-tune entries. Rules: only trade daily signals in weekly trend direction. If weekly is ranging (ADX < 20), be very selective on daily trades. Best setup: weekly ADX > 25 with clear DI + daily pullback + daily DI crossover in weekly direction. This alignment provides high-probability entries in established trends.
ADX is lagged indicator (uses smoothing). It takes time to reflect trend changes. Reasons ADX stays high: 1) ADX uses 14-period smoothing - takes time to decline. 2) Even small moves in trend direction maintain ADX. 3) Distribution phase can maintain high ADX while price tops. Solution: watch for DI convergence (gap narrowing) as early warning. Look for ADX divergence (price new extreme, ADX lower). Use ADX turn down from peak, not absolute level. Combine with price action for earlier signals.
Phase-based trading: Phase 1 (ADX < 20): don't trend trade. Use range strategies or wait. Phase 2 (ADX rising 20-40): best for entries. Enter on DI crossover, ride the trend. Full position size. Phase 3 (ADX > 40, flat): mature trend. Don't add new positions. Trail existing positions tightly. Prepare for reversal. Phase 4 (ADX declining): exit positions. Trend exhausting. Potential range or reversal. Wait for next Phase 1-2 setup. Key: identify current phase before acting. Each phase has appropriate actions.
Robust system development: 1) Parameter selection: start with standard (14-period, 20 threshold). Only deviate if significant improvement with walk-forward validation. 2) Entry rules: DI crossover + ADX > threshold + ADX rising. 3) Exit rules: opposite crossover OR ADX peaks and drops 5+ points OR ADX < 15. 4) Position sizing: scale by ADX (ADX 20-25: 50%, ADX 25-35: 100%, ADX > 35: 75%). 5) Risk management: 1.5% per trade, stop 2×ATR. 6) Validation: walk-forward test, out-of-sample validation, Monte Carlo simulation. 7) Metrics: profit factor > 1.5, max DD < 20%, win rate > 45% acceptable for trend system. Execution and final trade decisions remain manual and discretionary.
Regime detection value: 1) Strategy selection: use trend strategies when ADX > 25, range strategies when ADX < 20. 2) Position sizing: increase exposure in trending regimes, decrease in uncertain regimes. 3) Risk management: trending regimes allow wider stops, ranging regimes need tighter stops. 4) Correlation management: trending regimes increase correlation - reduce concentration. Quantified improvement: portfolios using regime-based allocation typically show 15-30% improvement in risk-adjusted returns vs static allocation. Implementation: calculate rolling ADX, define regime thresholds, adjust strategy weights monthly or on regime change.
ADX limitations: 1) Lagging indicator - uses smoothed averages, signals come after trend established. Address: use shorter periods for faster response, accept lag as filtering feature. 2) No direction info - must combine with DI. Already part of DMI system. 3) Poor in choppy trends - whipsaws when trend pauses. Address: add volatility filter (ADX + low ATR = choppy). 4) Threshold dependency - 20 or 25 is arbitrary. Address: test multiple thresholds, use adaptive thresholds. 5) Doesn't predict reversals - only measures current strength. Address: combine with momentum indicators for reversal warnings. Accept limitations and design system around them.
Professional DMI usage: 1) Part of multi-factor models - ADX is one input among many, not standalone. 2) Regime classification - ADX defines market regime for strategy allocation. 3) Cross-asset - apply DMI across asset classes for diversification. 4) Statistical validation - rigorously backtest with proper out-of-sample testing. 5) Adaptive parameters - adjust thresholds based on regime or volatility. 6) Position sizing models - sophisticated scaling by ADX level and DI separation. 7) Risk budgeting - allocate risk to DMI strategy within overall portfolio. Retail adaptation: treat ADX as one input (not holy grail), combine with other factors, use proper position sizing, maintain realistic expectations.
Performance evaluation: 1) Segment by regime - evaluate performance separately in trending and ranging periods. Strategy should excel in trends, be flat/small loss in ranges. 2) Track by ADX level - higher ADX entries should have better outcomes. 3) Compare to baseline - how much does ADX filter improve base strategy? 4) Risk-adjusted metrics - Sharpe ratio, Sortino ratio, not just total return. 5) Drawdown analysis - understand worst cases. Optimization: 1) Walk-forward testing - rolling optimization and testing. 2) Parameter sensitivity - good parameters work across range of values. 3) Avoid overfitting - prefer simple round numbers. 4) Cross-instrument validation - parameters should work across similar instruments. 5) Periodic review - re-evaluate annually as market structure evolves.
Full guided lessons, quizzes, and a complete strategy library for the United Kingdom market. One-time purchase. No subscription, ever.
Get United Kingdom access →