Skip to content
All library documents

A Stock Screen Using Weekly MACD, Three Down Sessions, and Range

Article SuperMind

Summary

This stock-screening example combines daily amplitude above 1, a positive weekly MACD-related condition, and three consecutive bearish sessions. It supplies an indicator-formula sketch and a Python example that retrieves weekly prices, checks recent bearish bars, calculates a MACD condition, and collects qualifying stocks. The stated intent is to identify stocks with a specified range characteristic and positive weekly momentum despite a short run of falling sessions.

The post cautions that the screen uses only a subset of technical information, does not include company fundamentals, and that three bearish sessions do not guarantee a reversal. It also notes that the conditions have no stated weighting and could admit weak candidates. RSI, KDJ, and fundamental data are proposed as possible additions. No backtest results, profitability evidence, or comparison with alternative screens are given. The code is described as a reference requiring adjustment, and the exact relationship between the weekly red-bar wording and the positive MACD checks is not fully clarified.

Key ideas

  • The screen combines daily amplitude above 1, a weekly MACD-related condition, and three consecutive bearish sessions.
  • The post provides formula and Python sketches for applying the conditions to stocks.
  • Three falling sessions are presented as a short-term trend signal, not proof of an impending reversal.
  • The screen omits fundamentals and gives no evidence of profitability or robustness.
  • The author suggests adding other technical indicators and fundamental data for further filtering.

Tags

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