A growth company reports quarterly earnings per share up 41% on sales up 28%, both ahead of the published estimates. The stock opens 12.2% higher the next morning. By the close it has given back most of that opening advance and finishes near the bottom of the day’s range. The results looked strong and the chart looked weak, and a reader who only checked the headline would have expected the opposite.
That gap between the quality of a report and the market’s reaction to it is what this guide covers. An earnings gap describes how price and volume responded to the news, and it’s a separate thing from the business result. Reading it well means breaking the session into observable parts, recording them the same way every time, and holding back from assigning a single cause to what the chart shows.
Two different questions: the report and the reaction
Fundamental growth answers a question about the business. Did earnings and sales rise, did margins widen, did the company guide higher? Those numbers come from the report itself. Growth screens such as the CAN SLIM approach to earnings and sales growth are built around them, and William O’Neil’s work on leading stocks put current quarterly earnings growth first in its checklist.
The price-and-volume response answers a different question: how did the market process the result together with what it already expected? A stock trading at a high valuation after a long run may already carry an expectation of a strong quarter. A stock that has fallen for months may carry an expectation of trouble. The same reported number lands differently against those two backdrops.
The common misread is treating a good report as a reason the stock should rise, and then treating any weakness as the market being wrong. The chart records the transactions that followed the report, and those transactions reflect expectations, positioning, guidance, and conference-call details the headline number leaves out.
The observable parts of an earnings gap
Every earnings reaction can be broken into the same five pieces, all of them visible on a daily chart and a volume panel. I record them in this order because each one depends on the one before it, and it’s the order the session unfolds in.
- Prior close: the last regular-session close before the report. This is the reference point for everything else.
- Opening price: the first regular-session print after the report. The difference between the open and the prior close is the opening gap.
- The day’s range: the high and low of the full session, which show how far buyers and sellers pushed price once regular trading began.
- Relative volume: the session’s volume divided by its usual activity, most often the 50-day average. An earnings day at 3.0 times average volume carries more participation than one at 1.2 times.
- Closing location: where the close sits inside the day’s range.
The closing location is the one I find most useful, and it has a simple formula: (close minus low) divided by (high minus low). A result of 1.0 means the stock closed on its high. A result of 0.0 means it closed on its low. A value of 0.85 means the close sat 85% of the way up the range. It’s a single number that summarises the session’s fight, and it’s easy to compare across reports.
For the general mechanics of gaps outside earnings season, the guide on how price gaps form and get classified covers breakaway, runaway, and exhaustion gaps. Earnings gaps can fall into any of those categories, and the label usually only becomes clear in hindsight.
The opening gap and the full-session reaction
The opening gap is set before most participants can act on the report. It reflects after-hours and pre-market trading, which is often thin, plus the opening auction. The full-session reaction is what happens once regular volume arrives and the conference call has been digested.
These two readings can disagree sharply. A 10% opening gap tells you where the first trades printed. It says nothing yet about whether larger holders used that price to add or to reduce. The close, the range, and the volume behind them carry that information.
So I treat the open as a starting condition and the close as the first real result. A reader who logs only the percentage gap is logging the least settled number of the day.
Three neutral examples of an earnings gap reaction
The three sessions below are illustrative, built to show the measurements rather than taken from a specific company. Each uses the same five components.
Stock A opens higher and holds. Prior close 84.20. Open 92.50, a gap of 9.9%. The session trades between 91.80 and 95.10 and closes at 94.60, up 12.4% on the day. Closing location: (94.60 minus 91.80) divided by (95.10 minus 91.80), or 2.80 divided by 3.30, which is 0.85. Volume runs 3.4 times the 50-day average. The low of 91.80 never came near the prior close, so the entire gap stayed open.
Stock B gaps higher and closes weakly. This is the session from the opening scenario. Prior close 61.40. Open 68.90, a gap of 12.2%. The high is 69.75, reached early, and the low is 63.10. The close at 63.85 is still up 4.0% on the day, but closing location is 0.75 divided by 6.65, or 0.11. Volume runs 4.1 times average. Of the 7.50 opening gap, the stock kept 2.45, about a third.
Stock C opens lower and recovers. Prior close 142.00. Open 128.30, down 9.6%. The low is 126.90 and the high 139.40, with a close at 138.20, down 2.7% on the day. Closing location: 11.30 divided by 12.50, or 0.90. Volume runs 2.8 times average. From the prior close to the low, the stock fell 15.10. It recovered 11.30 of that, roughly 75%.
If you look at the headline percentage change alone, Stock B beat Stock C by 6.7 points. Look at closing location and the order flips. Neither view is complete by itself, which is why I log both.
What a weak close after good news can and cannot tell you
Stock B’s reaction invites a story. The report was strong, so the sellers must have known something. Maybe. The chart supports a narrower statement: a lot of stock changed hands at prices well above the prior close, and by the end of the session sellers had absorbed the opening demand and pushed price down to 63.85, close to the 63.10 low.
Two readings fit that observation. One is that expectations were already high. If the stock had advanced 48% in the ten weeks before the report, a strong quarter may have been the minimum the market required. The other is that sellers emerged at the higher prices, whether holders taking gains or participants reacting to guidance on the call. The chart can’t separate those explanations, and often both are at work.
The weak close leaves open whether the report was bad or the uptrend is over. It’s one session. Some stocks with a close like Stock B’s go on to build a base above the prior close and resume the advance weeks later. Others keep falling and fill the gap entirely. The guide to reading volume covers why heavy volume on a weak close deserves attention: it shows that size was traded at those prices. Attention is the right response to it, and a verdict would be premature.
A recovery after a poor open is an observation
Stock C is the mirror case, and it carries the mirror trap. A close at 0.90 of the range after a 9.6% gap down looks like buyers overpowering the news. It does show that demand appeared below 130 and held through the close. That’s a real observation about one session.
Whether the risk in the report has passed is a separate question the session can’t settle. A recovery on 2.8 times average volume can reflect short covering, index or fund rebalancing, or participants who read the conference call differently from the pre-market crowd. The stock still closed 2.7% below where it started, and the 126.90 low is now a level the next few sessions will test or leave alone.
If I see a close like Stock C’s, the next thing I’ll check is whether the following sessions hold above the gap-day low. A strong recovery that is followed by a close below 126.90 two days later tells a different story from one followed by three higher closes. The first day is the opening statement. The follow-through is the evidence.
How I document an earnings reaction on a historical chart
When I review a past earnings reaction, I use the same short record each time. Consistency matters more than detail, because the value comes from comparing many reactions side by side, and that only works if they’re recorded the same way.
- Pre-event trend: the stock’s position relative to its 50-day and 200-day moving averages, and its percentage change over the prior 10 weeks.
- Gap: prior close, open, and the gap as a percentage.
- Session: high, low, close, closing location, and relative volume.
- Follow-through: closes for the next five sessions, whether the gap-day low held, and whether the gap filled back to the prior close.
- Context the chart can’t show: a one-line note on guidance or any change the company made to its outlook, written from the report itself.
Pre-event trend is the field most people skip, and it’s the one that changes the reading more than any other. Stock A’s close at 0.85 means one thing after a stock has been basing sideways for three months and another after it has risen 60% in eight weeks. The first is a stock breaking out of quiet. The second is an extended stock making another extended move.
Over time the log shows which kinds of reactions tended to hold on the names you study and which tended to fade. What it produces is a more realistic sense of how often a strong first day failed to last.
Limits specific to earnings events
Earnings gaps have limitations that ordinary gaps don’t share, and each one argues for caution in reading the first print.
After-hours and pre-market prices can be thin. A quote showing a stock up 15% at 6:30 p.m. may rest on a few thousand shares. Many of those moves shrink or widen by the open, and you won’t know which until it prints, so I treat extended-hours prices as indications rather than levels.
Opening moves can reverse within minutes. The first 30 minutes of an earnings session often carry the widest swings of the day, and a high or low set in that window can stand for weeks or be taken out by lunchtime.
Guidance and conference-call details can change the interpretation after the headline has already moved the price. A company that beats on the quarter and lowers its full-year outlook gives the market two pieces of news with opposite signs. The call may run an hour after the release, and the pre-market price may have formed before anyone heard it.
And a strong initial reaction can fail later. Stock A’s 0.85 close on 3.4 times volume is about as constructive as a single session gets, and it still guarantees nothing about the following week. A gap that holds for five sessions and then fills on the sixth has told you something new.
Where exposure and exits fit
An earnings report is a scheduled event with a known date and an unknown outcome, and gaps can move price well beyond a planned exit level before regular trading starts. A stop placed 5% below entry can’t cap the loss at 5% on a stock that opens 12% lower, because a triggered stop order fills at the first available price. That’s a property of gaps, and it applies to every report.
This is why the trade-management framework treats earnings as a sizing question before it becomes a reading question. The position sizing methods guide describes how a trader using a fixed-risk approach might account for a scheduled event: some reduce size into the report, some hold full size and accept the gap risk as part of the maximum loss they defined in advance, some are flat through the event. Each of those is a framework choice made before the report. None of them depends on predicting which way the stock will open.
The descriptive tools in this guide sit after the event. Closing location, relative volume, and follow-through help a reader interpret what happened. They describe the reaction and stop short of telling anyone what to do with a particular report. Reading them as instructions would turn a measurement into a forecast it was never built to make.
Reading the reaction instead of the headline
The report tells you what the business did. The earnings gap, measured from the prior close through the open, the range, the volume, and the close, tells you how the market received it against everything it already expected. Strong numbers with a 0.11 close and weak numbers with a 0.90 close are both common, and neither is a contradiction once you stop expecting the chart to confirm the headline.
Log the five components, add the pre-event trend and five sessions of follow-through, and the reactions start to fall into patterns you can study. Treat each one as a single observation in a larger record.
Learn the pattern. Ride the trend. Keep the gains.
Educational content only. Not investment advice. Trading involves risk. You are responsible for your decisions.
Get the free Market Wisdom e-book
Join Trends and Breakouts — historical winners, breakout studies, and risk lessons. No spam, unsubscribe anytime.
