Retail Sentiment Radar

The most-talked-about US tickers right now, ranked by how one-sided retail chatter has become. Free, no signup, live. Last refresh 18:57:50 UTC.

TickerCrowd skewBullBearMsgs/hrWatchersWhy it’s moving
$ONDSOndas Inc100% bullish1409735,764News →
$SLSSELLAS Life Sciences Group Inc100% bullish17010960,012News →
$SMCISuper Micro Computer Inc86% bullish19310292,291News →
$CSCOCisco Systems, Inc.86% bullish1838062,100News →
$CRMDCorMedix Inc100% bullish601623,480News →
$BCRXBiocryst Pharmaceuticals Inc.100% bullish401236,922News →
$LUNRIntuitive Machines Inc80% bullish1647638,717News →
$SNDKSandisk Corp79% bullish1545933,184News →
$AMATApplied Materials Inc.87% bullish1322434,736News →
$TSSITSS Inc100% bullish10016,108News →
$MARAMarathon Digital Holdings Inc78% bearish51843158,056News →
$JOBYJoby Aviation Inc58% bearish811528,906News →
Sentiment is a positioning read, not a signal. A ticker that is 90% bullish with heavy volume tells you the crowd is already long — it does not tell you why. For that you need the tape of headlines. Top Tier Newswire aggregates 40+ sources into one sub-2-second feed with sentiment tagging and custom watchlists; free tier is delayed, Pro is real time.

How to read this table

Crowd skew is the share of sentiment-tagged messages on one side over the last ~30 posts. 50% means the crowd is split; 85% bullish means almost nobody in the retail stream is publicly arguing the other side. Extremes are informative in both directions: they mark where positioning is crowded, and where a surprise headline has the most people offside.

Msgs/hr is chatter velocity across the sampled window. Skew without volume is noise — a 100% bullish ticker with 3 messages an hour means nothing. The ranking here deliberately weights skew by velocity, so the top rows are the tickers that are both loud and one-sided.

Watchers is how many StockTwits users track the symbol — a rough proxy for how much retail attention the name carries at baseline. A small-cap punching above its watcher count is where retail flow shows up first.

Why sentiment alone gets traders run over

Retail sentiment is a lagging read on a leading question. By the time a stream is 90% one direction, the move that caused it has usually happened; what you are seeing is the crowd narrating price. The edge is not in the skew number — it is in the gap between the skew and the news that has not been priced yet. That is a latency problem, and it is the reason a mainstream news app that surfaces a headline 30–90 seconds late is worse than useless in a fast tape: you get the headline at the same moment the algorithmic flow that already traded it is exiting.

Three practical habits that pair with this table:

  1. Check skew before you size, not after. If you are about to buy the most crowded long on the board, your stop is where everybody else’s stop is.
  2. Treat velocity spikes as an alert, not a thesis. A ticker jumping from 5 to 60 messages an hour means something happened. Go find the primary source before you form a view — a filing, a wire story, an exchange halt.
  3. Time your news, not just your entries. Measure how long after a wire headline your feed shows it. If the answer is more than a couple of seconds, that delta is a tax you pay on every catalyst trade you take.

Where the data comes from

Everything above is computed live from StockTwits’ public symbol streams: the trending symbol list, then the most recent messages per symbol, counting the Bullish/Bearish tags users attach to their own posts. It refreshes every couple of minutes and is cached so we stay well inside polite request rates. Untagged messages are counted for velocity but not for skew, which is why the bull and bear counts do not always sum to the message count. This tool is free, has no signup, and stores nothing about you.

FAQ

Is retail sentiment predictive? On its own, weakly and inconsistently. It is most useful as a positioning and crowding gauge, and as a trigger to go read the underlying catalyst.

Why do some rows show no tagged posts? Sentiment tags are optional on StockTwits. A busy ticker where nobody tags is still shown, because the velocity number is still meaningful.

How do I see the actual news behind a move? Click the News button on any row. It opens that ticker’s page on Top Tier Newswire, which pulls 40+ wire and social sources into a single real-time feed — the fastest way to answer “what just happened to this thing?” without tab-hopping five sites.