Screening Filters
market_cap: min $1B
- Purpose: Focus on established companies.
- Rationale: If the user is asking for a “good stock to buy right now,” a minimum market cap helps avoid very small, highly speculative names and narrows the search to stocks with more stability, liquidity, and institutional interest.
price: min $10
- Purpose: Exclude very low-priced stocks.
- Rationale: Stocks under $10 are often more volatile and can be less reliable. A $10 minimum helps keep the screen centered on more tradable, less distressed names.
beta: LowRisk / ModerateRisk / HighRisk / NegativeBeta
- Purpose: Include a broad range of risk profiles.
- Rationale: Since the user asked generally for a good stock to buy right now, this filter does not overly restrict momentum or defensive candidates. It allows the screener to surface stocks across different volatility levels so the best current opportunity isn’t missed.
rsi_category: moderate
- Purpose: Find stocks that are not overbought or oversold.
- Rationale: A moderate RSI is often used to identify stocks with room to move without being technically stretched. This is appropriate for “buy right now” because it avoids stocks that may already be overextended.
moving_average_relationship: PriceAboveMA20
- Purpose: Ensure short-term trend strength.
- Rationale: Price above the 20-day moving average usually indicates positive near-term momentum. This helps find stocks that are already acting well and may be in an uptrend.
region: US
- Purpose: Limit results to U.S. stocks.
- Rationale: This makes the screen relevant to most U.S.-focused investors and avoids mixing in international listings with different trading rules, disclosures, and market behavior.
quarter_revenue_yoy_growth: min 3
- Purpose: Require at least some year-over-year revenue growth.
- Rationale: A stock can look attractive only if the business is also improving. This filter screens for companies with positive top-line momentum, which is a common quality signal for a solid buy candidate.
analyst_consensus: Moderate Buy / Strong Buy
- Purpose: Include stocks with favorable Wall Street sentiment.
- Rationale: Analyst support is not a guarantee, but it adds another layer of validation. For a general “good stock to buy now” query, this helps surface names that professionals already view positively.
earnings_date: next 7 days
- Purpose: Capture stocks with an upcoming catalyst.
- Rationale: Earnings can move stock prices sharply. Including companies reporting soon helps identify stocks where a near-term catalyst could create opportunity, which is often useful when someone asks what to buy “right now.”
Why Results Match:
- The screen looks for established U.S. companies with reasonable price levels, which reduces speculative noise.
- It favors stocks with positive momentum since price is above the 20-day moving average and RSI is not stretched.
- It requires fundamental improvement through revenue growth, so the stock is not just moving technically but also showing business strength.
- It adds analyst support, which can increase confidence in the idea.
- It includes an upcoming earnings window, which can act as a catalyst for near-term performance.
Overall, this filter set is designed to find stocks that are reasonably stable, technically healthy, fundamentally improving, and potentially catalyst-driven—all sensible traits for a general “good stock to buy right now” screen.
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.