Article

RSI Divergence: Bullish, Bearish and Hidden Divergence Explained

RSI divergence occurs when the price of an asset makes a new high or low but the Relative Strength Index (RSI) does not. It shows that the momentum behind the move is weakening. Divergence can warn of a possible reversal (regular divergence) or a likely trend continuation (hidden divergence), but it does not guarantee either. There are four types of RSI divergence which are regular bullish, regular bearish, hidden bullish and hidden bearish. Each type needs confirmation from price action before it says anything about the next move, and the same rules apply whether you trade forex, gold or index CFDs.

Key Takeaways

  • RSI divergence is a disagreement between a price swing and the RSI swing on the same candles. It signals fading momentum, not a confirmed turn in price.
  • Regular divergence warns of a possible reversal. Hidden divergence forms during a pullback and suggests the trend may continue.
  • A divergence becomes a trade signal only when price confirms it, for example by breaking the swing between the two divergence points.
  • The RSI can diverge several times while a trend continues, so every setup needs a stop beyond the divergence swing.

What Is RSI Divergence?

RSI divergence is a condition in which price and the Relative Strength Index move in opposite directions across two comparable swings. The RSI is a momentum oscillator that moves between 0 and 100. J. Welles Wilder Jr. introduced it in his 1978 book New Concepts in Technical Trading Systems. When price sets a higher high but the RSI sets a lower high, the RSI has failed to confirm the new extreme, and that failure is the divergence.

Divergence occurs because the RSI measures the size of recent gains relative to recent losses, not the price level itself. A market can reach a new high on a smaller up-move than the previous one, so the RSI peak comes in lower. At lows, a new price low made on a smaller down-move produces a higher RSI trough. In both cases the push behind the latest swing has lost force.

RSI Divergence vs. Overbought and Oversold Readings

An overbought or oversold reading is a single RSI level, while RSI divergence is a disagreement between two swings. Wilder treated readings above 70 as overbought and readings below 30 as oversold. Divergence can form at any RSI level, so it is not limited to those zones.

The 4 Types of RSI Divergence

There are four types of RSI divergence which are regular bullish, regular bearish, hidden bullish and hidden bearish. Regular divergences warn of a potential reversal. Hidden divergences suggest the trend may continue.

TypeTrend it appears inPrice swingRSI swingPossible implicationOther names
Regular bullishDowntrendLower lowHigher lowPossible upward reversalPositive divergence, classic bullish divergence
Regular bearishUptrendHigher highLower highPossible downward reversalNegative divergence, classic bearish divergence
Hidden bullishUptrend, during a pullbackHigher lowLower lowPossible uptrend continuationPositive reversal (Cardwell)
Hidden bearishDowntrend, during a rallyLower highHigher highPossible downtrend continuationNegative reversal (Cardwell)

Regular Bullish RSI Divergence (Positive Divergence)

Regular bullish divergence occurs when price makes a lower low while the RSI makes a higher low, usually in a downtrend. The second decline carried less selling pressure than the first, which traders read as a potential upward reversal. A bullish RSI divergence does not mark a bottom on its own. Price can keep making lower lows and form a second divergence before any reversal begins.

Regular Bearish RSI Divergence (Negative Divergence)

Regular bearish divergence occurs when price makes a higher high while the RSI makes a lower high, usually in an uptrend. The latest rally carried less buying pressure than the one before it, which warns that the uptrend is weakening. The divergence does not identify the top, and a strong uptrend can absorb the warning and continue.

Hidden Bullish RSI Divergence

Hidden bullish divergence forms when price makes a higher low while the RSI makes a lower low during a pullback in an uptrend. The pullback pushed the RSI down further than it pushed price, which suggests a correction within the trend rather than the start of a new decline. Andrew Cardwell, an RSI analyst who built on Wilder's work, called this pattern a positive reversal.

Hidden Bearish RSI Divergence

Hidden bearish divergence forms when price makes a lower high while the RSI makes a higher high during a rally in a downtrend. It suggests bearish momentum remains in control and the downtrend may resume. Cardwell called this pattern a negative reversal.

Regular or Hidden RSI Divergence? Read the Trend First

Identify the trend before you label a divergence, because the same RSI disagreement means different things in an uptrend and a downtrend. Market structure (higher highs and higher lows, or lower highs and lower lows) or a long moving average can set the trend. The names are easy to confuse: positive and negative divergences are regular divergen

ces, while Cardwell's positive and negative reversals are hidden divergences.

How to Identify RSI Divergence on a Chart

Identifying RSI divergence means marking two consecutive swing highs or swing lows on price, reading the RSI on the same candles, and checking whether the two lines slope in opposite directions.

Five Steps to Spot an RSI Divergence

  1. Add RSI: Add a 14-period RSI below the price chart. In MT4 and MT5, open Insert > Indicators > Oscillators > Relative Strength Index. The default is 14 periods applied to the close.
  2. Mark two swings: Mark two adjacent swing highs for bearish divergence, or two adjacent swing lows for bullish divergence.
  3. Read RSI on the same candles: Mark the RSI value on the same two candles.
  4. Compare direction: Draw one line across the two price swings and one across the two RSI swings. Divergence exists when the lines slope in opposite directions.
  5. Label the type: Use the trend direction to label the divergence as regular or hidden, bullish or bearish.

Which Swings Count: Rules for Comparing Highs and Lows

A divergence is only valid when the two swings belong to the same price sequence:

  • Compare adjacent swings: Use the most recent swing and the one immediately before it.
  • Read the RSI on the same candles: An RSI peak two candles away from the price peak is not the matching value.
  • Check for a new extreme in between: If price or the RSI sets a more extreme point between the two swings, the pairing is invalid.
  • Use closing prices, not wicks: The standard RSI is calculated from closes, so a wick can create a swing the RSI cannot reflect. A line chart makes the comparison cleaner.

How to Confirm an RSI Divergence Signal

An RSI divergence is confirmed when price starts moving in the direction the divergence points to. Until then, it is only a warning about momentum. Several confirming conditions together make a stronger signal, but none removes the risk that the divergence fails.

Confirmation Checklist

  • Structure break: Price closes beyond the swing that formed between the two divergence points.
  • RSI level: The RSI crosses back above 30 after bullish divergence or below 70 after bearish divergence. For hidden divergence, traders often watch for a cross back over 50.
  • Confirming candle: A bullish engulfing or hammer forms at the second low, or a bearish engulfing or shooting star at the second high.
  • Location: The divergence forms at a support or resistance level that has held before.
  • Higher-timeframe context: The divergence does not oppose a strong trend on the next higher timeframe or the 200-day moving average.
  • Volume: Decreasing volume into the second swing suggests fading participation. In spot forex and CFDs, platforms such as MetaTrader show tick volume, which is only a rough activity measure.

When a Divergence Is Invalidated

A divergence is invalidated when the RSI moves beyond its own divergence swing, or when price closes beyond the divergence extreme. For a bearish divergence, that means a new RSI high above its second peak or a close above the second price high. Any new divergence that forms afterwards needs its own confirmation.

RSI Divergence Trading Strategy

A basic RSI divergence strategy waits for a divergence at a key level, enters after confirmation, places the stop beyond the divergence swing, and targets the next support or resistance.

Reversal Setup (Regular Divergence)

The reversal setup trades against the established trend, so it relies on the strictest confirmation.

  1. Location: Price reaches a support level (bullish setup) or resistance level (bearish setup).
  2. Divergence: A regular divergence forms across the last two swings at that level.
  3. Trigger: Price breaks the intervening swing, or the RSI crosses back through 30 or 70.
  4. Entry: Enter on the close of the trigger candle, with a long position for a bullish setup or a short position for a bearish one.

An aggressive entry takes the trade on the confirming candle at the second swing, for a better price but more failed signals. A conservative entry waits for the structure break.

Continuation Setup (Hidden Divergence)

The continuation setup uses hidden divergence to rejoin an existing trend after a pullback.

  1. Trend: Confirm the trend with market structure or a long moving average.
  2. Pullback: Wait for price to pull back toward support in an uptrend, or rally toward resistance in a downtrend.
  3. Divergence: A hidden divergence forms across the pullback swings.
  4. Trigger: The RSI crosses back over 50 in the trend direction, or price breaks the minor swing of the pullback.
  5. Entry: Enter on the close of the trigger candle.

Because this setup trades with the trend, the first target is usually the prior trend extreme.

Stop-Loss, Targets and Position Size

Place the stop below the second swing low for a bullish setup, or above the second swing high for a bearish setup. Some traders add a buffer based on the Average True Range (ATR). Set the first target at the next support or resistance level, then check the risk-to-reward ratio:

Risk-to-reward = (target − entry) ÷ (entry − stop)

Size the position so that a loss at the stop equals the amount you decided to risk before entering. In CFD trading on MT4 and MT5, position size is set in lots and the value of one lot differs by instrument, so check the contract specification first. Leveraged products such as CFDs magnify both gains and losses.

Best RSI Settings and Timeframes for Divergence

The standard 14-period RSI is the usual starting point for divergence trading. Shorter periods show more divergences but also more false ones, while higher timeframes produce fewer divergences that reflect larger swings. The table lists starting points to test, not proven optimal settings.

Trading styleChart timeframeRSI period to start testingTrade-off
Scalping1 to 5 minutes7 to 9Many signals and more market noise. Spreads take a larger share of each move.
Day trading15 minutes to 1 hour9 to 14Faster signals, with more false divergences
Swing trading4 hours to daily14Wilder's default. Fewer signals and wider stops.
Position tradingDaily to weekly14 to 21Fewest signals and the widest stops

For intraday approaches, see our day trading guide.

Why the Same Chart Shows Different RSI Values on Different Platforms

RSI values can differ between platforms because platforms do not all average gains and losses the same way. Wilder defined the RSI as:

RS = average gain ÷ average loss RSI = 100 − 100 ÷ (1 + RS)

Wilder smoothed each average with his own method, while some platforms use a simple or exponential moving average instead. A divergence that is clear in MT4 or MT5 can therefore be weaker or absent on another platform, so check the calculation method before comparing charts.

RSI Divergence Indicators and Scanners

An RSI divergence indicator detects swing highs and lows automatically and draws divergence lines between price and the RSI. Most use a pivot rule: a candle counts as a swing high when its high is above a set number of candles on each side, called the left and right lookback. MT4 and MT5 do not include a built-in RSI divergence indicator, so traders who want automatic detection add a custom one.

The Built-In Delay: Why Signals Appear After the Swing

A pivot-based indicator cannot confirm a swing until the right-lookback candles have closed. With a right lookback of 5, the signal appears five candles after the actual swing high or low. Some indicators also draw a provisional "forming" divergence that disappears if a later candle sets a new extreme, which can look like repainting. Measure your entry from the signal candle, not the swing candle.

How to Scan for RSI Divergence

To scan many markets, use an alert or screener that applies the same pivot logic to each instrument. In MT4 and MT5, divergence alerts usually come from a custom indicator or an Expert Advisor (an automated program that runs inside the platform). A scan cannot judge location, trend context or confirmation, so treat results as a shortlist for manual review.

Does RSI Divergence Work? Limitations and False Signals

RSI divergence shows that momentum is fading, but fading momentum often leads to a pause or pullback rather than a full reversal. It works better as an early warning than as a standalone trading signal, and it commonly fails under these conditions:

  • Strong or parabolic trends: Two or three consecutive divergences can form before a trend turns, and some trends never turn at that level.
  • RSI staying overbought or oversold: In a strong trend the RSI can hold above 70 or below 30 for long periods.
  • News and gaps: An economic release or weekend gap can move price through the divergence swing regardless of momentum.
  • Low timeframes: Small swings on 1-minute to 5-minute charts produce frequent divergences, many of which are noise.
  • Hindsight bias: Divergences that led to reversals stand out on a historical chart, while failed ones are easy to overlook.

RSI Divergence vs. MACD Divergence

RSI divergence and MACD divergence both compare price with momentum, but the RSI is bounded between 0 and 100 while the MACD is unbounded and built from moving averages, so the two can flag divergence at different swings.

AttributeRSIMACD
ScaleBounded, 0 to 100Unbounded, oscillates around zero
Standard inputsSmoothed average gains and losses over 14 periods12-period EMA minus 26-period EMA, with a 9-period EMA signal line
Divergence read fromRSI peaks and troughsMACD line or histogram peaks and troughs
Fixed reference levels30, 50 and 70Zero line only
Main limitation for divergenceCan stay overbought or oversold through strong trendsCan react later to a turn, and its values are not comparable across instruments

Both indicators are calculated from the same price series, so a divergence on both is not two independent confirmations. Agreement between them reduces the number of signals but does not remove the shared weakness of momentum indicators in strong trends.

RSI Divergence FAQs

Is an RSI of 40 bullish or bearish?

An RSI of 40 is neither bullish nor bearish on its own. Cardwell observed that the RSI tends to hold roughly 40 to 80 in uptrends, where 40 can act as pullback support, and roughly 20 to 60 in downtrends, where 40 is mid-range.

Is RSI above 70 a buy or sell signal?

An RSI above 70 is not a buy or sell signal by itself. It is traditionally called overbought, but the RSI can stay there throughout a strong uptrend. A bearish divergence near those highs adds information about weakening momentum.

Does RSI divergence work in forex, gold and crypto?

Yes, divergence can be identified on forex, gold, index and crypto CFDs because the RSI works on any price series. Volatility, trading hours and gaps differ between these markets, so settings that suit one may not suit another.

How long after a divergence does price reverse?

There is no fixed time between a divergence and a reversal. Divergence shows that momentum is fading, not when price will turn, and some divergences are followed by no reversal at all.

Is hidden divergence more reliable than regular divergence?

There is no verified general answer. Hidden divergence trades with the trend, which some traders prefer, while regular divergence trades against it. Reliability depends on the market, timeframe and rules used, so test both on historical data.

A group of expert analyst with strengths in fundamental and technical analysis, and years of experience in the Global Equity Markets, Forex, Precious Metals, Oils and other commodities, as well as Crypto, and so on.
Join Over 1,000,000 clients on our award-winning trading platform
1
Apply for a Live
Account
2
Fund Your
Account
3
Start Trading
Instantly
Open Account