Skip to content
All library documents

Screening Main Board Stocks by Turnover, Daily Gain, and Rising Averages

Article SuperMind

Summary

This post proposes screening non-ST main-board stocks for turnover between 3% and 12%, a daily gain above 1%, and upward-moving short- and medium-term averages. Its sample conditions require the close to sit above the 5-day average, which sits above the 10-day and 20-day averages, and require each of those averages to rise from the prior session. The post also includes a market-type condition and example Python logic for applying the filters to grouped stock histories. It presents turnover and recent price movement as ways to identify active shares with positive short-term price structure.

No backtest, benchmark, or outcome data is supplied, so the post does not establish that the screen predicts future performance. It acknowledges that a one-day average pattern can be affected by short-term fluctuations and that sentiment or policy changes can move prices independently of the technical conditions. It suggests adding other indicators, capital-flow data, and company fundamentals, but does not specify or evaluate those additions. The rules form a stock-selection screen, not a full trading or portfolio plan.

Key ideas

  • The screen requires turnover within a specified band and a daily price gain above 1%.
  • It selects non-ST main-board shares with the close above successively shorter moving averages.
  • The sample code also checks that the 5-day, 10-day, and 20-day averages are rising.
  • The post supplies no backtest and warns that daily technical conditions can be short-lived.

Tags

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