Chinese Stock Screening with Moving Averages and Turnover Filters
Summary
This stock-screening approach combines price position relative to five moving averages, turnover, and trend. The stated final rules require the closing price to be above the 5-, 10-, 20-, 60-, and 120-day averages, turnover between 2% and 9%, and a rising 30-day average. The article also proposes valuation filters based on industry-average price-to-earnings and price-to-book ratios, while its example code uses different thresholds for those measures and does not implement the rising-average condition.
The post explains the filters as a way to find stocks with aligned price trends and trading activity, then cautions that technical analysis cannot reliably predict future prices and that stock selection may be inaccurate. It offers no backtest results or performance evidence. The title and initial description refer to at least five overlapping moving averages, but the final rules instead specify that price is above five averages; this inconsistency makes the intended signal unclear. The turnover calculation in the sample code also derives volume changes and should be checked against the data's actual meaning before use.
Key ideas
- The stated final screen requires price above five moving averages and turnover between 2% and 9%.
- A rising 30-day average is part of the stated strategy, although it is absent from the example code.
- The article adds valuation comparisons but describes different thresholds in its rules and code.
- The author warns that technical filters cannot eliminate market risk or ensure profitable stock selection.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.