get_quote
Get Stock Quote
What it does
Get the current stock quote for a company including price, volume, change, market cap, and other real-time market data. Use this when a user asks about a stock's current price or trading activity.
Always includes halted/haltCode/haltReason/haltedAt/resumptionAt trading-halt fields (false/null when trading normally); a halted ticker returns the last-known quote instead of an error, or currentPrice:null + halted:true when nothing is recoverable. priceAsOfDate is the ET date the price PRINTED (priceAsOf the trade time when known), not when it was read; priceIsStale true means it is an older held close, so say "last traded at $X on <date>", never "trading at" or "today"; null = print date not measured. marketCap is the live price × the SEC-derived share count; when that count is unavailable it is null with marketCapWithheldReason set — NOT MEASURED, never "no market cap" and never $0.
The count itself rides as sharesOutstanding with sharesOutstandingAsOf + sharesOutstandingAsOfKind ("stated" = the issuer's statement date; "checked" = when it was last confirmed against a vendor; "none" = date not recorded) and a vendor-free sharesOutstandingSource — quote the date with the count.
When no MEASURED count exists, sharesOutstanding and marketCap are a BEST ESTIMATE (the newest dated filed or reference count, moved onto today's split basis): sharesOutstandingEstimated: true, sharesOutstandingEstimateKind ("stated_as_of" = the ISSUER's last stated count, a dated point; the filings record later issuances LISTED in statedAsOf.events, not added — "at_least" is the retired name of the same state) and marketCapEstimated: true with marketCapAsOf (the count's date).
Render a stated_as_of count WITH its date and its events ("2,357,498 as of 2026-10-08 · plus an offering closed 2026-10-09 whose share count is not stated"); never as a bound, never as today's count.
Ask your AI
With the Signal8 MCP server connected, your assistant calls this tool when a question needs it. For example:
Using Signal8, get $TICKER quote for a company including price, volume, change, market cap, and other real-time market data.
Parameters
| Name | Type | Description |
|---|---|---|
tickerrequired | string | Stock ticker symbol (e.g., "AAPL", "TSLA") |
Other Market data tools
- get_accumulation_snapshotIntraday accumulation/distribution metrics.
- get_floatFloat and share-structure data, shares outstanding.
- get_float_historyPoint-in-time float per trade date, with source.
- get_historical_pricesHistorical OHLCV candles (daily/weekly/monthly).
- get_intraday_barsIntraday candles at 1/5/15/30/60-minute resolution.
- get_market_breadthAdvance/decline counts and breadth ratio.
- get_market_metricsVolume averages, volatility, and trend for a company.
- get_short_interestShort volume, short ratio, and days to cover.
- get_stock_price_changePercent price change across multiple timeframes.
- get_top_moversTop gainers, losers, or most-active by volume.
- get_trading_haltsCurrently-active NASDAQ/NYSE/AMEX trading halts.
- get_volume_profileVolume distribution across price levels for a day.