Skip to content
All library documents

Stock Screening with Range, KDJ Crossovers, and Volume Proxies

Article SuperMind

Summary

This Chinese-language article proposes screening stocks when the daily high-low range exceeds 1%, the KDJ indicator forms a fresh crossover, and a recent volume measure is rising. The provided chart formula expresses the crossover using the J and D lines, while the Python example checks whether J has moved above D after being below it. The volume condition compares a five-period average with a twenty-period average. Although the description refers to afternoon large-order net inflows, the examples use moving averages of volume or a derived net-volume measure rather than a clearly specified afternoon order-flow field.

The article treats range as a sign of potential opportunity, the KDJ crossover as improving momentum, and stronger recent flow as evidence of participation. It gives implementation examples and suggests adding valuation, profitability, broad-market direction, or other indicators. It does not provide backtest results, benchmarks, cost assumptions, or position and exit rules. The mismatch between the stated afternoon large-order condition and the proxy calculations limits reproducibility; the signal logic and data definitions should be resolved before any evaluation. The article also notes that fundamentals, macro conditions, and market behavior can undermine the screen.

Key ideas

  • The proposed screen combines a daily range above 1%, a fresh KDJ crossover, and a rising recent volume measure.
  • The examples identify a crossover when J moves above D after being below it.
  • The five-period versus twenty-period average comparison is used as a flow proxy.
  • The stated afternoon large-order inflow condition is not clearly implemented by the examples.
  • No performance testing or complete trade-management rules are provided.

Tags

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