Skip to content
All library documents

A Trend and RSI Stock Screen With a Two-Day High Filter

Article SuperMind

Summary

This article proposes screening stocks where the 20-day moving average is above the 120-day moving average, the latest high is the highest across two days, and the 14-period RSI is below 65. The moving-average comparison is intended to identify a longer-term upward trend, while the high filter and RSI threshold constrain the short-term setup. The document includes formula references and a Python example that also sorts selected names by turnover ratio.

The author warns that the screen ignores fundamentals and relies on only a few technical inputs, and suggests considering company fundamentals or adjusting indicator periods. The example says to skip histories shorter than 40 observations despite using a 120-day average, which limits its ability to implement the stated long-term condition as written. No backtest or performance evidence is given, so the screen is an unvalidated selection rule rather than proof of expected returns.

Key ideas

  • The screen requires the 20-day moving average to exceed the 120-day moving average.
  • It also selects stocks whose latest high matches the two-day maximum and whose 14-period RSI is below 65.
  • The sample implementation ranks candidates by turnover ratio.
  • The author notes that the rule omits fundamentals and relies on a small set of technical indicators.
  • The sample history-length check is insufficient for a 120-day moving average, and no performance results are reported.

Tags

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