Skip to content
All library documents

Screening A-Shares with Positive MACD, Positive PE, and No Prior Limit-Up

Article SuperMind

Summary

The post presents a daily pre-open stock screen requiring MACD to be above zero, price-to-earnings ratio to be positive, and the previous session not to have reached the stated limit-up threshold. It explains these as a trend filter, a basic valuation sanity check, and an attempt to avoid stocks that may pull back after a limit-up session. Formula references define MACD from standard exponential moving averages, retrieve trailing PE, and compare the prior high with prior close.

The author notes that the screen is narrow, can produce inaccurate selections, and omits broader company fundamentals. Suggested extensions include combining other technical indicators and conducting fundamental review. The post includes sample filtering and date sorting code, but gives no backtest, performance evidence, transaction assumptions, or validation that the example data source provides the stated fields. Positive PE alone does not establish that a stock is fairly valued, and the limit-up rule may depend on market-specific price limits.

Key ideas

  • The screen requires MACD above zero, positive PE, and no prior-session limit-up.
  • The conditions are intended to combine trend, a basic valuation filter, and avoidance of recent limit-up stocks.
  • The selection is scheduled before each trading session.
  • The post warns that the rules are simple and omit fuller fundamental analysis.
  • No backtest or performance evidence is supplied.

Tags

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