Screening Filters
is_index_component: GSPC (S&P 500 stocks only)
- Purpose: Limit ideas to large, established U.S. companies.
- Rationale: When someone asks “What stock should I buy today?”, they’re usually looking for relatively solid, mainstream names rather than illiquid micro‑caps. Restricting to the S&P 500 focuses on:
- Companies with meaningful size and liquidity
- Better disclosure and analyst coverage
- Generally lower risk than small, speculative stocks
moving_average_relationship: PriceAboveMA200 (Price above 200‑day moving average)
- Purpose: Favor stocks in long‑term uptrends or at least not in prolonged downtrends.
- Rationale: The 200‑day moving average is a classic long‑term trend gauge. Price above the 200‑day MA suggests:
- The stock is not in a major bear phase
- Market participants have a generally positive long‑term view
- You’re not trying to “catch a falling knife”
moving_average_relationship: PriceAboveMA20 (Price above 20‑day moving average)
- Purpose: Identify stocks with near‑term strength/momentum.
- Rationale: The 20‑day MA is a short‑term trend indicator. Price above it points to:
- Recent buying interest and positive short‑term momentum
- Less likelihood you’re entering into a short‑term downtrend
- Better alignment between short‑ and long‑term trend (since both 20‑day and 200‑day must be supportive)
return_on_equity (ROE) ≥ 15%
- Purpose: Focus on companies that generate strong profits relative to shareholders’ equity.
- Rationale: High ROE is a common marker of quality:
- Indicates efficient use of capital
- Suggests competitive advantages and/or good management
- Helps avoid low-quality, low-profit businesses when picking “what to buy”
pe_ttm (P/E ratio, trailing 12 months) between 12 and 30
- Purpose: Filter out both extremely cheap (possibly troubled) and extremely expensive (possibly overhyped) stocks.
- Rationale: A mid-range P/E:
- Excludes very low P/E names that might be “value traps”
- Avoids ultra-high P/E names where expectations may be too optimistic
- Targets companies that are reasonably valued given current earnings
Why These Results Match Your Question
You asked, “What stock should I buy today?”—a broad request. These filters narrow the universe to:
- Large, reputable S&P 500 companies
- In both long‑term and short‑term uptrends (technically healthy)
- With solid profitability (ROE ≥ 15%)
- Trading at valuations that are neither extreme bargain nor extreme bubble
While no filter set can guarantee a “best” stock, this combination is designed to surface high‑quality, reasonably valued stocks with positive price trends—a logical starting point for deciding what to buy today. You would then refine further based on your risk tolerance, sector preferences, and holding period.
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.