首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从XBRL文件中提取损益表?

如何从XBRL文件中提取损益表?
EN

Stack Overflow用户
提问于 2017-04-21 12:49:15
回答 2查看 2.1K关注 0票数 3

我试图根据报表的类型提取财务报表信息。

让我再给你解释一些细节。

我想从一个XBRL实例中提取损益表、资产负债表和现金流量表--尤其是美国GAAP。

对我来说,最好的解决方案是在XML文件中有标记,这样我就可以用标记<incomestatement>提取收益表,用<balancesheet>提取资产负债表,用<cashflow>提取现金流。

请帮帮我。我是一个新手,没有太多的背景在XBRL。

EN

回答 2

Stack Overflow用户

发布于 2017-04-22 21:09:09

幸运的是,提取财务报表并不那么困难。以下是我如何提取损益表信息:

  1. 使用arelle服务器获取完整的事实表,如下所示:http://localhost:8080/rest/xbrl/view?file=c:/Python/SEC-EDGAR/sec/2017/01/0001530425-0001477932-17-000505-xbrl.zip&view=factTable&media=xml

用您自己的路径替换file="“参数。您还可以用url替换文件参数。

  1. 有了xml格式的xml事实表后,提取用于收入报表的角色节点,就可以查找"StatementsOfOperations“。尽管损益表角色标识有一些不同之处,但它们并不多。

票数 2
EN

Stack Overflow用户

发布于 2017-05-05 14:52:36

据我所知,正确的地方是与这些角色相关的用户友好标签。

美国证交会对这些标签的外观进行了限制(例如,“埃德加文件手册”第6.7.12段),例如02 - Statement - Balance Sheet。损益表、现金流量表和资产负债表通常出现在两个破折号之间带有Statement (相对于DisclosureDocumentSchedule)的标签中。

标签本身的第三部分将告诉你在哪里可以找到损益表/现金流量表/资产负债表,然而,确切的标签在申报者之间可能有所不同。此外,其中有几种(合并与不合并,分类与非机密,等等),而且复杂性进一步增加,因为有时相同的归档可能包含多个版本(合并和未合并),因此您需要一些领域专家来决定您需要哪个版本。

简单地说,您需要对实际文件进行一些尝试和错误,以便找到正确的算法来过滤这些标签。

不过,对你有帮助的是,查尔斯·霍夫曼对此做了一些研究,比如可以在这里找到 (1.5节)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43543151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档