Academy / Trading Strategy — ICT, SMC & BTMM

Divergence trading (RSI and MACD)

Pricehigher highRSIlower high — bearish divergence

Divergence happens when price and an indicator disagree with each other — specifically, when price makes a new high (or low) but a momentum indicator like RSI or MACD fails to make a matching new high (or low). That disagreement is read as a warning sign that the move's underlying strength is fading, even while price itself is still pushing further.

Bearish divergence is when price makes a higher high but RSI or MACD makes a lower high at the same time — momentum is quietly weakening even as price grinds to a new peak, often ahead of a reversal or at least a meaningful pullback.

Bullish divergence is the mirror image: price makes a lower low, but the indicator makes a higher low — selling pressure is fading even as price technically still falls, sometimes catching the exact bottom of a move before price itself confirms it.

RSI divergence tends to work well spotting shorter-term exhaustion; MACD divergence, because it's built from moving averages themselves, tends to reflect slightly longer-term momentum shifts — many traders check both together rather than relying on just one.

Divergence is a warning, not a trade signal on its own. It can persist and get more extreme for a surprisingly long time before price actually turns — which is why most traders treat it as one more piece of confluence to watch for, alongside an actual support/resistance level or candlestick confirmation, rather than an automatic reason to enter.

Key takeaway

Divergence is price and momentum disagreeing — a new price high/low without a matching indicator high/low — a genuine warning sign, but one that needs a real level or candle confirmation before it becomes an actual trade.

Example

XAUUSD grinds to a fresh high, but RSI, which hit 78 on the last high, only reaches 65 this time — clear bearish divergence. Price finally confirms it two days later with a rejection candle at the same high.

Try this

Add RSI to any chart. Find the two most recent price highs (or lows). Did RSI make a matching high (or low), or was there a disagreement worth marking as divergence?

This lesson is part of the free TDWK Academy — 40 lessons from zero to funded trader, with progress tracking and a certificate exam.

Continue in the full Academy →
← PreviousFibonacci retracement and extension