Screening Filters
Relative Volume ≥ 1.5 (relative_vol: {min: 1.5})
- Purpose: Find stocks trading with unusually high volume compared to their normal levels.
- Rationale: Strong bullish momentum is usually confirmed by increased trading activity. When relative volume is 1.5 or higher, it means the current volume is at least 50% above average, suggesting strong institutional or broad market interest behind the move rather than a weak or random spike.
Price Above 20-Day Moving Average (PriceAboveMA20)
- Purpose: Capture stocks in a short-term uptrend.
- Rationale: The 20-day moving average is a common short-term trend indicator. If price is above it, the stock is generally moving higher over the last few weeks. This aligns directly with your request for short-term bullish momentum, since it filters out names that are pulling back or weakening in the near term.
Price Above 200-Day Moving Average (PriceAboveMA200)
- Purpose: Ensure the long-term trend is also bullish.
- Rationale: The 200-day moving average is a widely watched long-term trend line. Stocks above this level are typically in a broader uptrend. Combining this with PriceAboveMA20 means we’re focusing on stocks that are strong both short-term and long-term, rather than short-term bounces in long-term downtrends.
RSI Category: Moderate or Overbought (rsi_category: ['moderate', 'overbought'])
- Purpose: Target stocks with strong buying pressure and avoid oversold names.
- Rationale:
- Moderate RSI usually captures healthy, sustained uptrends (not too hot, not too cold).
- Overbought RSI often indicates very strong momentum, where buyers have been in control.
Selecting these two categories intentionally focuses on names where momentum is already strong or building, instead of trying to catch falling knives in oversold conditions.
1-Month Price Change +30% to +100% (month_price_change_pct: {min: 30, max: 100})
- Purpose: Require that the stock has already made a significant recent upward move.
- Rationale: Momentum strategies typically look for stocks that have already moved up meaningfully, on the idea that “strength tends to beget strength.” A 30–100% gain in a month is a strong sign of bullish momentum.
- The upper cap (100%) helps avoid extremely parabolic, potentially unsustainable moves that might be purely speculative or one-off spikes.
Why Results Match “Stocks With Strong Bullish Momentum”
- The price-above-20-day and 200-day MAs combination ensures both short-term and long-term uptrends are in place.
- Relative volume ≥ 1.5 filters for moves backed by unusually strong participation, which is a key characteristic of genuine momentum.
- RSI in moderate or overbought zones targets stocks where buyers are clearly in control, not weakening or oversold names.
- 30–100% gains over the past month guarantees that only stocks with material, recent upside moves are included, which is the core of a bullish momentum profile.
Together, these filters narrow down to stocks that are:
- Trending up on multiple time frames,
- Moving on strong volume, and
- Showing strong recent price performance and buying pressure—
all of which fit the idea of strong bullish momentum.
This list is generated based on data from one or more third party data providers. It is provided for informational purposes only by Intellectia.AI, and is not investment advice or a recommendation. Intellectia does not make any warranty or guarantee relating to the accuracy, timeliness or completeness of any third-party information, and the provision of this information does not constitute a recommendation.