资讯🔥8.0

用免费的 SEC API 获取任意美股十年财务数据(以及数据中的陷阱)

原标题: 用免费的 SEC API 获取任意美股十年财务数据(以及数据中的陷阱)

DevToData·2026/10/19 07:38:06🔗 原文

📋总体概括

SEC 提供免费、无需 API key 的 JSON 接口,可直接获取美股公司十年财务数据:先用 company_tickers.json 将股票代码映射为 CIK,再用 companyfacts 接口拉取全部 XBRL 事实数据(营收、净利、资产、EPS 等),并用 submissions 接口获取申报列表。文章重点提醒一个隐藏陷阱:不处理会计准则变更(如 GAAP 与非 GAAP、会计政策重述)会导致时间序列悄然断裂,数据从业者常忽视这点。

⚡关键信息

  • ▸SEC 官方 API 完全免费且无需 API key,以 JSON 格式提供全部美股上市公司财务数据
  • ▸三个核心端点:company_tickers.json(代码→CIK)、companyfacts(全部 XBRL 财务事实)、submissions(申报列表)
  • ▸companyfacts 包含公司历史上申报的每一个 XBRL 数据点:营收、净利、资产、EPS、现金流等数百项指标
  • ▸最大陷阱:不处理会计重述与口径变更,十年时间序列会静默断裂,对比失真
  • ▸很多开发者仍在爬取财经网站或付费购买数据商服务,其实可直接用 SEC 官方数据

🔥犀利点评

免费官方数据源一直摆在那,大多数人却还在爬网站或交数据商的智商税,这本身就很讽刺。但文章点到的陷阱才是真价值:原始 XBRL 数据不是干净数据,会计重述、口径切换会让你的时间序列在某个财年悄悄断掉,而你以为自己在做量化分析。用免费数据的代价,是你必须自己承担数据工程的脏活,没有白捡的午餐。

本文由本站自动聚合,以下为原始来源:前往 DevToData 阅读全文 →