Get financial statements for many companies
get_financials_batchRetrieve normalized US-GAAP financials for up to 25 companies in one call—compare peers or scan a set for a single fiscal year. Each symbol returns data or an error hint, counting as one request.
Instructions
Retrieve normalized US-GAAP financials for MANY companies in one call — use this to compare peers or scan a set for a single fiscal year.
Pass companies as comma-separated tickers (e.g. "AAPL,MSFT,GOOGL") and/or
ciks; up to 25 symbols total, all for the same year. as_of,
include_provenance, and include_ratios behave as in get_financials and
apply to every symbol. Each company returns its own result — either data or
an error with a recovery hint — so one bad symbol never fails the batch. The
whole call counts as a SINGLE request against your monthly quota, so prefer it
over many get_financials calls when you need several companies.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ciks | No | Comma-separated SEC CIKs (25 symbols max, with `tickers`). | |
| year | Yes | Fiscal year, e.g. 2023. | |
| as_of | No | ISO date YYYY-MM-DD. Return figures as originally reported on that date (no look-ahead). Omit for the latest reported figures. | |
| tickers | No | Comma-separated tickers, e.g. "AAPL,MSFT,GOOGL" (25 symbols max, with `ciks`). | |
| include_ratios | No | Add margins, ROA/ROE and leverage computed from the same statements. | |
| include_provenance | No | Attach the SEC accession, filed date and EDGAR URL behind every value. |