Skip to content
All library documents

Screening Shanghai-Listed Stocks by Turnover and Revenue Growth

Article SuperMind

Summary

The screen selects stocks with turnover between 3% and 12%, beginning with the Chinese stock-code prefix 60, and keeps companies whose 2021 revenue exceeded their 2018 revenue by more than 10%. The article describes this as a way to combine trading activity with a basic measure of business growth. Its Python example outlines fetching listed companies and income data, comparing annual revenue figures, and sorting qualifying stocks by the ratio.

This is a simple historical screening rule, not a complete trading strategy: it gives no entry or exit rules, position sizing, transaction-cost assumptions, benchmark, or backtest results. The article warns that revenue growth alone omits other relevant company and market conditions, and that turnover restrictions may affect the number of qualifying stocks. It suggests adding valuation, analyst views, volatility, or risk controls, but does not test whether those additions improve results. The sample code also does not implement the turnover filter described in the selection logic.

Key ideas

  • The screen focuses on stocks whose codes begin with 60 and whose turnover is 3% to 12%.
  • A qualifying company has 2021 revenue more than 1.1 times its 2018 revenue.
  • The example code compares annual revenue and ranks qualifying stocks by the revenue ratio.
  • The article supplies no trading rules or performance evaluation.
  • Revenue growth and turnover alone do not capture valuation, broader fundamentals, or market risk.

Tags

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