A-Share Screening with Daily Range, Weekly MACD, and Rising Moving Averages
Summary
This note describes a technical screen for Chinese equities using three conditions: daily price range above a threshold, weekly MACD above zero, and daily moving averages ordered from shortest to longest. The intended effect is to find stocks with positive momentum and an upward-sloping trend. It gives indicator formulas and a Tushare-based code sketch, but the sketch does not fully implement the stated weekly MACD and moving-average calculations, so it should not be treated as a ready-to-run strategy.
The article offers no backtest, benchmark, or performance evidence. It cautions that technical indicators alone omit company fundamentals and macroeconomic conditions, and suggests combining them with other data while checking indicator conflicts and robustness. The screen is therefore an initial candidate-generation rule, not evidence that selected stocks have investment potential or that the conditions predict future returns.
Key ideas
- The screen combines a daily range filter, positive weekly MACD, and a bullish ordering of daily moving averages.
- The moving-average condition requires the five-day average to exceed the ten-day, then the twenty-day and thirty-day averages.
- The article provides formulas and a data-fetching example, but the example does not clearly reproduce all stated timeframe and indicator conditions.
- Technical-only screening can miss fundamental and macroeconomic risks, and the note presents no performance test.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.