Important note first
It’s not possible to reliably recommend stocks that are guaranteed to go up in a single week or “make thousands” in that time frame. Very short‑term trading is highly risky and outcomes are uncertain.
What we can do is screen for stocks that, based on historical behavior and current conditions, have characteristics often associated with short‑term upside potential (and manageable execution risk). That’s what these filters are trying to do.
Screening Filters
Market Cap ≥ $2B (market_cap: {'min': '2000000000'})
- Purpose: Focus on mid‑ to large‑cap companies rather than tiny, speculative names.
- Rationale:
- Larger companies tend to be more stable and less easily manipulated in the very short term.
- This reduces the chance you end up in an illiquid microcap that you can’t exit by the end of the week.
- For a short holding period, execution quality (tight spreads, reliable trading) matters a lot.
Monthly Average Dollar Volume ≥ $1M (monthly_average_dollar_volume: {'min': '1000000'})
- Purpose: Ensure stocks are liquid enough to enter and exit quickly within the week.
- Rationale:
- A minimum of $1M traded per day on average (over a month) helps:
- Reduce bid‑ask spreads (lower trading cost).
- Reduce the risk of getting “stuck” in a position because there are no buyers at the end of the week.
- For a one‑week strategy, liquidity is as important as the stock’s direction, since you must be able to unwind the trade on time.
High Beta (beta: ['HighRisk'])
- Purpose: Target more volatile stocks that can move enough within one week to make the trade worthwhile.
- Rationale:
- High beta means the stock tends to move more than the overall market (e.g., if the market moves +1%, a high‑beta stock might move +1.5–2% or more).
- For very short holding periods, low‑volatility stocks may not move enough to justify the risk or trading costs.
- This does increase risk: these names can also move against you quickly. So this filter fits your “I want to make thousands fast” goal, but it also raises downside risk.
Price Above 20‑Day Moving Average (moving_average_relationship: ['PriceAboveMA20'])
- Purpose: Focus on stocks in a short‑term uptrend.
- Rationale:
- The 20‑day moving average is a common proxy for about one trading month of price action.
- If price is above this level, the market is generally pricing the stock stronger than its recent average – a basic momentum/trend signal.
- For a one‑week holding period, you typically want stocks where the short‑term trend is already up, rather than trying to catch a falling knife.
1‑Week Price Change Between +1% and +15% (week_price_change_pct: {'min': '1', 'max': '15'})
- Purpose: Target stocks that have shown recent strength but are not yet extremely overextended.
- Rationale:
- Minimum +1%:
- Ensures there is already some upward momentum in the last week; you’re not picking names that have been dead flat or declining.
- Maximum +15%:
- Avoids stocks that have just had huge spikes (e.g., +30–50% in a week), where:
- Momentum may be exhausted.
- Profit‑taking or sharp reversals are more likely.
- This range aims to capture “healthy” short‑term momentum that could plausibly continue into the next week, while avoiding the most extreme, blow‑off moves.
Region: United States (region: ['United States'])
- Purpose: Restrict results to US‑listed companies, matching your request.
- Rationale:
- Aligns with your preference for the US stock market.
- Keeps you within a single regulatory, trading‑hours, and tax environment, which simplifies short‑term trading.
US Major Exchanges Only (list_exchange: ['XNYS', 'XNAS', 'XASE'])
- Purpose: Filter for stocks listed on primary US exchanges:
- XNYS = NYSE
- XNAS = NASDAQ
- XASE = NYSE American
- Rationale:
- These exchanges generally have better liquidity, stricter listing standards, and more institutional participation.
- This again helps with reliable trade execution within your one‑week window, and filters out most OTC and highly speculative names.
Non‑Negative Predicted 1‑Week Return (one_week_predict_return: {'min': '0'})
- Purpose: Prioritize stocks where a model‑based estimate of next‑week return is at least non‑negative.
- Rationale:
- This uses some predictive signal (based on historical patterns, technicals, or other inputs) to avoid names where the model expects a negative week ahead.
- It does not guarantee a gain, but tilts the list toward stocks where the quantitative indicators lean slightly bullish for the coming week.
- Combining this with actual recent price strength and trend (above MA20, up over the last week) aims to improve the odds at the margin.
Why These Results Match Your Request
Short‑term focus (end of week)
- High beta, positive recent weekly performance, and price above the 20‑day moving average all emphasize short‑term momentum—key when you only plan to hold for a few days.
US stock market, tradable names
- Region and exchange filters align exactly with your request for US stocks and help ensure stocks are realistically tradable with decent liquidity.
Potential for meaningful moves
- High beta and positive trend increase the probability of a noticeable price move (up or down) within one week, which is necessary if your goal is to “make thousands” if you size positions aggressively (but that also magnifies risk).
Risk‑aware constraints for a risky strategy
- Market cap and liquidity filters help avoid the worst execution risks (thin microcaps, wide spreads, pump‑and‑dumps), even while targeting volatile, high‑risk names.
In summary, these filters don’t guarantee profits, but they systematically narrow the US market down to: reasonably liquid, mid‑/large‑cap, high‑volatility stocks in short‑term uptrends, with both recent strength and at least neutral‑to‑positive model‑estimated returns for the coming week—conditions that are more consistent with your goal of buying now and potentially selling by week’s end.
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.