Screening Chinese Stocks by Turnover, Market Value, Profitability, and RSI
Summary
The document proposes screening A-shares for a turnover rate between 3% and 12%, market value below 10 billion yuan, no reported losses, and a six-period RSI below 65. It combines liquidity and company-size filters with a profitability condition and a technical momentum threshold. The post includes a screening formula and a Python example intended to collect eligible stocks, check company and trading data, calculate RSI, and exclude shares that fail the conditions.
The author advises caution because market conditions and company fundamentals can change, and technical indicators fluctuate. The strategy description says the screen has relatively low risk, but supplies no backtest, performance evidence, or risk measurements to support that characterization. The sample code also has implementation concerns: it uses limited date ranges, checks an index data series that is not used in the displayed RSI calculation, and its handling of missing profitability data does not clearly implement the stated no-loss rule. The screen is therefore a candidate filter, not a validated investment method.
Key ideas
- The proposed screen combines a turnover range, a market-value ceiling, profitability, and an RSI threshold.
- The stated selection universe is Chinese A-share stocks.
- The post supplies a formula and sample Python workflow but no backtest evidence.
- Market conditions, changing fundamentals, and RSI fluctuations are identified as risks.
- The sample code’s data handling does not clearly verify every stated screening condition.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.