Screening Filters
Market Cap ≥ $10B (market_cap: {'min': '10000000000'})
- Purpose: Focus on larger, more established companies.
- Rationale: When someone asks for “3 US stocks which I should buy now,” they are typically looking for relatively safer, higher‑quality names rather than speculative micro caps. Large caps tend to have more stable business models, better liquidity, and more analyst coverage.
Price Above 20-day & 200-day Moving Averages (moving_average_relationship: ['PriceAboveMA20', 'PriceAboveMA200'])
- Purpose: Ensure the stock is in a short‑term and long‑term uptrend.
- Rationale: “Buy now” strongly implies you want stocks with positive momentum, not ones breaking down.
- Above the 200-day MA → long-term trend is bullish.
- Above the 20-day MA → near-term price action is also positive, not in a short-term correction.
RSI in Moderate Zone (rsi_category: ['moderate'])
- Purpose: Avoid names that are extremely overbought or oversold.
- Rationale: With a “buy now” mindset, extremely overbought stocks can be at higher risk of a near-term pullback, while extremely oversold ones may be weak for fundamental reasons. A moderate RSI suggests a healthier, more sustainable trend.
United States Region (region: ['United States'])
- Purpose: Restrict results to US-domiciled companies.
- Rationale: Directly aligns with “US stocks” and avoids ADRs or foreign listings that may have additional country risk or tax considerations.
Major US Exchanges (list_exchange: ['XNYS', 'XNAS', 'XASE'])
- Purpose: Limit to NYSE, Nasdaq, and NYSE American listings.
- Rationale: These exchanges host the most liquid and regulated US stocks. That supports easier trading and usually tighter spreads, which is appropriate when you’re looking for actionable buy candidates.
Net Margin ≥ 10% (net_margin: {'min': '10'})
- Purpose: Ensure solid profitability.
- Rationale: A double‑digit net margin indicates the company can consistently convert revenue into profit, supporting durability and resilience—key for “buy now” candidates rather than turnarounds or distressed plays.
Return on Equity ≥ 12% (return_on_equity: {'min': '12'})
- Purpose: Focus on efficient use of shareholder capital.
- Rationale: Higher ROE often correlates with strong business models and competitive advantages. For investors asking what to buy now, this favors high‑quality operators rather than low‑return, capital‑intensive businesses.
Revenue Growth YoY ≥ 10% (quarter_revenue_yoy_growth: {'min': '10'})
- Purpose: Require healthy top-line growth.
- Rationale: Sustained revenue growth is a core driver of long-term stock appreciation. A 10%+ year‑over‑year growth filter excludes stagnant or declining businesses and focuses you on companies still expanding.
EPS Growth YoY ≥ 10% (quarter_eps_yoy_growth: {'min': '10'})
- Purpose: Ensure earnings per share are also growing strongly.
- Rationale: Price ultimately follows earnings. Screening for double‑digit EPS growth targets companies where profitability per share is increasing, aligning with the goal of finding stocks that have a fundamental reason to move higher.
P/E (TTM) Between 10 and 30 (pe_ttm: {'min': '10', 'max': '30'})
- Purpose: Keep valuations within a reasonable, non-extreme band.
- Rationale:
- Min 10: Excludes ultra‑low P/Es that may signal distressed or low‑quality names.
- Max 30: Excludes the most expensive high‑multiple stocks where expectations may already be very high.
This fits a balanced “buy now” profile: not deep value or hyper‑growth extremes, but reasonably valued growth or quality stocks.
Price-to-Sales ≤ 8 (ps_ratio: {'max': '8'})
- Purpose: Guard against excessive revenue-based valuations.
- Rationale: Even if earnings are strong, a sky‑high P/S can indicate overenthusiasm. A cap at 8 helps prevent chasing extremely expensive growth names with fragile expectations.
Non-negative 1-Month Predicted Return (one_month_predict_return: {'min': '0'})
- Purpose: Use a model’s short-term factor-based signal to avoid names with expected negative performance.
- Rationale: For “buy now,” at minimum you don’t want stocks where quantitative signals forecast near-term downside. This doesn’t guarantee gains, but it filters out systematically weak projections.
Analyst Consensus: Strong/Moderate Buy (analyst_consensus: ['Strong Buy', 'Moderate Buy'])
- Purpose: Align with professional analyst sentiment.
- Rationale: A positive consensus suggests the broader analyst community expects upside based on fundamentals and catalysts. This supports the “which I should buy now” angle by ensuring you’re not going against widespread professional research.
Target Price with Upside (target_price_upside_potential: ['MoreAbovePrice', 'AbovePrice'])
- Purpose: Require analyst target prices to be above the current price.
- Rationale: If analysts’ target prices sit meaningfully above today’s price, it implies perceived upside potential. This directly matches the idea of stocks being attractive buys at current levels rather than fully valued or overpriced.
Why Results Match Your Request
- They are US-listed, large, liquid companies, as you requested “US stocks” and presumably want easily tradable names.
- They are profitable, growing, and capital-efficient, increasing the likelihood of durable performance rather than speculative bets.
- They are in established uptrends (above key moving averages) but not at overly stretched momentum extremes (moderate RSI).
- Their valuations are constrained to reasonable ranges (P/E and P/S filters), avoiding many overhyped names.
- They come with supportive analyst views and upside to target prices, aligning with the idea of “stocks to buy now” from both a fundamental and sentiment perspective.
Together, these filters narrow the universe to a small set of higher-quality US stocks that currently look reasonably valued, are performing well, and are viewed favorably by analysts—making them sensible candidates for further due diligence as potential buys right now.
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.