Screening Filters
Market Cap ≥ $10B ('market_cap': {'min': '10000000000'})
- Purpose: Focus on larger, more established companies.
- Rationale: You asked what stocks to consider buying—not speculative microcaps. Large-cap stocks tend to have more stable businesses, better liquidity (easier to get in and out), and more analyst coverage, which improves the quality of available information.
Earnings Growth ≥ 10% CAGR over 5 years ('eps_5yr_cagr': {'min': '10'})
- Purpose: Ensure we only look at companies with solid, sustained earnings growth.
- Rationale: Long-term returns in stocks are heavily driven by earnings growth. A minimum 10% compound annual EPS growth over 5 years filters for companies that are consistently growing rather than stagnating or shrinking.
Reasonable Valuation (P/E 10–35) ('pe_ttm': {'min': '10', 'max': '35'})
- Purpose: Avoid both extreme “value traps” and excessively overpriced names.
- Rationale:
- Below 10 can sometimes indicate serious business/financial issues, not just “cheap.”
- Above 35 often means very high expectations are already priced in, increasing downside risk.
This band targets stocks where growth and price are better balanced.
Non‑Negative Predicted 1‑Month Return ('one_month_predict_return': {'min': '0'})
- Purpose: Tilt toward stocks with at least a neutral-to-positive short‑term outlook.
- Rationale: Since you’re asking what to consider buying now, using a predictive model to exclude names with a negative expected 1‑month return helps align the list with near‑term upside potential, rather than stocks the model expects to dip in the short run.
Bullish Analyst Consensus ('analyst_consensus': ['Strong Buy', 'Moderate Buy'])
- Purpose: Only include stocks that professional analysts currently like.
- Rationale: Restricting to “Strong Buy” and “Moderate Buy” removes names that analysts rate as Hold/Sell. While analysts aren’t perfect, this filter ensures the companies have generally positive fundamentals and outlooks in the eyes of the Street.
Upside vs. Target Price ('target_price_upside_potential': ['MoreAbovePrice'])
- Purpose: Focus on stocks where analysts’ target prices are above the current market price.
- Rationale: If the consensus target price is meaningfully higher than today’s price, analysts see upside from here. This matches your interest in stocks to consider buying rather than names that are already trading above what analysts think they’re worth.
Why the Results Match Your Question
- The screen looks for established, liquid companies (large cap) rather than speculative plays.
- It demands real, sustained earnings growth, which is key for long‑term appreciation.
- It keeps you in reasonable valuation territory, avoiding many value traps and hyper‑expensive momentum names.
- It adds a short‑term positive tilt via the predicted 1‑month return.
- It aligns with professional opinion, using only Strong/Moderate Buys with clear upside vs. target prices.
Together, these filters are designed to surface a shortlist of higher‑quality stocks that you can reasonably consider as buy candidates, balancing growth, valuation, and sentiment.
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.