Skip to content
All library documents

RSI Threshold Signals Filtered by RSI Moving Average

Article Strategy library · Author: ChaoZhang

Summary

This Bitcoin futures strategy combines RSI thresholds with a moving average of RSI. RSI values below 30 are described as oversold and those above 70 as overbought by default. The entry logic buys when RSI crosses above its moving average and sells when it crosses below; the text also describes long and short positions and percentage-based stop loss and take profit settings. The RSI and smoothing lengths default to 14 periods, with stop loss and take profit defaults of 2% and 5%.

The document explains the indicator rationale and lists possible refinements, including volatility-adjusted thresholds, trend filters, alternative indicators, and parameter testing. It supplies a one-month BTC_USDT futures backtest configuration, but no performance results, transaction costs, or comparative evidence. The source’s signal conditions use crossings of the RSI average through the oversold and overbought levels, rather than the RSI itself crossing its average as the prose claims; its date filter is also hard-coded as always true. These discrepancies and the acknowledged lag of RSI and smoothing make the strategy description insufficient evidence of reliability.

Key ideas

  • RSI thresholds of 30 and 70 are used as default oversold and overbought levels.
  • The prose describes signals when RSI crosses its moving average, while the source code tests RSI-average crossings against the thresholds.
  • The strategy includes long and short entries with percentage-based stop loss and take profit settings.
  • The document proposes adaptive thresholds, trend filters, and parameter testing as possible refinements.
  • The published backtest settings contain no performance results or evidence of profitability.

Tags

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