Skip to content
All library documents

Screening Stocks with a 20-Day Above 120-Day Moving Average

Article SuperMind

Summary

This note describes a Chinese stock selection rule based on daily price range, an exact closing-price condition, and a moving-average comparison. A stock qualifies when its high-low range exceeds a threshold, its close equals the stated price, and its 20-day moving average is above its 120-day moving average. The article provides an indicator formula and a Python sketch for calculating rolling averages and filtering a stock list.

The document frames the moving-average condition as a way to identify stocks with a positive longer-term trend, but it offers no backtest or performance evidence. It also warns that the rule omits company financials, management, industry outlook, and broader market conditions. The exact-price requirement is unusually restrictive, and parts of the sample Python logic do not clearly match the stated range condition; implementation and data handling therefore need validation before use.

Key ideas

  • The screen combines a price-range threshold, an exact closing price, and a moving-average trend filter.
  • The trend condition compares the 20-day moving average with the 120-day moving average.
  • The article includes formula and Python examples for applying the conditions.
  • Fundamental and market context are absent from the selection rule.
  • The note provides no evidence that the screen produces stable or profitable results.

Tags

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