Learn › Technical analysis

Divergence Explained: Regular vs Hidden, How to Draw It and Use It

The four types of divergence between price and RSI, MACD or Stochastic, how to draw them correctly, why they repeat in strong trends, confirmation and Stop loss.

Intermediate 9 min read 16 October 2026

What you will learn
  • Divergence means price and an oscillator disagree. It shows momentum slowing, not when price will turn
  • Regular divergence warns a trend may slow or reverse. Hidden divergence usually shows up in pullbacks of a trend that may continue
  • Draw high to high or low to low at the same bars on price and indicator, and only use swing points that are already confirmed
  • In a strong trend divergence can repeat several times in a row while price keeps going, so wait for price structure to change

Divergence is when price and an oscillator such as RSI, MACD or Stochastic move in different directions. For example, price makes a new high but RSI makes a lower high than before. What it really says is that this push up had less momentum than the last one. That is useful information, but it is not a timing signal for when price will turn. This article covers the four types, how to draw them correctly, a worked example with real calculations, and how to pair divergence with a Stop loss.

Divergence and convergence

Most oscillators measure how fast price has been changing recently. When price runs hard, the value is high. When price moves more slowly, the value drops, even if price is still rising.

  • Convergence: price and indicator agree. Price makes a new high and so does the indicator. Momentum is keeping up with price, so there is nothing to warn about
  • Divergence: price and indicator disagree. Momentum is not following price

Some texts also use the word convergence for regular bullish divergence (price makes a lower low while the indicator makes a higher low). If you come across it, check the context to see which meaning the author has in mind.

The four types of divergence

TypePriceIndicatorPossible meaning
Regular bullishLower lowHigher lowSelling is weakening, the downtrend may slow or reverse
Regular bearishHigher highLower highBuying is weakening, the uptrend may slow or reverse
Hidden bullishHigher lowLower lowIn an uptrend, this pullback may just be a pause before it continues
Hidden bearishLower highHigher highIn a downtrend, this bounce may just be a pause before it continues

An easy way to remember it: for regular, look at price. Price reaches further than before, but momentum doesn’t follow. For hidden, look at the indicator. The indicator reaches further than before, but price still holds the trend structure. Bullish always compares lows, bearish always compares highs.

Regular bullish Price lower low, RSI higher low Selling slows, may pause or turn up PriceRSI Regular bearish Price higher high, RSI lower high Buying slows, may pause or turn down PriceRSI Hidden bullish Price higher low, RSI lower low In an uptrend, may be a pullback PriceRSI Hidden bearish Price lower high, RSI higher high In a downtrend, may be a bounce PriceRSI
Concept diagram, not a real chart. The top row (blue) is regular: price reaches further but momentum doesn't follow. The bottom row (yellow) is hidden: the indicator reaches further but price holds the trend structure. The orange lines are the comparison lines.

How to draw it correctly

A lot of the divergence you see on charts is drawn wrong. These rules keep it honest.

  1. Compare like with like: high with high, or low with low. Never compare a price high with an indicator low
  2. Use the same bars: the indicator point must sit on the same bar as the price point (or within 1–2 bars). Don’t hunt for the highest indicator peak in the area
  3. Use only confirmed swings: a high only counts as a swing high once bars on both sides have closed below it, for example 2–3 bars. If the current bar hasn’t closed, or price is still rising, that point is not a high yet
  4. Compare neighbouring swings: use the latest high and the previous high within the same trend. If you jump back to a point so far away that it belongs to a different phase of the market, the momentum comparison stops meaning anything
  5. Don’t redraw: if price makes another new high, the old divergence is finished. Count it as a new one instead of sliding the end point along until the chart fits what you want to see

Rule 3 matters most. Charts look easy in hindsight because we already know which point was the top. In live trading you always find out later than that (more in Hindsight bias on charts).

Worked example: regular bearish with RSI 14

We use an illustrative series of 78 bars, made up for this article, not a real market, and compute RSI 14 with Wilder’s formula.

  • For each bar, split the change in closing price into “up” and “down”
  • Average gain and average loss use Wilder’s smoothing: new value = (previous value × 13 + this bar’s value) ÷ 14
  • RS = average gain ÷ average loss, then RSI = 100 − 100 ÷ (1 + RS)

The full formula is in the RSI guide. Here we only look at the two highs being compared.

CloseAvg gainAvg lossRSRSI
First high108.450.41650.04778.72689.72
Second high109.350.29710.09033.29276.70

Check: 100 − 100 ÷ (1 + 8.726) = 100 − 10.28 = 89.72, and 100 − 100 ÷ (1 + 3.292) = 100 − 23.30 = 76.70.

The second high is 0.90 above the first, but RSI is 13 points lower. That is a regular bearish divergence. The numbers show why. The first leg up had almost no down bars, so the average loss was tiny. The second leg climbed more slowly with down bars mixed in, so the average loss nearly doubled. Price got higher, but it worked harder to get there.

Here is how sensitive RSI is to a single down bar. The bar after the first high closed 0.49 lower. New average gain = (0.4165 × 13 + 0) ÷ 14 = 0.3868. New average loss = (0.0477 × 13 + 0.49) ÷ 14 = 0.0793. RSI drops from about 89.7 to about 83.0 in one bar.

7030 Price (close)RSI 14 Higher high RSI lower high Swing low Close below it Stop loss above the latest swing high
An illustrative series made up for this article, not a real market. RSI 14 is computed from it with Wilder's formula. Price makes highs at 108.45 then 109.35, while RSI on the same bars falls from 89.72 to 76.70. The green dot is the bar that closes at 107.28, below the 107.42 swing low, which is the confirmation from price structure.

Notice the timing. If a swing high needs 3 bars closing below it on each side, you only know the second high was the top 3 bars later. By then RSI is already down to 68.51, and price hasn’t said it is reversing. It has only stopped rising.

Why divergence repeats in a strong trend

A trend that starts with a very hard run pushes RSI very high. Later legs only need to move a bit more slowly, which is normal, for RSI to make lower peaks while price keeps rising.

In this example (another illustrative series, same RSI 14), price makes four highs at 105.95, 108.82, 110.42 and 111.25, while RSI at those same bars reads 89.4, 83.2, 80.6 and 75.8, lower every time. That is three regular bearish divergences in a row, and price still keeps going to close at 112.87, above all of them. Anyone who sold every divergence would have been stopped out three times.

7030 Price (close)RSI 14 1st 2nd 3rd Still rising
An illustrative series made up for this article, not a real market, with RSI 14 computed from it. Price highs at 105.95, 108.82, 110.42 and 111.25, with RSI on the same bars at 89.4, 83.2, 80.6 and 75.8. Three divergences, yet price still closes higher at 112.87.

Divergence says momentum is slowing. It doesn’t say when price will turn, or whether it will turn at all. A slowing trend can keep grinding higher for a long time.

This is why trading against the trend on regular divergence alone tends to hurt. To judge how strong the trend still is, ADX can help, and for choosing between following and fading a trend read Ride the trend or fade it.

Wait for price to confirm

Treat divergence as a warning that something deserves your attention. For the decision itself, wait for price to change its structure. Common ways to confirm:

  • Structure break: on the bearish side, wait for a close below the latest swing low. On the bullish side, wait for a close above the latest swing high. In figure 2, price closes at 107.28, below the 107.42 swing low. Only then is there evidence that price has started making lower lows
  • Close back through a key level: for example a close back below old resistance, or below a moving average price has been riding (Moving averages)
  • The indicator turns: for example MACD crossing its signal line, or RSI dropping back below 50. These can help, but they come from the same price data and add little new evidence (read Combining indicators without redundancy)

Waiting means a later entry at a worse price, but it filters out a lot of cases like figure 3, because in a trend that is still strong price usually doesn’t break its swing lows.

Hidden divergence is used with the trend. For example, in an uptrend price pulls back to a higher low while RSI makes a lower low. Confirmation is price closing back above the swing high of that pullback.

Where to put the Stop loss

Divergence hands you a clear reference point: the high or low you drew the line to. If price goes beyond it, the momentum picture you saw was wrong.

  • Regular bearish: above the second high of the divergence, or above the latest swing high after the structure break
  • Regular bullish: below the second low
  • Hidden bullish / bearish: beyond the higher low or the lower high, the point the trend has to hold

Add a little room beyond that point, for example a fraction of ATR plus the spread (ATR and Stop loss placement).

Example from figure 2, entering at the 107.28 close:

OptionStop lossDistance
Above the latest swing high (107.99)108.20108.20 − 107.28 = 0.92
Above the divergence’s second high (109.35)109.55109.55 − 107.28 = 2.27

The wide stop is 2.27 ÷ 0.92 = about 2.5 times further away. If you risk the same amount per trade, the position has to be about 2.5 times smaller. Neither is always right. The tight stop gets swept more easily, the wide one costs more when you are wrong. What you must not do is use the tight stop and then size up as if it were the wide one. Use Position size from Stop loss or the calculator at the end of this article.

Choosing a timeframe

  • Small timeframes (M1–M15) have many minor swings, so divergence appears very often, and much of it is just normal noise
  • Large timeframes (H4, D1) show it less often, and each one reflects a change in momentum over a longer period, in exchange for a wider Stop loss
  • Check the big picture first: if D1 is clearly rising, a regular bearish divergence on M15 is often just a pause, while a hidden bullish divergence on a small timeframe in the same direction as D1 fits the context better

The best divergence is the one that agrees with the bigger picture and gets confirmed by price, not the one you see most often.

Using it with MACD and Stochastic

Same idea, with a few details.

  • MACD (MACD guide): you can compare either the MACD line or the histogram. The histogram changes faster, so it shows divergence more often. Pick one and use it consistently
  • Stochastic (Stochastic guide): it measures where the close sits within the recent High–Low range. It swings fast and often pins at 100 or 0, and peaks that sit at the ceiling for several bars are hard to compare

Different indicators can disagree about divergence on the same chart. That is normal, because their formulas differ. Don’t shop around for the indicator that “shows” divergence just to match the trade you already want.

Common mistakes

  • Fading the trend the moment you see divergence, without waiting for price, then watching it repeat two or three more times
  • Drawing from swings that aren’t confirmed, or redrawing every time price makes a new high
  • Comparing different bars: taking the highest RSI peak nearby instead of the RSI value on the bar of the price high
  • Mixing up regular and hidden: bullish always compares lows, bearish always compares highs
  • No clear Stop loss, even though the divergence already gave you a reference point
  • Believing RSI above 70 plus divergence means it must reverse: in a strong trend RSI can stay above 70 for a long time, and divergence can repeat
Try it with your own numbers

Frequently asked questions

Which indicators can show divergence?

Any oscillator that measures momentum, such as RSI, MACD (the MACD line or the histogram), Stochastic and CCI. The idea is the same for all of them. Compare the highs or lows of price with the indicator's values at the same bars.

Is regular or hidden divergence more reliable?

There is no confirmed figure showing one is more reliable. Both only say momentum has changed. You still need the trend context and confirmation from price. Hidden divergence goes with the trend, while regular divergence goes against it, so it usually needs stronger confirmation.

Which timeframe should I watch for divergence?

It appears on every timeframe, but on small timeframes it shows up very often and fails often too. Many traders look on H4 or D1, or at least check the direction of the higher timeframe first, then drop to a smaller one to time the entry.

This is general education, not investment advice. Trading is risky and you may lose all of your capital.

Tools Chat on LINE