A-Share Screening with Moving Average Alignment, MACD, and RSI
Summary
This post presents a technical stock screen for Chinese equities using RSI below 65, a rising MACD DEA signal, and an upward moving-average structure. The initial rule specifies the 20-day average above the 120-day average; its final version tightens the condition to 20-day above 60-day and 60-day above 120-day. The code example additionally checks positive MACD and signal-line values, illustrating one implementation rather than a fully consistent specification.
The moving-average ordering is intended to identify an established upward price trend, while RSI and MACD conditions seek to filter for momentum without selecting overly strong RSI readings. The document provides indicator settings and sample Python logic, but no backtest, return, or risk statistics. It warns that technical signals change quickly and do not account for company fundamentals or sector conditions. It suggests adding fundamental analysis and portfolio risk controls, while noting that past qualification does not establish future performance.
Key ideas
- The final screen requires the 20-day moving average to exceed the 60-day average, which must exceed the 120-day average.
- The proposed filters also include RSI below 65 and a rising DEA component of MACD.
- The code uses additional MACD positivity checks, so it is not an exact translation of the initial prose rule.
- The post provides no performance evidence and highlights the limits of technical-only selection.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.