Screening Stocks by Daily Range and Profit Growth
Summary
This post proposes screening stocks for a daily high-low range above 1% during 2021 and year-over-year growth in net profit attributable to parent-company shareholders above 20% and no greater than 100%. It interprets the range threshold as a sign of price movement and the earnings filter as a way to identify companies reporting growth. Formula and Python examples are included to illustrate the conditions.
The article cautions that the screen omits other fundamental considerations, including valuation, and that strong reported growth may not persist. It recommends deeper earnings analysis and adding valuation measures. No backtest results or evidence of profitability are reported. The examples also contain implementation details that warrant review, including a Python preprocessing step that applies a rising-close filter not listed in the stated selection rule; the intended alignment between dates, range data, and reported growth should be checked.
Key ideas
- The screen combines a daily price-range threshold with a historical earnings-growth band.
- Its stated universe is filtered to observations from 2021.
- The post warns that high growth can be temporary and that valuation is omitted.
- The examples should be checked for consistency with the stated rules.
- No backtest results or profitability evidence are provided.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.