Stock Screening with Weekly Moving Average Crosses and Price Conditions
Summary
This stock-screening idea combines three conditions: daily amplitude above a threshold, a weekly five-period moving average crossing above a ten-period average, and the current close above the prior day's low. The article interprets these as a mix of price activity, a possible upward trend signal, and a basic price-strength filter. It includes example screening logic and sample Python code that fetches stock data, checks indicator values, excludes certain listings, and sorts qualifying shares by circulating market capitalization.
The article provides no backtest results or evidence that the filters predict returns. It acknowledges that the rules omit company fundamentals, industry trends, and broader market conditions, and that the close-versus-prior-low test may be too broad to identify trend reliably. The code and formulas also use conditions that may not match the prose exactly, so implementations should verify the intended definitions, especially the weekly moving-average cross and the price-range measures, before evaluating the screen.
Key ideas
- The screen combines a daily amplitude threshold with a weekly moving-average crossover and a prior-day price comparison.
- The article presents the rules as a technical stock-selection filter and supplies example implementation logic.
- It offers no performance evidence or backtest results.
- The author notes that fundamentals, industry behavior, and market conditions are omitted.
- The prose and sample formulas may differ, so the signal definitions need careful verification.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.