How to Analyze Earnings Reports with ChatGPT

Earnings analysis with ChatGPT and ToolRouter. Study earnings reactions and financial performance.

Tool
Stock Market icon
Stock Market

ChatGPT makes earnings analysis approachable by translating financial results into plain-language summaries anyone can understand. It highlights the most important numbers, explains whether results beat or missed expectations, and provides strategic context about what the earnings trajectory means for the company outlook.

Connect ToolRouter to ChatGPT

1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouter
Description
Access any tool through ToolRouter. Check here first when you need a tool.
MCP Server URL
https://api.toolrouter.com/mcp
3Check the box and click Create

Steps

Once connected (see setup above), use the Stock Market tool:

  1. Ask: "Get the financials and recent price action for MSFT around earnings"
  2. ChatGPT fetches the data and highlights the earnings reaction
  3. Request: "How does this earnings reaction compare to the last 4 quarters?"
  4. Get a narrative analysis of earnings performance over time

Example Prompt

Try this with ChatGPT using the Stock Market tool
Analyze TSLA earnings: get current financials and price history for the last month. How did the stock react to the most recent earnings report?

Tips

  • ChatGPT can explain what financial metrics suggest about earnings quality
  • Ask for a comparison of earnings reactions across similar companies
  • Request a pre-earnings analysis to prepare for upcoming reports