Skip to content
All library documents

Screening Shanghai-Listed Stocks with Turnover and Oversold KDJ

Article SuperMind

Summary

This stock-selection idea screens shares with codes beginning in 60, average turnover between 3% and 12%, and KDJ readings below 20. The article frames the low KDJ values as a possible sign of a decline and potential reversal, and provides a formula reference and a Python example using daily market data. The example also checks for a bearish MACD relationship and ranks selected stocks by price change over its sample date range.

The article cautions that technical filters omit company fundamentals and broader market conditions, and suggests adding measures such as profit growth and leverage. It supplies no backtest results or evidence that the screen predicts reversals. The written rule and code are not fully aligned: the code adds conditions beyond the stated selection logic, while the turnover calculation depends on the data provider’s field conventions. The screen should therefore be treated as an unvalidated research starting point.

Key ideas

  • The stated screen combines a 60-prefix stock code, turnover between 3% and 12%, and KDJ values below 20.
  • The example implementation adds a bearish MACD condition and ranks candidates by price change.
  • The author notes that technical filters omit fundamentals and overall market conditions.
  • No performance evidence is provided, and the written rule differs from the sample implementation.

Tags

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