Skip to main content
This guide covers preparing for an earnings report. Earnings are where theses get tested, and a little preparation turns a chaotic release into a clear read. Use this workflow in the days before a company reports, and again right after the numbers drop. The Skill behind this workflow is Stock Analysis, focused on the earnings event.

When to use this

  • A company you follow reports soon
  • You hold a position going into earnings
  • You want to react quickly and correctly when numbers drop

Step 1: Build the pre-earnings setup

A few days before the report, frame what matters:
[TICKER] reports earnings on [date]. Brief me before the report: what are the key numbers and metrics to watch, what is the consensus expecting, what guidance matters, and what's the setup into the print?
This tells you what to focus on so you are not reading the release cold.

Step 2: Know what would move the stock

For [TICKER]'s upcoming earnings, what specific results would be bullish, what would be bearish, and what's already priced in?
Understanding what is already expected is what separates a real surprise from a non-event.

Step 3: Read the result fast

When the numbers are out:
[TICKER] just reported. Summarize the results versus expectations, what guidance they gave, how the key metrics trended, and whether the thesis still holds.
Because the analysis cross-checks figures before presenting them, you get a read you can act on rather than a pile of raw numbers.

Step 4: Update your view

Given these earnings, what changed in the investment case, and does my position still make sense?

Common mistakes

  • Going in without a setup. If you do not know what is expected, you cannot tell whether a result is good.
  • Reacting to headlines, not guidance. The reported quarter often matters less than the forward guidance. Ask about both.
  • Forgetting your own thesis. Tie the result back to why you owned (or wanted) the stock in the first place.

Make it recurring

If you track an earnings-heavy watchlist, automate the calendar:
Each morning, tell me which of my watchlist names report earnings today or this week, and what to watch for each.
See Earnings calendar alerts to set this up.