Screening Filters
monthly_average_dollar_volume ≥ $3,000,000
- Purpose: Ensure the stocks are highly liquid and easy to get in and out of.
- Rationale:
- With at least $3M trading per day on average, bid–ask spreads are usually tighter and orders are more likely to fill near the quoted price.
- This is especially important if you’re actively trading or using smaller accounts, because illiquid names can move sharply against you or be hard to exit.
moving_average_relationship: PriceAboveMA200
- Purpose: Focus on stocks in a long-term uptrend.
- Rationale:
- The 200-day moving average is a classic line between long-term bullish vs. bearish behavior.
- Requiring price to be above the 200-day MA filters out many downtrending or structurally weak stocks and keeps you in names that the market is currently rewarding.
quarter_price_change_pct between 20% and 60% (last 3 months)
- Purpose: Capture recent winners with positive momentum, but avoid the most extreme, potentially overextended moves.
- Rationale:
- A gain of 20–60% over a quarter points to strong demand and positive sentiment.
- Capping it at 60% avoids many “blow-off” moves that are more likely to correct sharply, making candidates somewhat more balanced between momentum and risk.
list_exchange: XNYS, XNAS, XASE (NYSE, NASDAQ, AMEX)
- Purpose: Stay within major, regulated U.S. exchanges.
- Rationale:
- These exchanges have stricter listing standards, better disclosure, and generally higher-quality companies than OTC or foreign pink sheets.
- For finding investable ideas “right now,” this keeps the universe to widely followed, more transparent names.
is_index_component: GSPC, NDX (S&P 500 or Nasdaq 100 members)
- Purpose: Focus on large, established, widely held companies.
- Rationale:
- S&P 500 and Nasdaq 100 components are typically larger-cap, more liquid, and more scrutinized by analysts and institutions.
- This reduces the probability of extreme idiosyncratic risk (accounting blowups, delistings, etc.) vs. small speculative names.
analyst_consensus: Strong Buy, Moderate Buy
- Purpose: Align with favorable professional analyst sentiment.
- Rationale:
- Limiting to Strong/Moderate Buy means a majority of covering analysts believe the stock is undervalued or has attractive upside.
- While analysts are not infallible, this adds a fundamental layer on top of the technical and liquidity filters, avoiding names that are broadly rated “Sell” or “Underperform.”
Why Results Match Your Question
- You asked what assets or stocks to consider right now; the screen emphasizes current strength (price above 200-day MA and +20–60% over the last quarter), not just theoretical long-term value.
- The liquidity and index-component filters (volume ≥ $3M, S&P 500 / Nasdaq 100, major U.S. exchanges) steer you toward tradable, relatively higher-quality names rather than thin, speculative plays.
- The analyst consensus filter adds a basic fundamental sanity check, ensuring that the ideas aren’t just technically strong but are also generally supported by professional research.
Together, these filters narrow the universe to liquid, uptrending, reasonably strong, and institutionally backed U.S. large-cap or mega-cap stocks that are more sensible candidates to consider for investment at the present time.
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.