Skip to main content

Best RSI Divergence Indicator TradingView: Top Tools and Strategies

· 17 min read
Pineify Team
Pine Script and AI trading workflow research team

RSI divergence is a condition where price action and the Relative Strength Index move in opposite directions. When price makes a new high but RSI stalls at a lower high, or when price drops to a fresh low while RSI forms a higher low, the two signals disagree. I've watched this pattern flash on AAPL weekly charts more times than I can count — the stock prints a lower low, RSI refuses to confirm, and within a handful of bars the trend has reversed.

On TradingView, automated indicators do the scanning for you. They flag those mismatches between price and momentum so you don't have to inspect every peak and trough manually. Paired with a thorough Backtest Indicator TradingView: Complete Guide to Testing Your Trading Strategies, they help you decide when a trend is losing steam.

Best RSI Divergence Indicator TradingView: Top Tools and Strategies

What Is RSI Divergence

The RSI formula itself is straightforward: RSI = 100 - [100 / (1 + RS)], where RS is the average of up-period closes divided by the average of down-period closes over a set number of bars (default 14). Divergence happens when price and this momentum line start telling different stories.

Two types matter most:

Regular Divergence — suggests a potential reversal

  • Bullish: Price makes a lower low, but RSI makes a higher low. Selling pressure weakens even as prices keep dropping. I've seen this setup work well on SPY after a 3-day selloff — the RSI bounces first, and price follows within a session or two.
  • Bearish: Price makes a higher high, while RSI makes a lower high. Buying power fades beneath the surface. On TSLA daily charts, I've noticed this tends to show up a few bars before a meaningful pullback.

Hidden Divergence — suggests the trend continues

  • In an uptrend, price makes a higher low while the RSI makes a lower low. The pullback is temporary, and the main uptrend resumes.
  • In a downtrend, price makes a lower high while the RSI makes a higher high. The corrective bounce finishes, and the downtrend carries on.

Hidden divergence is less for calling tops and bottoms and more for catching a continuation entry with a tighter stop. I haven't tested this pattern extensively on crypto pairs like ETHUSD, so I cannot vouch for its reliability there, but on equities and indices it has been consistent.

Top RSI Divergence Indicators on TradingView

If you are scanning for trend changes on TradingView, RSI divergences help you see when price and momentum disagree. The hard part is finding them reliably across multiple timeframes. Here are four community indicators worth a look.

But manually scanning for these patterns can eat up your whole session. If you would rather build a custom RSI divergence script that matches your exact rules — say, with a specific stop-loss logic or volume filter — a visual editor like Pineify lets you do it in minutes without writing code.

Pineify Website

RSI + Divergences + Alerts by MisterMoTA

This indicator colors the RSI and its moving average by momentum state, so you can see shifts at a glance. Its main draw is automatic detection of both regular and hidden divergences. You can set custom alerts for each type, meaning you get a notification the moment a signal forms without watching the chart all day.

Bullish B's RSI Divergence Strategy

Built for trend and swing traders, this script uses both divergence types to find reversals and continuation spots. You can adjust the RSI period, pivot detection method, and overbought/oversold thresholds. It also includes a volume confirmation filter — I prefer running it with that toggle on because it cuts down on false signals noticeably.

SCOTTGO RSI Divergence Indicator

Clean and visual. It marks four divergence types — Regular Bullish, Hidden Bullish, Regular Bearish, Hidden Bearish — each with its own alert. If you are newer to divergence trading, this one is a good starting point because the chart stays readable while you learn to distinguish the patterns.

RSI Divergence by faytterro

This one uses a least-squares method to draw divergence lines automatically. It removes the guesswork of manual line drawing. I have not tested it against the MisterMoTA version head-to-head, but if you prefer a mathematical approach over visual pattern matching, this is worth a try.


The difference between a basic RSI indicator and a genuinely useful divergence tool comes down to a few features. Here is what I look for:

FeatureDescriptionBenefit
Automatic DetectionIdentifies divergences without manual analysisSaves time, reduces human error
Customizable AlertsSends notifications for each divergence typeTrade setups without constant monitoring
Adjustable ParametersModify RSI period and lookback rangeAdapts to different timeframes and styles
Volume ConfirmationFilters signals by volume validationReduces false signals
Hidden Divergence DetectionIdentifies trend continuation patternsMore opportunities beyond reversals
Visual ClarityClean plotting, color codingFaster decisions

Automatic detection is the core feature — it scans the chart so you do not have to. Customizable alerts mean you can step away and still get a ping when your specific setup appears. To get the most out of alerts, you will want to check How to Set Alerts in TradingView: Complete Guide to Mastering Notifications for configuration details.

Good indicators let you tweak the RSI period and pivot lookback to match your trading style, whether you are on a 5-minute chart or a daily one. Volume confirmation filters out divergences that form on low volume, which I have found to be mostly noise. Hidden divergence detection is often overlooked, but I would argue it is more useful than regular divergence in trending markets.

Finding the Right RSI Settings

Most platforms default to a 14-period RSI, and in my experience that is a solid starting point whether you are trading the 5-minute or the weekly chart. But small changes make a real difference.

Think of the RSI period as a sensitivity dial:

  • Shorter periods (7): Reacts fast. You will see more signals but also more false starts, especially on noisy days.
  • Longer periods (21): Smoother. It lags but tends to filter out the noise, which I prefer when I am holding positions for more than a few days.

Here is a quick reference table I have settled on after testing across different markets:

TimeframeRSI PeriodPivot LookbackSignal Character
1m-5m73-5Fast, high noise
15m-1h145-9Moderate
4h-Daily149-13Reliable
Weekly+2113-21Slowest, most reliable

Pivot Lookback Settings

The real magic is in how the indicator finds peaks and valleys. That is controlled by the pivot lookback — how many bars to check left and right of a potential pivot point.

  • Pivot Lookback Left: How many candles before the peak to check.
  • Pivot Lookback Right: How many candles after the peak to check.

Common range is 5 to 60 bars:

  • Scalping (short timeframes): 5-20
  • Swing trading: 20-60

Experiment with these based on the rhythm of the asset you are watching. I still have not settled on the perfect pivot lookback for forex pairs — the signals change a lot depending on whether it is a trending or ranging session.

How to Trade RSI Divergence

Finding divergence is the easy part. Knowing whether to act on it is the skill. Think of divergence as a warning light — it signals something might be off with the trend's momentum. Here are the setups I use to confirm before entering a trade.

Divergence at Support and Resistance

Watching for divergence at a clear support or resistance level stacks two high-probability concepts. If SPY hits a known support level for the third time, and RSI is making higher lows, the selling pressure is quietly drying up right where buyers usually step in. That is a strong case for a long entry.

Same logic applies at resistance. If price struggles at the same ceiling while RSI makes lower highs, the rally is losing steam where sellers tend to appear. I have caught some of my best trades on QQQ this way — the confluence of a key level plus momentum divergence is hard to ignore.

Trendlines on Both Price and RSI

Draw a trendline on the price chart, then draw a corresponding trendline on the RSI panel. If the RSI breaks its trendline first, momentum has shifted before price has caught up. This sequence — momentum break, then price break — is one of the more reliable timing signals I use.

Using Moving Averages as a Filter

RSI divergence in the middle of a strong trend can be a trap. A filter I use: look for bullish divergence only when price is already above the 50-period moving average, and bearish divergence only when price is below it. This keeps you trading with the trend's momentum, not fighting it.

Candlestick Confirmation

Divergence sets the stage; candlestick patterns confirm the move. Bullish divergence plus a hammer candle at support gives me the confidence to enter. Bearish divergence plus a shooting star at resistance? I will take that short. The divergence is the whisper, the candle pattern is the shout.

When RSI Divergence Works Best

In my experience, RSI divergence is most reliable on daily and weekly charts. The noise is smoothed out, so the signal carries more weight. After a long, steady trend, divergence on these timeframes can flag a turning point with decent accuracy.

It is less useful in runaway trends — parabolic rallies or crashes where momentum stays extreme for longer than you would expect. I have sat through false divergence signals on NVDA during its 2023 run and learned to stay patient rather than fade the trend.

Range-bound markets are a different story. When an asset is bouncing between support and resistance, RSI divergence at the boundaries is a solid clue the bounce is about to happen. I prefer using it this way rather than trying to call trend reversals in the middle of a directional move.

Use It as an Early Warning

RSI divergence works best as a heads-up, not a trigger. Its job is to tell you the engine behind the current move is losing power. That advance notice lets you tighten your stop, take partial profits, or start watching for an entry signal. It is not a buy or sell signal by itself — it is a reason to pay closer attention.

Frequently Asked Questions

What's the most reliable RSI divergence indicator on TradingView?

I have gotten good results from both "RSI + Divergences + Alerts by MisterMoTA" and "Bullish B's RSI Divergence Strategy." They both auto-detect regular and hidden divergences with custom alerts. MisterMoTA's version is more visual, while Bullish B's packages it with stop-loss rules. Try both and see which fits your workflow.

What RSI settings work best for spotting divergences?

The default 14-period RSI works fine for most people. If you want faster signals with more noise, try 7. For cleaner but slower signals, try 21. The pivot lookback setting (usually 5-11 bars) matters more than the RSI period itself in my experience — it controls which peaks and troughs the indicator compares.

How accurate is an RSI divergence signal on its own?

Not very. Divergence is a hint that momentum is shifting, but it is not a trigger. You will get better results when it lines up with other evidence — a support level, a moving average, or a candlestick pattern. Higher timeframes (daily and above) produce more trustworthy signals than lower ones.

What's the real difference between regular and hidden divergence?

Regular divergence warns of a possible reversal. Price makes a new high but RSI makes a lower high (bearish), or price makes a new low but RSI makes a higher low (bullish). Hidden divergence suggests the trend will continue. It shows up during pullbacks in an existing trend and signals the move is not done yet.

Should I trade using just RSI divergence?

I would not recommend it. Divergence works best as part of a broader setup. Combine it with a trendline break, a candlestick pattern at a key level, or a moving average filter. Multiple sources of confirmation reduce the false signal rate significantly.

Does RSI divergence work on 1-minute or 5-minute charts?

It works, but reliability drops. Shorter timeframes produce many more signals, and most of them lead to small or nonexistent moves. The most trustworthy divergences I have traded appeared on 4-hour, daily, or weekly charts. If you are on shorter charts, do not skip the extra confirmation step.

How do I get TradingView to alert me when there's a divergence?

You need an indicator with built-in alert support — SCOTTGO RSI Divergence or MisterMoTA's version both have this. Once it is on your chart, right-click the indicator name, open its settings, and configure the alert. TradingView will ping you via desktop, email, or mobile when the specific divergence type you selected appears.

Building Your RSI Divergence Strategy

Understanding divergence is step one. Building the discipline to trade it consistently is the real work. Here is the path I have followed.

1. Watch first, trade later. Add a divergence indicator to your charts. Pick three different assets — say, SPY, EURUSD, and BTCUSD. Switch between the 1-hour and 4-hour timeframes. Just observe. Get a feel for how divergences form, play out, and fail.

2. Practice manual spotting. Before you trust an automated scanner, draw the divergence lines yourself. Connect the highs and lows on price, then on RSI. This builds an intuitive feel no indicator can replace.

3. Keep a journal. Log every divergence you spot. Note whether it was regular or hidden, whether the price reversed or continued, what else was happening on the chart, and how your settings performed. Over time this becomes your personal playbook.

4. Backtest your rules. Hunch-based trading is gambling. Run your divergence rules against historical data — bull markets, bear markets, sideways chop. Adjust your RSI period and pivot lookback based on what the data tells you, not what you assume.

5. Paper trade before going live. Test your plan in simulated market conditions. This removes emotion and validates your process. Only move to real money when you can execute your plan consistently in paper trading. Start with tiny position sizes.

6. Learn from the community. TradingView's community scripts are full of divergence strategies from experienced traders. Do not copy blindly — understand the logic and adapt what fits your style. If you want to build your own tools, Pineify is a fast way to create custom scripts without coding.

7. Review and refine. Every few weeks, review your winning and losing trades. What did the high-probability setups share? What warned you about the false signals? Use those patterns to tweak your plan. Markets change, and your divergence reading should evolve with them.