Screening A-Shares with a Rising 30-Day Average and a Lower Low
Summary
This note presents a technical stock screen requiring daily amplitude above 1%, a current low below the previous day's low, and a rising 30-day moving average. It frames the wide range as a sign of heightened price movement, the lower low as a pullback condition, and the rising average as evidence of an upward longer-term trend. Formula and Python examples are provided to illustrate how the conditions can be calculated and combined.
The article gives no backtest or performance measurements, so it does not show that the screen produces an edge or suits longer holding periods. It also acknowledges that technical filters do not assess company fundamentals and that a rising moving average can obscure changes in business conditions. The example implementation should be treated cautiously: its final code appears to construct stock codes from dates, and the description of a lower low as indicating an established upward move is not demonstrated by evidence.
Key ideas
- The screen combines amplitude above 1%, a lower daily low, and an upward-sloping 30-day average.
- The moving average acts as a trend filter while the lower-low condition identifies a pullback.
- The article provides illustrative formula and Python implementations but no tested results.
- Technical conditions alone do not assess fundamentals, and the example code contains apparent implementation issues.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.