Earnings Season and Earnings Surprises
— a Trading Guide for Earnings Releases
Earnings season, which rolls around every quarter, is an event that can shake a stock's price hard. We explain the price impact of EPS consensus, surprises, and shocks, and trading strategy around an earnings release.
The Earnings Season Calendar
US-listed companies report earnings every quarter. The main earnings seasons cluster in January, April, July, and October (1), roughly 2–6 weeks after each quarter ends. Large companies (big tech, financial firms, and so on) report first and influence the market's overall direction.
EPS Consensus vs. Actual
EPS (Earnings Per Share) is net income divided by the number of shares outstanding. The average of analysts' EPS estimates is called the consensus. When actual EPS beats the consensus, it's called an earnings surprise; when it misses, it's called an earnings shock. How strongly the price reacts depends on the size of the surprise (the beat rate).
"Buy the Rumor, Sell the News"
This is a pattern where the price rises on anticipation before the release, and then falls even when the actual earnings turn out good. This happens when the anticipated rally has already been priced in beforehand, and the release itself becomes the excuse to take profit. The reverse also happens — a stock rising even after bad earnings, because the bad news was already priced in.
Options IV Spikes Before an Earnings Release
Ahead of an earnings release, an option's implied volatility (IV) spikes because of the uncertainty around the result. Once that uncertainty resolves after the release, IV can drop sharply (an IV crush), and the option's price can collapse along with it. Buying an option before earnings needs to account for this IV-crush risk.
Managing Position Risk Around an Earnings Release
- Check in advance which of your holdings have earnings coming up, and size your position accordingly
- Holding a large position right before the release is close to gambling
- It's safer to enter after confirming the reaction post-release (check for a gap up or gap down)
- Check technical signals on DawnScan, and manage the earnings calendar separately