Screening Filters
Market Cap ≥ $20B (market_cap: {'min': '20000000000'})
- Purpose: Focus on large, established companies.
- Rationale:
- When someone asks “what should I buy tomorrow morning?”, it usually implies wanting relatively safer, more stable names rather than tiny speculative plays.
- Large-cap stocks tend to have more stable earnings, broader analyst coverage, and lower business risk than small caps.
- This helps avoid highly volatile penny stocks or thinly traded microcaps that can move sharply against you.
Monthly Average Dollar Volume ≥ $3M (monthly_average_dollar_volume: {'min': '3000000'})
- Purpose: Ensure the stocks are liquid and easy to trade.
- Rationale:
- You’re looking to buy “tomorrow morning,” so execution quality and the ability to get in and out at fair prices matters.
- Higher dollar volume generally means tighter bid–ask spreads and less slippage.
- This filter avoids illiquid names where even modest orders can move the price.
RSI Category: Moderate (rsi_category: ['moderate'])
- Purpose: Avoid stocks that are extremely overbought or oversold.
- Rationale:
- RSI (Relative Strength Index) is a momentum/overbought-oversold indicator.
- “Moderate” RSI suggests price isn’t at an extreme, reducing the risk that you’re buying something that just spiked and may be due for a pullback, or something in a crash mode.
- For a near-term purchase decision, this aims for “reasonable entry points” instead of chasing extremes.
Price Above 200-Day Moving Average (moving_average_relationship: ['PriceAboveMA200'])
- Purpose: Focus on stocks in longer-term uptrends.
- Rationale:
- The 200-day moving average is a widely used gauge of long-term trend.
- Stocks trading above this line are generally considered to be in an uptrend, which aligns with a buyer’s interest in names with positive technical momentum.
- This avoids many structurally weak or downtrending stocks that might be “cheap for a reason.”
US Major Exchanges Only (list_exchange: ['XNYS', 'XNAS', 'XASE'])
- Purpose: Restrict results to major US exchanges (NYSE, NASDAQ, AMEX).
- Rationale:
- These exchanges have stricter listing standards, better transparency, and typically higher liquidity.
- It keeps the universe to mainstream, easily tradable names, which fits a “what can I buy tomorrow morning” situation for most retail investors.
One-Week Rise Probability ≥ 0 (one_week_rise_prob: {'min': '0'})
- Purpose: Enable using a one-week rise probability model (but effectively not restrictive).
- Rationale:
- A minimum of 0 doesn’t filter anything out by itself; it just means the screener is considering a model-based probability metric.
- This is more of a technical placeholder so that the screener can later rank or display probabilities of a positive 1-week move.
- For your question, the time frame “tomorrow morning” suggests short-term interest, so having short-horizon stats in the tool is relevant even if this specific threshold is non-binding.
One-Week Predicted Return > 0 (one_week_predict_return: {'min': '0'})
- Purpose: Favor stocks where the model expects a positive return in the coming week.
- Rationale:
- You’re asking what to buy now, which implies you’re hoping for near-term upside, not just long-term.
- Filtering for positive expected 1-week return removes names where the model anticipates flat or negative short-term performance.
- This doesn’t guarantee gains, but statistically tilts the list toward candidates with better short-term prospects based on historical patterns/features.
Analyst Consensus: Strong Buy (analyst_consensus: ['Strong Buy'])
- Purpose: Limit results to stocks that professional analysts are most bullish on.
- Rationale:
- “What should I buy?” can be interpreted as “which names does the market’s expert community really like right now?”
- A “Strong Buy” consensus typically means multiple analysts see meaningful upside and relatively attractive risk/reward.
- This adds a fundamental/valuation and research layer on top of the technical and liquidity filters.
Why Results Match Your Question
- The screen focuses on large, liquid, mainstream US stocks you can realistically trade tomorrow morning without execution issues.
- It emphasizes uptrends and non-extreme momentum (above 200-day MA, moderate RSI), making it more suitable for a buyer looking for reasonably timed entries.
- It adds a short-term orientation via the 1-week expected return filter to better align with your near-term purchase timing.
- It incorporates Strong Buy analyst ratings, giving you a list of names that not only look good technically and statistically but are also favored by professional analysts.
In combination, these filters don’t “tell you what to buy” in an absolute sense, but they narrow the universe to a more curated set of higher-quality, liquid, uptrending stocks with positive short-term expectations and strong analyst support—exactly the kind of list you’d want to review when deciding what to buy tomorrow morning.
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.