Screening Filters
Monthly average dollar volume ≥ $1.5M
- Purpose: Ensure results are liquid enough to trade on a daily timeframe (your focus with AJG).
- Rationale: AJG trades with strong volume, so this filter looks for similar stocks where:
- Bid/ask spreads are tighter
- Orders can be filled without heavy slippage
- Daily-chart technical signals are actually tradable in size
RSI category: “moderate”
- Purpose: Match AJG’s current RSI condition on the daily chart (RSI ~36, not oversold, not overbought).
- Rationale: You’re not asking for extreme “panic” or “blow-off” moves, but for stocks in a comparable pullback zone:
- “Moderate” RSI ≈ neutral-to-weak momentum, like AJG
- This captures daily setups where price has pulled back but isn’t in a total washout
Price below 20-day MA and below 200-day MA
- Purpose: Replicate AJG’s bearish moving-average structure on the daily timeframe.
- Rationale: Your AJG data showed: SMA_200 > SMA_20 > SMA_5, i.e., price is under key MAs in a downtrend. These filters:
- Require the current price to be below the short-term trend (20-day)
- Also below the long-term trend (200-day)
- This finds stocks in a similar daily downtrend/pullback phase where you might be looking for either short setups or deep pullback longs.
1‑month price change between -12% and -6%
- Purpose: Target stocks with a controlled but meaningful daily‑chart pullback similar to AJG’s recent decline.
- Rationale: AJG is down ~6% over 20 days and ~13% off the pivot:
- Min -12% / max -6% for the month narrows to names that have sold off, but not collapsed
- This fits your style of “daily stock picker” looking for actionable pullbacks, not random flat names or complete breakdowns
Sector: Financials
- Purpose: Keep picks within AJG’s broader sector.
- Rationale: If you’re using AJG as your model daily setup, this filter:
- Finds stocks exposed to similar macro/sector drivers
- Lets you compare relative strength/weakness within Financials on the daily chart
Industry: Insurance
- Purpose: Drill down further to AJG’s specific industry group.
- Rationale: For a trader, industry correlation matters:
- Insurance names often move together on rates, risk sentiment, and regulatory headlines
- Screening only Insurance increases the chance that technical patterns (pullbacks, breakouts) behave similarly to AJG’s
EMA(200) > EMA(20)
- Purpose: Confirm a structurally bearish trend on the daily timeframe, not just a random dip.
- Rationale: This mirrors the “SMA_200 > SMA_20” type of structure from AJG:
- Long-term EMA (200) above short-term EMA (20) means the overall drift is down
- It reinforces the idea you’re screening for sustained downtrends/pullbacks, not just a one-day anomaly
Why Results Match Your “Daily Stock Picker” Use Case
You analyzed AJG on the daily chart, and these filters are designed to find other daily-chart setups with the same technical profile:
- Downtrend confirmed by moving averages (price under 20 & 200, ema200 > ema20)
- Recent, tradable pullback (-6% to -12% in a month)
- Moderate RSI like AJG (weak but not washed-out)
By restricting to liquid Financials / Insurance names, the screener focuses on stocks that trade and move similarly to AJG, making the outputs practical “stock picks” for the same style of daily technical trading you applied to AJG.
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.