Skip to content
All library documents

Stock Screening with Turnover, Bid–Ask Volume, and Rising KDJ

Article SuperMind

Summary

This stock selection method combines a turnover range of 3%–12%, greater first-level bid volume than ask volume, and a rising KDJ K line. The accompanying indicator example also checks for consecutive K increases, price above a short moving average, positive volume, and a price position relative to the recent high–low range. Its Python example filters market data for bid–ask volume imbalance, calculates stochastic KDJ values from recent daily prices, and keeps stocks whose latest K value exceeds the prior two readings.

The document provides screening rules and sample implementation, but no backtest, performance results, or transaction-cost analysis. It cautions that technical signals alone omit company performance, industry conditions, and market prospects, and suggests adding financial and industry information or other indicators. The sample code uses a particular historical date and does not demonstrate a full live-trading workflow or validate whether its signals predict returns.

Key ideas

  • The screen requires turnover between 3% and 12%, bid volume above ask volume, and a rising KDJ K value.
  • The indicator example adds price, moving-average, volume, and recent-range conditions.
  • The Python example filters order-book data before calculating KDJ from daily bars.
  • The document gives no evidence that the screening rules produce profitable trades.
  • Company fundamentals, industry conditions, and market risks are not covered by the core screen.

Tags

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