Screening for Large Range, Recent 10% Gains, and No Prior-Day Limit-Up
Summary
This stock screen looks for securities with a large daily high-low range, at least one daily gain of 10% or more within roughly the last 25 trading days, and no limit-up on the previous day. The rationale is to find names that have shown strong recent price movement while excluding stocks that may already be extended after a limit-up session. The article supplies example indicator-formula and Python implementations.
The proposal warns that a past sharp gain does not ensure future returns, restrictive conditions may exclude promising stocks, and the chosen rules may be subjective. It suggests incorporating valuation or sentiment data and adjusting conditions to different time horizons. No backtest, benchmark, or measured result is supplied. The sample implementations also do not clearly align with the written screen: several expressions appear to apply conditions to individual rows or use a 22-period reference rather than explicitly testing for any qualifying gain across the stated lookback. The filter should therefore be validated and specified precisely before use.
Key ideas
- The screen combines a high-low range condition with a recent single-day gain of at least 10%.
- It excludes securities that reached limit-up on the preceding day.
- The proposed rationale is to identify recent strength while avoiding an immediately limit-up name.
- The document gives no backtest or evidence of predictive performance.
- The sample formulas may not faithfully implement the written lookback conditions and require validation.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.