Earnings Week Spreads Don't Just Widen—They Explode
During a normal trading day, the bid-ask spread on most large-cap stocks hovers around 1-2 pips. During earnings week, that spread widens to 5-15 pips or more. For a $5,000 trade, a 1-pip slippage costs $50. A 10-pip slippage on earnings day costs $500. Hit that spread 20 times across earnings season, and you've lost $10,000 to nothing but execution timing.
Here's the thing: you can't see it happening. Your order fills "at market." The price ticker shows one thing. Your fill shows something slightly worse. You blame volatility. You blame your broker. The truth is simpler: manual traders execute into wide spreads because they can't react fast enough to catch the narrow windows.
Algorithms don't have that problem.
The Earnings Bid-Ask Explosion: Why Spreads Go Parabolic
Bid-ask spreads are a function of two things: volatility and uncertainty. Earnings introduce maximum uncertainty. Implied volatility (IV) spikes 20-40% in the minutes before an earnings call. Market makers don't know which direction the stock will rip, so they widen their spreads to protect themselves.
Here's what traders don't realize: spreads don't just widen gradually. They spike in clusters.
- Pre-earnings: Spreads widen to 3-5 pips as IV rises and volume rotates into options
- At earnings release: Spreads explode to 10-20+ pips for 30-60 seconds as the news hits
- Post-earnings volatility: Spreads stay elevated (5-10 pips) for 10-30 minutes as algos reprice and retail traders panic-sell/buy
- Normalization: Spreads compress back to 1-2 pips once volatility decays
Manual traders trying to execute during the 30-60 second explosion? You're eating a 10-15 pip slippage on your entry. Then another 10-15 pips on your exit. That's 20-30 pips round-trip, or $200-$300 per $5,000 trade—6% slippage before commissions.
Why Manual Traders Lose Earnings Week Execution Battles
You have three problems during earnings:
- Reaction time gap. The earnings news drops. Your eyes read it. Your brain processes it. Your hand moves to the keyboard. That's 200-500 milliseconds of delay. Algorithms react in 1-5 milliseconds. By the time you click the buy button, the spread has already widened 5 pips and the early-moving algos have already accumulated shares.
- Order placement strategy. You place a market order. Market orders against a wide spread get destroyed. You could place a limit order to save the spread, but the stock moves away from your limit price, and you miss the fill entirely. You're forced to choose between speed (market order + slippage) and accuracy (limit order + miss the move).
- Emotional decision-making during chaos. Spreads widen. Price moves. Your position is in red. You panic and close the trade, locking in slippage losses on both sides. You didn't lose money on the trade direction—you lost money to execution friction.
Algorithms don't have emotion. They don't hesitate. They execute according to rules, and those rules are designed for high-spread environments.
The Math: What Earnings Slippage Costs You Per Year
Let's say you trade earnings week. You make 20 trades across earnings season (4 announcements, 5 trades each). Your average trade size is $5,000.
Scenario 1: Manual execution (normal markets)
- Average slippage per trade: 0.5 pips
- Cost per trade: $25
- Total slippage cost: $500/year
Scenario 2: Manual execution (earnings week)
- Average slippage per trade: 5-8 pips (hit the wide spread, try limit orders, get worse fills)
- Cost per trade: $250-$400
- Total slippage cost: $5,000-$8,000/year
Scenario 3: Algorithm execution (earnings week)
- Average slippage per trade: 1-2 pips (adaptive order sizing, smart routing, volatility awareness)
- Cost per trade: $50-$100
- Total slippage cost: $1,000-$2,000/year
That gap between Scenario 2 and Scenario 3 is $4,000-$6,000 per year that algorithms capture while manual traders leave on the table. Research on execution quality and market microstructure confirms this pattern holds across asset classes. For some traders, that's the difference between break-even and profitability.
How Algorithms Adapt to Earnings Spreads
Professional trading algorithms don't use the same order logic for normal markets and earnings markets. They shift strategy dynamically:
1. Volatility detection. The algo measures historical volatility (HV) and implied volatility (IV) in real-time. When IV spikes 25%+ above the 30-day average, the system enters "earnings mode."
2. Adaptive order sizing. Instead of hitting the market with a full-size order, the algo breaks the order into smaller pieces. It uses limit orders to probe the bid-ask, fills what it can, then scales in/out based on execution quality.
3. Smart order routing. The algo checks multiple venues (NYSE, NASDAQ, dark pools, lit pools) simultaneously and routes to the venue with the best spread at that instant. It doesn't route to the same venue every time—it routes to whichever has the tightest spread right now.
4. Timing awareness. The algo knows when earnings are announced (the market calendar is embedded). In the 60 seconds around the announcement, it avoids market orders entirely. It uses limit orders only, or pauses execution entirely until the spread normalizes.
5. Slippage recovery. If execution slippage on entry is worse than expected, the algo adjusts the exit strategy. It might hold longer to let the position move favorably, or it might reduce position size on the exit to avoid selling into the same wide spread.
This is not magic. This is just rule-based execution that responds to market structure, not price direction.
Automating Your Earnings Execution
You have three ways to attack this problem:
Option 1: Keep trading manually and accept $5K-$8K/year in slippage costs. Some traders rationalize this as "the cost of trading." But it's not. It's the cost of being slow.
Option 2: Trade less during earnings week. Sit out earnings. This works if earnings weren't part of your edge anyway. But if you're a volatility trader, earnings are your highest-conviction setups. Sitting them out means leaving your best trading days on the table.
Option 3: Build or commission an algorithm that executes your specific strategy with earnings-aware order logic. This is what professional traders do. You define your strategy—your entry rules, exit rules, position sizing, risk management. Then you let an algorithm execute it with microsecond precision and intelligent order placement.
The cost for a custom MT5 Expert Advisor starts at $100 for simple strategies, scaling to $300-500+ for strategies with volatility detection, multi-asset correlation, and earnings calendars. That cost pays for itself inside the first earnings season through slippage savings alone.
Here's the specific edge: Alorny builds custom EAs with earnings-aware order logic embedded. We code volatility detection, embed market calendars, set up smart order routing, and backtest across multiple earnings seasons so you see exactly how much slippage you'll save versus manual execution. Working demo in 45 minutes.
The Math on the Decision
Let me be direct: If you trade earnings week, you're already spending money on slippage. The only question is whether you spend it on things that don't move the needle (wider spreads, worse fills, emotional execution) or on a tool that reduces it.
A $300 custom EA costs $300. In Scenario 2 vs Scenario 3 above, it saves you $4,000-$6,000 per year. That pays for itself in the first earnings announcement, then compounds for years.
If you don't trade earnings, automation still wins—but for a different reason. Algorithms let you capture overnight gaps, economic data moves, and pre-market setups while you sleep. Most traders miss these entirely. Algorithms don't sleep.
Key Takeaways
- Earnings spreads widen 2-3x (from 1-2 pips to 5-15 pips). Manual traders eat 5-10 pips of slippage per earnings trade.
- The $5K-$8K per year in earnings slippage isn't "the cost of trading." It's the cost of being slow. Algorithms reduce it to $1K-$2K.
- Professional algorithms detect volatility spikes, break orders into pieces, route to the tightest spread, and pause during maximum uncertainty. Manual traders do none of this.
- A custom EA with earnings-aware execution costs $300. It saves $4K-$6K per earnings season. The ROI is immediate.
- Automate earnings and capture the volatility without the emotional and execution blunders that manual traders pay for every quarter.