The Market's Oldest Free Lunch
In 1968, Ray Ball and Philip Brown published a study that identified one of the most persistent anomalies in financial markets: stocks that beat earnings estimates do not fully price in the good news on the announcement day. They keep drifting up for weeks. And stocks that miss estimates keep drifting down.
Nearly 60 years later, Post-Earnings Announcement Drift (PEAD) remains one of the most well-documented anomalies in academic finance. Hundreds of studies across different markets, time periods, and methodologies confirm the same finding: the market systematically underreacts to earnings surprises.
The academic evidence shows quarterly abnormal returns of 2.6% to 9.37% from a simple strategy: buy stocks with positive earnings surprises and short stocks with negative surprises. Those are not annual returns — those are quarterly.
Yet almost no retail trading content explains how to systematically capture this drift using stock alerts. The academic papers describe the phenomenon. The institutional quant desks trade it algorithmically. But retail traders — who have the tools to set alerts and capture the same drift — rarely build a systematic PEAD strategy.
With Q1 2026 earnings season starting in mid-April, now is the time to set up your alert framework.
What Is Post-Earnings Announcement Drift (PEAD)?
PEAD is the tendency for a stock's price to continue moving in the direction of the earnings surprise for an extended period after the announcement.
How it works:
- A company reports earnings that beat analyst estimates by, say, 10%
- The stock gaps up 5% on the announcement
- Over the next 30-60 days, the stock continues drifting up — adding another 3-7% beyond the initial gap
- The total move (gap + drift) reflects the full value of the earnings surprise, but the market took weeks to price it all in
Why it happens: Several explanations exist, but the consensus centers on:
- Anchoring bias: Analysts and investors anchor to pre-earnings estimates and are slow to fully revise expectations
- Information processing delays: Retail investors, smaller funds, and passive rebalancing flows take time to incorporate new earnings data
- Conservative estimate revisions: Analysts revise their forward estimates gradually, creating a slow drip of positive catalysts as "estimate momentum" builds
- Institutional trading constraints: Large funds cannot build or exit positions instantaneously — their buying or selling pressure spreads across days and weeks
The Evidence — Why Stocks Keep Moving After Earnings Surprises
The academic evidence for PEAD is extensive:
| Study | Finding |
|---|---|
| Ball & Brown (1968) | Stocks with positive surprises drift up for 2+ months post-announcement |
| Bernard & Thomas (1989) | PEAD generates 2.6% quarterly abnormal returns for large-cap stocks |
| Livnat & Mendenhall (2006) | Revenue surprises amplify PEAD beyond earnings-only surprises |
| Cao & Narayanamoorthy (2012) | High-quality earnings surprises generate stronger, more persistent drift |
| Recent meta-analyses | PEAD persists across international markets and has not been arbitraged away |
Key characteristics of the strongest PEAD opportunities:
- Earnings surprise > 5%: The larger the surprise, the longer and stronger the drift
- Volume spike > 2x average on announcement day: Confirms the surprise was meaningful and attracted institutional attention
- Revenue beat accompanies earnings beat: Earnings-only beats (driven by cost cutting) produce weaker drift than earnings + revenue beats
- Analyst estimate revisions follow: When analysts raise their forward estimates in the days after the report, the drift accelerates
- Small and mid-cap stocks show stronger drift: Less analyst coverage means slower information dissemination
How to Identify PEAD Candidates
Not every earnings beat produces meaningful drift. Filter for the strongest setups:
Step 1: Watch for large surprises. Focus on companies that beat earnings estimates by 5% or more. Marginal beats (1-2% above estimates) rarely produce tradeable drift.
Step 2: Confirm with volume. The announcement day volume should be at least 1.5x the 20-day average — ideally 2x or higher. Low-volume earnings beats suggest the market already expected the strong number.
Step 3: Check the gap direction. The stock should gap up (for beats) or gap down (for misses) on the announcement day. If a stock beats earnings but closes flat or down, something else is overriding the positive surprise — approach with caution.
Step 4: Monitor analyst revisions. In the 1-5 days after the report, watch for analyst upgrades and estimate revisions. These confirm that the street is recalibrating expectations — the core mechanism that drives continued drift.
4 Alert Types to Capture the Drift
Alert 1: Initial Gap Alert (Pre-Earnings)
Set this before the company reports. A percentage-move alert on the stock will notify you immediately when the earnings gap happens, so you can evaluate the opportunity in real time.
day_change > 4%Alert when Apple gaps 4%+ on earnings — signals a potential PEAD opportunity
Why 4%? Smaller gaps (1-2%) are noise. A 4%+ gap on earnings indicates a genuine surprise that the market is still processing.
Alert 2: Continuation Breakout (Post-Earnings)
After identifying a PEAD candidate from the initial gap, set a continuation alert. This fires when the stock breaks above the post-earnings high — confirming that the drift is underway.
price > 195Alert when Apple breaks above the post-earnings high — confirms PEAD drift is continuing
How to set the level: Take the high of the first post-earnings trading day. Set a price alert 1-2% above that level. When the alert fires, the drift is real — the stock is not just gapping and fading.
Alert 3: Trailing Profit Alert
As the drift progresses, protect your gains with a trailing alert. Set a percentage-move alert below the current price that you reset as the stock climbs.
day_change < -3%Alert when Apple drops 3% from recent levels — signals the drift may be exhausting
The 3% rule: Academic research shows that most PEAD reversals begin with a 2-3% pullback from the drift high. A 3% drop alert gives you an early warning that the drift phase may be ending, allowing you to take profits before giving back gains.
Alert 4: Stop-Loss for Failed Drift
Not every earnings beat produces sustained drift. Set a hard stop alert below your entry price.
price < 182Stop-loss alert below entry price — exit if the post-earnings drift fails
Placement: Set the stop 3-5% below your entry price. If the stock gives back the entire earnings gap within the first week, the PEAD thesis has failed — exit and move to the next opportunity.
Step-by-Step: Setting Up PEAD Alerts in Stock Alarm Pro
- Before earnings season: Create a watchlist of companies reporting in the next two weeks
- Set pre-earnings gap alerts at 4%+ daily change on each name in the watchlist
- When a gap alert fires: Evaluate the earnings surprise magnitude, volume, and analyst reaction
- If it qualifies (5%+ surprise, 2x volume, positive analyst reactions): Set the continuation breakout alert at 1-2% above the post-earnings high
- Set your stop-loss at 3-5% below entry
- Monitor the drift over 2-4 weeks, resetting your trailing alert as the stock climbs
- When the trailing alert fires (3% pullback from high): Evaluate whether to take profits or tighten further
The entire PEAD workflow — gap detection, continuation confirmation, trailing protection, and stop-loss — can be managed through Stock Alarm Pro alerts without staring at a screen. The system notifies you at each decision point.
When PEAD Fails — Risk Management for Earnings Strategies
PEAD is reliable in aggregate but not every individual trade works. Protect yourself:
False signals: Some earnings beats are "low quality" — driven by one-time gains, accounting changes, or lowered estimates rather than genuine business improvement. These produce initial gaps that quickly reverse.
Market regime matters: In strong bear markets, even stocks that beat earnings can drift lower as macro selling pressure overwhelms company-specific catalysts. Be more selective with PEAD trades when the broad market is in a downtrend.
Sector crowding: When an entire sector beats earnings, the drift may be weaker for individual names because the sector-wide move has already repriced the group.
Position sizing: Never allocate more than 5-10% of your portfolio to any single PEAD trade. The anomaly works on a portfolio basis — some individual trades will fail, and proper sizing ensures the winners more than compensate.
Q1 2026 Earnings Calendar: Key Dates for PEAD Opportunities
| Week | Key Reporters | Why It Matters |
|---|---|---|
| April 14-16 | Major banks (JPM, GS, MS) | Set the tone — financial sector beats drive broad market sentiment |
| April 21-25 | Industrials, healthcare | Tariff sensitivity + recession indicator sector |
| April 28 - May 2 | Big Tech (AAPL, MSFT, GOOG, META, AMZN) | Largest market-cap movers — PEAD in these names moves the index |
| May 5-9 | Mid-cap growth | Often the strongest PEAD opportunities — less analyst coverage = slower price discovery |
Set your gap alerts for each week's reporters before Monday. Earnings announcements cluster on Tuesday through Thursday after market close and before market open — your alerts need to be in place before the reports drop.
Set up your earnings drift alerts before Q1 results start dropping
Stock Alarm Pro tracks price, volume, and percentage moves in real time. Get notified the moment an earnings gap happens — then ride the drift with continuation and trailing alerts.
S&P 500 Screener
Filter by metrics, fundamentals
Price Alerts
Never miss a move
35+ Global Markets
Stocks, crypto, futures
AI Analysis
Powered by Claude