Chinese Stock Screen Using Daily Range and a Rising 30-Day Average
Summary
This Chinese-language post describes a technical stock screen that selects shares with a daily high-low range above one percent, no limit-up close on the previous day, and a 30-day moving average that is rising. The stated rationale is that a sufficiently active stock with a rising average may have upward potential. The screen is framed as a buy signal, with holding time left to the trader’s risk and return preferences. The post also supplies indicator expressions and a Python example using market data and a moving-average library.
The author warns that the rules omit company fundamentals and can select lower-quality firms or produce short-term false signals. The post suggests adding other technical and fundamental inputs and defining entry and exit rules. It gives no backtest results, transaction-cost analysis, or benchmark comparison, so the proposed edge is unverified. The sample implementation’s conditions do not clearly match every stated filter, making careful validation of the code and data conventions necessary before relying on its output.
Key ideas
- The screen combines a daily range threshold with a rising 30-day moving average.
- It excludes stocks that closed at the limit-up level on the prior session.
- The author presents the filter as a buy signal but leaves holding time flexible.
- The post notes that technical-only selection can miss fundamental weaknesses and misclassify stocks.
- No performance test is reported, and the example code should be checked against the stated rules.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.