Screening Filters
- market_cap >= 1B
- Purpose: Limits the search to larger, more established U.S. companies.
- Rationale: This matches the user’s “US stocks only, minimum market cap of 1 billion” requirement and helps avoid illiquid or highly unstable micro-cap names, which are often harder to short reliably for a next-day trade.
- region = US
- Purpose: Restricts the universe to U.S.-listed stocks.
- Rationale: This directly matches the user’s request for US stocks only.
- price below EMA 20 / PriceBelowMA20
- Purpose: Finds stocks trading below their 20-day moving average.
- Rationale: For a short setup, trading below a short-term trend line suggests near-term weakness and can indicate continued downside pressure into tomorrow’s session.
- price < EMA 20
- Purpose: Confirms the stock is below a key short-term trend indicator.
- Rationale: This overlaps with the moving-average relationship filter, reinforcing the idea that momentum is currently bearish and the stock may be suitable for a short entry.
- RSI = overbought
- Purpose: Targets stocks that may have stretched too far upward recently.
- Rationale: Overbought conditions can sometimes precede pullbacks, which is useful for a short-term short trade if the move is already extended.
- price change pct < 0
- Purpose: Screens for stocks that are already down on the day.
- Rationale: A negative daily move suggests sellers are already in control, which aligns with the user’s desire for a short entry tomorrow morning and an exit tomorrow afternoon.
- user_watchlist = False
- Purpose: Excludes the user’s personal watchlist from the scan.
- Rationale: This keeps the screen broad and focused on the market at large rather than only names the user already tracks.
Why these filters match the user’s request
- The user wants US stocks only and minimum market cap of $1B — those are directly covered.
- The user wants one ticker for a short entry tomorrow morning with an exit the same afternoon. These filters are designed to find liquid, larger-cap stocks with short-term bearish signals, which is appropriate for a next-day short trade.
- The combination of below EMA/MA20, overbought RSI, and negative price change is meant to identify stocks that may be losing momentum after a recent run-up or are starting to weaken.
Why no results were returned
No stocks matched all of the applied conditions at the same time. That can happen when the screen is very restrictive, especially with a combination like:
- large-cap only,
- U.S. only,
- below the 20-day average,
- overbought RSI,
- and already down on the day.
This set of criteria narrows the universe significantly, and on a given day there may simply be no names that satisfy every rule simultaneously.
Do the filters fully match the request?
Mostly yes, but there is one important limitation: the screening setup does not directly guarantee a “best short entry for tomorrow morning” or provide a precise entry/stop/target. Those are trading decisions that typically require additional price-level analysis, support/resistance, and volatility context.
The filters we used are still effective because they identify stocks that are more likely to fit a short-bias setup based on trend and momentum weakness.
Would you like me to relax one or two filters so we can get at least one candidate, for example by:
- removing the overbought requirement,
- allowing stocks near the 20-day average instead of strictly below it,
- or lowering the market-cap threshold slightly?
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.