Stock Screening with Amplitude and 15-Minute MACD Conditions
Summary
The document proposes screening stocks using amplitude above one, a shortening negative MACD histogram on a 15-minute chart, and MACD at or above zero. It explains the intended rationale as combining price movement with a momentum indicator to identify stocks showing a potentially improving direction. It includes sample formula fragments and a Python example using market data and a MACD calculation, but reports no historical test, live results, or measured predictive value.
The described conditions contain a material ambiguity: a histogram that is negative but rising toward zero represents shortening green bars, while the separate requirement that MACD be at or above zero may refer to a different MACD component. If both refer to the same histogram value, the filters conflict. The Python example also uses turnover ratio as its amplitude proxy, so it may not implement the stated condition. MACD lag, overbought selections, and omitted fundamentals are noted; the definitions and data alignment need clarification before any evaluation.
Key ideas
- The proposed screen combines a price-amplitude threshold with a 15-minute MACD condition.
- Shortening negative histogram bars are intended to indicate improving momentum while the histogram remains below zero.
- The requirement that MACD be at or above zero may conflict with the negative-histogram condition if it refers to the same value.
- The Python example appears to use turnover ratio as a proxy for amplitude.
- The document provides no performance evidence and notes MACD lag and omitted fundamentals as risks.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.