Skip to content
All library documents

Stock Screening with MACD, Fund Flow, and Moving Average Trends

Article SuperMind

Summary

The document describes a stock selection approach combining positive MACD conditions, stronger recent fund inflows, and a 20-day moving average above the 120-day average. Its example implementation also filters for selected Chinese share codes and fundamental criteria, then ranks candidates by average turnover. The indicator description and sample code differ in how they define the MACD condition, so these rules would need to be reconciled before use.

The post argues that combining trend, momentum, and money-flow measures may help identify stronger stocks, but it provides no backtest or performance evidence. It flags unstable technical signals, possible fund-flow measurement errors in smaller-cap stocks, and sensitivity to moving-average calculation choices. It suggests adding fundamental measures and adjusting parameters by stock type, industry, and market conditions. These suggestions are general; the document does not demonstrate that they improve results or specify a complete trading and risk-management plan.

Key ideas

  • The screen combines positive MACD conditions with a 20-day average above the 120-day average.
  • Recent fund inflows are used to identify buying strength, with turnover serving as a ranking measure in the sample implementation.
  • The sample adds market-cap, valuation, profitability, and share-code filters.
  • The written MACD rule and the Python example use different signal definitions and should be checked for consistency.
  • The post warns that indicator instability, small-cap fund-flow errors, and parameter choices can affect selections.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.