Divergence Trading: How to Spot RSI and MACD Divergence
By Forex & Brokers DeskUpdated Nov 10, 2026

Key takeaways
- Regular divergence hints at a reversal, while hidden divergence during a pullback suggests the trend may resume.
- For RSI divergence, compare readings at the same bars as each price swing, not the extreme anywhere in the window.
- Analysts weight bearish RSI divergence more when the first peak was above 70, and bullish when the first trough was below 30.
- MACD histogram divergence reacts faster than the MACD line but produces more signals that come to nothing.
Divergence trading means acting on a disagreement between price and a momentum indicator. When price makes a new high but the RSI or MACD makes a lower high, the push behind the move is fading even though price is still climbing. When price makes a new low but the indicator makes a higher low, selling pressure is weakening even though price is still falling. The first case is bearish (negative) divergence, the second is bullish (positive) divergence. Neither is a trade signal by itself. Divergence warns that a trend is losing strength. A separate price event, such as a trendline break, a reclaimed level or a reversal candle, is what tells you the trend has actually turned.
Why price and momentum disagree
In a healthy trend, price and momentum move together. Each new high in an uptrend comes with strong buying, so a momentum oscillator also prints a new high. Each new low in a downtrend comes with strong selling, so the oscillator prints a new low. That agreement is called confirmation: the indicator validates the direction and strength of the trend.
Divergence is the opposite condition. Price still reaches a new extreme, but it gets there with less force. Suppose an uptrend’s second rally covers a smaller distance, or takes more bars to cover the same distance. An oscillator that measures the speed of price change will then peak lower than it did on the first rally, even though price peaks higher. The trend is still technically intact, but the buyers driving it are doing less work.
Divergence is often described as a leading signal for this reason: changes in momentum tend to appear before changes in direction. It is leading only relative to the eventual turn in price. Relative to price itself, the indicator is always computed after the fact.
The four divergence patterns
Two patterns signal possible reversals and two signal possible continuation. All four compare two swing highs or two swing lows on price with the indicator readings at those same points.
| Pattern | Price | Indicator | What it suggests |
|---|---|---|---|
| Regular bullish | Lower low | Higher low | Downtrend losing momentum, possible upward reversal |
| Regular bearish | Higher high | Lower high | Uptrend losing momentum, possible downward reversal |
| Hidden bullish | Higher low | Lower low | Pullback within an uptrend, trend may resume |
| Hidden bearish | Lower high | Higher high | Bounce within a downtrend, trend may resume |
Regular divergence is the pattern most people mean by the term. The classic case is bullish RSI divergence, where price sets a fresh low while the RSI bottoms above its previous trough. Negative divergence is the mirror image at the top of a move.
Hidden divergence shows up during pullbacks. In an uptrend, price pulls back to a higher low, but the oscillator drops to a lower low because the pullback was sharp. The trend structure on price is still intact, so the deeper indicator reading is treated as a reset of momentum within the trend rather than a warning.
How to spot RSI divergence
The relative strength index, developed by J. Welles Wilder in 1978, compares the size of recent gains with recent losses and scales the result from 0 to 100. The default lookback is 14 periods, and readings above 70 and below 30 are the conventional overbought and oversold zones.
To find RSI divergence on a chart:
- Identify the trend. Bearish divergence matters in an uptrend, bullish divergence in a downtrend. A sideways range produces plenty of swing points that diverge without meaning much.
- Mark two clear swing points on price. Use two highs for bearish divergence and two lows for bullish divergence. Minor wiggles within a few bars of each other are not swing points.
- Read the RSI at the same bars. Compare the RSI peak or trough that lines up with each price swing, not the highest or lowest RSI reading anywhere in the window.
- Draw the two lines. One connects the price swings and one connects the RSI swings. If the lines slope in opposite directions, you have divergence.
- Note where the RSI sits. Many analysts give more weight to bearish divergence when the first RSI peak was above 70, and to bullish divergence when the first trough was below 30, because the indicator has clearly fallen back from an extreme.
Hypothetical example (bearish RSI divergence): A currency pair rallies to 1.1000 with the 14-period RSI at 74. It pulls back, then rallies to 1.1040, but the RSI peaks at only 63. Price made a higher high while the RSI made a lower high, so the second leg up had less momentum than the first. Nothing has broken yet. The setup becomes actionable only if price then breaks below the pullback low between the two peaks.
How to spot MACD divergence
Moving average convergence divergence, introduced by Gerald Appel in the late 1970s, is built from two exponential moving averages of price. With the standard 12, 26 and 9 settings:
- MACD line = 12-period EMA minus 26-period EMA
- Signal line = 9-period EMA of the MACD line
- Histogram = MACD line minus signal line
The indicator’s name refers to the two averages converging and diverging from each other. That is a separate idea from price-versus-indicator divergence, although the two often get mixed up.
MACD divergence can be read on either the MACD line or the histogram:
- MACD line divergence compares the peaks or troughs of the line itself. A higher high in price against a lower high in the MACD line means the gap between the fast and slow averages narrowed on the second push.
- Histogram divergence compares the bars of the histogram. Because the histogram measures the MACD line’s distance from its own average, it reacts faster. It also produces more divergences, and more of them come to nothing.
Unlike the RSI, the MACD has no fixed upper or lower bound, so there is no universal overbought level. Traders often look at the zero line instead. A bullish divergence that forms while the MACD is well below zero shows momentum recovering from deeply negative territory. A subsequent crossover of the MACD line above the signal line is commonly used as a confirming trigger.
Hypothetical example (bullish MACD divergence): A stock falls to $48 while the MACD line bottoms at minus 1.20. It bounces, then falls again to $46, but the MACD line bottoms at minus 0.70. Price made a lower low and the MACD made a higher low, so the second decline had less downside momentum behind it. A trader might wait for the MACD line to cross above its signal line and for price to close above the bounce high before treating it as a long setup.
Other divergence indicators
The same method works with any momentum oscillator. The stochastic oscillator, developed by George Lane, compares the closing price with the high-to-low range over a set period. Lower stochastic highs against rising price highs indicate bearish divergence, and higher stochastic lows against falling price lows indicate bullish divergence. Because the stochastic is fast, it produces divergences frequently.
Divergence between price and volume follows a similar idea. If price keeps rising while volume on each rally shrinks, fewer participants are backing the move. Volume can serve as an extra filter alongside an oscillator signal, but it is read by comparing volume bars or a volume-based indicator, without the swing-point structure of RSI or MACD divergence.
Turning a divergence into a trade
Divergence identifies a condition. A trade needs an entry trigger, a level where the idea is wrong, and a size. A typical sequence for a bearish divergence in an uptrend looks like this:
- Divergence forms between two swing highs.
- Wait for a price-based trigger. Common choices are a break of the rising trendline, a close below the swing low between the two peaks, a rejection at a support or resistance level, a bearish reversal pattern on the candlestick chart, or a MACD crossover.
- Place the stop just beyond the most recent swing high. If price makes another high, the trend has resumed and the trade has failed.
- Size the position from the distance between entry and stop, so that a failed signal costs a fixed, small share of the account. A position size calculator converts that stop distance into lot size for forex pairs.
- Plan the exit. Targets are often a prior support level, or a trailing stop if the reversal develops.
The same steps apply in reverse for bullish divergence in a downtrend. Divergence can also be used defensively. A trader already long in an uptrend may take partial profits or tighten a stop when bearish divergence appears, instead of opening a short.
Limitations of divergence signals
False signals. Not every divergence leads to a reversal. In choppy, volatile markets, oscillators throw off divergences that lead to no meaningful move. In strong trends, an oscillator can diverge repeatedly while price keeps going.
Uncertain timing. Divergence says momentum is weakening, not when price will turn. A divergence can stretch across many bars, and a trader who enters on the divergence alone may sit through a drawdown while the original trend continues.
Delayed formation. A divergence does not exist until the second swing point is confirmed, and a swing high is only clear once price has moved away from it. Add the lag built into indicators calculated from past prices, and part of the reversal may be gone by the time the signal is visible.
Subjectivity. Which highs and lows count as significant is a judgment call. Two analysts looking at the same chart can pick different points and reach different conclusions, especially when the swings are small. Indicator settings change the picture too: a 9-period RSI and a 21-period RSI will not show the same peaks.
Outside events. A clean divergence can be overridden by a news release or a sudden shift in sentiment that has nothing to do with the momentum readings on the chart.
FAQs
Which time frame works best for divergence?
No single time frame is best. Divergences on higher time frames, such as daily or four-hour charts, involve larger swings and develop over longer periods. Divergences on very short charts appear far more often and are noisier. Many traders spot a divergence on a higher time frame and look for the entry trigger on a lower one. Short-horizon styles such as scalping have to tolerate more false signals if they use divergence at all.
Should RSI and MACD both show divergence before I act?
It is not required. Both indicators are calculated from the same price data, so agreement between them adds less independent evidence than it might seem. A price-based confirmation, such as a level break or a reversal candle, tests the idea in a different way.
The Bottom Line
Traders who use RSI, MACD or the stochastic to judge trend strength can treat divergence as a warning that momentum is fading. A trade still needs a price trigger such as a trendline break, a stop just beyond the latest swing, and a position size set by that stop distance. Because divergences can fail, form late and depend on which swings are chosen, an open position may be better managed by tightening the stop than by reversing it.














