Screening Chinese Main-Board Stocks by Range and Recent Returns
Summary
This post outlines a simple stock screen for China’s main board. It selects stocks with an intraday high-low range greater than 1% of the opening price, a positive return over the prior ten days below 35%, and a daily gain above 1%. The stated rationale is to find stocks with some recent movement and positive momentum without selecting those whose ten-day rise has already exceeded the chosen ceiling.
The document provides a brief Python example that filters a dataframe using these conditions and the market-type field. It also acknowledges that price movement alone omits company and industry fundamentals, that financial reporting may be unreliable, and that a single day’s market advance can reflect short-term sentiment. Suggested extensions include valuation measures, moving averages, MACD, and other market-board indicators. No backtest, performance results, or rules for portfolio construction are reported, so the screen is a candidate-generation idea rather than a validated trading strategy. The example’s field definitions and threshold units should also be checked against the data source before use.
Key ideas
- The screen requires an intraday range above 1% of the opening price.
- It selects stocks with ten-day returns above zero and below 35%.
- It additionally requires a daily gain above 1% and main-board classification.
- The post recommends combining price filters with fundamentals, technical indicators, or broader market measures.
- It provides no performance test, and its thresholds depend on consistent data definitions.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.