Weekly MACD and Listing Age Filters for Stock Selection
Summary
This stock screen combines three technical and listing-history conditions: amplitude above 1%, weekly MACD above zero, and more than 60 trading days since listing. The post frames amplitude and MACD as ways to identify stocks in an upward trend, while the listing-age requirement is intended to exclude very new listings. It provides example indicator formulas and a Python outline for applying the filters to stock data.
The document offers no backtest, performance results, or evidence that the screen identifies profitable stocks. Its own caveats are that technical indicators can miss fundamentals, industry conditions, and changing market themes. It recommends adding fundamental measures such as earnings, valuation, and risk, and refining indicators for different stocks. The sample code also does not implement the stated weekly MACD condition consistently, so it should be treated as an illustrative sketch rather than a validated implementation.
Key ideas
- The screen requires amplitude above 1%, weekly MACD above zero, and more than 60 trading days since listing.
- The proposed rationale is that technical conditions may indicate an upward trend while listing age excludes very new stocks.
- The post supplies formula and Python examples but reports no backtest or investment results.
- Technical filters may overlook company fundamentals, industry conditions, and changing market themes.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.