Strategy Graveyard
← All strategies

event-driven / information cascade

Analyst rating drift

Beta in disguiseRejected · long / short · 2014-2026

Pre-registered 2026-05-23 · 1 run · 12 variants

The idea

An analyst upgrade is public the moment it is issued, but it is not absorbed all at once. Institutions with direct access react first, the buy-side follows, retail reads about it days later. If that sequence is slow enough, the price should keep moving in the direction of the change, and whoever buys after the first wave is the counterparty. Stickel (1995) and Jegadeesh and Kim (2010) document the pattern.

It was also the first strategy in this lab to arrive with a full pre-registration, a fixed universe and a multiple-testing threshold.

How it was tested

Pre-registered on 2026-05-23. Upgrades bought and downgrades shorted at the next open, with same-day conflicting actions skipped. Twelve variants: direction, any versus strong change, and a 5, 20 or 60-day hold, each with a 3×ATR stop and a 5×ATR target. The universe was 261 US large and mid caps with at least 50 rating events, 16,600 clean events in all. Design period 2014-2020, out-of-sample 2021-2026, and a Bonferroni threshold for 12 variants: t above 2.93.

Where it died

By the rules written that morning, it passed. Six of the 12 variants beat 2.93 out-of-sample, the best at t 7.13 and +2.28% per trade, and 4 of 12 cleared every formal gate. All six winners were longs. All six shorts had the wrong sign: downgrades did not keep falling, they rose with everything else.

That asymmetry prompted one more check, not in the plan: subtract SPY over the same holding window. No variant survived it. The best alpha t was 2.17, with 0.61% per trade, and fewer than half the trades beat the index (46-49% depending on the variant). The check assumed a beta of 1, the instrument of the time, and was never re-derived with Jensen alpha. The verdict did not need it. The same day, alpha against the benchmark became a gate for every strategy that followed.

The record

Thesis

After an analyst upgrade (downgrade), price drifts in the direction of the change for days to weeks as institutions, buy-side and retail incorporate the news in sequence.

Specification

signal
Upgrade (long) or downgrade (short) on day t, deduplicated per symbol-day, conflicting same-day actions skipped. 12 pre-registered variants: direction × {any, strong} × {5, 20, 60}-day hold.
universe
261 US large/mid caps ($1B-$5T) with ≥ 50 rating events; 16,600 clean events
entry
next open
exit
hold period, 3×ATR stop, 5×ATR target
validation
IS 2014-2020, OOS 2021-2026, HLZ Bonferroni N=12 → t > 2.93

Gates

Pre-registrationpass
Was the hypothesis, its parameters and its pass/fail rule written down before any data was looked at?
Raw significance (legacy)pass
Are the strategy's raw returns statistically different from zero?
OOS t > 2.93 (N=12)
variants passing6 / 12best t+7.13best mean return pct+2.28
All six long variants passed. All six short variants had the wrong sign.
Market-adjusted alpha (legacy)fail
Does the strategy beat SPY over the same holding windows, assuming beta = 1?
alpha t > 2.93
variants passing0 / 12best alpha t+2.17best alpha per trade pct+0.61alpha win rate pct46-49
Measured with beta assumed = 1 (the instrument of the time); not re-derived with Jensen alpha.

Why it died

The best variant returned +2.28% per trade out-of-sample; +0.61% of it survived subtracting SPY over the same window. About 80% of the "edge" was a 2021-2026 bull market (SPY ≈ +13%/yr) paid to any long book. The best variant that was viable after commissions returned +5.2%/yr — eight points below buy-and-hold.

What it taught

This strategy passed every formal gate of its own pre-registration (4 of 12 variants), and was still rejected. It is the case that made alpha-vs-benchmark a mandatory gate for every strategy in this lab — the origin of Gate 7.

Verdict history

  1. 2026-05-23Pre-registered: 12 variants, universe locked after data-quality scan
  2. 2026-05-234/12 pass all formal gates; 0/12 pass alpha vs SPY Beta in disguise
  3. 2026-05-23Alpha-vs-benchmark becomes a permanent gate for all strategies