Screening Filters
Market Cap ≥ $10B (market_cap: {min: 10000000000}, market_cap_category: [large, mega])
- Purpose: Focus on larger, more established U.S. companies.
- Rationale: For a broad request like “top 10 US stocks to buy today,” it’s sensible to start with large and mega caps, which tend to have:
- More stable earnings and business models
- Better liquidity (easier to get in and out)
- More analyst coverage and transparency
This reduces the risk and idiosyncrasies associated with small and micro-cap names.
Price Above 20-Day Moving Average (moving_average_relationship: [PriceAboveMA20])
- Purpose: Ensure the stock is in a short-term uptrend or showing positive momentum.
- Rationale: “To buy today” implies a preference for names that are acting well right now, not ones still breaking down. Price above the 20-day MA is a common technical signal that:
- The stock has near-term positive momentum
- Recent demand is strong, potentially improving short-term entry timing
Index Component: S&P 500, Nasdaq 100, or Dow (is_index_component: [GSPC, NDX, DJI])
- Purpose: Limit the universe to leading, benchmark constituents.
- Rationale: These indices include many of the most important U.S. companies by size and quality. Using them:
- Aligns with “top US stocks,” as index members are already pre-screened for size, liquidity, and sector representation
- Reduces exposure to obscure or low-quality names
Listed on Major US Exchanges (list_exchange: [XNYS, XNAS, XASE])
- Purpose: Ensure the stocks are primary U.S.-listed equities.
- Rationale: The user wants “US stocks,” so we focus on:
- NYSE (XNYS), Nasdaq (XNAS), and NYSE American (XASE), the main U.S. exchanges
- This helps avoid OTC, pink-sheet, or foreign primary listings that may carry higher risk or lower transparency
Return on Equity ≥ 10% (return_on_equity: {min: 10})
- Purpose: Filter for companies that generate solid profitability relative to shareholder equity.
- Rationale: Higher ROE often signals:
- Efficient use of capital
- Strong competitive position or higher-quality business
For “top” stocks, it’s reasonable to demand at least a moderate profitability threshold.
5-Year Revenue CAGR ≥ 5% (revenue_5yr_cagr: {min: 5})
- Purpose: Include companies with consistent revenue growth over time.
- Rationale: A top stock candidate generally should be:
- Growing its business, not stagnant or shrinking
- Demonstrating durable demand for its products/services
A 5%+ compound annual growth rate over 5 years is a basic bar to ensure underlying business expansion.
P/E (TTM) Between 10 and 30 (pe_ttm: {min: 10, max: 30})
- Purpose: Avoid both extremely cheap (possibly distressed) and excessively expensive (possibly overhyped) valuations.
- Rationale:
- P/E < 10 can sometimes indicate deep value, but can also flag serious concerns about earnings sustainability or quality.
- P/E > 30 may be too rich for a general “top to buy today” list, unless there is exceptional growth, which adds risk.
This range aims for a balance between reasonable valuation and quality.
Why Results Match the User’s Request
- The screen is confined to major, U.S.-listed large and mega-cap companies that are core components of key U.S. indices—consistent with “top US stocks.”
- Fundamental quality is addressed via profitability (ROE) and multi-year revenue growth, ensuring candidates are not just popular but backed by solid business performance.
- Valuation (P/E range) ensures you’re not just getting great companies at any price, but those trading within a broadly reasonable band.
- The technical filter (price above 20-day moving average) aligns with the “buy today” aspect, favoring names with current positive momentum rather than those still in clear downtrends.
Together, these filters aim to narrow the market down to a manageable set of relatively high-quality, growing, reasonably valued, and technically strong U.S. stocks from which a “top 10” can be selected.
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.