Screening A-Shares with Turnover, KDJ Crossovers, and the 10-Day Average
Summary
This Chinese-language post describes an A-share screening rule that combines turnover between 3% and 12%, a newly formed KDJ bullish crossover, and an opening price near the 10-day moving average. Its accompanying formula adds a close above the 20-day average and defines “near” as within 10% of the 10-day average. The Python example also checks recent KDJ values and excludes specially designated stocks, though its implementation does not cleanly match every stated condition.
The post explains that turnover and KDJ are intended to capture activity and short-term price movement, while moving averages provide trend context. It offers no performance data or backtest results. The author warns that the screen omits company fundamentals, valuation, broad-market direction, and sector effects, and suggests adding fundamental and industry filters. Treat it as a technical screening example rather than evidence of a profitable strategy.
Key ideas
- The stated screen requires turnover from 3% to 12%, a fresh KDJ bullish crossover, and an opening price near the 10-day average.
- The referenced formula also requires the close to be at or above the 20-day average.
- The example code and formula do not align perfectly with the written rule.
- The post gives no test results and notes that the screen omits fundamentals, valuation, market direction, and sector context.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.