Skip to content
All library documents

A Daily Stock Screen Combining MACD, Popularity, and Market Capitalization

Article SuperMind

Summary

This post describes a daily, after-close stock screen that requires MACD to be above zero and ranks eligible stocks by a popularity measure. Its final logic also calls for market capitalization above a stated threshold and excludes suspended stocks. The post includes indicator formulas and sample code, while noting that several inputs, including its popularity measure, market-cap calculation, and suspension filter, need to be implemented separately. The code’s filtering and ranking details are not fully consistent with the written logic, so they do not provide a directly reproducible strategy.

The rationale combines a positive MACD reading, intended to indicate trend strength, with a popularity ranking that the post treats as a sentiment signal. It warns that technical and sentiment inputs can be noisy, may overlook company fundamentals, and can be affected by market or policy changes. No backtest, return series, or comparative evidence is supplied. The screen is therefore an illustrative selection rule, not evidence of a profitable or controlled-risk approach.

Key ideas

  • The proposed screen is run after the close and selects stocks with MACD above zero.
  • Eligible stocks are ranked by a popularity measure, and the final logic adds market-cap and trading-status filters.
  • The post supplies formulas and sample code but leaves several indicator functions to the user.
  • Its written conditions and sample implementation are not fully aligned, limiting reproducibility.
  • The author identifies noisy signals and missing fundamental analysis as key limitations.

Tags

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