Combining RSI, Earnings Growth, and Turnover for Stock Screening
Summary
The document describes an A-share stock screen combining a 14-period RSI below 65, positive parent-attributable profit with year-over-year growth above 20% and no more than 100%, and turnover between 2% and 9%. The stated rationale is to combine a technical condition, earnings growth, and a moderate liquidity range. It includes SQL-style selection logic and a Python example, though the examples use different data fields and the Python growth calculation is a simple percentage change in profit rather than a clearly specified year-over-year comparison.
The post acknowledges that turnover alone does not capture liquidity and that other financial and valuation measures are omitted. It suggests adding indicators and stricter risk controls, but provides no backtest results, transaction-cost analysis, or evidence that the screen predicts returns. The thresholds therefore describe a screening recipe, not a validated trading strategy; implementation should also verify data timing and avoid look-ahead bias.
Key ideas
- The screen combines RSI below 65 with positive earnings growth and a bounded turnover range.
- The profit growth filter is above 20% and at most 100%, while turnover is above 2% and below 9%.
- The post proposes the conditions as a way to find growing companies with moderate trading activity.
- The examples do not fully align on how year-over-year profit growth is calculated.
- The author notes that additional fundamentals and stronger risk controls are needed, and provides no performance test.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.