BeatDrift · Research note · October 2026

After the Beat

Do large US companies keep rising after they beat earnings estimates? A rules-based test over 2006–2026.

Data to 30 Sep 2026Live paper test since 24 Jul 2026Prices only, no dividends
Research, not advice. This note describes a historical study and a paper (simulated) portfolio. It is not financial advice, a recommendation or an invitation to buy or sell any security. Backtested results are hypothetical, and past performance is not a reliable guide to future results. Investing can lose money.

Abstract

We test one simple rule on large US companies. When a company beats its earnings estimate by a size-appropriate margin, its daily trend is up, and analysts expect next quarter to be better, buy at the next open and sell just before the following report. Positions are held in an equal-weight paper account.

On a point-in-time S&P 500 universe for 2016–2026, the rule produced 564 trades. 67% rose, with an average gain of +5.3%, or +1.75 points per trade more than SPY over the same days. The account compounded at 21% a year against 13.3% for SPY. In 2006–2015, a period the rule was not designed on, the advantage was much smaller and not statistically clear.

Results by sector show that technology carried most of the recent advantage. Pharmaceutical beats showed no drift in either decade.

We set out the method, the results, what did not work and the study's limits.

1The question

When a company reports earnings above what analysts expected, its share price usually jumps on the day. An older finding in finance, known as post-earnings-announcement drift, is that the price often keeps moving in the same direction for weeks afterwards, as the market slowly absorbs the news.

We asked whether that drift still exists in the largest US companies, which are the most closely watched. We also asked whether a rule simple enough to follow by hand could capture it after costs.

2The rule

All four conditions are checked once, at the close of the reaction day. That is the report day for companies reporting before the market opens, or the next trading day for those reporting after the close.

  1. Size. Market value of $200 billion or more (large tier), or $50–200 billion (mid tier).
  2. Beat. Earnings per share above the analyst estimate by 5–100% for the large tier, or 35–100% for the mid tier. Surprises above 100% are ignored as likely one-off gains.
  3. Trend. The daily MACD line, the 12-day minus the 26-day exponential average, is above zero.
  4. Outlook. The estimate for the next quarter is above the earnings just reported. This condition has only been tested live; see §8.

If all four hold, buy at the next open. Sell at the close of the last trading day before the next report, win or lose. There is no stop-loss and no profit target. Every open position gets an equal share of the account, re-split whenever a position opens or closes.

3Data and method

4Results

564
trades, 2016–2026
67%
rose; average trade +5.3%
+1.75
points per trade above SPY over the same days
21% / 13.3%
a year, account vs SPY, 2016–2026
Figure 1. Year-end value of $100,000 invested at the start of 2006, on a log scale. 2006–2015 is the blind test; 2016–2026 is the period the rule was designed on. 2026 runs to September. Prices only. "Tech focus" applies the same rule to technology and internet-platform companies only (§6).
Account2006–15 a yearWorst fall2016–26 a yearWorst fall
SPY5.0%−56%13.3%−34%
All signals8.3–8.8%−50 to −52%21.0%−32%
Tech focus12.0%−42%32.8%−30%

The 2006–15 range for all signals reflects two versions of the same simulation that differ in rounding and in when rebalancing happens.

Figure 2. Each year's account return minus SPY's, in percentage points, for all signals. The account beat SPY in 16 of 21 years. It trailed most in 2023 (−14.9 points) and led most in 2024–2026.

A falling market: 2022

Technology shares fell about a third in 2022. Nine technology companies beat earnings by enough to pass the size and beat rules. Bought anyway, they would have averaged −11%, and only a third would have made money. The trend condition rejected all nine, because each one's MACD was below zero. Across all sectors that year, 79 beats passed the size and beat rules. The 36 that also passed the trend test averaged −3.3%, against −4.4% for all 79. The filter softened the year; it did not avoid it.

Where the return comes from

5The blind test, 2006–2015

Out of sample, the large tier kept a small advantage of about +0.7 points per quarter over its baseline. The mid tier's 35% rule did not hold up (−0.4), which is why it is labelled experimental. Across both tiers the edge was +0.3 points, with a 95% range of −0.4 to +1.0, which is not distinguishable from zero.

The account still beat SPY over the decade, compounding about 8.5% a year against 5.0%. Much of that came from owning large companies through the 2009–2015 recovery. Survivorship bias is also worse in this decade (§8). A realistic expectation from this evidence is a modest advantage, not a repeat of 2016–2026.

6Sectors

We tagged every company with its GICS sector and repeated the test. Pharmaceutical and biotechnology companies are shown separately from the rest of health care.

Figure 3. Edge per trade by sector, in percentage points above the sector's own all-quarter baseline. Bars show 2016–2026 with 95% ranges; diamonds show 2006–2015. Sectors with fewer than 10 trades in 2016–2026 are left out.

A focused variant

Many people prefer to hold a few positions rather than a dozen. Restricting the same rule to technology and the internet platforms (GOOGL, META, AMZN, NFLX) cut activity to about 15 trades a year and roughly four positions at a time. It produced 12.0% a year in 2006–2015 and 32.8% in 2016–2026, with smaller worst falls than the full rule.

The costs are concentration and hindsight. One bad quarter in a four-stock account matters far more, and the platform list names companies we already know succeeded. The BeatDrift app tracks this variant as a second paper portfolio so its live record can be compared fairly from now on.

7What did not work

Each of these was tested against simply holding to the next report, and none beat it:

8Limitations

9The live test

Since 24 July 2026 the rule has run live: an automated scan of 524 large US stocks raises each signal, and a paper portfolio follows it with the same equal-weight method. By 9 October 2026 the paper account was up +9.9% against +6.3% for SPY, with 11 positions open. Eleven weeks is far too short to tell skill from luck. The point of the live test is to build a record that was never fitted to the past.

AAppendix: parameters and sources

ParameterValue
Large tier≥ $200B, beat 5–100%
Mid tier (experimental)$50–200B, beat 35–100%
TrendDaily MACD (12, 26) > 0 at reaction-day close
Outlook (live only)Next-quarter estimate > reported EPS
Entry / exitNext open / close before next report
Sizing / costEqual weight, rebalanced / 0.05% per trade

Sources: Yahoo Finance earnings history and daily prices; historical S&P 500 membership (public constituent-change records with curated renames); TradingView for live market data and sector classifications; GICS sectors from the published S&P 500 constituent list. Analysis scripts: tvpet/earnings and tvpet/pit in the project repository.