Skip to content
All library documents

Stock Screening with RSI, Intraday MACD, and Historical Revenue Growth

Article BigQuant

Summary

This Chinese equity screen combines technical conditions with a historical revenue comparison. It selects stocks with RSI below 65, a shortening MACD histogram on a 15-minute chart, and revenue in 2021 more than 1.1 times revenue in 2018. The accompanying explanation frames the revenue condition as a way to include companies with past business growth alongside short-term technical signals.

The document gives indicator formula references and sample Python logic, but reports no backtest or evidence of returns. The sample implementation also uses stock-data fields as proxies for the specified revenue values, so the code’s measurements may not match the stated screen. The author notes that the method omits macroeconomic conditions and company competitiveness, and suggests adding valuation or trend measures, recalibrating thresholds, or combining inputs with machine learning. Those suggestions are not validated in the text; the fixed historical revenue window and intraday signals may also limit how well the screen adapts to changing conditions.

Key ideas

  • The screen combines RSI below 65, a contracting 15-minute MACD histogram, and a historical revenue ratio above 1.1.
  • The revenue comparison spans 2021 and 2018, so it measures past growth rather than current fundamentals.
  • The article provides indicator formulas and illustrative code but no reported performance test.
  • Its sample code uses financial data fields as proxies, which may not faithfully implement the stated revenue condition.
  • The screen omits broader economic and company-specific factors, and its proposed enhancements are untested.

Tags

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