Skip to content
All library documents

A-Share Screen Combining Turnover, KDJ Crossovers, and a Rising Average

Article SuperMind

Summary

This stock-selection screen combines a turnover constraint, a newly formed KDJ bullish crossover, and an upward trend condition based on the 30-day moving average. The stated turnover range is 3% to 12%, inclusive. The accompanying rationale treats turnover as a liquidity filter, the KDJ cross as a directional signal, and the moving average as a trend filter. A formula reference expresses the price condition as the close above its 30-day average.

The article also sketches a Python workflow that scans A-share listings and filters historical daily data. Its example uses the 70th percentile of turnover and compares recent KDJ values, which is not an exact implementation of the stated current-turnover and crossover conditions. The page acknowledges that the screen omits macroeconomic and company fundamentals and that a 30-day average can lag. It suggests adding other indicators, fundamentals, and sentiment or liquidity measures, but presents no backtest results or evidence that such additions improve performance.

Key ideas

  • The screen requires turnover between 3% and 12%, inclusive.
  • It combines the turnover filter with a recent bullish KDJ crossover and a rising 30-day trend condition.
  • The article interprets turnover as a liquidity proxy and KDJ as a directional signal.
  • Its example code uses historical turnover quantiles and a simplified KDJ comparison, so implementation may differ from the stated rules.
  • The screen excludes macroeconomic and fundamental information, and the article reports no performance test.

Tags

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