Screening China A-Shares by Turnover, Profitability, and Market Value
Summary
This stock-selection screen targets listed companies with turnover between 3% and 12%, positive earnings, and market capitalization below 10 billion yuan, while excluding Beijing-listed shares and stocks marked as special treatment. The article frames the filters as a combination of trading activity and basic financial health. Its sample Python outline retrieves stock and daily financial data, removes records without earnings, applies the stated filters, and returns up to 20 names.
The screen is a simple cross-sectional filter, not a fully specified trading strategy: it gives no portfolio construction, rebalancing schedule, transaction-cost assumptions, or performance results. The article cautions that market sentiment and rapid changes can affect selections and suggests adding technical or industry factors, but offers no tests demonstrating that such additions improve results. The sample also relies on a single historical trading date for financial data, so it should not be treated as evidence of current or persistent performance.
Key ideas
- The screen combines a 3%–12% turnover range with positive earnings and a market-value ceiling.
- It excludes Beijing listings and stocks identified as special treatment.
- The example selects from listed shares and limits its returned list to 20 names.
- No backtest, portfolio rules, or evidence of profitability is provided.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.