Skip to content
All library documents

A-Share Screen for KDJ Crossovers and Moving Average Confluence

Article SuperMind

Summary

This A-share screening proposal places stocks in a candidate pool when they meet three technical conditions: daily amplitude above a stated threshold, a newly formed KDJ crossover, and at least five coincident moving averages. The post explains these filters as a combination of volatility, a possible shift in momentum, and price convergence across multiple lookback periods. It includes indicator-formula and Python examples for calculating the conditions, but does not describe position sizing, portfolio construction, or exit rules.

The material offers no historical test, performance statistics, or comparison with a benchmark, so it does not establish that the screen produces an edge. It warns that technical filters can overlook company fundamentals and industry conditions, and that tightly grouped moving averages may be vulnerable to unusual market behavior. The implementation also uses exact equality for moving-average overlap, which may make the condition unusually restrictive, and the code's KDJ calculation choices may differ from common implementations. These details need validation before the screen can be assessed reliably.

Key ideas

  • The screen combines a daily amplitude threshold, a fresh KDJ crossover, and overlap among five moving averages.
  • The conditions are intended to identify volatile stocks with a possible momentum shift and price convergence.
  • The post provides formula and Python examples but no complete trading or exit plan.
  • No backtest or performance evidence is reported, so predictive value remains unverified.
  • The post identifies fundamental omissions and possible market anomalies as risks; exact moving-average equality also merits scrutiny.

Tags

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