Screening Filters
Price: $0.05 – $1.00
- Purpose: Capture low-priced “penny stocks” while excluding the most extreme micro‑pennies.
- Rationale:
- The user asked for “penny stocks” in the U.S. market. In practice, anything under $5 is often considered a penny stock; here, your colleague tightened that to a much lower band ($0.05–$1) to focus on the very low-priced names that match the spirit of your request.
- A $0.05 floor avoids ultra‑illiquid “trip-zero” stocks that can be highly manipulated and almost impossible to trade in size.
Market Cap: $20M – $500M
- Purpose: Focus on smaller companies typical of penny stocks, while filtering out the most fragile micro‑caps.
- Rationale:
- Penny stocks are almost always small caps or micro caps, so keeping market cap under $500M is consistent with your request.
- Setting a minimum of $20M helps avoid the tiniest, highly speculative shells and near-defunct companies, which can be little more than “story stocks” with significant risk and very limited information.
Monthly Average Dollar Volume: ≥ $500,000
- Purpose: Ensure a minimum level of liquidity so you can realistically enter and exit positions.
- Rationale:
- Many penny stocks barely trade; even a few thousand dollars can move the price a lot.
- A $500k+ average monthly dollar volume helps filter out the most illiquid names, reducing the risk of huge bid–ask spreads or being unable to sell when you want.
Moving Average Relationship: PriceAboveMA20
- Purpose: Prioritize stocks with short‑term positive momentum or at least not in a sharp downtrend.
- Rationale:
- You asked for stocks you “should buy today,” which implies looking for setups that are currently acting relatively strong.
- Requiring the price to be above its 20‑day moving average is a simple way to avoid names that are in sustained short‑term downtrends and to focus on those showing some recent strength or recovery.
- This does not guarantee good performance, but it increases the chance you’re seeing stocks with more constructive near‑term price action.
Exchange Listing: XNYS (NYSE), XNAS (NASDAQ), XASE (NYSE American/AMEX)
- Purpose: Limit results to U.S.‑listed stocks on major exchanges.
- Rationale:
- Directly addresses your “US market” requirement.
- Major exchanges have stricter listing and reporting standards than OTC markets, which often host the riskiest penny stocks.
- This can help improve transparency and reduce (but not eliminate) fraud and manipulation risk compared to OTC/pink-sheet names.
Why Results Match Your Request
- They are penny stocks by price, using a strict low-price band ($0.05–$1) consistent with your earlier focus on very cheap names.
- They trade on U.S. major exchanges, aligning with your “US market” requirement.
- They are small companies, typical of penny stocks, but with a floor on market cap to avoid the most extreme micro-cap risks.
- They have minimum liquidity, making it more realistic to actually buy and sell them.
- The PriceAboveMA20 filter is a simple way to look for candidates that may be more suitable to “buy today” by emphasizing recent positive or stabilizing momentum rather than ongoing breakdowns.
One important clarification: no screen can identify stocks you should buy with any guarantee; it can only narrow the field to stocks that better fit your criteria and have somewhat more favorable characteristics (liquidity, exchange quality, short-term trend) compared with the broader penny-stock universe.
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.