Skip to content

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.

Terminal window
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"]
}
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 USD
  • underlying: the SEC-registered company behind the token. cik is the SEC filer id, sic/industry classify the business, fiscalYearEnd is MMDD. null when 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 null fundamentals; 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_research MCP tool at https://api.stockkit.dev/mcp.