Combining Weekly MACD, Price Range, and Short-Term Appreciation
Summary
This article describes a stock-selection screen that requires a daily amplitude condition, a positive weekly MACD histogram, and a positive appreciation signal. The accompanying formula represents the latter as a positive return over the previous 20 trading days. Its Python example checks weekly MACD values and recent price change alongside a daily range calculation. The article gives no historical performance results or other evidence that these conditions produce profitable selections.
The proposed signals combine a price-range filter with weekly trend confirmation and recent upward movement. The article warns that the screen omits other potentially relevant inputs, including trading volume and market sentiment, and may stop working when market conditions change. It suggests combining the rules with additional indicators and fundamental or industry analysis, and adjusting parameters to market conditions and time horizons. The examples do not line up perfectly: the written amplitude condition and code calculations differ in form. Treat the implementation as illustrative and verify signal definitions before relying on it.
Key ideas
- The screen combines a daily amplitude filter, positive weekly MACD conditions, and positive recent appreciation.
- The written rules and example code express the amplitude condition differently.
- The article supplies formulas and partial implementation guidance but no performance evidence.
- It identifies missing volume, sentiment, and fundamental inputs as limitations.
- It recommends testing additional indicators and adapting parameters to market conditions.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.