ADX Trend Strength

Trend Following Strategies Beginner Singapore STI DBS OCBC UOB SINGTEL SGX Stocks ETFs

Works Best in Trending Markets; Filters Out Ranging Markets

Learn this and Singapore-market strategies in depth — one-time purchase, lifetime access.
Unlock full hub →

Quick Reference

Strategy Type Trend Strength Filter / Directional Movement System
Market Outlook Works Best in Trending Markets; Filters Out Ranging Markets
Risk Profile Defined by Stop-Loss Placement
Reward Profile Unlimited in Direction of Trend
Time Horizon Swing Trading (Days to Weeks) or Position Trading
Indicator Type ADX (Average Directional Index) with +DI/-DI
Signal Type Trade When ADX > 25; Direction from +DI/-DI Crossover

Singapore Market Details

Primary Instruments STI ETF, DBS, OCBC, UOB, SINGTEL, CapitaLand, Keppel
Trading Hours 9:00 AM - 5:00 PM SGT
Recommended Timeframes Daily for swing trading; Weekly for position trading
Currency SGD
Default Settings ADX Period 14 - Standard setting works well for SGX stocks
Liquidity Note Use on liquid stocks for reliable ADX readings
Typical Holding Period 2-6 weeks per trade on daily timeframe

Frequently Asked Questions

What's the difference between ADX and +DI/-DI?

ADX measures trend STRENGTH (how strong). +DI and -DI measure trend DIRECTION (which way). ADX tells you IF there's a tradeable trend; DIs tell you which direction to trade.

Why can't I just trade when +DI crosses -DI?

DI crossovers in low ADX environments (ADX < 20) are unreliable because there's no real trend. Always require ADX > 25 before trading DI crossovers for better results.

What ADX setting should I use?

Start with the standard 14-period ADX. This works well across most stocks and timeframes. Only adjust after gaining experience with the default settings.

Is high ADX bullish?

No! High ADX means strong trend, but it could be strongly UP or strongly DOWN. You need to check +DI vs -DI to know the direction. High ADX + (+DI > -DI) = strong uptrend. High ADX + (-DI > +DI) = strong downtrend.

What do I do when ADX is between 20 and 25?

This is a gray zone. A trend may be emerging. Watch for ADX to break above 25 with a clear DI separation. You can take smaller positions or wait for clearer signals.

How do I use ADX to filter other indicators?

Add ADX as a condition to your other signals. For example: 'Take MACD buy signal ONLY IF ADX > 25 AND +DI > -DI.' This filters out signals in ranging markets where they're more likely to fail.

What does falling ADX from a high level mean?

It means the trend is losing strength, though it may still exist. This is a warning sign. Tighten stops, take partial profits, or prepare for consolidation. It doesn't mean immediate reversal, but be cautious.

How do I spot ADX divergence?

Compare price highs/lows with ADX highs/lows. If price makes higher high but ADX makes lower high, that's bearish divergence (trend weakening). If price makes lower low but ADX makes higher low, that's bullish divergence (selling exhausting).

Should I exit when ADX falls below 25?

Not necessarily immediately, but be alert. If ADX falls below 25 and continues falling toward 20, the trend is definitely weakening. If ADX bounces and starts rising again, the trend may continue. Tighten stops when ADX falls.

Can ADX predict reversals?

ADX itself doesn't predict reversals, but ADX divergence and extreme readings can hint at them. Very high ADX (>40) with DI convergence can precede reversals. Always wait for DI crossover confirmation.

How do I build an adaptive system using ADX?

Use ADX to switch between strategy modes. ADX > 25: Use trend-following strategies. ADX < 20: Use mean reversion or range strategies. ADX 20-25: Reduce position size or stay in cash. This adapts to market conditions automatically.

What's the relationship between ADX and volatility?

ADX measures directional movement relative to total range (ATR). High volatility with direction = high ADX. High volatility without direction (choppy) = low ADX. ADX filters directional volatility from random volatility.

How do I use ADX for sector rotation?

Calculate ADX for each sector ETF or index. Overweight sectors with ADX > 25 and favorable DI (bullish sectors). Underweight sectors with ADX < 20 or bearish DI. Rotate as sector ADX readings change.

What's the best way to combine ADX with options?

High ADX (>25): Use directional options (calls if +DI > -DI, puts if -DI > +DI). Low ADX (<20): Use range-bound strategies (iron condors, butterflies). Avoid selling premium against strong trends (high ADX).

How do I use DI differential for cleaner signals?

DI Differential = +DI minus -DI. Positive = bullish dominance. Negative = bearish dominance. Zero cross = directional shift. This single line can replace watching two separate DI lines. Combine with ADX > 25 filter.

Related Strategies

MACD Momentum
EMA Crossover
Bollinger Bands

Master Singapore trading strategies on AlgoKing

Full guided lessons, quizzes, and a complete strategy library for the Singapore market. One-time purchase. No subscription, ever.

Get Singapore access →