Skip to content
All library documents

RSI(2) Oversold Reversals with Moving Average Filtering and Timed Exits

Article Strategy library · Author: ianzeng123

Summary

This long-only system watches a two-period RSI for an oversold reading, then enters when RSI turns upward, provided the market is above a configurable simple moving average when that filter is enabled. The position is closed after a fixed number of bars, with defaults of an RSI threshold of 25, a 50-period average, and a five-bar holding period. The document describes this as a way to combine short-term reversal timing with a broad trend filter.

It provides a BTC/USDT Binance daily backtest configuration for a stated date range, but no performance results or trade statistics. The strategy's fixed exit may close too early or hold through a giveback, and RSI turns can be false; a moving-average condition can also exclude trades in sideways markets. The source implements no stop loss or profit target. Suggested extensions include volatility-based holding periods, additional confirmation, risk-based stops, and market-regime filters.

Key ideas

  • A two-period RSI falling below its buy threshold arms a potential long entry.
  • An upward RSI turn confirms entry, optionally requiring price to be above a moving average.
  • Positions close after a configured number of bars rather than a price-based exit signal.
  • False reversals, parameter sensitivity, and fixed holding time are key limitations.
  • The backtest settings provide no reported evidence of strategy performance.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.