Skip to main content
Trading Earnings (With Caveats)

Trading the Earnings Run-up: Momentum Before Announcement

Pomegra Learn

Trading the Earnings Run-up: Momentum Before Announcement

In the days leading up to earnings, many stocks experience sustained upward or downward momentum. This is the "run-up"—the directional move that occurs as investors position ahead of the announcement. Unlike directional earnings trades that hold through the release, run-up trading captures this pre-announcement momentum and exits before the binary event. For many traders, this is the most profitable earnings-related strategy.

Quick Definition

The earnings run-up is the price momentum observed in a stock in the 2–10 days immediately before an earnings announcement. Run-up trading means buying (or shorting) during this momentum phase and exiting before earnings are released, profiting from the directional move without facing gap risk or IV crush at the announcement.

Key Takeaways

  • Run-up momentum is often predictable: Stocks with positive earnings surprises historically show upward momentum before the announcement; stocks about to miss often show weakness.
  • Exit before earnings, not into: The entire edge of run-up trading is avoiding the binary event. Holding through earnings converts a momentum trade into a gap-risk trade.
  • Technical setup matters more than fundamental thesis: Run-up trades are trend-following, not fundamental. A stock breaking above a 10-day high is a buy signal, regardless of what you think earnings will be.
  • Run-up fades are common: Strong upside run-ups often reverse after earnings, especially if the move has been extended. Exiting on strength (not weakness) is a feature, not a bug.
  • Liquidity is superior pre-earnings: Bid-ask spreads are tight, order fills are clean, and slippage is minimal. This is one of the few earnings-related periods where retail traders have an advantage.
  • IV expansion helps position value, but you exit before IV crush: The rising IV into earnings inflates your option position value (if trading options) without the catastrophic crush if you hold past announcement.

Why Run-ups Happen

Stocks do not move randomly into earnings. Three factors drive run-up behavior:

Factor 1: Informational Leakage

Market participants with information (whether legitimate or speculative) position before earnings. Insiders cannot trade on material non-public information, but their behavior is sometimes visible through unusual options activity or institutional accumulation. If a major fund is quietly buying ahead of what they believe will be good earnings, their buying pressure shows up as upside momentum days before the announcement.

According to SEC research on market microstructure (sec.gov), abnormal trading volume precedes positive earnings surprises by 1–3 days. This suggests information is leaking into market price before public announcement.

Factor 2: Technical Positioning and Momentum

Some stocks move up into earnings simply because they were already in an uptrend. A stock rising 5% per week in an uptrend continues rising until it is not. Earnings do not erase momentum; they amplify it. Conversely, a stock in a downtrend into earnings often gaps down.

This is momentum, not prediction. The price action itself is the signal.

Factor 3: Volatility Expansion and Options Hedging

As IV expands into earnings, options market makers adjust delta hedges. A market maker short call exposure will buy stock as IV rises (to delta-hedge a falling delta). These mechanical hedging flows push stock prices higher into earnings, creating run-up momentum that has nothing to do with earnings expectations.

Identifying a Run-up

A run-up is not just any two-day rise. It is sustained directional momentum with increasing conviction. Here are the signals:

Trade Structure: The Run-up Long Trade

Setup

  1. Identify candidates: Screen for stocks 5–7 days before earnings that are up 3–5% and show strong volume.
  2. Confirm technical setup: Price above 20-day moving average, higher lows, ascending trend channel.
  3. Entry: Buy stock or call options on the confirmed technical break (e.g., break above previous day's high).
  4. Exit timeline: Plan to exit 24–48 hours before earnings, not on earnings day.
  5. Stop loss: Set below recent swing low (typically 2–4% loss) or technical support level.

Mechanics: Stock vs. Calls

Long Stock:

  • Entry: Buy 100 shares at $100 on technical break above $99.50 (day's high).
  • Exit: Sell all 100 shares at $102–104 (2–4% gain), 48 hours before earnings.
  • Risk: Stop loss at $97.50 (previous swing low) = $250 loss max.
  • Profit target: 2–4%, which compounds over multiple run-ups.

Long Call:

  • Entry: Buy a call expiring after earnings (e.g., 30-45 DTE) on technical break. Pay less IV upfront (IV is rising but not yet peaked).
  • Exit: Sell call at 50–100% profit, 48 hours before earnings.
  • Advantage: Leverage. If stock rises 3%, call rises 5–7%, multiplying your return.
  • Disadvantage: If stock falls even 1% and IV drops, call loses money despite technical breakdown being a signal to exit.

Recommendation: Use stock for clarity and simplicity. Call leverages the trade but adds IV complexity that is unnecessary if exit is 48 hours before earnings (missing most of the IV expansion).

Position Size and Risk Management

  • Position size: 2–3% of account per run-up trade.
  • Max loss per trade: 2% of account (= $200 on $10k account).
  • Profit target: 2–4% per trade (= $200–400 on $10k).
  • Expected win rate: 55–65% (not all run-ups lead to gains).
  • Risk/reward ratio: 1:1 to 1:2 (loss on stop is $200, profit on win is $200–400).

Exit Rules (Non-Negotiable)

  1. Exit 48 hours before earnings, no exceptions. Even if trade is losing, exit. Even if trade is up 10%, exit and take the win.
  2. If earnings announcement is 4:30 PM on Wednesday, exit by 4 PM Tuesday. This gives you a full trading day margin and avoids after-hours surprise moves.
  3. If stop is hit, exit immediately. Do not hope for a bounce.
  4. If run-up reverses (breaks below 20-day moving average), exit early. Technical breakdown is a signal, not a reason to hold and hope.

Real-World Examples of Run-ups

Microsoft, Q2 2023: Stock at $300 on 1/15 (15 days before earnings 1/30). Technical setup showed break above 10-day high at $302. Buyers entered at $302, exiting 48 hours before at $312 (3.3% gain). Earnings came in strong, stock rose to $320 after announcement. Run-up trader was out, no gap risk, clean 3.3% gain.

Tesla, Q1 2023: Stock at $190 on 4/10 (11 days before earnings 4/19). Uptrend on strong volume. Buyers entered at $192. Stop set at $185 (previous swing low). Stock rose to $205 by 4/17, trading exited at $203 (5.7% gain). Earnings missed guidance, stock fell to $170 after hours. Run-up trader avoided catastrophic gap loss.

Meta, Q2 2023: Stock at $240 on 7/20 (11 days before earnings 7/26). Weak run-up, price above 20-day MA but volume declining. Traders avoided this setup or took small size. Earnings missed, stock fell 5%. Run-up traders broke even or lost small amounts because they followed exit discipline.

Apple, Q3 2023: Stock at $175 on 7/26 (10 days before earnings 8/4). Strong uptrend, break above $177. Buyers entered at $178. Stock rose to $187 by 8/2. Exited at $186 (4.5% gain) 48 hours before earnings. Earnings beat, stock rose further to $195 post-earnings. Run-up trader missed the post-earnings pop but captured 4.5% clean profit.

The Run-up Fade: Trading Weakness into Earnings

Conversely, some stocks show downward run-ups: downtrend, breaking lower lows, high volume on down days. These are candidates for run-up shorts.

Short Run-up Structure

  1. Setup: Stock in downtrend 7+ days before earnings, breaking below 20-day MA, 5%+ below 10-day high.
  2. Entry: Short stock (or buy puts) on technical breakdown (e.g., break below support level).
  3. Exit: Cover short 48 hours before earnings.
  4. Stop loss: Above recent swing high (typically 2–4% loss).
  5. Profit target: -2% to -4% stock price (= +2–4% on short profit).

Real example: Stock at $100, shorts at $98 on breakdown below $99 support. Stock falls to $96, short covers at $96 (2% gain = $200 on 100 shares). Earnings miss by 10%, stock falls further to $85. Short trader already out, no gap risk, clean 2% profit. The 15% post-earnings move is irrelevant; the edge was pre-earnings momentum.

Common Run-up Trading Mistakes

Mistake 1: Holding through earnings to capture the full pop. You buy on run-up at $100, stock rises to $108. Earnings are tomorrow. You think you will hold to $115. Stock falls to $98 on guidance miss. Loss = $200 on a position that was up $800. The edge was in pre-earnings momentum, not the announcement.

Mistake 2: Entering run-up trade too early. You buy a stock 15 days before earnings, thinking run-up is starting. Stock is flat for 7 days, then runs. You lose patience and sell at breakeven, missing the actual run-up. Entry rule: Buy 5–7 days before earnings, not 15 days before. Let the run-up confirm, then enter.

Mistake 3: Trading run-ups with no technical confirmation. You think earnings will be good, so you buy. Stock is flat on the 20-day MA, no volume surge, no break above resistance. You lose money because you traded opinion, not momentum. Fix: Only trade technical breakouts, not opinions.

Mistake 4: Not setting an exit time. You plan to exit 48 hours before earnings, but get busy, forget, or decide "earnings will beat." Market open comes, you are still holding. Stock gaps down 5%. You lose the entire run-up gain plus 2% more. Fix: Calendar reminder at exit time. Set an alert. Execute.

Mistake 5: Averaging down if run-up reverses. Stock runs up from $100 to $105. You buy more at $103 thinking run-up continues. Stock reverses to $101. You now have 200 shares down $400 total. Fix: One entry per run-up. If technical setup breaks, exit. Do not add.

Run-up Trading vs. Earnings Trading: Key Differences

DimensionRun-up TradingEarnings Trading
Entry timing5–7 days before announcementDay of or overnight
Exit timing48 hours before announcementAt or after announcement
Binary riskAvoided entirelyInherent to strategy
IV impactBeneficial (expanding IV = position value ↑)Catastrophic (collapsing IV post-announcement)
Bid-ask spreadTight (1–5 cents)Wide (50–100 cents)
Expected win rate55–65% (trend-following)45–50% (directional guess)
Profit per win2–4%3–8% (if win), -2–8% (if loss)

Frequently Asked Questions

Q: Is it better to buy stock or calls during run-up? A: Stock is simpler and avoids IV compression if you hold slightly past optimal exit. Calls offer leverage but add theta decay cost if run-up stalls. For beginners, use stock. For experienced traders managing theta, calls can work.

Q: What if run-up reverses before earnings? A: Exit. Technical breakdown is a sell signal, not a reason to hope. If price breaks below 20-day MA or previous swing low, the technical setup has failed. Exit at market price and move on.

Q: Can I hold a winning run-up trade through earnings if it is up 8%? A: Not recommended. The edge is 2–4% pre-earnings momentum. Holding through earnings for 8% potential upside risks a -5% gap down. Expected value of holding = (0.6 × 8%) + (0.4 × -5%) = 2.8%, same as exiting and starting a new run-up. But actual risk is higher due to gap size. Exit and redeploy capital to next run-up.

Q: How often should I trade run-ups? A: Earnings seasons have 100+ stocks reporting each week. There are 3–5 strong run-ups per week. If you trade 2–3 per week at 2–3% per trade, you can compound 4–9% per week in earnings season (6–8 weeks per year). Over the full year, this is a viable strategy.

Q: Should I hold a profitable run-up trade if I am worried about earnings? A: No. The moment you are "worried" about earnings, exit. Worry is a signal that the trade has exceeded your conviction horizon. Your edge is pre-earnings, not earnings prediction. Exit, lock gains, sleep well.

Q: What if I miss earnings date? A: Check before every trade. Set calendar alerts. If you forget and stock gaps, accept the loss and move on. Many retail traders have lost run-up gains due to missed exit dates. This is a discipline issue, not a market issue.

  • Directional Earnings Bets — Full earnings-day directional positioning (higher risk, higher reward).
  • Trading the Post-Earnings Drift — Capturing multi-day momentum after earnings announcement.
  • Technical Analysis and Trend-Following — How to identify run-up breakouts and confirm momentum.
  • Implied Volatility Expansion into Earnings — Understanding IV changes during earnings season.

Summary

The earnings run-up is one of the most tractable earnings trading strategies available to retail traders. By trading pre-earnings momentum (5–7 days before announcement) and exiting before the binary event (48 hours before), you capture 2–4% gains per trade with 55–65% win rates and avoid gap risk entirely.

The key discipline is exiting on schedule, not on emotion. Many traders lose money on run-ups by holding through earnings to capture a larger move, only to face gaps. The edge is purely pre-earnings momentum; the announcement is when the edge disappears.

For traders who want earnings exposure but cannot stomach gap risk, run-up trading is a viable alternative to directional earnings bets.

Next: Trading the Post-Earnings Drift