Screening Filters
Price: $10–$20
- Purpose: Restrict results to stocks trading in the user’s desired price range.
- Rationale: You explicitly asked for “stocks priced between $10 and $20,” so setting
price: {'min': '10', 'max': '20'} directly implements your constraint. This keeps out very low-priced (often more volatile, less liquid) names under $10 and higher-priced stocks above $20 that you’re not interested in.
Monthly Average Dollar Volume ≥ $500,000
- Purpose: Ensure sufficient liquidity for swing trading.
- Rationale: Swing traders need to be able to enter and exit positions without moving the price too much or suffering large bid–ask spreads. A minimum monthly average dollar volume of $500k filters out thinly traded, illiquid names, reducing execution risk and slippage. This makes it more practical to trade the candidates the screener finds.
Price Above 20-Day Moving Average (PriceAboveMA20)
- Purpose: Focus on stocks in short-term uptrends.
- Rationale: For swing trading, you typically want stocks already showing positive momentum rather than those in sustained downtrends. Requiring price > 20-day moving average means:
- The recent price is above its short-term trend line.
- The stock is acting relatively strong in the short-term window (about a month of trading days).
This is consistent with classic swing-trading approaches that “trade in the direction of the trend” over days to weeks.
RSI Category: Moderate
- Purpose: Avoid stocks that are extremely overbought or oversold.
- Rationale:
- If RSI is too high (strongly overbought), the stock might be due for a pullback, which is risky if you’re entering a new swing trade.
- If RSI is too low (deeply oversold), while there can be rebound opportunities, the stock may also be in a strong downtrend or under heavy selling pressure.
By focusing on moderate RSI, the filter aims for stocks that:
- Have room to continue their move without being stretched.
- Are not in the most extreme conditions, which can be less predictable for short-term trades.
One-Week Predicted Return ≥ 3% (one_week_predict_return: {'min': '3'})
- Purpose: Target candidates with a model-based expectation of positive short-term upside.
- Rationale: Swing trading is about capturing moves over days to a few weeks. A minimum expected +3% return over the next week:
- Narrows the list to stocks where the forecasting model sees favorable short-term risk/reward.
- Aligns with the idea of “best swing trade” setups by prioritizing higher-probability, higher-upside names (though not guaranteeing results).
Why Results Match Your Request
- Your price requirement ($10–$20) is directly implemented in the
price filter.
- Swing trading needs tradable liquidity, addressed by the
monthly_average_dollar_volume ≥ 500,000 filter.
- Swing traders often prefer stocks in short-term uptrends, satisfied by
PriceAboveMA20.
- The RSI moderate filter focuses on technically healthier setups, not extremely overbought or oversold, which suits tactical swing entries.
- The one-week predicted return ≥ 3% filter aligns with your desire for “best swing trade stocks” by emphasizing names where the model expects notable short-term upside.
All of these filters together are designed to surface stocks that are:
- Within
10–20
- Liquid enough to trade
- In favorable short-term technical conditions
- With a positive short-term return profile suitable for swing trading.
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.