Screening Filters
region: US & list_exchange: XNYS, XNAS, XASE
- Purpose: Limit results to tradable U.S. stocks on major exchanges (NYSE, NASDAQ, AMEX).
- Rationale: You explicitly asked for “US stocks,” so we restrict to U.S. region and the main U.S. exchanges where liquidity and data quality are typically higher.
moving_average_relationship: PriceAboveMA20, PriceAboveMA200
- Purpose: Ensure the stock is in a clear uptrend on both short‑term and long‑term time frames.
- Rationale: A bullish flag occurs within an existing uptrend.
- PriceAboveMA200: Confirms a longer-term bullish structure (price above 200‑day moving average).
- PriceAboveMA20: Confirms the short-term trend is also positive, not breaking down during the consolidation.
month_price_change_pct: min 30%
- Purpose: Find stocks that have had a strong recent advance — the “flagpole” of the bullish flag.
- Rationale: A classic bullish flag starts with a sharp, fast move up. A minimum +30% move over the past month is a quantitative way to approximate that strong prior rally before the consolidation flag forms.
week_price_change_pct: min -2%, max 2%
- Purpose: Capture stocks that are currently moving sideways / slightly consolidating after that strong run.
- Rationale: In a bullish flag, after the flagpole, price usually trades in a tight range or drifts slightly down/sideways.
- By constraining the last week’s performance to roughly flat (between -2% and +2%), we try to isolate that consolidation phase instead of stocks that are still exploding higher or already reversing hard.
volume: min 2,000,000
- Purpose: Ensure sufficient liquidity and focus on actively traded names.
- Rationale:
- Bullish flags are more reliable on liquid stocks where price action is less noisy and slippage is lower.
- A 2M‑share minimum filters out thinly traded tickers that can show “fake” patterns due to low volume or wide spreads.
Why Results Match the “Bullish Flag” Idea
- A strong prior move up (≥30% in a month) approximates the flagpole.
- Current sideways / mild movement over the last week (between -2% and +2%) approximates the flag consolidation.
- Price above both 20‑day and 200‑day MAs confirms the pattern is forming within an established uptrend, consistent with a bullish continuation setup.
- Restricting to liquid U.S. stocks on major exchanges makes the patterns more tradable and the price signals more reliable.
These rules don’t detect the visual flag pattern perfectly (e.g., exact channel shape, intraday structure), but they are a reasonable systematic approximation of U.S. stocks likely exhibiting a bullish flag–type setup.
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.