Skip to main content

How to Tell If Crypto Is Overbought: 7 Indicators and Their Limits

RSI above 70, Stochastic above 80, Williams %R above -20, MFI above 80, MVRV above 3.5: what each overbought signal measures and when it fails.

· By ZIPMEX · 14 min read

A crypto asset is usually called overbought when a momentum oscillator moves past its standard upper threshold. The common lines are RSI above 70, the Stochastic Oscillator above 80, Williams %R between 0 and -20, and the Money Flow Index above 80. For Bitcoin specifically, on-chain analysts also watch for an MVRV ratio above 3.5. None of these readings is a sell signal by itself. The standard technical-analysis references all make the same point: in a strong uptrend, an asset can become overbought and stay that way. Use these numbers to describe momentum, not to time a top.

Key-facts card with three labelled facts from CoinMarketCap. Thresholds: an RSI above 70 typically indicates overbought and below 30 oversold. Context: signals work best combined with other information. Duration: RSI can stay overbought for long periods while prices rise.
Three facts from CoinMarketCap's RSI page: the 70 and 30 thresholds, the need to combine RSI with other information, and that overbought readings can last while prices keep rising. · ZIPMEX diagram; data: coinmarketcap.com
What RSI readings signal and their limits/ KEY FACTSWhat RSI readings signal and their limitsTHRESHOLDSCoinMarketCap says an RSI above 70 typically indicatesoverbought, and below 30 indicates oversold.CONTEXTCoinMarketCap says signals are most effective combinedwith other technical or fundamental information.OVERBOUGHT DURATIONCoinMarketCap says RSI can stay overbought for longperiods while prices continue rising.Source: Crypto Relative Strength Index (RSI) (coinmarketcap.com), accessed Oct 14, 2026
Key-facts card with three labelled facts from CoinMarketCap. Thresholds: an RSI above 70 typically indicates overbought and below 30 oversold. Context: signals work best combined with other information. Duration: RSI can stay overbought for long periods while prices rise.
Three facts from CoinMarketCap's RSI page: the 70 and 30 thresholds, the need to combine RSI with other information, and that overbought readings can last while prices keep rising. · ZIPMEX diagram; data: coinmarketcap.com

The thresholds at a glance

IndicatorScaleUsual overbought lineDefault lookback
RSI0 to 100Above 7014 periods
Stochastic Oscillator0 to 100Above 8014 periods, %D = 3-period average
Williams %R0 to -1000 to -2014 periods
Money Flow Index (MFI)0 to 100Above 80 (90 for extremes)14 periods
Commodity Channel Index (CCI)Unbounded+100, or +200 for true extremesVaries
Bollinger BandsPrice overlayPrice at or above the upper band20-period SMA, 2 standard deviations
MVRV ratio (on-chain)RatioAbove 3.5Not applicable

Momentum oscillators

Relative Strength Index (RSI)

J. Welles Wilder introduced RSI in his 1978 book New Concepts in Technical Trading Systems. According to StockCharts ChartSchool, Wilder used 14 periods as the default and treated readings above 70 as overbought and below 30 as oversold. The formula is RSI = 100 − 100 / (1 + RS), where RS is the average gain divided by the average loss over the lookback period.

What matters more than a single crossing of 70:

  • Trend ranges. ChartSchool cites analyst Constance Brown's finding that RSI tends to move between 40 and 90 in an uptrend and between 10 and 60 in a downtrend. In a bull market, then, a reading of 75 can be normal.
  • Bearish divergence. Price makes a higher high while RSI makes a lower high. This suggests momentum is fading.
  • Bearish failure swing. RSI rises above 70, pulls back, bounces but fails to get back above 70, then breaks below its previous low.

The CoinMarketCap RSI guide adds points specific to crypto. It says 5-minute and 15-minute charts often produce noisy RSI signals because of rapid moves and price spikes, while daily and weekly charts can give more reliable signals. It says RSI can be quite effective in sideways or range-bound markets, but "can stay in overbought territory for long periods while prices continue rising." It also warns: "Selling just because RSI hits 70 often results in missed gains."

Stochastic Oscillator

George C. Lane developed the Stochastic Oscillator in the late 1950s. It shows where the current close sits within the high-low range of the lookback period: %K = (close − lowest low) / (highest high − lowest low) × 100, and %D is a 3-period simple moving average of %K. The traditional lines are 80 (overbought) and 20 (oversold).

ChartSchool states plainly that "overbought readings aren't necessarily bearish". It suggests that in an uptrend, traders watch for the occasional oversold reading and ignore the frequent overbought ones.

Williams %R

Larry Williams' indicator runs from 0 to -100. Readings from 0 to -20 count as overbought and -80 to -100 as oversold, with 14 periods as the default. ChartSchool notes that an asset can stay overbought during a strong uptrend. It recommends waiting for confirmation, such as a move back below -50, and using %R alongside volume and chart patterns.

Commodity Channel Index (CCI)

Donald Lambert introduced CCI in Commodities magazine in 1980. He scaled it so that roughly 70 to 80 percent of values fall between -100 and +100. Because CCI has no upper limit, its overbought level is subjective. ChartSchool says ±100 may work in a trading range, but ±200 is "more representative of a true extreme." It also warns that a strong uptrend can show several bearish divergences before an actual top forms.

How much does this overbought reading tell you?

Answer a few questions about the chart in front of you to see how the article's guidance treats an overbought reading.

  1. What is the market doing on the chart you are reading?

  2. Which timeframe is the chart?

  3. Is there a bearish divergence: price makes a higher high while RSI or MFI makes a lower high?

  4. Has the indicator fallen back through its threshold, for example Williams %R back below -50 or Stochastic back under 80?

  5. Is MFI also above 80 while RSI is above 70?

Mostly trend confirmation

In a strong uptrend, expect repeated overbought readings. RSI tends to move between 40 and 90 in an uptrend, so a reading of 75 can be normal. Here the readings mainly confirm the trend.

Likely noise

5-minute and 15-minute charts often produce noisy RSI signals because of rapid moves and price spikes. Daily and weekly charts can give more reliable signals.

The reading carries more weight

An overbought reading with a divergence and a confirmation crossing lines up with other evidence of fading momentum. It is still not a sell signal by itself: in strong trends, divergences can repeat several times before a top.

Wait for confirmation

For Stochastic, Williams %R and CCI, ChartSchool suggests waiting for the indicator to fall back through its threshold before treating an overbought reading as meaningful.

The move has volume behind it

An RSI above 70 with MFI also above 80 shows that the move has volume behind it. That describes momentum; it does not time a top.

The move looks thinner

RSI high while MFI lags shows the move is thinner, with less volume behind it. MFI should not be used by itself, and neither should RSI.

This sorts a reading by the article's guidance only: it does not compute any indicator, cover CCI levels, Bollinger Bands or MVRV, or say whether a top is near.

It ranges from 0 to 100 and helps identify overbought or oversold conditions in a financial asset.
coinmarketcap.com · Read the source

Volume and volatility

Money Flow Index (MFI)

Gene Quong and Avrum Soudack created MFI, which ChartSchool describes as a volume-weighted RSI calculated over 14 periods by default. Readings above 80 are typically treated as overbought and below 20 as oversold. The creators suggested 90 and 10 as the "truly" extreme levels. Adding volume helps in crypto, where thin trading can push prices up without broad participation. ChartSchool still cautions that strong trends can break the classic levels and that "MFI should not be used by itself."

Bollinger Bands

John Bollinger's bands sit 2 standard deviations above and below a 20-period simple moving average. They should contain about 88 to 89 percent of price action, so a move outside them stands out. ChartSchool calls band touches "tags," not signals. Reaching the upper band shows strength, and in a strong uptrend price can repeatedly "walk the bands" without reversing.

On-chain: the MVRV ratio

Chart oscillators measure price momentum. On-chain metrics measure how much profit holders are sitting on. Glassnode defines MVRV as market capitalization divided by realized capitalization, where realized capitalization is the cost basis of the supply. Its documentation says MVRV values above 3.5 have "generally served as a strong signal for late stage bull cycles": large unrealized profits can lead holders to sell. That is a historical pattern rather than a rule, and the metric is most established for Bitcoin.

How to read several signals together

An overbought reading carries more weight when it lines up with other evidence. These combinations follow from the guidance above:

  • Range-bound market on a daily or weekly chart. CoinMarketCap says RSI works best in this setting.
  • Overbought plus divergence. A new price high with a lower RSI or MFI high suggests weakening momentum. In strong trends, divergences can repeat several times before a top.
  • Confirmation crossing. For Stochastic, Williams %R and CCI, ChartSchool suggests waiting for the indicator to fall back through its threshold before treating an overbought reading as meaningful.
  • Price and volume agree. An RSI above 70 with MFI also above 80 shows that the move has volume behind it. RSI high and MFI lagging shows the move is thinner.
  • Strong uptrend. Expect repeated overbought readings. Here they mainly confirm the trend.

The thresholds themselves are conventions carried over from equity and commodity analysis, so treat them as starting points for crypto rather than calibrated levels.

Updated on Oct 25, 2026