A-Share Screening with Turnover, KDJ Crossovers, and Weekly MACD
Summary
This article describes an A-share stock screening rule that combines turnover between 3% and 12%, a newly formed KDJ golden cross, and weekly MACD above zero. It presents the combination as a way to screen for liquidity and technical strength, then gives example indicator logic and a Python-based outline for scanning stocks using weekly price data. The code example also ranks candidates by turnover.
The article warns that the screen omits fundamentals and industry characteristics, and that its results may be sensitive to market mood, trading activity, time period, and sector. It suggests adding valuation, fundamental, and industry measures, assigning thresholds or weights, and using risk controls. No backtest results or comparative evidence are provided, so the described conditions should be understood as a proposed selection method rather than demonstrated performance. The code’s implementation details may also differ from the stated rule, including its use of weekly data and turnover quantiles.
Key ideas
- The screen selects stocks with turnover between 3% and 12%, a recent KDJ golden cross, and weekly MACD above zero.
- The author interprets these conditions as indicators of liquidity and positive technical momentum.
- The example implementation scans listed A-shares and sorts selected stocks by turnover.
- Fundamental, industry, sentiment, and trading-activity risks are not captured by the screen.
- The article recommends adding other screening measures and risk controls, but does not validate their effectiveness.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.