A Main-Board Stock Screen Using Price Gains, Volatility, and Moving Averages
Summary
This proposed screen targets main-board stocks with an intraday amplitude above one and a daily price gain above one percent. It also calls for three technical indicators to register bullish crossovers, then selects up to a chosen number of qualifying stocks. The example code uses a hierarchy of short-, medium-, and longer-term moving averages as its trend condition, alongside amplitude, daily percentage change, and a main-board filter.
The document does not report a backtest or evidence of returns. Its description and implementation do not fully match: the prose refers to three indicators crossing, while the code checks a moving-average ordering, which is not necessarily equivalent to three crossover signals. It also cautions that daily gains and a limited set of technical inputs omit factors such as volume, broader valuation, macroeconomic conditions, and policy. The rules need clearer definitions and historical testing before their performance or risk can be assessed.
Key ideas
- The screen combines daily price gain and amplitude thresholds with a bullish technical condition.
- The example implements that condition as short-, medium-, and long-term moving-average ordering.
- The prose calls for three simultaneous indicator crossovers, which the example code does not clearly implement.
- The document provides no performance evidence and notes that market, macroeconomic, and volume factors are omitted.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.