Skip to content
All library documents

Screening A-Shares with Range, KDJ Crossover, and Positive Capital Flow

Article SuperMind

Summary

This A-share screening rule combines a daily high-low range greater than 1%, a newly formed KDJ crossover, and positive main-fund net inflow on the prior day. The post presents the range condition as a way to find volatile stocks, the crossover as a possible change in momentum, and fund flow as a sign of buying activity. It gives indicator formulas and a sample data workflow for calculating KDJ and applying the conditions to historical stock records.

The author flags fundamental risks, the possibility of buying after a move has already advanced, and the ambiguity of interpreting large-investor activity. Suggested refinements include adding valuation or earnings measures, checking current and subsequent fund flows, and combining other indicators. No backtest or return evidence is reported. There is also an implementation mismatch: the narrative specifies yesterday’s positive inflow, while the formula shown appears to test a current net-amount field; the Python example separately references the prior row. The KDJ calculation and signal timing should therefore be checked before use.

Key ideas

  • The screen requires a daily range above 1%, a fresh KDJ crossover, and positive main-fund net inflow.
  • The rationale links these conditions to volatility, possible momentum change, and buying activity.
  • The post warns that the rule omits company fundamentals and may select stocks after a large move.
  • No performance results are provided, and the examples appear inconsistent about whether fund flow is measured today or yesterday.

Tags

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