Lesson 3 of 8 · 9 min
Divergence with RSI and MACD
Regular and hidden divergence between price and an oscillator, why divergence is a warning rather than a signal, and how it fails in a strong trend.
By the end you'll be able to
- Spot regular and hidden divergence between price and RSI or MACD
- Explain why divergence is a warning, not an entry signal
- Wait for price to confirm before acting, and size for the times it fails
Free course
Enrol in “Technical Indicators in Depth” to start this lesson
Enrolling is free. Your progress, quiz scores and certificate are kept in your account, on every device.
- 8 short lessons with quizzes and interactive tools
- Lesson videos for members
- A certificate when you finish
Price makes a new high and RSI does not. Plenty of videos call that a sell signal. Sometimes price turns; often it climbs for another week.
Regular divergence
Illustrative EUR/USD H4 prices in an uptrend. The lines join the same two candles on price and on RSI.
Divergence means price and an oscillator disagree at two swing points. You compare two swing highs (or two swing lows) on price with the oscillator’s readings at the same two candles.
- Regular bearish: price makes a higher high, the oscillator a lower high. The latest push covered new ground with less momentum behind it.
- Regular bullish: price makes a lower low, the oscillator a higher low. The fall is slowing.
In the chart, the two highs close at 1.0868 and 1.0883 while RSI(14) drops from 87 to 76. MACD agrees: its line reads about 22 pips at the first high and 15 at the second. Move the period slider and the divergence stays at every setting from 5 to 21 on this chart. On real charts a different setting, or a different choice of swing point, can make one appear or vanish.
Hidden divergence
Tap Hidden divergence on the chart above. Hidden divergence runs the other way and is read as a sign the trend is still intact.
- Hidden bullish: in an uptrend, price makes a higher low while the oscillator makes a lower low. The pullback was sharp in momentum terms, but price held above its previous low.
- Hidden bearish: in a downtrend, price makes a lower high while the oscillator makes a higher high.
Here the lows close at 1.0781 and 1.0807, a higher low, while RSI falls from 58 to 45.
A warning, not a signal
Divergence says momentum has slowed. Slowing is not reversing. A trend can lose speed and carry on, and in a strong trend divergence often appears two or three times in a row before any real turn, with each early sell stopped out.
It also gives no timing and no target. We know of no reliable published figure for how often divergence leads to a reversal; any number depends on the pair, the timeframe, the settings and how you define a swing. If you want to use it, count it yourself in a backtest.
Treat divergence as a reason to watch, then let price confirm. For a bearish divergence, that means a close below the most recent swing low.
Try it
EUR/USD has just made a higher high at 1.0891, while RSI(14) made a lower high: 86 at the first peak, 77 now. The last swing low is 1.0863. What do you do?
Illustrative EUR/USD H4 prices. RSI values are calculated from these closes.
Reveal the rest and look for a close below 1.0863. It never comes: the uptrend resumes and runs to 1.0962, which is what happens to many divergences in a strong trend.
Quick check
Quick check
Question 1 of 4
Price makes a lower low; RSI makes a higher low. What is this?
Question 2 of 4
In an uptrend, price makes a higher low while RSI makes a lower low. How is it usually read?
Question 3 of 4
Why is divergence a warning rather than a signal?
Question 4 of 4
Risk $50 with a 25-pip stop on EUR/USD. What size, rounded down?
Go deeper: RSI indicator explained · MACD indicator explained