find_tools, describe_tool, execute_tool, with AlphaVantage and Finnhub
behind the scenes and yfinance’s earnings module as a quick fallback.
What you can ask
- “When does Nvidia report next, and what EPS and revenue are analysts expecting?”
- “Show me Apple’s quarterly EPS surprises for the last five years.”
- “Which large caps report earnings next week?”
- “What is the buy / hold / sell split on Tesla, and how has it shifted over six months?”
- “Pull the transcript of Microsoft’s latest earnings call and summarize the guidance.”
- “What IPOs are scheduled over the next three months?”
- “Give me the consensus EPS estimate for Amazon for this year and next.”
What’s covered
Earnings history- Annual and quarterly reported EPS for a company
- Quarterly earnings surprises — actual versus estimate — going back to 2000
- The earnings module of the company profile for a quick read
- Historical and upcoming earnings release dates with EPS and revenue estimates
- Earnings expected in the next 3, 6 or 12 months
- Recent and upcoming IPOs; IPOs expected in the next 3 months
- FDA advisory committee meeting dates for event-driven research
- Analyst EPS and revenue estimates for a company
- Latest analyst recommendation trends — buy, hold and sell counts over time
- Full earnings call transcripts for a company and quarter
- Earnings forecasts (业绩预告), express reports (业绩快报) and disclosure-date schedules for A-share companies — see China A-shares
How to use it
Pass the request in plain language and let the router pick the tool:describe_tool before
executing — date windows, quarter parameters and per-call costs differ between
providers.
Building with code? The same capability is available as fixed-contract
Scenario Methods with automatic provider
failover:
finance.earnings,
finance.estimates.FAQ
How far back does earnings history go?
How far back does earnings history go?
Quarterly earnings surprises reach back to 2000 on their route; the
annual and quarterly EPS history covers the company’s reporting history as
the vendor holds it.
describe_tool documents any limit on rows per call.Are the estimates a consensus?
Are the estimates a consensus?
Yes — the estimate tools return analyst consensus figures, and the
recommendation trend tool returns the buy / hold / sell split for
successive periods, so you can see how sentiment has shifted.
Can I get the IPO prospectus too?
Can I get the IPO prospectus too?
The calendars here tell you which IPOs are recent or upcoming. For the
S-1 / 424B4 prospectus itself — shares offered, price range, use of
proceeds, underwriters, risk factors — use the registration filings under
SEC filings & ownership.