All posts
Trading

How to Scan for Post-Earnings Movers: A Real-Time Trading Playbook

Earnings season is the highest-signal period for stock scanners. Learn four scanner setups to catch post-earnings gaps, volume surges, and momentum shifts — plus this week's earnings to watch.

JSJurgen Siegel
9 minutes read

Why Earnings Season Is a Scanner Operator's Best Friend

Four times a year, the market hands traders something rare: forced information asymmetry resolution. When a company reports earnings, months of speculation collapse into hard numbers in a single after-hours press release. The stock reprices — sometimes violently — and the ripple effects spread across sectors, competitors, and correlated names.

For traders running scanners, earnings season is the highest-signal environment you'll encounter. The moves are real (driven by fundamentals, not just momentum), the volume is genuine (institutions repositioning, not algorithms churning), and the setups are repeatable quarter after quarter.

But here's what most traders get wrong: they focus on predicting earnings outcomes. That's a coin flip at best. The edge isn't in guessing whether Nike will beat or miss tomorrow. The edge is in having the right scans running after the numbers drop, catching the moves as they develop in real time, and knowing which patterns lead to follow-through versus fakeouts.

This week alone — with Nike, McCormick, Conagra Brands, Lamb Weston, and FactSet all reporting — there's no shortage of catalysts. Let's build the playbook.

The Anatomy of a Post-Earnings Move

Before setting up scans, you need to understand what you're scanning for. Post-earnings price action follows a few recognizable patterns, and each one calls for a different approach.

The Gap and Go

The stock gaps significantly at the open (up or down) on heavy volume and continues in the gap direction throughout the session. This happens when the earnings surprise is large enough that the overnight repricing wasn't sufficient — there are still buyers (or sellers) who need to get positioned.

What drives it: Massive earnings beats or misses, guidance revisions that force analyst model changes, or a narrative shift (new product, strategic pivot, management change) that requires fundamental re-rating.

The tell: Pre-market volume is 3-5x normal and the stock holds near its pre-market highs (for a gap up) rather than fading. The first 15-minute candle after the open sets a range — if it breaks the high of that range on volume, the gap-and-go is confirmed.

The Gap and Fade

The stock gaps at the open but reverses direction within the first hour. This is common when the initial reaction was driven by headline numbers (revenue beat!) but the details tell a different story (margins compressed, guidance lowered, one-time items inflated the beat).

What drives it: Algorithmic headline trading that gets unwound as humans read the actual filing, or a gap that runs into a major technical resistance level where supply overwhelms the earnings-driven demand.

The tell: Volume spikes at the open but doesn't sustain. The stock makes a new intraday low (for a gap up) within the first 30-60 minutes. VWAP becomes resistance after being broken to the downside.

The Post-Earnings Drift

Academic research has documented this for decades: stocks that beat earnings estimates tend to continue drifting higher for 60-90 days after the report, and stocks that miss tend to drift lower. The drift is real, persistent, and tradeable.

What drives it: Institutional investors don't reposition instantly. Mutual funds, pension funds, and large asset managers take days or weeks to adjust positions. Analyst upgrades and price target revisions trickle out over days. Retail traders pile in late.

The tell: The stock holds its post-earnings gap level for 2-3 sessions, then begins trending in the gap direction on gradually declining but still above-average volume. This is where swing traders make their money.

The Volatility Crush Recovery

Options-heavy names often see muted stock moves after earnings because implied volatility was pricing in a much larger move. When the actual move is smaller than expected, options sellers win and the stock enters a low-volatility consolidation. The trade here isn't the earnings reaction — it's the breakout that comes 3-5 days later when the consolidation resolves.

What drives it: Options market makers hedging their books compress the stock's range. Once gamma exposure rolls off and option interest declines, the stock is free to move again — often in the direction of the initial earnings reaction.

The tell: Post-earnings daily ranges contract to below-average levels. Bollinger Bands tighten. Then a volume surge breaks the consolidation range.

Four Scanner Setups for Earnings Season

Now let's translate these patterns into actionable scanner configurations.

Setup 1: The Pre-Market Gap Scanner

This is your first-look tool. Run it from 7:00 AM ET onward to catch stocks gapping on overnight earnings.

Filters:

  • Pre-market price change: greater than ±4%
  • Pre-market volume: greater than 200% of 20-day average pre-market volume
  • Market cap: above $500 million (filters out illiquid micro-caps)
  • Reported earnings within last 18 hours: yes

Why these thresholds: A 4% gap is large enough to represent a genuine repricing, not just noise. The volume filter ensures institutional participation. Market cap floor keeps you in names with enough liquidity to trade without excessive slippage.

How to use it: The scanner gives you a watchlist for the session. Sort by volume (highest first) and cross-reference with your earnings calendar. The top 5-10 names are your focus list for the opening bell.

Setup 2: The Volume Surge Intraday Scanner

This runs during market hours and catches the continuation moves — the gap-and-go pattern confirming itself in real time.

Filters:

  • Current session volume: greater than 300% of 20-day average volume at this time of day (relative volume is more useful than absolute volume)
  • Price change from open: greater than ±2% (the move is continuing, not reversing)
  • Price above VWAP (for longs) or below VWAP (for shorts)
  • Reported earnings within last 48 hours: yes

Why it works: Relative volume normalized to time of day is the key. A stock that's traded 3x its normal volume by 10:30 AM is much more significant than one that's traded 3x by 3:30 PM (when volume naturally picks up). Pairing it with VWAP position filters out stocks that gapped but are fading.

Setup 3: The Post-Earnings Drift Screener

This is a daily scan you run at the end of each session to build swing trade candidates from the week's earnings reporters.

Filters:

  • Reported earnings within last 5 trading days
  • Earnings surprise: greater than +10% (beat) or less than -10% (miss)
  • Stock holding above (or below for shorts) the post-earnings gap level
  • RSI between 50-70 (for longs) — not overbought yet, still has room
  • Average daily volume above 500,000 shares

Why it works: The post-earnings drift is one of the most well-documented anomalies in finance. By filtering for stocks that had genuine surprises and are holding their levels, you're finding the ones where institutional repositioning is likely still in progress. The RSI filter keeps you from chasing names that have already extended too far too fast.

Setup 4: The Volatility Compression Breakout Scanner

This is your "day 3 through day 7" scan for earnings reporters that consolidated after their initial move.

Filters:

  • Reported earnings 3-7 trading days ago
  • Average True Range (ATR) of last 3 days less than 60% of ATR of last 20 days (volatility is compressing)
  • Bollinger Band width in bottom 20th percentile of its 50-day range
  • Volume declining for 2+ consecutive sessions (the calm before the storm)
  • Price within 2% of the post-earnings gap level (it hasn't given up the move)

Why it works: After the initial earnings reaction and the first day or two of repositioning, many stocks enter a tight consolidation as the options-driven volatility crush suppresses movement. When that compression breaks — on volume — the next leg tends to be directional and tradeable.

This Week's Earnings to Watch

The week of March 30 brings several reports worth having on your radar. Here's what makes each one interesting from a scanner perspective.

Nike (NKE) — Tuesday, March 31 After Close

The biggest name reporting this week and arguably the most tradeable. Nike has been in turnaround mode under CEO Elliott Hill, but the stock is down roughly 60% over five years. Analysts expect declining profits year-over-year, with tariff headwinds of approximately $1.5 billion and a 30% revenue drop in the Converse division last quarter.

Why it matters for scanners: Nike is a sector bellwether. Its results will move the entire consumer discretionary space. Set your gap scanner to watch NKE directly, but also monitor names like Foot Locker (FL), Deckers Outdoor (DECK), and Under Armour (UAA) for sympathy moves. The options market is pricing in a large move — if the actual move is smaller, watch for the volatility crush pattern.

McCormick & Co. (MKC) — Tuesday, March 31

A consumer staples name that gives insight into input cost pressures and consumer spending on non-discretionary goods. In an environment where oil is above $110 and inflation fears are rising, MKC's commentary on pricing power matters.

FactSet Research Systems (FDS) — Tuesday, March 31

A financial data terminal company — essentially a TTI competitor in the broader market data space. Their results reflect institutional spending on data and analytics tools. Strong results here validate the market data space.

Conagra Brands (CAG) — Thursday, April 3

Another consumer staples name. Watch for commentary on pricing elasticity — are consumers trading down to store brands? That's a macro signal that scanners can help you trade across the entire consumer sector.

Lamb Weston (LW) — Thursday, April 3

A food processing company heavily exposed to commodity costs and restaurant demand. Their guidance will reflect both input cost trends and consumer dining-out behavior.

Building Your Earnings Week Workflow

Having the right scans isn't enough — you need a workflow that puts them to use systematically.

Sunday night: Review the earnings calendar for the week. Identify the 5-10 most impactful reporters. Set up your gap scanner parameters for each day based on who's reporting that evening and the next morning.

Pre-market (7:00-9:30 AM): Run the gap scanner. Build your focus list of 5-10 gapping stocks. Note the gap direction, size, and pre-market volume. Identify key technical levels (prior support/resistance, 50-day and 200-day moving averages) for each name.

First 30 minutes of trading (9:30-10:00 AM): Monitor your gap scanner names. Do NOT trade the first 5 minutes — let the opening auction settle. Watch for gap-and-go versus gap-and-fade patterns. Volume and VWAP are your two key indicators here.

Mid-session (10:00 AM - 2:00 PM): Switch to the volume surge scanner. This catches continuation moves and late-developing setups. Cross-reference any new names that appear with the earnings calendar — was there a delayed reaction to a filing detail?

End of day (3:30-4:00 PM): Run the post-earnings drift screener to identify swing candidates. Update your tracking spreadsheet with the day's earnings reporters, their gap levels, and initial reaction direction.

Days 3-7 post-earnings: Run the volatility compression scanner each morning. These breakout setups are some of the highest-probability trades in the entire playbook.

Risk Management: Sizing Around Earnings Volatility

Earnings moves can be outsized, which cuts both ways. A few rules to keep you out of trouble:

Reduce position size by 30-50% for overnight earnings holds. If you're holding a stock through its earnings report (not recommended for most traders), cut your normal size in half. The gap risk is real.

Use the expected move to set stops. The options market prices in an expected move for every earnings report. If Nike's expected move is ±8%, don't set a stop at 3% — you'll get stopped out by normal post-earnings volatility. Size your position so that the expected move represents an acceptable dollar loss.

Take partial profits at the gap level on day 2. If you caught a gap-and-go and rode it through the session, take 30-50% off the table at the close. If the drift continues, you still have exposure. If it fades, you've locked in gains.

Don't chase extended moves. If a stock gapped 12% and ran another 5% intraday, the easy money is gone. Wait for a pullback to VWAP or a consolidation pattern before entering. The post-earnings drift gives you time — there's no need to chase.

The Bottom Line

Earnings season rewards preparation, not prediction. You don't need to know whether Nike will beat or miss tomorrow. You need the right scans running to catch the reaction, the pattern recognition to identify whether it's a gap-and-go or a fade, and the discipline to size appropriately and take profits systematically.

Build these four scanner setups before Tuesday's reports hit. Run them consistently through the week. Track your results. Over time, you'll develop an intuition for which patterns work best in which market environments — and that's an edge that compounds quarter after quarter.


Resources

  • Platform Documentation — Set up your scanner configurations and explore all available filters
  • Join our Discord — Share your earnings scanner setups and see what's working for other traders
  • Stay Updated — Follow us for weekly scanner playbooks, market analysis, and trading strategies delivered straight to your inbox