Skip to content
All library documents

Screening Stocks with Positive MACD, Low Prices, and Bounded Daily Gains

Article SuperMind

Summary

This post describes a daily stock screen using three conditions: MACD above zero, share price below 12 yuan, and a bounded price change. The explanatory text gives the change range as -5% to 2.6%, although the headline abbreviates the condition as a gain below 2%. It provides the standard MACD construction with 12-, 26-, and 9-period parameters, plus a Python example that computes the indicator from 15-minute price data and checks a live quote against the price and change limits.

The post presents the rule as a way to combine a technical indicator with price and recent performance filters, but offers no backtest or return evidence. It cautions that a short-term change filter can miss longer-term influences, low-priced shares may have weak businesses, and MACD above zero alone may still include stocks in a temporary decline or correction. It suggests adding valuation, volume, or other technical measures. The supplied code is illustrative and notes that data interfaces and inputs may need adjustment; the mismatch between the headline and detailed gain range also needs resolution before implementation.

Key ideas

  • The screen combines MACD above zero, a price cap of 12 yuan, and a daily-change filter.
  • The body specifies a change range from -5% to 2.6%, while the headline says below 2%.
  • The example MACD uses 12-, 26-, and 9-period settings.
  • The post identifies business-quality and trend-context risks in the filters.
  • No performance results are provided, and the sample code may require data adjustments.

Tags

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