You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Excel UDF调用SEC EDGAR API获取dei分类数据失败求助

解决SEC EDGAR API拉取DEI TickerSymbol失败的问题

核心原因

companyconcept API端点是用来拉取公司在特定XBRL分类下的周期性财务概念数据(比如us-gaap下的AccountsPayableCurrent这类持续更新的财务指标),但DEI(Document and Entity Information)中的TickerSymbol属于文档级元数据,并不在该端点的收录范围内。

正确的解决方案

方案1:使用companyfacts端点获取全分类数据

这个端点会返回目标公司所有XBRL分类下的事实数据,自然包含DEI元数据,请求格式如下:

https://data.sec.gov/api/xbrl/companyfacts/CIK##########.json

返回的JSON结构里,dei节点下就能找到TickerSymbol字段,对应路径示例:response.dei.TickerSymbol

方案2:使用submissions端点获取报告元数据

如果需要获取特定报告(比如最新季度报告)的TickerSymbol,可以先通过submissions端点拿到提交列表,直接提取元数据:

https://data.sec.gov/api/submissions/CIK##########.json

返回结果中,filings.recent.ticker字段就是最新提交报告对应的TickerSymbol。

额外注意事项

  • 务必在请求头中设置合法的User-Agent(格式为你的邮箱地址,或公司名称+联系方式),SEC API对未设置该字段的请求会限流甚至拒绝。
  • 替换URI中的CIK##########为完整的10位CIK号码(不足10位需在前方补0)。

内容的提问来源于stack exchange,提问作者jerry

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 11:44:59