Stock Screening with Positive MACD, Popularity, and High Turnover
Summary
This Chinese-language strategy post describes a daily stock screen run after the market opens. It selects stocks with MACD above zero, ranks them by popularity, and requires the previous day's turnover rate to exceed 8%. The rationale is to combine a trend signal with attention and trading activity when identifying potentially rising, actively traded stocks. The post also sketches a minute-data Python example that calculates an EMA-based MACD line and sorts qualifying records by turnover.
The author warns that the filters may produce a concentrated pool, are broad, and rely on few indicators. Suggested refinements include adding factors such as price and market capitalization, weighting signals, improving data cleaning, and validating the rules with backtests. The example does not establish that the screen has predictive power: it provides no historical performance results, and its code example filters on turnover rather than implementing the stated popularity ranking and previous-day turnover condition in full.
Key ideas
- The screen requires MACD above zero and previous-day turnover greater than 8%.
- Qualifying stocks are intended to be ranked by popularity and selected after the market opens.
- The approach combines a trend indicator with attention and trading activity as selection signals.
- The author identifies concentration, broad criteria, and reliance on few indicators as risks.
- Backtesting, data cleaning, and additional factors are proposed, but no performance evidence is given.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.