RSI and MACD Divergence: How to Spot It and When It Fails

RSI divergence warns that momentum is fading, not that price will turn. Learn regular and hidden divergence, how to draw it and how to confirm it.

BrokerCut Forex Academy cover for "RSI and MACD Divergence: How to Spot It and When It Fails": a monitor with a candlestick chart and indicator panels

Price has just made a new high and RSI has not. Half the internet calls it a top. Sometimes it is. Often the trend carries on for weeks, and the people who sold the “divergence” spend those weeks moving their stops.

Quick answer: RSI divergence is a disagreement between price and the RSI at two matching swing points. In a bearish divergence, price makes a higher high while RSI makes a lower high; in a bullish one, price makes a lower low while RSI makes a higher low. It shows fading momentum. It does not say when, or whether, price will turn.

What is RSI divergence?

Momentum indicators such as the RSI and MACD are built from recent price changes. When a move is strong, they rise with it. Divergence is the moment the two stop agreeing: price keeps making new extremes, but the indicator does not confirm them.

Take an uptrend. Price rallies to a swing high, pulls back, then rallies again to a higher high. If RSI reached 74 on the first high and only 66 on the second, the second push was made with smaller up-closes, or with more down-closes mixed in. Price went further; the effort behind it shrank. That is a bearish divergence.

The mirror image is a bullish divergence: price makes a lower low while RSI makes a higher low. The second drop went further but with less force.

There is also a second family, usually called hidden divergence, which points the other way. In a hidden bullish divergence, price makes a higher low while RSI makes a lower low. That pattern appears during pullbacks in an uptrend: the pullback pushed momentum down a long way, but price held above its previous low. It is read as a sign the trend may continue rather than reverse. The RSI analyst Andrew Cardwell described the same pattern under the names “positive reversal” and “negative reversal”.

Regular bearishPrice higher high, RSI lower highPossible top: a warning onlyRegular bullishPrice lower low, RSI higher lowPossible bottom: a warning onlyHidden bearishPrice lower high, RSI higher highDowntrend may continueHidden bullishPrice higher low, RSI lower lowUptrend may continue
The four kinds of divergence. Regular divergence (top) warns that a trend may be tiring. Hidden divergence (bottom) appears in pullbacks and suggests the trend may continue. In every case the dashed lines join matching swings on price and on the indicator, and they slope in opposite directions.
Type Price Indicator Usually seen Usual reading
Regular bearish Higher high Lower high At the end of an up-leg Upward momentum is fading
Regular bullish Lower low Higher low At the end of a down-leg Downward momentum is fading
Hidden bearish Lower high Higher high In a rally within a downtrend The downtrend may resume
Hidden bullish Higher low Lower low In a pullback within an uptrend The uptrend may resume

Every row in that table is a description of the past two swings. None of them is a prediction. The Academy’s new Technical Indicators in Depth course covers the same ground in its lesson on divergence with RSI and MACD, and the RSI basics are in the lesson on momentum indicators.

How to draw RSI divergence on swing points

Most bad divergence calls are drawing errors. The idea is simple, but the eye is good at finding a line that confirms what it already wants. Four rules keep the drawing honest.

1. Use real swing points. A swing high is a candle whose high is above the highs on either side of it, with a visible pullback afterwards. Pick a definition and stick to it, for example a high with at least two lower highs on each side. Points in the middle of a rally are not swings.

2. Compare the same candles. The indicator’s peak should sit on, or within a candle or two of, the price peak it is being compared with. If RSI peaked five candles before price did, you are comparing two different moves.

3. Highs with highs, lows with lows. In an uptrend, look for bearish divergence by joining price highs and the RSI highs beneath them. Look for bullish divergence by joining lows. Mixing the two produces lines that mean nothing.

4. Use consecutive swings that are reasonably close. Compare the latest swing with the one before it. Joining today’s high to a high from three months ago, across several other swings, will find a “divergence” on almost any chart.

Right: same swings, lined upPriceRSIHighs with highs, on the same candlesWrong: points from different swingsPriceRSIRSI high taken from an earlier swing
Drawing divergence. Left: the lines join two price highs and the RSI highs directly beneath them, on the same candles. Right: the RSI line starts from a peak several candles earlier, from a different swing, so the comparison is meaningless even though the lines look convincing.

Two practical points follow. First, divergence only exists after the second swing is confirmed. While price is still rising, the “second high” is just the latest candle, and RSI may yet catch up. You do not know you have a lower RSI high until price has turned down from its high, which already costs you part of the move. Second, the result depends on the settings. A 14-period RSI and a 9-period RSI on the same chart can show divergence on one and not the other. Try it in the playground below: change the period and watch the peaks of the indicator change height relative to each other.

RSI on illustrative prices. Change the period and compare the height of the indicator's peaks. Whether a divergence appears can depend on the setting, which is one reason to fix your settings before you start looking for it.

On the timeframe question, divergence on a daily chart covers swings that took weeks to form; on a 5-minute chart, swings that took half an hour. A higher-timeframe divergence is not “stronger” in any proven sense, but it is slower, and it is easier to put in the context of the larger trend. The lesson on multi-timeframe analysis shows how to read a higher chart for the trend and a lower one for timing.

MACD divergence: line or histogram?

The same rules apply to MACD. The MACD line is the 12-period EMA minus the 26-period EMA; the signal line is a 9-period EMA of the MACD line; the histogram is the gap between the two. You can look for divergence on the MACD line or on the histogram.

Histogram divergence appears earlier and more often, because the histogram is the faster of the two. That also makes it less reliable: a histogram can shrink and grow again several times within one leg of a trend. MACD-line divergence is slower and rarer. Neither has a well-documented edge over the other. Our MACD guide covers the calculation and the histogram in detail, and the RSI guide covers Wilder’s formula.

This is where divergence costs traders money. In a strong trend, bearish divergence can appear three, four or five times in a row while price keeps rising. Each one looks like the warning, and each one is early.

Price: four higher highsRSI: three lower highs70123Three bearish divergences in a row. Price kept rising the whole time.
Divergence in a strong trend (schematic). Price makes four higher highs; RSI makes three lower highs, so the chart shows three bearish divergences in a row. Anyone who sold each one was stopped out or sat through a rising market. Divergence measures fading momentum, not an ending trend.

There are mechanical reasons for this, and knowing them takes some of the surprise out of it:

  • Momentum can slow without reversing. RSI and MACD measure the speed of the move. A trend that rose 120 pips in its first leg and 80 in its second has slowed down, so momentum is lower. It is still rising. A car going from 100 to 70 kilometres an hour is decelerating, but it is still moving forward.
  • RSI is bounded. A very strong first leg can push RSI into the high 70s or 80s. The scale stops at 100 and gets harder to push the higher it goes, so a second leg that is merely strong will usually register lower. The first peak sets a bar that the indicator struggles to clear.
  • Momentum can unwind through time instead of price. A trend often pauses sideways for a few days. During the pause, RSI drifts back towards 50 and the MACD line drifts towards its signal line, even though price barely falls. When the trend resumes, the indicator starts from a lower base and makes a lower peak. Nothing bearish happened; the market just rested.
  • MACD is measured in price. The MACD line is the gap between two averages. A steady trend with smaller candles narrows that gap even if the trend is perfectly intact.

No reliable, widely agreed statistic exists for how often divergence is followed by a reversal. Results depend on the pair, the timeframe, how swings are defined and what you count as a reversal. Treat any precise success rate you see quoted with suspicion, including ones in marketing for courses or indicators.

The practical lesson is to treat divergence as a change in conditions. When you are already in a trade with the trend, a divergence against you is a reason to tighten the plan: take partial profit, move the stop to a sensible structural level, or stop adding to the position. When you are looking for a reversal, it is a reason to start watching, and only that.

Confirming divergence with price

If divergence is a warning, what turns it into a trade? Price. Specifically, a change in price structure that would have happened whether or not you were looking at an indicator. Our guide to how to identify a trend explains the structure itself: an uptrend is a series of higher highs and higher lows, and it is in doubt once price closes below the last higher low.

A common confirmation sequence for a bearish divergence looks like this:

  1. Divergence. Price makes a higher high, RSI a lower high. You note it and do nothing yet.
  2. Structure breaks. Price closes below the last higher low, the low between the two highs. The uptrend’s pattern is broken.
  3. Retest fails. Price bounces back towards the broken level and turns down again, forming a lower high. This step is optional; some traders act on the break itself.
  4. Entry and stop. You sell with the stop above the lower high from step 3, so a failed signal costs a known amount.
last higher low12341Divergence: a warning2Close below the last higher low3Retest makes a lower high4Entry; stop above step 3
Turning a warning into a plan. The divergence (1) only puts the market on your watch list. A close below the last higher low (2) changes the structure; a failed retest (3) forms a lower high; the entry (4) has its stop above that lower high.

Waiting costs something. By step 4, price may already be 60 or 90 pips below the high, and you will have missed that part of the move. In exchange, you skip all the divergences in the persistence chart above, because in those cases step 2 never happened. The trend kept making higher lows, and you never had a reason to sell.

Two other forms of confirmation are common:

  • A level. Divergence that forms at a tested resistance zone is two pieces of evidence that do not depend on each other. Divergence in the middle of a leg, with no level nearby, is weaker. Our guide to support and resistance shows how to mark levels.
  • A candle. A clear rejection candle at the second high, such as a shooting star or a bearish engulfing bar, shows sellers acting at that price. Our guide to candlestick patterns covers which ones carry weight.

Here is a chance to practise the patience. Price has made a higher high, and RSI has made a lower high.

EUR/USD has made a higher high near 1.0898, but RSI's second peak was lower than its first: a bearish divergence. The last higher low is at 1.0850. Price is now easing back. What would you do?

Illustrative EUR/USD prices. Bearish divergence at the second high, then the rest of the chart. Here the trend continued and the structure never broke, which is why the divergence alone was not a reason to sell.

Worked example: a bearish RSI divergence on GBP/USD

Here is the full sequence on an illustrative GBP/USD 4-hour chart, with the arithmetic checked.

Higher low 1.2715Stop 1.2750Entry 1.2712Target 1.26401.27801.2805Retest 1.2735close belowRSI (14)7030RSI 74RSI 66
Illustrative GBP/USD 4-hour chart. Price makes highs at 1.2780 and 1.2805; RSI makes highs at 74 and 66. The divergence is confirmed only when price closes below the 1.2715 higher low. A failed retest to 1.2735 sets the stop at 1.2750, and the trade reaches the 1.2640 target.

Step through the same trade on the candles:

RSI 74Higher low1.2715RSI 66Close belowEntry1.2712Lower highStop1.2750Target1.2640Target

Illustrative GBP/USD 4-hour candles. RSI divergence at the second high is only a warning; the close below the higher low changes the structure, and the failed retest gives a stop level. The divergence decides when to look, and price decides when to act.

Using hidden divergence with the trend

Hidden divergence is less famous, but it fits a sensible habit: trade in the direction of the trend and use pullbacks for entries. In an uptrend, a hidden bullish divergence forms when price pulls back to a higher low while RSI drops to a lower low than it reached on the previous pullback. The pullback felt deep on the indicator but did little damage on the chart.

It has the same weaknesses as regular divergence. It needs confirmed swings, so you only see it after the low has formed. It depends on the settings. And in a trend that is about to end, the “higher low” can be the last one before the structure breaks. The confirmation is again price: a close back above the pullback’s high, or a bullish candle at a support level, with a stop below the higher low. Our guide to pullback trading covers entries of this kind without any indicator at all, which is a useful test of how much the divergence is adding.

Finally, remember that RSI, MACD and the stochastic oscillator are all built from the same recent prices. If all three show divergence at once, you have one observation reported three ways, which is a classic route to confirmation bias. The Academy lesson on combining indicators explains how to choose tools that measure different things.

No indicator pattern changes the risk of leveraged trading. When the European Securities and Markets Authority restricted retail CFD leverage in 2018, it also required providers to show the percentage of their retail accounts that lose money, and the evidence it cited put that between 74% and 89% (ESMA). Leverage magnifies losses as well as gains, so size every trade from its stop.

Common divergence mistakes

Selling the first bearish divergence in a strong trend

Divergence often repeats several times before a trend ends, if it ends at all. Wait for price to break the last higher low before treating it as more than a warning.

Drawing lines between points that are not swings

A line from a swing high to the middle of a rally, or from an RSI peak to a different price swing, will produce divergence on almost any chart. Use confirmed swings and compare the same candles.

Calling divergence before the second swing is complete

While price is still pushing, RSI may still catch up. A divergence exists only after price has turned from the second high or low.

Counting RSI, MACD and stochastic divergence as three signals

They are built from the same closes. Look for confirmation that comes from somewhere else: structure, a level or a candle.

Using divergence to set the stop

Divergence says nothing about where the trade is wrong. The stop belongs beyond the swing that would prove the idea wrong, such as the lower high after a break.

Frequently asked questions

What is RSI divergence in simple terms?

RSI divergence is when price and RSI disagree at two matching swings. If price makes a higher high but RSI makes a lower high, it is bearish divergence. If price makes a lower low but RSI makes a higher low, it is bullish divergence. It shows that momentum behind the move has weakened.

Is RSI divergence reliable?

It is a useful warning but an unreliable timing tool. In strong trends, divergence can appear several times in a row while price keeps going. There is no widely agreed success rate, because results depend on the pair, timeframe and how swings are defined. Wait for price structure to confirm it before acting.

What is the difference between regular and hidden divergence?

Regular divergence appears at new highs or lows and warns that a trend may be tiring. Hidden divergence appears in pullbacks: in an uptrend, price makes a higher low while RSI makes a lower low. Hidden divergence is read as a sign the trend may continue rather than reverse.

Is MACD divergence better than RSI divergence?

Neither is clearly better. Both are built from recent prices and often show divergence at the same swings. MACD histogram divergence appears earlier and more often than MACD-line divergence, which also makes it noisier. Choose one indicator, fix its settings, and judge it over many examples.

How do you confirm a bearish divergence?

Wait for price to change structure: a close below the last higher low in the uptrend. Some traders also wait for a failed retest that forms a lower high, then sell with the stop above it. A resistance level or a clear rejection candle at the second high adds evidence that does not come from the indicator.

Free course

Learn this step by step

“Technical Indicators in Depth” is a free BrokerCut Academy course: 8 short lessons (about 71 minutes), quizzes, interactive tools and a certificate when you finish.

Enrol free

BrokerCut on Telegram

Get the latest forex news and market analysis.

Join the channel