Delivery

Trade Alerts, Watchlist, and Market Summary

SwiftSignals delivers stock swing trading alerts through Telegram so members can review setups quickly, along with a curated watchlist twice a week and a concise market condition summary.

What Premium Members Receive

  • Real-time trade alerts with ticker, entry, stop loss, and take profit
  • A, B, C+, or C tier labels so you can judge conviction quickly
  • Context on trend, momentum, and risk
  • A curated watchlist sent twice a week
  • A market condition summary to frame risk appetite and trend quality

How Delivery Works

Telegram is the core delivery channel because it is fast, familiar, and easy to check during the trading day. Free members receive Telegram updates, while premium members get the higher-conviction alerts there as well.

The premium plan also adds the twice-weekly watchlist and market condition summary so you are not relying only on isolated alerts.

How SwiftSignals Filters Trade Setups

SwiftSignals does not rely on one simple check. It first runs each stock through the daily scoring model in `score_stock`, requires a minimum score of 11, then applies a 30-minute pullback filter, and only after that assigns the setup to a tier.

Daily Score Price action, EMA structure, AVWAP, breakout quality, RSI, MACD, volume, and resistance checks
Threshold Only setups scoring 11 or higher move forward
30-Minute Filter Checks the shorter-term pullback before a signal can pass
Tiering Qualified setups are then grouped into tiers based on score, relative volume, ATR, extension, and trend rules

1. Daily Score In `score_stock`

The daily model looks at multiple factors together rather than using a single indicator. That includes higher-timeframe trend, EMA alignment, two-bar confirmation above EMA20 and AVWAP, breakout strength, relative volume, MACD, RSI, and price-action penalties around resistance or weak closes.

  • Trend and bias from EMA200 and its slope
  • EMA20, EMA50, and EMA200 structure
  • Two-bar confirmation above EMA20 and AVWAP
  • Breakout quality, close strength, and relative volume
  • MACD and RSI confirmation
  • ATH proximity, rejection, overextension, and resistance checks

2. 30-Minute Pullback Filter

Passing the daily score is not enough by itself. SwiftSignals then uses a 30-minute filter to check whether the shorter-term structure still looks tradable rather than too extended or weak.

  • The last candles need to stay constructive
  • Price must stay reasonably close to the 30-minute EMA20
  • Volume must be healthy enough during the pullback
  • The 30-minute EMA20 slope should still be rising
  • MACD histogram should not be working against the setup

3. Tier Assignment

After a stock clears the daily score and the 30-minute filter, SwiftSignals assigns it to one of the tiers: A, B, C+, or C. The tier is not based on score alone. It also depends on relative volume, ATR percentage, extension versus EMA20 and AVWAP, reward-to-risk in some cases, and whether the trend structure is strong enough for the top tiers.

That is why two setups with similar raw scores can still land in different tiers.