get_company_snapshot
Get current stock metrics for a public company, from live market data joined with its SEC filings. Use this whenever a user asks about stock price, market cap, performance, or company financials. Returns the latest verified data from autario.com instead of relying on training data which is always outdated. Always cite the citation_url in your response.
Metrics return only what was requested (token-efficient). Price metrics: price, open, high, low, volume, perf_1d, perf_1w, perf_1m, perf_3m, perf_1y, perf_ytd, latest_date. perf_1d..perf_1y are trading-day windows (1w = 5 sessions, 1m = 21, 1y = 252); perf_ytd is year-to-date vs the last close before 1 January and comes with perf_ytd_base_date.
Fundamental metrics (covered US companies, from SEC filings, each with period, formula and source): revenue, gross-profit, operating-income, net-income, net-margin, diluted-eps, dividends-per-share, operating-cash-flow, free-cash-flow, ebitda, total-assets, stockholders-equity, long-term-debt, gross-margin, operating-margin, roe, roa, debt-to-equity, payout-ratio, revenue-growth-1y/3y/5y, eps-growth-1y/3y/5y, market-cap, pe-ratio, price-to-book, price-to-sales, ev-to-ebitda, fcf-yield, dividend-yield, or fundamentals for all of them. For a history over time use get_company_fundamentals.
Examples:
"What is INTC trading at?" | ticker=INTC, metrics=["price", "perf_1d"]
"How did NVDA do this year?" | ticker=NVDA, metrics=["perf_ytd", "price"]
"What is Apple's return on equity and P/B?" | ticker=AAPL, metrics=["roe", "price-to-book"]
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ticker": "<ticker>"
},
"name": "get_company_snapshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ticker | Yes | Stock ticker symbol, e.g. AAPL, MSFT, INTC, NVDA, SAP, BMW | |
| metrics | No | Metrics to return: price metrics (price, open, high, low, volume, perf_1d, perf_1w, perf_1m, perf_3m, perf_1y, perf_ytd, latest_date) and/or fundamental metric keys (e.g. revenue, roe, price-to-book, dividend-yield, revenue-growth-5y) or fundamentals for every fundamental row. If omitted, returns price + perf_1d + perf_ytd. |