Screening Stocks by Amplitude, Turnover, and MACD
Summary
This Chinese-language post outlines a stock screen combining three conditions: price amplitude above one, prior-day turnover above 60 million, and MACD above its zero line. It frames amplitude as a measure of price movement, turnover as a gauge of activity, and MACD as a trend-related signal. The accompanying Python example calculates a high-low range adjusted for the previous close, shifts volume data by one period for the prior-day filter, and derives MACD from exponential moving averages.
The post supplies no backtest, performance statistics, or evidence that the filters predict returns. It warns that MACD can lag, high prior turnover does not ensure future gains, and the screen may select weak stocks. It suggests combining technical signals with fundamentals and adapting the rules to market conditions. The example’s implementation and the stated turnover condition should be checked carefully before use, as it does not establish that the code faithfully implements the described screen.
Key ideas
- The screen selects stocks with amplitude above one, prior-day turnover above 60 million, and MACD above zero.
- The example computes MACD from short and long exponential averages and a smoothed signal line.
- The post notes that lagging signals and high turnover alone do not guarantee future performance.
- No backtest or performance evidence is provided, and the example should be validated 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.