Skip to main content

What is a Pre-Earnings Preview?

Before a company reports its quarterly results, research analysts publish a preview note laying out what the market expects and what would surprise investors. This is critical because stock prices often move more on the surprise relative to expectations than on the absolute numbers themselves. A company can report record revenue and still see its stock drop 10% if the market expected even more. The /earnings-preview command helps you build a structured preview that identifies consensus expectations, the key metrics that will determine the stock’s reaction, and bull/base/bear scenarios with price implications.
The best earnings previews go beyond consensus numbers and identify the “whisper number” — the unofficial expectation among buy-side investors that may differ from published consensus. If buy-side investors informally expect 1.50EPSwhileconsensusis1.50 EPS while consensus is 1.40, a $1.45 print might look like a beat on paper but feel like a miss to the market.

Command Syntax

/earnings-preview [company ticker]
If a ticker is not provided, the command asks: “Which company is reporting?”

What It Produces

A one-page earnings preview covering:
  • Company, quarter, and earnings date (pre-market vs. after-hours)
  • Consensus estimates table (revenue, EPS, key segment metrics)
  • Key metrics to watch, ranked by importance
  • Bull/base/bear scenario table with stock price implications
  • Catalyst checklist (3-5 items that will determine the stock’s reaction)
  • Trading setup: recent stock performance, options-implied move

How to Customize

  • To add firm-specific metrics or formatting, edit the earnings-preview skill file
  • To connect to live consensus data, configure your Bloomberg or FactSet MCP server in .mcp.json