Skip to content
All library documents

Screening Stocks with KDJ Crossovers and Volatility Filters

Article SuperMind

Summary

This A-share stock screen seeks candidates with intraday range above 1%, a newly formed KDJ crossover, and no limit-up close on the previous day. The accompanying formulas also impose a positive MACD-related condition, despite the prose describing the core selection as a KDJ signal, range filter, and exclusion of prior-day limit-up stocks. The article frames the range as a sign of activity and the crossover as a possible shift in momentum.

No backtest or evidence of returns is presented. The author cautions that the screen omits fundamentals and broader market direction, and that prior limit-up behavior alone is an unreliable basis for selection. Formula and Python examples are included, but their indicator calculations and limit-up checks are not fully aligned, so the stated rules and implementations may yield different selections. The article recommends combining technical signals with market, sector, and fundamental context.

Key ideas

  • The proposed screen combines a daily range threshold, a fresh KDJ crossover, and a filter related to the previous session's limit-up status.
  • The formulas add a positive MACD condition that is not prominent in the prose description.
  • The article provides implementation examples but no backtest results.
  • The example formulas and Python logic do not fully agree, which may change selected stocks.
  • Fundamentals and broad market conditions are identified as missing context.

Tags

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