Skip to content
All library documents

A-Share Screen for Turnover, Market Capitalization, Profitability, and Recent Limit-Ups

Article SuperMind

Summary

This Chinese-language article proposes screening A-shares for turnover between 3% and 12%, circulating market capitalization below 10 billion yuan, no losses, and at least one limit-up move during the preceding 25 days. It frames the recent limit-up condition as a way to find active stocks, while using profitability and size as additional filters. The article includes sample screening formulas and Python code that queries listed stocks, income statements, daily valuation data, and closing prices.

The author warns that relying heavily on recent price action may produce unstable selections and suggests considering revenue, net income, market behavior, and other indicators. The implementation examples have material limits: the data queries use specific historical date ranges and income-report periods, and the code’s market-cap filter checks for empty results above the threshold, which may not correctly enforce the intended cutoff. No backtest results, transaction rules, or risk-adjusted performance are reported, so the screen should be treated as an unvalidated selection rule.

Key ideas

  • The screen combines a turnover band with a circulating market-cap ceiling and a non-loss condition.
  • It selects stocks that had a limit-up price move within the previous 25 days.
  • The article provides formula and Python examples for applying the filters to A-share data.
  • The author cautions that recent technical activity alone may not indicate sustainable future performance.
  • The examples do not report backtest results and use specific historical data periods.

Tags

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