Stock financials
LiveRead reported quarterly or annual financial statements.
Stock financials
Example outputSEC EDGAR · USD
Reported financials
Revenue 94,036,000,000 · Net income 23,434,000,000 USD
Data table
| Period end | Revenue | Net income |
|---|---|---|
| 94,036,000,000 | 23,434,000,000 | |
| 143,756,000,000 | 42,097,000,000 | |
| 111,184,000,000 | 29,578,000,000 | |
| 109,417,000,000 | 29,789,000,000 |
{ "data": [ { "period_start": "2025-03-30", "period_end": "2025-06-28", "filed_at": "2026-07-31", "accession": "0000320193-26-000020", "currency": "USD", "revenue": 94036000000, "net_income": 23434000000, "diluted_eps": 1.57, "total_assets": null, "operating_cash_flow": null }, { "period_start": "2025-09-28", "period_end": "2025-12-27", "filed_at": "2026-01-30", "accession": "0000320193-26-000006", "currency": "USD", "revenue": 143756000000, "net_income": 42097000000, "diluted_eps": 2.84, "operating_cash_flow": 53925000000, "total_assets": 379297000000 }, { "period_start": "2025-12-28", "period_end": "2026-03-28", "filed_at": "2026-05-01", "accession": "0000320193-26-000013", "currency": "USD", "revenue": 111184000000, "net_income": 29578000000, "diluted_eps": 2.01, "total_assets": 371082000000, "operating_cash_flow": null }, { "period_start": "2026-03-29", "period_end": "2026-06-27", "filed_at": "2026-07-31", "accession": "0000320193-26-000020", "currency": "USD", "revenue": 109417000000, "net_income": 29789000000, "diluted_eps": 2.02, "total_assets": 383266000000, "operating_cash_flow": null } ], "meta": { "sources": [ "SEC EDGAR" ], "retrieved_at": "2026-11-11T01:33:11.372890+00:00", "symbol": "AAPL", "cik": "0000320193", "period": "quarterly", "currency": "USD", "example_output": true } }
How it works
- 01Choose your inputsEnter a symbol, series or ordered OHLCV candles.
- 02Inspect the resultSelect a chart record to highlight its exact JSON values.
Call Stock financials from your code
REST and MCP share inputs, results and validation errors.
https:/ / api.opennan.com/ v1/ finance/ stocks/ {symbol}/ financialsGet an API key
Create a key in the console. It uses the same balance as the playground.
Create a keySend your first request
The same request the playground sends. Set OPENNAN_KEY to your key.
curl 'https://api.opennan.com/v1/finance/stocks/AAPL/financials?period=quarterly&limit=4' \ -H 'Authorization: Bearer <OPENNAN_API_KEY>'Read the result
The result comes back in the same response. The X-Usage-Cost-Usd header says what the call cost.
Errors and how to fix them
401Missing or wrong key
Send the header Authorization: Bearer with a key from the console.
402Balance too low
Add credit in Billing, then send the same call again.
400A value is not accepted
Read error.message: it names the field. Use a value from the parameter table.
429Too many requests
Wait a few seconds and try again, waiting longer after each 429.
https://api.opennan.com/v1/finance/mcpThis tool from your AI
Once Opennan is added, your AI calls this tool with arguments like these.
- Tool
- stock_financials
- Example arguments
{ "symbol": "AAPL", "period": "quarterly", "limit": 4 }
Stock financials: questions
Is it free?
Free with an OpenNan key. 30 finance requests per minute per account.
Where does the example come from?
Example output was recorded from the shipped endpoints. Run live to request current data. Crypto previews are labeled Sample data.
What are the limits?
Stock tools cover SEC issuers and USD US-GAAP facts. Missing values are null. Macro covers the recent three calendar years and reports coverage. Charts accept 2–5,000 candles. SMA needs period candles, RSI and return need period plus one. Period is 2–500. Dates use inclusive from and exclusive to.