Research API
Every stock token on Robinhood Chain wraps a real, SEC-registered equity. The Research API surfaces the facts behind the wrapper: who the company is, what it earns, and how the token relates to it. Fundamentals come from SEC EDGAR (official filings data), token details come from the onchain registry.
Get research for a symbol
Section titled “Get research for a symbol”curl https://api.stockkit.dev/v1/research/NVDA{ "symbol": "NVDA", "underlying": { "ticker": "NVDA", "companyName": "NVIDIA CORP", "cik": "0001045810", "exchange": "Nasdaq", "industry": "Semiconductors & Related Devices", "sic": "3674", "stateOfIncorporation": "DE", "fiscalYearEnd": "0131", "isin": "US67066G1040" }, "facts": { "revenue": { "value": 215938000000, "unit": "USD", "periodStart": "2025-01-27", "periodEnd": "2026-01-25", "fiscalYear": 2026, "form": "10-K" }, "netIncome": { "value": 120067000000, "unit": "USD", "periodStart": "2025-01-27", "periodEnd": "2026-01-25", "fiscalYear": 2026, "form": "10-K" }, "sharesOutstanding": { "value": 24100000000, "unit": "shares", "asOf": "2026-08-21" }, "marketCap": { "value": 5560111000000, "unit": "USD", "basis": "sharesOutstanding x live underlying mid price" } }, "token": { "symbol": "NVDA", "address": "0xd0601CE157Db5bdC3162BbaC2a2C8aF5320D9EEC", "chainId": 4663, "multiplier": "1.000000000000000000", "price": { "underlyingMid": "230.710000", "tokenMid": "230.710000", "currency": "USD", "asOf": "2026-09-08T08:24:45Z" } }, "sources": ["SEC EDGAR (company facts, submissions)", "Robinhood Stock Token API"]}With the SDK
Section titled “With the SDK”import { StockKit } from "@stockkit/sdk"
const stockkit = new StockKit()const research = await stockkit.research.get("NVDA")
console.log(research.underlying?.companyName) // "NVIDIA CORP"console.log(research.facts.revenue?.value) // latest annual revenue in USDFields
Section titled “Fields”- underlying: the SEC-registered company behind the token.
cikis the SEC filer id,sic/industryclassify the business,fiscalYearEndisMMDD.nullwhen no SEC registrant matches the ticker. - facts.revenue / facts.netIncome: latest full-year figures from the most recent 10-K or 20-F, as filed in XBRL.
- facts.sharesOutstanding: most recently reported share count.
- facts.marketCap: implied market cap, computed as shares outstanding times the live underlying mid price.
- token: the wrapper on Robinhood Chain, including the corporate-action multiplier and a live mid price for both the underlying and one token.
- ETFs and trusts (SPY, VOO, GLD) resolve identity but report
nullfundamentals; funds do not file 10-Ks. - Fundamentals are as-filed values from EDGAR, cached for up to 6 hours. Responses are edge-cached for 1 hour.
- The same data is available to agents as the
get_researchMCP tool athttps://api.stockkit.dev/mcp.
