Bots

Trading Bot RSI Classic — entry signals based on oversold and overbought levels

J. Welles Wilder’s RSI, the 70/30 threshold idea, and implementation in the bot: signal logic, parameter impact, recommendations for OTC and the real market, and a trading plan.

Bot cover

What is RSI Classic

RSI Classic is an entry approach based on the Relative Strength Index (RSI). The index measures the share of rising and falling moves over a chosen period and shows where the market is overbought or oversold. In the classic approach, the 70 and 30 levels are used as landmarks for reversals and mean reversion.

  • Origin: RSI was proposed by J. Welles Wilder.
  • Values range from 0 to 100. The area above 70 is considered overbought, below 30oversold.
  • The levels can be adjusted to the dynamics of a specific asset.

How our bot works

  • Calculates RSI with the window length from the RSI period parameter
  • Tracks level crossings
    • BUY — when RSI rises above the Lower threshold
    • SELL — when RSI drops below the Upper threshold
  • Places BUY and SELL markers on the crossing bar, and the entry is planned on the next candle

Signals in our tools are displayed using the pre-signal and confirmation mechanic. A pre-signal appears on the current bar, and the final fixation is performed on the close of the next candle if the conditions persist

Parameters and impact

Parameter (as in settings)What it meansIf you decreaseIf you increase
RSI periodHow many candles RSI considersThe indicator becomes more sensitive, more signals, but noisierThe indicator smooths out, fewer signals, but cleaner
Upper thresholdOverbought boundary for SELLEasier to cross, more signalsHarder to cross, fewer signals, higher quality
Lower thresholdOversold boundary for BUYEasier to cross, more signalsHarder to cross, fewer signals, higher quality
BUY/SELL label textCaptions for arrows on the chart
BUY/SELL colorColor of arrows and label text
  • More signals — reduce the RSI period, lower the Upper threshold, raise the Lower threshold
  • Fewer but clearer — increase the RSI period, raise the Upper threshold, lower the Lower threshold

Parameter recommendations

  • RSI period: 14
  • Upper threshold: 70
  • Lower threshold: 30
  • If there are few signals: lower the Upper threshold to 65 and raise the Lower threshold to 35; if necessary, reduce the RSI period to 12


Combinations and tips

  • Range-bound market
    Raise the Lower threshold and lower the Upper threshold; entries will be more frequent, but keep an eye on quality
  • Trending market
    Keep the levels stricter and the RSI period higher to filter traps against the trend
  • Sync with timeframe
    On lower timeframes there are more crossings and more noise; on higher ones they are rarer and more stable

Where to view signals in Spectra Charts


Trading plan

BUY

RSI crossed the Lower threshold from below upward, the marker appeared on the current bar
The entry is planned on the next candle

SELL

RSI crossed the Upper threshold from above downward, the marker appeared on the current bar
The entry is planned on the next candle

Expiration

One candle; later test two and three candles based on your stats

Risk

Fixed trade size; no martingale during the tuning phase


FAQ


Summary

RSI Classic relies on the clear overbought and oversold levels. The frequency and quality of signals are controlled by the RSI period, Upper threshold, and Lower threshold. Change parameters one at a time and record the result to find your balance between the number and accuracy of entries faster