Skip to content
All library documents

A-Share Screening with Turnover, KDJ Crossovers, and Recent Returns

Article SuperMind

Summary

This Chinese stock-selection post proposes screening A-shares for turnover between 3% and 12%, a newly formed KDJ bullish crossover, and a positive 10-day price change below 35%. It provides indicator formula references and a Python example that loops over listed stocks and checks turnover, KDJ movement, and recent closes. The concept combines a liquidity or activity filter with a momentum signal and a cap on recent appreciation.

The post explains that turnover bounds exclude unusually inactive or active shares, while the KDJ crossover is intended to identify strengthening prices. It also acknowledges that the screen omits company fundamentals, valuation, broader market conditions, and industry effects, and that the return range can exclude potential candidates. No backtest results or risk-adjusted performance evidence are supplied. The Python sample’s use of quantiles for turnover and its KDJ comparison do not clearly implement the stated crossover and turnover conditions, so the operational rules need careful verification before use.

Key ideas

  • The screen combines a bounded turnover range, a fresh bullish KDJ crossover, and positive but capped 10-day returns.
  • The post supplies formula references and a Python illustration for applying the filters.
  • It warns that technical filters omit valuation, fundamentals, market regime, and sector context.
  • No empirical performance evidence is reported, and the sample code may not match the written rules exactly.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.