Skip to content
All library documents

Stock Screening by Price Range, Float Size, and Company Category

Article SuperMind

Summary

This document outlines a stock screen combining daily price amplitude above 1, a circulating share count at or below 5.5 billion, and a selected company category such as growth or small and medium enterprise boards. It presents example formulas and Python logic for calculating amplitude from price data, filtering by share count and board classification, and then selecting a subset ranked by turnover. The category criterion is meant to be adjustable as market opportunities change.

The rationale offered is that larger amplitude may indicate trading activity, while a smaller float may include smaller companies with potentially higher risk and return. The article gives no backtest, sample, or evidence that these filters produce attractive investments. It acknowledges that the screen omits financial health and fundamentals, is exposed to market conditions and company-specific events, and may miss opportunities if category definitions are not updated. It suggests adding fundamental and more specific characteristics and reviewing selections over time; these remain general recommendations rather than validated rules.

Key ideas

  • The screen combines price amplitude, circulating share count, and company category filters.
  • The example sets amplitude above 1 and the share count ceiling at 5.5 billion shares.
  • The example code ranks qualifying stocks by turnover before selecting a subset.
  • The article provides a rationale but no backtest or performance evidence.
  • Fundamentals, market conditions, and company events are identified as important omissions.

Tags

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