Screening Filters
Region = United States
- Purpose: Limit results to U.S.-listed stocks.
- Rationale: You specifically asked for “US stocks,” so this ensures only U.S. companies or those listed primarily on U.S. markets are included.
Exchange = XNYS, XNAS, XASE (NYSE, NASDAQ, NYSE American)
- Purpose: Focus on the main U.S. stock exchanges.
- Rationale: These are the primary, most liquid U.S. markets where most investors look for opportunities. Filtering to these avoids OTC and very illiquid names that can give misleading “bullish” signals due to thin trading.
PriceAboveMA20 (Price above 20-day moving average)
- Purpose: Capture stocks currently trading above a short-term trend benchmark.
- Rationale: A price above the 20-day moving average is a classic technical sign of short-term bullishness. It means recent price action is strong enough that the current price is above the average of roughly the last month of trading, indicating upward momentum rather than a downtrend or consolidation below the average.
price_change_pct ≥ 2% (Up at least 2% today)
- Purpose: Require a meaningful positive move on the day.
- Rationale: To be “bullish today,” the stock should be moving up noticeably, not just flat or barely positive. A 2%+ gain suggests active buying interest and a clear positive bias in today’s session.
relative_vol ≥ 1.2 (At least 20% higher volume than usual)
- Purpose: Confirm that the bullish move is supported by increased trading activity.
- Rationale: Relative volume compares today’s volume to the stock’s typical volume. A value above 1.2 means the stock is trading with significantly higher-than-normal activity, which often validates the price move as more meaningful, rather than just a random uptick on low volume.
RSI category = “moderate”
- Purpose: Avoid extremes of overbought/oversold while still capturing bullish momentum.
- Rationale: Very high RSI can indicate an overbought condition where a pullback is more likely; very low RSI is more associated with oversold/weakness. A “moderate” RSI suggests the stock is showing strength without yet being in a statistically stretched, high-risk zone. This aligns with a healthier, more sustainable type of bullishness.
Why Results Match “Bullish Today”
- The stock is in a short-term uptrend (price above 20-day MA).
- It is moving up strongly today (≥2% gain intraday).
- The move is backed by above-normal trading interest (relative volume ≥1.2).
- It’s not yet in an extreme overbought state (moderate RSI), which favors more stable bullish setups.
- All names are U.S.-listed on major, liquid exchanges, matching your request and improving the quality and tradability of the results.
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.