Stock Screening with Range, KDJ Crossovers, and Volume Proxies
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.