WSB//TERMINAL

Research

WSB's attention arrives after the move — just in time for the giveback

We found every moment the crowd's attention spiked on a ticker — 7,715 episodes across 627 tickers and eleven years of r/wallstreetbets — and measured what the stock did next. Attention turns out to be a lagging indicator. And the louder the spike, the worse the week that follows.

Every hot ticker eventually gets the same argument in the comments. One side says the sub is early, that it saw the trade before Wall Street did. The other says the sub is the trade's ending — that by the time a name is on the front page, the money has been made and the crowd is the exit liquidity.

It is a testable claim. We have every ticker mention on r/wallstreetbets going back to 2015, and we have the price of everything those mentions pointed at. So we stopped arguing and counted.

What counts as a spike

A spike day is a day when a ticker collects at least 8 mentions and at least three times the median of the previous 30 calendar days. Spike days within three days of each other merge into a single episode, and the episode's peak day is its busiest one. Nothing about price enters the definition — only how loud the sub got, relative to how loud it normally is about that name.

Applied to the whole archive, that yields 7,715 episodes on 627 tickers, spread over 2,008 distinct calendar days, from October 2015 to July 2026. Index ETFs are excluded: measuring SPY against SPY returns zero by construction.

Attention is a lagging indicator

Here is the whole study in one picture. For each episode we line up the peak day, set the stock's price there to zero, and average the cumulative return against the S&P 500 across all 7,565 episodes whose peak lands on a trading session with ten sessions of room on either side.

Cumulative excess return vs SPY around the day WSB mentions peakThe stock rises about 1.8 points versus SPY in the ten sessions before the mention peak, then gives back about 1.2 points in the five days after it.CUMULATIVE EXCESS RETURN VS SPY (pp) · 7,565 MENTION PEAKS-2.0-1.5-1.0-0.5+0.0MENTION PEAK-1.84+0.00-1.20-1.05-10-5+0+5+10TRADING SESSIONS RELATIVE TO THE MENTION PEAK
Cumulative excess return versus SPY, averaged across 7,565 mention peaks and indexed to zero on the peak day. The run-up happens before the crowd shows up. Data as of 2026-07-09.

The stock climbs about 1.8 points against the S&P 500 in the ten sessions before the crowd's attention peaks. Then it hands back 1.2 of them in the five sessions after. The line is not symmetric and it is not noise: it rises into the peak and falls away from it.

WSB does not front-run the move. The move produces WSB.

+1.71
pp run-up · 5 sessions before peak
−1.20
pp giveback · 5 sessions after
55.8%
Episodes followed by underperformance

What happens next

Take the close of the peak day as your entry — the moment the sub is loudest, the moment you would actually have noticed. Over the next five days, the median episode underperforms the S&P 500 by 0.68 percentage points. The mean is worse, at −1.04, because the tail of disasters is fatter than the tail of moonshots. Just under 56% of episodes end underwater.

Those numbers sound small, and by themselves they would be easy to dismiss: single stocks drift against the index all the time. So we asked a sharper question. Within each ticker's own history, where does the post-spike week rank? If a mention peak carried no information, its forward return would land at a random spot in that ticker's own distribution — the average percentile would be 0.500.

It is 0.4532, with a 95% confidence interval of [0.4446, 0.4617]. That interval is computed by resampling whole peak days rather than individual episodes, because a macro headline lights up forty tickers at once and pretending those are forty independent observations would inflate the result. The interval still clears 0.500 comfortably.

The louder it gets, the worse it ends

This is the part that is hard to explain away. Sort the episodes by how many mentions the peak day collected, and the damage grows monotonically with the noise.

MEDIAN UNDERPERFORMANCE VS SPY OVER THE NEXT 5 DAYS · BY SIZE OF THE MENTION PEAK8-19 mentions8-19 mentions: -0.51pp-0.51pp20-4920-49: -0.68pp-0.68pp50-14950-149: -1.19pp-1.19pp150 or more150 or more: -1.66pp-1.66pp
Median 5-day excess return versus SPY, by the size of the mention peak. Longer bar is worse. Data as of 2026-07-09.
Mentions on peak dayEpisodesMedian vs SPYAvg. percentile% negative
8 – 193,938−0.51 pp0.46355%
20 – 491,909−0.68 pp0.45256%
50 – 1491,185−1.19 pp0.44258%
150 or more683−1.66 pp0.41759%

A dose-response curve is what you hope to find when you suspect a real effect. A spurious correlation has no reason to get stronger as you turn the dial. This one does, and it does so across four buckets and eleven years.

Three ways this could be nothing

Before believing our own chart, we tried to break it three times.

"It's just short-term reversal." Attention spikes on days the stock already moved hard, and stocks that move hard tend to give some back. That would produce our result without the crowd meaning anything. So we matched every episode against the non-spike sessions of the same ticker that had a similar same-day return, decile by decile. Spike days still underperform their matched twins by 0.84 percentage points (95% CI [−1.11, −0.57]; zero of 2,000 bootstrap resamples came out positive). Reversal explains part of it. It does not explain it away.

"It's just beta." WSB names are high-beta, so if attention clustered before bad weeks for the market, they would lag the index mechanically. They don't: the S&P 500's own forward five-day return after a peak day is +0.155%, against +0.133% on an average session. The market does slightly better than usual after the crowd gets loud. If anything, beta should have flattered these names.

"You picked your episodes." We used every episode the definition produced, with no cap and no discretion. Restricting to 2018 onward — where the archive is thickest, and which is 99.3% of the sample anyway — moves the average percentile from 0.4532 to 0.4526.

Does it matter what the crowd actually thinks?

Less than you would guess. Our purpose-built stance model reads each mention as bullish, bearish or neutral, and we can split episodes by how one-sided they were. Every bucket underperforms. But the crowd's pessimism is far more predictive than its optimism.

Crowd stance during episodeEpisodesMedian vs SPYAvg. percentile
80%+ bullish (euphoria)1,917−0.53 pp0.468
60 – 79% bullish2,021−0.62 pp0.465
40 – 59% bullish1,642−0.67 pp0.445
Under 40% bullish (gloom)1,554−1.14 pp0.420

When r/wallstreetbets is euphoric about a name, the name mildly disappoints. When r/wallstreetbets is gloomy about a name, the name falls hard. Read it uncharitably and the sub is a decent short-side analyst that refuses to take its own advice. Read it charitably and bad news simply travels through both the price and the comments at the same time. Either way, the size of the noise predicts more than the direction of the opinion.

What this is not

It is not a strategy. A median edge of 0.68 percentage points over roughly three trading sessions dies on commissions, spreads and borrow before it reaches your account, and the distribution around it is enormous — plenty of episodes rip. It is not a claim of causation: nobody is arguing that Reddit comments push prices down. The likeliest story is boring and mechanical, that attention and price are both downstream of the same news, and attention arrives a beat late.

Two honest limitations. Ticker symbols get recycled — a symbol that belonged to a company that died and was later reissued to a new listing can contaminate old episodes, and we drop any episode whose peak predates its ticker's price history for exactly that reason. And our price coverage skews toward names that still exist, which means the true post-hype outcome is probably a little worse than what we measured, not better.

What it is, is a prior. When a ticker is suddenly everywhere on this sub, the base rate says the move already happened. That does not make the trade wrong. It makes it late, and it means the burden of proof sits with whoever wants to buy the top of the mention chart.

Methodology. Mentions are extracted from r/wallstreetbets posts and comments, 2015–2026. Excess return is the ticker's return minus SPY's over the same window. Two horizons appear above and they are different on purpose: the event-study chart is indexed in trading sessions around the peak, while the headline outcome uses the same five-calendar-day window the ticker pages show (roughly three sessions). Episodes whose peak day falls outside their ticker's price history, or where the entry or exit session drifts more than five days from its intended date, are not scored. The percentile test compares each episode's forward return against the same ticker's own distribution over its full price history, which absorbs that stock's individual drift and beta. Confidence intervals resample peak days, not episodes. The spike definition above is the whole event rule — no price information enters it — and every figure on this page comes out of one script run against the same database that powers the rest of the site.
See where the noise is right now

Mentions, crowd stance, past hype spikes and their outcomes — for every ticker retail is talking about, updated all day.

MU on WSB Terminal →