WSB//TERMINAL

Research

Nobody Beat the Index. Betting Against One Crowd Returned +1217%.

We ran a year of Monday-morning portfolios built from the loudest tickers in six stock subreddits. Every room that generated enough signal lost to SPY. The real money, on paper, was in doing the exact opposite of one of them.

Key findings
  • Over a common trailing 12 months, no stock subreddit's crowd portfolio beat SPY.
  • r/stocks came closest at −4.5% alpha; r/wallstreetbets was −7.8%.
  • The r/pennystocks crowd fell 95.8% — a $100 basket to $4.16 — for an alpha of −113.1% vs SPY.
  • Systematically shorting the r/pennystocks basket returned +1217% on paper over the same year (hypothetical — no borrow or slippage).

There is a durable fantasy at the heart of every stock forum: that the crowd, in aggregate, knows something. Thousands of retail traders comparing notes, surfacing tickers before the suits notice — surely a portfolio that simply follows the loudest names in the room should beat a boring index fund. It is a testable idea. So we tested it.

We call it the Crowd Portfolio. Every Monday, for each stock subreddit we track, we form a basket of that room's loudest tickers — the names dominating its conversation going into the week — buy them at equal weight, and rebalance a week later. No discretion, no hindsight: each basket is built point-in-time, from only what had been said before that Monday. Then we score the whole exercise against SPY over a common trailing twelve months.

The results are not kind to the crowd. Of the six rooms we track, three produced enough concentrated weekly signal to be scored. All three lost to the index. And one of them — r/pennystocks — lost so spectacularly that its most valuable output may be as a contrarian indicator: a systematic bet against its favorite tickers returned +1217% over the same year.

−95.8%
r/pennystocks crowd, trailing 12 months
+1217%
"Fade the Crowd" short of that same basket
−4.5%
Best alpha of any room vs SPY (r/stocks)

Three rooms scored, zero wins

The point-in-time constraint matters more than it sounds. Most "Reddit called it" stories are told backwards: someone starts from a winner, scrolls up, and finds the prophetic thread. Our baskets never get to know the future. Whatever a room was loudest about on a given Monday is what the portfolio owns that week — the eventual winners and the eventual delistings alike, with no quiet editing after the fact.

Here are the standings. "Alpha" is nothing exotic — the crowd's return minus SPY's over the matched window.

ForumCrowd returnSPY (same window)Alpha
r/stocks+12.8%+17.2%−4.5%
r/wallstreetbets+8.9%+16.7%−7.8%
r/pennystocks−95.8%+17.2%−113.1%

r/stocks takes the least-bad crown. Its crowd returned +12.8% over the trailing year — a perfectly respectable number in isolation, and a losing one next to SPY's +17.2%. In practice, following that room's consensus got you a strictly worse version of buying the index and logging off.

r/wallstreetbets, the biggest and loudest room of them all, did worse: +8.9% against +16.7% for the index over its window, an alpha of −7.8%. Nobody blew up. The crowd just captured barely half of what the market was handing out for free, week after week, while generating immeasurably more excitement.

And then there is r/pennystocks.

$100 in, $4.16 out

The r/pennystocks Crowd Portfolio returned −95.8% over the trailing year. A hundred hypothetical dollars, dutifully rolled every Monday into whatever the room was shouting about, ended the year worth $4.16. Set against SPY's +17.2%, that is an alpha of −113.1% — a figure that looks like a typo and is not. Alpha below −100% simply means the basket nearly went to zero while the benchmark went up.

It is worth pausing on what a number like that requires. One catastrophic pick does not do it; equal weighting sees to that, since every loud name gets the same-sized slice of the basket and no single blowup can sink the year on its own. Losing 95.8% through a weekly-rebalanced basket means being wrong repeatedly, in the same direction, essentially every week, for a year. The mechanics practically write the autopsy: a rule that re-buys whatever a speculative micro-cap room is loudest about is a machine for purchasing attention spikes — and by the time a ticker tops the mention charts, the spike is usually the thing you are buying.

The mirror trade

Which raises the obvious, slightly impolite question: if following this crowd is that reliably wrong, what does betting against it look like?

We ran that too. "Fade the Crowd" takes the exact same weekly r/pennystocks basket and shorts it instead, marked daily. Over the same roughly twelve months it returned +1217% — call it thirteen times the starting stake, on paper. Not by being clever. By doing nothing except taking the other side of the room's enthusiasm, every single week.

Now for the cold water, because this is where the word "hypothetical" does heavy lifting. This is a paper trade with no costs, no slippage, and no borrow. Shorting real penny stocks is a different sport entirely: shares can be hard or impossible to locate, borrow fees on hot names are punishing, and a crowded micro-cap can spike violently against you before it dies — being eventually right is no defense against being liquidated first. The +1217% is best read not as a trade you could have cleanly executed, but as a measurement: a precise gauge of just how consistently wrong one crowd managed to be.

Three rooms still on the bench

Not every room made the exam. Scoring requires 26 qualifying weeks — weeks in which a room's conversation is concentrated enough on specific tickers to form a real basket. r/valueinvesting has 5 of the 26 it needs, r/shortsqueeze has 4, and r/Stocks_Picks has 0. Quieter or more diffuse rooms simply do not crown enough loud favorites, often enough, to be tested honestly yet. They sit in a "building history" column on the live leaderboard and will graduate as their signal accrues.

The same scarcity blocks a more interesting experiment. Alongside each crowd basket we run a "smart money" variant that follows only a room's proven callers — members with a demonstrated track record — instead of the whole mob. Only r/wallstreetbets has a proven-caller cohort deep enough to run it; in the smaller rooms, that variant just sits in cash, waiting for enough members to earn the label.

What loudness actually measures

Read the standings top to bottom and a pattern emerges: the more speculative the room, the worse its crowd performed. The measured, buy-and-hold-flavored conversation of r/stocks nearly kept pace with the index. The options-happy casino of r/wallstreetbets captured about half of it. The penny-stock room incinerated the stake. Loudness, it turns out, is not foresight. It is a lagging measure of excitement — and excitement is at its most expensive exactly where the tickers are smallest and the moves are fastest.

The honest caveats: this is one year, one rule set, three scored rooms. A single trailing window cannot tell you whether fading r/pennystocks is a law of nature or a very good season, and strategies this photogenic in a backtest have a long tradition of turning shy the moment anyone acts on them. That is precisely why the test keeps running. New baskets form every Monday, the standings update continuously, and the fade either keeps printing or it doesn't — in public, point-in-time, with no hindsight allowed.

Methodology. Each Monday, per subreddit, we form an equal-weight basket of that room's loudest tickers using only information available before that day (point-in-time). Positions are entered at the close of the first trading session on or after Monday and rebalanced weekly. Rooms are scored against SPY over a common trailing ~12 months; a room needs 26 qualifying weeks of sufficiently concentrated signal to be scored. "Fade the Crowd" shorts the identical basket, marked daily. All results are hypothetical: no transaction costs, no slippage, no borrow fees, dividends excluded.

None of this is investment advice. These are hypothetical, backtested results — past performance does not predict future returns, and nothing here is a recommendation to buy, sell, or short anything. Least of all penny stocks.

Key questions

Do r/wallstreetbets stock picks beat the market?

No. Over a common trailing 12 months, a point-in-time portfolio of WSB's loudest tickers returned +8.9% versus SPY's +16.7% — an alpha of −7.8%. None of the stock subreddits we scored beat the index.

Which stock subreddit's crowd performed best?

r/stocks. Its crowd portfolio returned +12.8% against SPY's +17.2%, the smallest shortfall at −4.5% alpha — still a loss to the index.

Was fading Reddit's stock picks profitable?

In this backtest, shorting the r/pennystocks crowd basket weekly returned +1217% over the trailing year. It is a hypothetical result with no borrow costs or slippage; shorting real penny stocks is often impossible or ruinous.

Track this live

Mentions, crowd stance and price context for every ticker retail talks about — updated all day.

Open the live backtest →