Screening Filters
Market Cap ≥ $500M (market_cap.min = 500000000)
- Purpose: Focus on established, less fragile companies and avoid tiny, highly speculative names.
- Rationale: You’ve been looking at listed names like PTGX and KOS and asking “which is the best buy right now” for a swing trade. A minimum market cap helps narrow the universe to companies that are big enough to have more stable pricing, better information flow, and institutional interest—key for swing trading and fast in/out execution.
Monthly Average Dollar Volume ≥ $1M (monthly_average_dollar_volume.min = 1000000)
- Purpose: Ensure sufficient liquidity so you can enter and exit quickly with <$1,000 without big slippage.
- Rationale: For an impatient swing trader, you need tickers that actually trade meaningful dollar amounts every day. A $1M+ average dollar volume filter weeds out thinly traded stocks where getting in/out—even with a small account—can be slow, painful, or distort the price.
Price Above 20‑Day and 200‑Day Moving Averages (moving_average_relationship = ['PriceAboveMA20', 'PriceAboveMA200'])
- Purpose: Capture stocks already in a confirmed uptrend on both short- and long-term timeframes.
- Rationale:
- PriceAboveMA200: Ensures the stock is in a longer-term bullish trend instead of a downtrend bounce. This aligns with looking for “best buy now” candidates rather than turnaround gambles.
- PriceAboveMA20: Confirms near-term momentum is also positive—useful for swing trading, where you want to ride existing strength rather than wait for a reversal that may never come.
- Together, these MA filters target names behaving like your examples (SMA bullish, new highs) where momentum is already working in your favor.
One‑Week Rise Probability ≥ 60% (one_week_rise_prob.min = 60)
- Purpose: Bias results toward stocks with a statistically higher chance of rising over the next week.
- Rationale: Your prior queries and scenario emphasize swing trades and short holding periods. This filter uses historical pattern behavior (similar to the “70% chance to +7.1% in the next week” style stats you saw) to keep only those stocks where past setups like the current one more often led to gains than losses. It doesn’t guarantee profit, but it tilts the list toward higher-probability short‑term moves.
Why Results Match:
- The size + liquidity filters (market cap and dollar volume) make sure you’re looking at tradable, real names where a small swing-trading account can get in and out quickly.
- The trend filters (price above 20‑day and 200‑day MAs) align with your interest in momentum setups (SMA bullish, new highs) and “best buy right now” candidates rather than waiting for deep dips.
- The one-week rise probability filter directly targets your short-term, impatient style by focusing on stocks whose recent patterns historically led to positive one-week outcomes more often than not.
Combined, these filters aim to surface currently strong, liquid, medium‑plus sized stocks with statistically favorable short‑term upside—exactly the kind of universe you’d want to scan to answer “Which stock is the best buy right now?” for a swing trade.
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.