Screening Stocks by Daily Range, Listing Age, and Market Capitalization
Summary
This document proposes a stock screen based on daily price amplitude above 1, more than one year since listing, and circulating market capitalization above 10 billion yuan. The rationale is that a larger daily range may indicate activity, an established listing may offer greater stability, and larger capitalization may indicate market influence. It includes indicator formula references and sample code intended to retrieve and filter market data.
The article does not provide a backtest or evidence that these filters predict returns. Its code is not a faithful implementation of the stated screen: it ranks a top-list dataset and uses a price calculation as a capitalization proxy, while the sample does not clearly apply listing age or daily amplitude as described. The author also cautions that the criteria overlook fundamentals and broader market conditions, and proposes adding valuation or technical measures and adjusting capitalization thresholds over time. The rules are best read as a basic screening idea, not a tested strategy.
Key ideas
- The proposed screen requires daily amplitude above 1, listing age greater than one year, and circulating market capitalization above 10 billion yuan.
- The article interprets amplitude as a sign of activity and listing age as a rough stability filter.
- The sample code does not clearly implement all stated criteria and uses a questionable capitalization proxy.
- No backtest or return evidence is provided, and the author notes that the screen omits fundamentals and market trends.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.