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

1.08851.0739

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

  1. Question 1 of 4

    Price makes a lower low; RSI makes a higher low. What is this?

Go deeper: RSI indicator explained · MACD indicator explained

BrokerCut on Telegram

Get the latest forex news and market analysis.

Join the channel