Screening Chinese A-Shares by Turnover and Listing Region
Summary
This stock-selection rule filters for securities with turnover rates in a specified range, codes beginning with 60, and an area field that does not identify Beijing. The accompanying rationale is that the turnover range may help focus on stocks with a desired level of liquidity, while the code and area conditions narrow the market universe. A Python example retrieves listed-stock data, applies these filters, then counts daily returns above a limit-up-like threshold and ranks qualifying names by that count.
The article cautions that turnover and market classification say little about a company’s operating condition or profitability. It recommends adding measures such as profit growth and leverage, while also considering broader market conditions. The sample does not establish that the screen produces attractive returns, and its date window is limited. Its code also uses the average turnover over a short period, so implementation details should be checked against the intended single-period turnover rule before use.
Key ideas
- The screen selects stocks by turnover range, code prefix, and exclusion of a specified listing area.
- The rationale emphasizes liquidity and narrowing the market universe rather than company valuation.
- The example ranks qualifying stocks by counts of large daily gains.
- The author recommends adding company financials and broader market context.
- No backtest evidence is given, and the sample’s averaging window may differ from the plain-language rule.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.