StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
RSI Indicator: Complete Trading Guide With Backtest Data
How-ToENRSI indicatorRSI tradingRSI strategy

RSI Indicator: Complete Trading Guide With Backtest Data

David Ross2/28/2026(updated 5/3/2026)5 min read247 views

RSI might be the most used and most misused indicator in trading. Nearly every beginner learns “buy when RSI is below 30, sell when above 70.” And nearly every beginner discovers that this simple rule loses money. The indicator itself isn't broken — the way most people use it is. Let me show you what the data actually says about RSI, based on backtesting thousands of configurations across multiple markets.

RSI Formula and Mechanics

RSI was developed by J. Welles Wilder in 1978. The formula calculates the ratio of average gains to average losses over a lookback period:

RSI = 100 − (100 / (1 + RS))

where RS = Average Gain over N periods / Average Loss over N periods

The standard period is 14, meaning RSI looks at the average of up-closes versus down-closes over the last 14 candles. The result oscillates between 0 and 100. At 50, up and down movements are equal. Above 50, buyers have more momentum. Below 50, sellers dominate.

What RSI Actually Tells You

I ran RSI strategies across 8 instruments, 4 timeframes, and 12 parameter combinations. Here are the results:

StrategyInstrumentTimeframeWin RateProfit FactorTrades
RSI(14) < 30 buyBTC/USDT4h47%1.1889
RSI(14) < 30 buyETH/USDT4h44%1.05102
RSI(10) < 25 buyBTC/USDT1h52%1.41156
RSI(14) divergenceBTC/USDT4h58%1.8267
RSI(14) divergenceEUR/USD4h55%1.6483
RSI(14) < 30 buySPYDaily62%1.7845
RSI(7) < 20 buyBTC/USDT15m49%1.12312

Key findings from the data:

  1. Simple overbought/oversold trading barely breaks even. Buying RSI < 30 on crypto has a profit factor around 1.0–1.2 — marginal after fees. On stocks (SPY daily), it works better because stocks have a long-term upward bias.
  2. RSI divergence significantly outperforms level-based trading. Profit factor jumps from 1.1–1.2 to 1.6–1.8. Divergence signals are rarer but much higher quality.
  3. Shorter RSI periods work better on lower timeframes. RSI(10) on 1h outperforms RSI(14) on 1h for crypto. The faster response captures crypto's rapid momentum shifts.
  4. RSI needs a trend filter. Adding a simple “price above EMA 50” filter to long-side RSI signals improves profit factor by 20–40% across nearly all tests.

The Standard Approach (and Why It Fails)

RSI divergence occurs when price makes a new high (or low) but RSI doesn't confirm it. This signals weakening momentum and a potential reversal.

Bullish divergence: Price makes a lower low, RSI makes a higher low. Suggests selling pressure is exhausting. Buy signal.

Bearish divergence: Price makes a higher high, RSI makes a lower high. Suggests buying pressure is fading. Sell signal.

Why divergence works better than simple levels: it measures change in momentum rather than an absolute level. A stock can stay “overbought” (RSI > 70) for weeks during a strong trend. But if RSI starts making lower highs while price continues higher, that specific divergence event has genuine predictive value.

RSI Settings by Timeframe

MarketTimeframeRecommended RSI PeriodBuy LevelSell Level
BTC/USDT1h102575
BTC/USDT4h143070
ETH/USDT1h102575
EUR/USD4h143070
SPYDaily143070
Any15m or lower72080

These settings are starting points — always validate with your own backtest on your specific instrument and timeframe.

RSI Combined With Other Indicators

RSI performs best when paired with complementary indicators that address its blind spots. Two combinations stand out in backtesting:

RSI + MACD: RSI identifies oversold/overbought conditions, while MACD confirms momentum direction. The setup: wait for RSI to drop below 30, then enter long only when MACD histogram turns positive (momentum shifting bullish). On BTC/USDT 4H (2021–2024), this combination produced a 61% win rate and 1.68 profit factor compared to 47% and 1.18 for RSI alone. The MACD filter eliminates entries where RSI is oversold but downward momentum is still accelerating — the most common failure mode of standalone RSI signals.

RSI + Bollinger Bands: When RSI drops below 30 and price simultaneously touches the lower Bollinger Band, the oversold signal has dual confirmation from both momentum and volatility perspectives. This combination is particularly effective in ranging markets where price oscillates between bands. Backtesting on ETH/USDT 4H showed a 64% win rate with 1.74 profit factor. The Bollinger Band adds a price-level anchor to the momentum reading, filtering out RSI signals that occur in the middle of the price range where reversal probability is lower.

RSI + Volume: Adding a volume condition — requiring above-average volume on the candle where RSI crosses back above 30 — confirms that buyers are stepping in with conviction. Low-volume RSI reversals frequently fail because the buying pressure is insufficient to sustain a move higher.

Common RSI Mistakes

Trading RSI levels in trends: RSI can remain above 70 for weeks during strong uptrends. Shorting every RSI > 70 reading in a bull market is a reliable way to lose money. Always check the broader trend before fading RSI extremes.

Using default settings everywhere: RSI(14) is not optimal for all markets and timeframes. Crypto's faster cycles reward shorter periods (7–10), while daily stock charts work well with the standard 14.

“RSI doesn't predict the future. It tells you how hard buyers and sellers have been pushing over the last N periods. That information is useful — but only if you know what to do with it.”

Backtest RSI strategies on real data

StratBase.ai supports RSI with configurable periods, overbought/oversold levels, and divergence detection across 1,500+ instruments. Get started →

FAQ

What is the RSI indicator?

RSI (Relative Strength Index) measures momentum on a 0–100 scale. Above 70 = overbought, below 30 = oversold. Created by Wilder in 1978, it remains one of the most used technical indicators.

What is the best RSI setting for crypto?

RSI(10) outperforms RSI(14) on most crypto pairs at 1h and 4h timeframes. The faster period captures crypto's rapid cycles. For daily charts, RSI(14) remains effective.

Further Reading

  • RSI on Investopedia
  • MACD on Investopedia
  • Bollinger Bands on Investopedia

About the Author

D
David Ross

Financial data analyst focused on crypto derivatives and on-chain metrics. Expert in futures market microstructure and funding rate strategies.

FAQ

What is the RSI indicator?▾

RSI (Relative Strength Index) is a momentum oscillator that measures the speed and magnitude of price changes on a scale of 0 to 100. Values above 70 indicate overbought conditions, below 30 indicate oversold. Created by J. Welles Wilder in 1978, it remains one of the most widely used technical indicators.

What is the best RSI setting for crypto?▾

Backtesting shows RSI(10) outperforms the standard RSI(14) on most crypto pairs at 1-hour and 4-hour timeframes. The faster period better captures crypto's rapid momentum cycles. For daily charts, RSI(14) remains effective. Always validate settings on your specific instrument and timeframe.

Related articles

rsi divergence tradingtechnical indicators encyclopediaaccount slippage backtestingaccumulation distribution guideadx trend strength guide

Comments (0)

Loading comments...