Important Note on Guarantees
It’s not possible to guarantee that any stock will go up (or by a specific percentage like 2%) on a given day. What these filters do is identify stocks that, based on liquidity, trend, and quantitative models, have a higher probability of rising around 2% today.
Screening Filters
list_exchange: ['XNYS', 'XNAS', 'XASE']
- Purpose: Limit results to stocks traded on major US exchanges (NYSE, NASDAQ, NYSE American).
- Rationale:
- The user asked for “stocks from the US market.”
- These exchanges represent the core of the US equity market, excluding OTC or foreign exchanges that may be less regulated or less liquid.
monthly_average_dollar_volume: {'min': '500000'}
- Purpose: Require a minimum liquidity level of $500,000 traded per day on average.
- Rationale:
- Ensures you get stocks that are actively traded and less prone to extreme slippage or manipulation.
- More liquid names make it more realistic that you can enter/exit near the quoted prices and that price moves are meaningful, not just noise from a few small trades.
moving_average_relationship: ['PriceAboveMA20']
- Purpose: Include only stocks trading above their 20-day moving average.
- Rationale:
- Price above a short-term moving average is a classic sign of a short-term uptrend or positive momentum.
- For a stock to be “likely to increase,” it helps if it’s already in an upward bias rather than a clear downtrend.
price_change_pct: {'min': '-1', 'max': '1'}
- Purpose: Focus on stocks whose current intraday move is roughly flat (between -1% and +1%).
- Rationale:
- The user wants stocks that are likely to increase by ~2% today.
- By filtering to stocks that haven’t already made a large move, we are:
- Avoiding names that already ran up (e.g., +5% early in the day) where additional gains may be less likely or more risky.
- Focusing on candidates that still have “room” to move 2% from their current price.
one_day_rise_prob: {'min': '60'}
- Purpose: Require that a model-based probability of a positive one-day move be at least 60%.
- Rationale:
- This directly targets the request for stocks that are likely to increase today.
- A threshold of 60% does not ensure a rise, but filters out names where the model sees roughly coin-flip odds or worse.
- This is the probabilistic component that translates your “likely to increase” requirement into a quantitative screen.
one_day_predict_return: {'min': '2', 'max': '8'}
- Purpose: Focus on stocks where a predictive model expects a +2% to +8% return over the next day.
- Rationale:
- The user specifically asked for stocks “likely to increase by 2% today.”
- Setting the minimum predicted return to 2% directly aligns with that target.
- The maximum of 8% avoids extremely volatile names where the model expects huge swings, which may be riskier or less consistent with a moderate +2% goal.
Why Results Match the User’s Request
- The US market criterion is handled by restricting to XNYS, XNAS, XASE.
- The “likely to increase” aspect is addressed jointly by:
one_day_rise_prob ≥ 60 (higher probability of a positive day), and
PriceAboveMA20 (short-term uptrend), and
- liquidity filter (more reliable price behavior).
- The “by 2% today” part is captured through:
one_day_predict_return between 2% and 8%, targeting at least ~2% upside, and
price_change_pct between -1% and +1%, so the 2% move is still realistic from current levels, not already achieved.
Together, these filters don’t guarantee a 2% gain, but they narrow the universe to US-listed, liquid, short-term-uptrend stocks that a quantitative model estimates have both a higher chance of rising and an expected one-day return in the 2–8% range, making them reasonably aligned with your request.
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.