Company fundamentals and analyst view
Two views of a company, chosen with operation.
fundamentals returns the financial statements as numeric fields, one row per reporting period, annual and quarterly, about ten periods per company: total revenue, cost of revenue, gross profit, operating expense, R&D, SG&A, operating income, EBIT, EBITDA, net income, basic and diluted EPS, total assets, current assets and liabilities, inventory, receivables, cash, total and long term debt, stockholders equity, retained earnings, working capital, operating, investing and financing cash flow, capital expenditure, dividends paid and free cash flow. analysis returns one row per company with the analyst picture: recommendation key and mean score, the number of opinions, current price, mean, median, high and low price targets, the recommendation trend month by month, EPS and revenue estimate trends, earnings history with surprises, the upgrade and downgrade log, the index trend and Yahoo research insights.
What a call costs
Billed on actual usage, minimum $0.0020 per call, capped at $2.00 per call.
a price before every call. failed calls are never charged.
When to use it
Use for the numbers behind a company rather than its price: comparing margins, leverage or cash generation across a peer set, tracking revenue and EPS quarter by quarter, or reading what analysts currently expect and how that has moved. Set operation first, because the two answer different questions and one call returns one of them. Symbols are Yahoo Finance tickers, up to 20 per call. Funds and ETFs file no statements, so fundamentals returns no rows for SPY and the like and the call is not billed for them. Use finance.quote when a single summary row per symbol is enough, finance.screener to build the peer set in the first place, and news.search for the coverage around a result. Figures come from Yahoo Finance's public feeds rather than from a filings service, so they can trail an official filing, they can be restated later, and coverage thins outside large listed companies.
Inputs
Company fundamentals and analyst view takes 3 fields, 2 of them required. Anything you leave out falls back to the tool's own default.
| Field | Type | Required | What it does |
|---|---|---|---|
| tickers | array of string | yes | Yahoo Finance symbols, or full quote URLs. Statements exist for operating companies, so ETFs, funds, indices, crypto and forex return no rows for fundamentals. Up to ten billable rows per symbol for fundamentals, exactly one for analysis. |
| operation | string | yes | Which view you want. fundamentals returns the statements, about ten period rows per company. analysis returns one row per company with ratings, price targets and estimate trends. Required, with no default on purpose: the underlying source falls back to live quotes when this is missing, so a call that meant to ask for statements would be answered, and billed, with snapshots. |
| maxItems | integer | optional | Optional hard ceiling on rows for the whole run, filled in symbol order. Useful as a spend guard on a long list. Leave it out and every period of every symbol is returned. |
How to call it
Connect once and your agent can reach Company fundamentals and analyst view the same way it reaches everything else in the catalog. Add Goro as an MCP connector, or paste the setup line into an agent that reads skills.
MCP
Add this server in Claude, Claude Code, or any MCP client.
https://mcp.usegoro.ai/mcp
Skill
One line in your agent's chat. It sets itself up.
set up https://usegoro.ai/SKILL.mdOr plain HTTP
POST /v1/run
{
"endpoint": "finance.fundamentals",
"input": {
"tickers": [
"AAPL",
"MSFT"
],
"operation": "fundamentals"
}
}Related tools
More from markets and finance, or browse the full tool catalog.
Historical price candles
OHLCV candles for the symbols you name, one row per candle: symbol, date, open, high, low, close, adjusted close, volume, the interval it was cut at,...
from $0.0030 per resultOptions chains
The option chain for the symbols you name, one row per contract: the underlying symbol and its price at capture, call or put, the OCC contract...
from $0.0030 per resultStock and crypto quotes
A market snapshot per symbol, around 60 fields in one row: last price, change and percent change, day open, high and low, previous close, pre and...
from $0.0030 per resultStock screener with technical indicators
Screens a market through TradingView and returns about 65 fields per stock in one row: symbol, exchange qualified symbol, name, exchange, sector,...
from $0.15 per stockFurther reading: How to give Claude access to real-time web data
Run Company fundamentals and analyst view from your agent.
One balance for every tool in the catalog. Start with Build, $25 of credit for $19 a month.
Get started