RSI Trading Strategy: How to Use the Relative Strength Index

How to read RSI on a daily chart: the overbought and oversold levels, why they fail in trending markets, divergence setups, and the 50 centerline.

Tyson PJuly 23, 2025Last reviewed September 5, 202613 min read
Back to Blog

The RSI on your daily chart reads 78. The rule you read somewhere says sell above 70, so you sell, and the stock climbs for another three weeks without the reading ever dropping back. Nothing malfunctioned. An overbought reading describes momentum over the last fortnight, and in a strong uptrend that reading can stay high the whole way up. Knowing when the 70 and 30 levels apply is most of what separates a useful RSI trading strategy from a costly one.

What is the RSI indicator

J. Welles Wilder developed the Relative Strength Index, a momentum oscillator that moves between 0 and 100 (StockCharts). It compares the size of recent gains against the size of recent losses:

RSI = 100 - (100 / (1 + RS))
RS = Average Gain / Average Loss

Wilder treated readings above 70 as overbought and below 30 as oversold, over a default lookback of 14 periods. Your charting platform calculates all of it, so the work is in reading the output rather than producing it.

RSI settings for swing trading

The 14-period default is the one Wilder suggested. StockCharts states the trade-off plainly: lower the period "to increase sensitivity", raise it "to decrease sensitivity".

A shorter lookback reacts faster, reaches the extremes more often, and produces more signals you will not act on. A longer lookback reacts slower and reaches 70 or 30 rarely. Change the period and the 70 and 30 lines no longer mean what they meant at 14, so you have to re-derive your own levels from the instrument you trade. Unless you have run that test, RSI(14) with 70 and 30 is the version this article uses throughout.

RSI trading strategy 1: overbought and oversold

The classic reading of the indicator. Buy weakness, sell strength.

The long trigger has two parts. RSI drops below 30, and then crosses back above it. The cross matters more than the reading: a stock at RSI 22 can print RSI 18 tomorrow, and buying the first touch of 30 puts you in front of the rest of the decline.

The short side mirrors it. RSI rises above 70, then crosses back below, and that cross is where you exit a long or open a short.

Where this reading breaks

Constance Brown's work on RSI ranges is the reason the classic reading fails in trends. In a bull market RSI tends to fluctuate between 40 and 90, and in a bear market between 10 and 60 (StockCharts). A stock in a genuine uptrend can hold a reading above 70 for weeks, and every oversold print in a downtrend is another step down.

Use the 70 and 30 lines when price is moving sideways in a range. In a trending market, treat them as information about momentum rather than as triggers.

A worked example

The trade below is hypothetical. The stock, the prices and the readings are invented to show how the arithmetic works.

A stock has been ranging between $45 and $55 for two months. Price reaches $46 and RSI falls to 25. Two days later RSI crosses back above 30 with price at $47, which is the trigger. You buy at $47 and place the stop at $44, below the bottom of the range, so the risk is $3 a share. Price runs to $53 and RSI reaches 72, and you exit there for $6 a share. That is two times the amount risked, or 2R.

Had price broken $44 instead, the range that justified the trade would have been gone, which is what the stop is there to tell you.

RSI trading strategy 2: divergence

Divergence is a disagreement between price and the indicator. StockCharts defines both forms. A bullish divergence occurs when "the underlying security makes a lower low, and RSI forms a higher low". A bearish divergence forms when "the security records a higher high and RSI forms a lower high".

Read it as a loss of force. Price reached a new extreme, but it took less momentum to get there than last time.

Trading a bullish divergence

  1. Price posts a lower low.
  2. Confirm RSI posted a higher low at the same point.
  3. Wait for price to break above the swing high between the two lows.
  4. Buy the break, with the stop below the divergence low.

Trading a bearish divergence

  1. Price posts a higher high.
  2. Confirm RSI posted a lower high.
  3. Wait for price to break below the swing low between the two highs.
  4. Exit longs, or open a short on the break.

The wait for the price break is what keeps a divergence from becoming an early counter-trend bet. Divergence can persist for a long time while price keeps moving in the original direction.

A worked divergence example

Hypothetical again, with invented figures.

A stock rallies from $80 to $100, and RSI reads 75 at the high. It pulls back to $92, where RSI falls to 45. It then rallies to a new high at $103, but RSI only reaches 68. Price made a higher high, RSI made a lower high, so the divergence is on the chart. It confirms as a trade when price breaks below $98, the low of the pullback, and prior support at $88 is the reference for the exit.

RSI trading strategy 3: the centerline cross

The 50 line falls out of the formula. When average gain equals average loss, RS is 1, and RSI is 100 minus 100 divided by 2, which is 50. A reading above 50 means gains over the lookback outweighed losses. Below 50 means the reverse.

That makes the centerline a filter rather than a trigger:

  • A breakout above resistance with RSI above 50 has momentum behind it.
  • A pullback to support that turns while RSI crosses back above 50 lines the two up.
  • RSI falling through 50 while you are long is a reason to reduce the distance to your stop.

RSI trading strategy 4: support and resistance on the RSI itself

The indicator has its own levels, and they shift with the trend. Inside Brown's ranges, the 40 to 50 zone acts as support in an uptrend and the 50 to 60 zone acts as resistance in a downtrend (StockCharts). A pullback in a healthy uptrend that holds RSI at 45 is the indicator behaving as the trend says it should.

Wilder also described failure swings, patterns in the indicator alone that ignore price entirely. A bullish failure swing forms when "RSI moves below 30 (oversold), bounces above 30, pulls back, holds above 30 and then breaks its prior high". The bearish version forms when "RSI moves above 70, pulls back, bounces, fails to exceed 70, and then breaks its prior low".

Combining RSI with other indicators

RSI on its own tells you about momentum and nothing about location or participation. Pair it.

RSI and moving averages

Take oversold readings when price is above the 50-day moving average, and overbought readings when price is below it. The moving average supplies the trend context that decides whether the 70 and 30 lines apply at all. The 20-day average has a second job in the same setup. It is the level a pullback in an uptrend is measured against, so it gives you the price to watch while you wait for the RSI cross.

RSI and support and resistance

An oversold reading is more useful at a price level that has held before than in the middle of a range. The level gives you the stop, and the RSI cross gives you the timing.

RSI and volume

A divergence that forms on falling volume adds one more piece of evidence that the move is running out of participants. An extreme RSI reading on a volume spike often marks a climax instead, so the two combinations point in different directions.

Common RSI mistakes

Trading the extremes inside a trend

Buying every oversold print in a downtrend is an expensive way to use this indicator. Keep the extremes for ranges and divergences.

Skipping divergences

Divergence uses information the raw reading throws away, because it compares two points in time rather than reporting one. Check for it before acting on a level.

Acting without confirmation

RSI touching 30 is a condition, not an event. The event is the cross back above 30, or the price break in a divergence.

Mismatching the timeframe

A five-minute RSI has nothing to say about a trade you intend to hold for three weeks. Read the indicator on the same chart you make the decision on, which for swing trading is the daily.

RSI quick reference

ConditionRSI levelWhat it means
Oversold in a rangeBelow 30Recent losses outweigh gains, watch for the cross
Cross back above 30Crosses 30The long trigger for the classic reading
Bullish momentumAbove 50Average gain exceeds average loss over the lookback
Overbought in a rangeAbove 70Recent gains outweigh losses, watch for the cross
Cross back below 70Crosses 70The exit or short trigger
Bearish momentumBelow 50Average loss exceeds average gain
Uptrend support zone40 to 50Where pullbacks hold in a bull market
Downtrend resistance zone50 to 60Where bounces stall in a bear market
Bullish divergenceHigher low against a lower low in priceDownside momentum is fading
Bearish divergenceLower high against a higher high in priceUpside momentum is fading

Find out which RSI setup works for you

None of the above tells you which version pays in your hands. Divergences, oversold bounces and centerline crosses are different trades with different failure modes, and their results only separate once you have logged enough of each.

In Swingfolio you build a strategy out of rules, and RSI is one of the indicators the rule builder offers. You set the period, then pick a condition: is above, is below, crosses above, crosses below, or is between. A divergence strategy and an oversold-bounce strategy become two separate rule sets.

Tag each trade with the strategy you traded and mark which rules you followed. The analytics then report total P&L, win rate, average R-multiple and profit factor for each strategy. A separate view splits profit factor between the trades where you followed your rules and the trades where you did not.

Start the 30-day trial and let your own RSI trades settle the question.

Share this article

Share:

Ready to improve your swing trading?

Track your trades, follow your strategies, and get AI-powered insights to become a better trader.

Related Articles