Screening A-Shares by Turnover, Market Capitalization, Profitability, and Moving Averages
Summary
This A-share stock screen combines liquidity, company size, profitability, and price trend filters. It seeks stocks with turnover between 3% and 12%, market capitalization below 10 billion, and no losses, then requires the 20-day moving average to be above the 120-day average. The post presents the moving-average relationship as a way to favor stocks with a positive trend alongside the basic financial and trading constraints.
The author cautions that price trends can shift with market conditions and policy, and that a single moving-average comparison does not fully describe a stock’s direction. Industry and company uncertainty also remain. Suggested refinements include combining multiple technical and fundamental measures and considering sector conditions. The post includes formula and data-fetching examples, but the examples contain apparent condition inconsistencies and do not establish that the screen has been tested successfully. It reports no returns or comparative evidence, so the method is best understood as a screening proposal rather than a validated investment strategy.
Key ideas
- The screen requires turnover between 3% and 12% and market capitalization below 10 billion.
- It excludes loss-making companies and selects stocks whose 20-day moving average exceeds the 120-day average.
- The method combines basic financial filters with a trend-following price condition.
- A single moving-average comparison may not capture the full trend or account for market, policy, industry, and company risks.
- The post suggests using multiple fundamental and technical inputs but provides no performance validation.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.