Important Note
No screen can guarantee that a stock will “go up significantly” today. What these filters do is tilt the search toward liquid, larger, U.S.-listed stocks that technical and quantitative signals suggest have a higher probability of rising in the near term.
Screening Filters
market_cap: {'min': '1000000000'}`
- Purpose: Only include companies with a market value above $1 billion.
- Rationale:
- Larger (mid/large-cap) companies are generally more stable and less prone to extreme, random price swings than tiny micro-caps.
- This aligns better with “good US stocks” rather than speculative penny names that might spike or crash purely on hype.
price: {'min': '3', 'max': '300'}`
- Purpose: Focus on reasonably priced, non-penny stocks and avoid extremely high-priced names.
- Rationale:
- Excluding stocks below $3 filters out many illiquid, very risky penny stocks, which often move erratically.
- Capping at $300 keeps the list in a range many investors can trade comfortably (easier to build positions, diversify, and manage position sizing).
monthly_average_dollar_volume: {'min': '300000'}`
- Purpose: Ensure each stock has sufficient trading activity (liquidity).
- Rationale:
- A minimum average dollar volume of $300k/month helps avoid thinly traded stocks where prices can be pushed around easily and bid/ask spreads are wide.
- This supports your goal of “good stocks to buy today” by focusing on names you can realistically enter and exit without huge slippage.
moving_average_relationship: ['PriceAboveMA20']
- Purpose: Require the stock’s current price to be above its 20-day moving average (a short-term trend indicator).
- Rationale:
- Price above the 20-day moving average typically signals short-term upward momentum.
- This directly supports “expected to go up” by prioritizing stocks already in short-term uptrends rather than those still trending down.
list_exchange: ['XNYS', 'XNAS', 'XASE']
- Purpose: Limit results to major U.S. exchanges: NYSE, NASDAQ, and NYSE American.
- Rationale:
- These exchanges have stricter listing standards and typically better liquidity and reporting quality.
- This fits your request for “good US stocks” and avoids obscure OTC listings.
region: ['United States']
- Purpose: Only include companies based in (or primarily listed in) the U.S. market.
- Rationale:
- Directly matches your request for “US stocks.”
- Ensures results align with U.S. regulatory, accounting, and market conditions.
one_day_rise_prob: {'min': '55'}`
- Purpose: Filter for stocks where a predictive model estimates at least a 55% probability of a price increase over the next day.
- Rationale:
- This is a quantitative way to focus on names with a statistically higher-than-random chance of rising in the short term.
- It doesn’t guarantee a gain, but it’s aligned with “expected to go up” by pushing the screen toward more favorable odds.
one_day_predict_return: {'min': '2'}`
- Purpose: Require that the model’s expected one-day return is at least +2%.
- Rationale:
- This targets stocks where the magnitude of the predicted move is meaningful, in line with “go up significantly” rather than tiny moves like +0.2%.
- Combines with the rise probability filter to focus on stocks with both a decent chance and a decent size of potential gain.
Why the Results Match Your Request
Together, these filters narrow the universe to larger, liquid U.S. stocks that are in short-term uptrends and that a predictive model suggests have a better-than-average probability of rising by a meaningful amount in the near term.
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.