Skip to content
All library documents

Screening Low-Priced Stocks with MACD and Recent Price Spikes

Article SuperMind

Summary

This stock-selection rule combines three conditions: MACD must be above zero, the share price must be below 12 yuan, and at least one daily gain of 10% or more must have occurred within the prior 25 trading days. The post gives both an indicator-style expression and a Python example that calculates daily percentage changes, checks the rolling window, filters candidates, and sorts them by a supplied popularity field.

The rationale is that positive MACD may indicate strength, the price ceiling narrows the candidate set, and a recent large up day identifies active stocks. These are stated intuitions rather than demonstrated findings: the post reports no backtest returns, benchmark comparison, or transaction-cost analysis. It also acknowledges that the screen omits fundamentals and industry context and advises considering additional filters and risk controls. A price threshold and recent spike condition may produce a concentrated or volatile list, so the rule alone does not establish suitability for investment.

Key ideas

  • The screen requires MACD above zero and a share price below 12 yuan.
  • It also requires at least one daily gain of 10% or more during the previous 25 trading days.
  • The example implementations calculate daily returns and apply a rolling-window condition before sorting candidates by popularity.
  • The proposed rationale is qualitative, and the post provides no performance evidence.
  • Fundamentals, industry factors, market-wide risk, and explicit risk controls are not incorporated into the core rule.

Tags

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