Skip to content
All library documents

Stock Screening with Daily Range, 10-Day Average, and Recent Returns

Article SuperMind

Summary

This stock screen combines three conditions: a daily high-to-low range above 1% of the prior close, an opening price within 5% of the 10-day moving average, and a positive return below 35% over a 10-day lookback. The post presents the conditions as a way to find shares with notable movement, prices near a short-term average, and recent gains that remain within a chosen band. It includes formula examples for a Chinese retail trading platform and Python-style logic for implementation.

The document explains the rationale for each filter but reports no backtest, portfolio results, or comparison with a benchmark. It warns that relying on one recent return window may miss longer-term trends and that past price behavior may not forecast future performance; it suggests adding other periods, sentiment, or fundamental data. The examples should be checked carefully before use: the platform formula refers to prior bars, while the Python snippets mix calculated columns with set selection in ways that may require adjustment. The screen is a candidate-selection rule, not a complete trading or risk-management strategy.

Key ideas

  • The screen requires a daily range above 1% relative to a closing price.
  • It selects stocks opening within 5% of their 10-day moving average.
  • It restricts 10-day returns to positive values below 35%.
  • The post provides platform and Python-style implementation examples but no performance evaluation.
  • The author cautions that short lookbacks and historical price patterns can miss broader conditions.

Tags

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