Skip to content
All library documents

A Stock Screen Combining Turnover, Daily Gains, and 250-Day Trend

Article SuperMind

Summary

This stock-screening note selects main-board shares with turnover between 3% and 12%, a daily gain above 1% relative to peers in the same sector, and a prior close above the 250-day moving average. It presents indicator formula references and a Python example that retrieves historical prices, estimates the moving average, and applies turnover and price-change filters.

The strategy is based on technical and trading-activity conditions, without company fundamentals or broader industry trends. The note itself cautions that this may make selections uncertain and proposes combining technical signals with fundamental and valuation information. It provides no performance test. There is also an implementation mismatch: the prose specifies a current-day gain and turnover range, while the Python example computes a recent average turnover and derives the price change from earlier daily closes, so results may differ from the stated screen.

Key ideas

  • The screen combines a 3% to 12% turnover band, a daily gain above 1%, and a close above the 250-day moving average.
  • The described gain criterion compares a stock with others in its sector.
  • The Python example uses historical data, but some calculations do not exactly match the stated rules.
  • The approach omits fundamentals and industry context, and the document reports no backtest results.

Tags

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