Screening Filters
Region: United States (region: ['United States'])
- Purpose: Limit results to U.S. companies.
- Rationale: You specifically asked about “the US market,” so this ensures only U.S.-domiciled stocks are included, matching your geographic focus and regulatory environment.
Exchange: Major U.S. exchanges (list_exchange: ['XNYS', 'XNAS', 'XASE'])
- Purpose: Include only stocks listed on primary U.S. exchanges (NYSE, Nasdaq, NYSE American).
- Rationale: These exchanges host the most liquid and actively traded U.S. stocks. Bullish price action is more reliable and tradable when the stock has good liquidity and transparent pricing, which are typical of major exchanges.
Market Capitalization Minimum (market_cap: {'min': '5000000000'})
- Purpose: Filter for companies with market cap ≥ $5 billion.
- Rationale: Larger companies tend to have more stable business models, better liquidity, and more institutional coverage. When you’re looking for “currently bullish” names, focusing on bigger firms helps reduce the noise and extreme volatility common in tiny or speculative stocks.
Market Cap Category (market_cap_category: ['large', 'mega', 'mid'])
- Purpose: Reinforce the focus on mid-, large-, and mega-cap stocks.
- Rationale: This aligns with the $5B+ threshold and further excludes small and micro caps. Bullish trends in these size categories are generally more meaningful and sustainable than in very small, thinly traded names.
Price Above Short-Term Moving Average (moving_average_relationship: ['PriceAboveMA20'])
- Purpose: Select stocks trading above their 20-day moving average.
- Rationale: The 20-day moving average is a short-term trend indicator. Price above this level suggests recent momentum is positive and the stock is in a short-term uptrend—one hallmark of a “currently bullish” setup.
Price Above Long-Term Moving Average (moving_average_relationship: ['PriceAboveMA200'])
- Purpose: Require price to be above the 200-day moving average as well.
- Rationale: The 200-day moving average is a classic long-term trend gauge. When price is above this line, the stock is typically considered to be in a longer-term uptrend. Combining this with the 20-day filter targets stocks that are bullish both short-term and long-term, rather than just bouncing from a downtrend.
Recent Price Performance (month_price_change_pct: {'min': '20'})
- Purpose: Include only stocks up at least 20% over the past month.
- Rationale: A strong positive price change in the last month is direct evidence of bullish momentum. This filter emphasizes names that aren’t just gently trending up, but have shown significant recent strength—often a sign of strong buying interest or positive catalysts.
Why Results Match Your Request
- The moving average filters (20-day and 200-day) ensure the technical trend is bullish on both short- and long-term horizons.
- The 1-month price gain of at least 20% focuses on stocks with strong recent upside momentum, consistent with “currently bullish” behavior.
- The U.S. region and major U.S. exchange filters ensure results are genuinely from the U.S. stock market and are actively traded.
- The mid/large/mega-cap focus helps identify more established, liquid companies, where bullish signals tend to be more reliable and actionable.
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.