Screening Filters
Market Cap: 50M – 2B USD
- Purpose: Focus on smaller companies typically associated with “penny stock” territory, while excluding micro-cap shells and ultra-illiquid names.
- Rationale:
- Many penny stocks are small caps; this range captures small and lower mid-cap companies.
- The 50M minimum helps avoid extremely tiny, often illiquid, highly speculative micro-caps.
- The 2B cap ensures we’re not drifting into large, well-established names that usually aren’t considered penny stocks, regardless of share price.
Price: 0.50 – 5.00 USD
- Purpose: Explicitly capture “penny stock” pricing.
- Rationale:
- In U.S. markets, “penny stocks” are commonly defined as trading under about $5 per share.
- A floor at $0.50 helps avoid the most distressed sub-penny or ultra-low-priced stocks that are often purely speculative and may not be investable for many users.
200-Day Moving Average Relationship: PriceAboveMA200
- Purpose: Ensure the stock is in a longer-term uptrend or at least not in a structural downtrend.
- Rationale:
- A “pullback” is usually understood as a temporary decline within a larger upward trend.
- Requiring price above the 200-day moving average means the stock is generally in a longer-term bullish or recovering phase, so the weekly drop is more likely a pullback, not a continuation of a long-term collapse.
1-Week Price Change: -15% to -3%
- Purpose: Capture stocks that have pulled back in the current week, but not completely crashed.
- Rationale:
- A negative weekly change flags stocks that moved down this week.
- The range (-15% to -3%) is large enough to catch meaningful pullbacks (not just noise) but excludes catastrophic drops (worse than -15%) that might indicate serious fundamental problems rather than a normal pullback.
1-Month Price Change: ≥ +10%
- Purpose: Ensure the stock was recently moving up before this week’s pullback.
- Rationale:
- A gain of at least 10% over the past month suggests the stock had upward momentum.
- Combining a strong 1-month gain with a negative 1-week move is a classic “run-up followed by pullback” pattern—exactly what you likely mean by a pullback this week.
Region: United States
- Purpose: Restrict results to U.S.-listed companies.
- Rationale:
- Many users implicitly mean U.S. “penny stocks” when they use the term, since definitions and regulations differ by country.
- It also ensures more consistent reporting standards and data availability.
Exchange: XNYS, XNAS, XASE (NYSE, Nasdaq, NYSE American)
- Purpose: Limit to primary U.S. exchanges rather than OTC or pink sheets.
- Rationale:
- Penny stocks exist on major exchanges too, and these exchanges impose listing standards (reporting, minimum price, etc.) that improve transparency and liquidity.
- Excluding OTC markets helps avoid many of the most speculative, opaque, and illiquid penny names, making the results more usable.
Why Results Match Your Request
- “Penny stocks”: Enforced via the low share price (0.50–5.00) and smaller market cap (50M–2B), focused on U.S. small companies on major exchanges.
- “Experienced a pullback this week”:
- 1-week performance is negative but not catastrophic (−15% to −3%), capturing a genuine weekly pullback.
- 1-month performance is strongly positive (≥ +10%) and price is above the 200-day MA, indicating the drop is likely a pullback within an overall uptrend rather than a continuing downtrend.
Together, these filters aim to surface U.S.-listed penny-priced stocks that recently ran up, then pulled back over the last week in a way that fits the usual technical meaning of a “pullback.”
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.