Screening Shanghai-Listed Stocks by Turnover and Market Value
Summary
The post describes a stock screen requiring a ticker that begins with 60, turnover between 3% and 12%, and total market value above 200 million yuan. Its Python example retrieves listed-stock information, checks the ticker prefix, and then filters daily data by market value and turnover. The example also adds a closing-price ceiling of 12, although that condition is not included in the post’s stated final selection logic.
The article provides no backtest, return data, or evidence that these filters improve performance. It cautions that focusing on size may overlook market trends and macroeconomic conditions, and suggests considering industry developments, policy, growth prospects, and profitability. The screen is a set of eligibility rules rather than a complete trading system: it does not specify portfolio weights, ongoing rebalance rules, execution costs, or risk controls. The extra price condition and the code’s date handling should be checked before using the example as written.
Key ideas
- The stated screen selects stocks with tickers beginning with 60, turnover from 3% to 12%, and market value above 200 million yuan.
- The code example adds a closing-price ceiling that the stated selection logic does not mention.
- The post provides no performance evidence or backtest for the filters.
- It suggests incorporating industry, policy, growth, and profitability information.
- The rules do not define portfolio construction, execution, or risk management.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.