Screening Filters
Market Cap ≥ $5B (market_cap: {min: 5000000000})
- Purpose: Focus on larger, more established companies.
- Rationale: When you say “top stocks,” that usually implies liquid, well-followed names rather than tiny speculative plays. A $5B+ market cap threshold steers the search toward companies with more stable business models, better governance, and tighter bid/ask spreads, which makes it easier to get in and out around your “buy low” levels.
RSI Category: Oversold (rsi_category: ['oversold'])
- Purpose: Find stocks that are technically “beaten down” in the short term.
- Rationale: “Buy low at right now” is essentially a timing/entry question. An oversold RSI (typically below ~30) flags names where price has recently fallen more than usual. This doesn’t guarantee a rebound, but it narrows the list to stocks that are currently trading at a relative discount in terms of recent momentum.
Region: United States (region: ['United States'])
- Purpose: Limit results to U.S.-listed companies.
- Rationale: Keeps the universe consistent with common U.S. regulatory standards, accounting rules, and data coverage. It also tends to align with the types of names most users want when they don’t specify a region.
Exchange: NYSE / Nasdaq / NYSE American (list_exchange: ['XNYS', 'XNAS', 'XASE'])
- Purpose: Focus on major U.S. exchanges.
- Rationale: These exchanges host the most liquid, transparent stocks. For “top stocks to buy,” liquidity and execution quality matter, especially if you’re trying to buy at good prices and potentially exit later without large slippage.
Net Margin ≥ 10% (net_margin: {min: 10})
- Purpose: Ensure the companies are meaningfully profitable.
- Rationale: A “cheap” or “oversold” stock can be a value trap if the business is weak. Requiring at least 10% net profit margin screens for companies that generate solid earnings relative to revenue, improving the odds that the low price is due to sentiment or temporary issues rather than structural problems.
Quarterly Revenue YoY Growth ≥ 10% (quarter_revenue_yoy_growth: {min: 10})
- Purpose: Keep only companies with healthy top-line growth.
- Rationale: You previously asked about mid-term growth; this carries that theme forward. A minimum 10% year-over-year revenue growth for the latest quarter focuses on companies still expanding their business, supporting the idea that you’re “buying low” into growth rather than into stagnation or decline.
Analyst Target Price Above Current Price (target_price_upside_potential: ['MoreAbovePrice'])
- Purpose: Select stocks analysts believe have upside from today’s price.
- Rationale: This adds a valuation/opinion filter on top of technical and fundamental ones. If the consensus target price is above the current price, it suggests the stock may be undervalued or at least that the analyst community expects appreciation. This matches your desire for “top stocks to buy low at” by prioritizing names seen as having room to run.
Why Results Match Your Request
- The oversold RSI plus analyst-upside filter directly targets stocks that appear “low” right now, both technically and relative to target prices.
- The profitability and revenue growth filters help avoid low-quality or distressed names, so you’re buying temporarily beaten-down but fundamentally solid companies instead of potential value traps.
- The market cap and major U.S. exchanges constraints align with your request for “top” stocks by emphasizing larger, more liquid, and well-established companies suitable for most investors.
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.