【问题标题】:Financial Statement API / XBRL财务报表 API / XBRL
【发布时间】:2012-02-24 12:18:23
【问题描述】:

想知道,有人知道如何从 Edgar 自动获取数据吗? (免费或其他)

我已经研究过从 yahoo/google 获取它,但它们整合了信息(例如,不同的收入类别将被归为一个收入项目)。我见过一些像 Zacks 这样的付费网站,但他们也进行整合。

或者,有没有办法通过 api 或其他方式使用 XBRL 加载不同的语句?我不能说我完全理解 XBRL 的工作原理,但它似乎是一个 XML 接口,可以访问报告的不同语句(由公司自己发布)。

【问题讨论】:

    标签: financial xbrl interstage


    【解决方案1】:

    @user117650 你想如何查看数据?


    您应该看看 www.finviews.com,我们已经为您完成了所有工作。我们拥有所有 XBRL 数据(10-Q、10-K、20-F、S-1 等),一旦公司向 SEC 提交报告,您将在不到 2 分钟的 Excel 中获得它例如,您可以在之后进行财务建模(查看网站上的视频)。

    有2个流:

    1. 如报告的那样,因此逐行您将得到完全相同的结果 一家公司出版。
    2. 第二个是标准化的,这样您就可以比较它们之间的公司。例如,一些公司报告收入、其他一些销售额、其他一些营业额等...

    【讨论】:

      【解决方案2】:

      在回答您的问题时,“或者,有没有办法通过 api 或其他方式使用 XBRL 加载不同的语句?”我可能会将您指向Gepsio,这是一个用于.NET 的XBRL 文档对象模型。您可以在 .NET 应用程序中使用它来使用、验证和报告 XBRL 文档中的各种条目。

      由于 Gepsio 是一个 .NET 组件,它也可以从 PowerShell 中使用,这基本上将 XBRL 消耗和验证带入了脚本环境。 This blog post 提供了一个在 PowerShell 中使用 Gepsio 的示例。

      就自动使用 Edgar 文档而言,您应该知道 Gepsio 可以通过在调用 Gepsio 的 XbrlDocument.Load() 方法时指定 XBRL 文档的 URL 来自动使用发布在 Web 上的文档。上面提到的博客文章中显示的 PowerShell 示例给出了从 Web 加载 XBRL 的示例。

      here 找到的一篇博文也说明了如何在 C# 中使用 Gepsio。

      【讨论】:

        【解决方案3】:

        经过调查,这是我所确定的(注意:作为一名 CPA 和 XBRL 专家,我的 IT 知识有限)。 SEC 提供所有实时 XBRL 文件的 RSS 提要。他们还通过服务提供 XBRL 历史的 FTP。我的理解是,如果您知道如何编写 FTP 脚本,则可以使用该脚本将 XBRL 加载到 SQL 数据库中。然后,您可以使用 RSS 将实时文件收集到 SQL 数据库中。

        FTP:ftp://ftp.sec.gov RSS:http://www.sec.gov/spotlight/xbrl/filings-and-feeds.shtml

        如果您正在寻找一种自动创建 XBRL 的方法,一些 XBRL 工具提供了用于从会计和财务报告系统收集数据的 API。 XBRL 工具将使您能够根据需要逐个季度“调整”财务报告分类。它还将提供自动验证和报告工具。我最熟悉的 XBRL 软件是富士通的 XWand,但也有其他不错的选择。 XWand 具有 API 功能,可以紧密集成到富士通的相关 BPM 工具中,用于管理工作流 (http://www.fujitsu.com/global/services/software/interstage/solutions/xbrl/)。

        希望这会有所帮助,

        杰夫

        【讨论】:

        • 谢谢!我实际上正在寻找相反的东西(希望能够自动阅读损益表)
        猜你喜欢
        • 2016-08-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-30
        • 2011-10-30
        相关资源
        最近更新 更多