加载多年的公司数据
分页读取较长的历史,任务中断后可以继续。
阅读指南 →获取年度和季度期间的标准化财务报表,有半年度报告时一并提供,历史数据范围和推送时效取决于套餐。
curl --request GET \
--url "https://api.narwhalapi.com/v1/companies/usa:0000789019/financials" \
--header "Authorization: Bearer $NARWHAL_API_KEY"{
"id": "usa:0000789019",
"currency": "USD",
"annual": [
{
"fy": 2026,
"end": "2026-06-30",
"revenue": "331839000000",
"net_income": "133749000000",
"total_assets": "758376000000",
"operating_cash_flow": "182935000000",
"eps_diluted": "17.95"
}
]
}/v1/companies/{company_id}/financials公司的标准化财务报表,每个报告期一行,币种为其申报币种。
company_id必填公司 ID,例如 usa:0000789019,或股票代码别名,例如 usa:MSFT。
period可选annual 或 semiannual,取决于注册机构。
statement可选income、balance、cash_flow 或 per_share。
fields可选以逗号分隔的项目名称,例如 revenue,net_income。
fy字段与报告期相关的财政年度
fq字段财政季度(适用时)
fh字段财政半年度(适用时)
end字段报告期的结束日期
derived字段标注由披露数值计算得出的数据
currency字段使用披露文件所用币种,不做换算
/v1/filings/{filing_id}/financials/as-reported全部 77 个标准项目适用于每个账户。若披露文件中缺少某一项目,响应会将其省略。
首次披露的数据保留首次提交时的数字,不含重述。按截至日期查询会返回过去某一日期已知的数字。两者对每个账户均可使用。
不会。Narwhal 在有合并数据时使用合并数据,并且绝不在同一个系列中混用合并与单体数据。衍生项目会有标注。
登记机构发布的每一年度和季度数据,实时推送。
首次披露时的数据,未经重述。
过去某一日期已知的数字。
12 个月内每月赠送 10 美元免费额度,无需绑卡。每月 10 美元免费额度,无需绑卡。