2012-02-01 78 views
6

想知道,任何人都知道如何從埃德加自動獲取數據? (免費或以其他方式)財務報表API/XBRL

我看着從雅虎/谷歌得到它,但他們整合信息(如不同收入類別將被分爲一個收入項目)。我見過一些像Zacks這樣的付費網站,但他們也在進行整合。

可替代地,有一個方法通過API或以其它方式使用XBRL加載不同的語句?我不能說我完全理解XBRL是如何工作的,但它好像是一個XML接口,用於訪問報告(由公司自己發佈)的不同報表。

回答

8

尋找到在此之後,這裏是我決定的內容(注:如註冊會計師,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/)。

希望這有助於

傑夫

+0

謝謝!我實際上是在尋找相反的方面(希望能夠自動閱讀損益表) – user1167650 2012-02-14 22:49:14

2

在回答你的問題「或者,有沒有辦法使用XBRL通過API或以其他方式來加載不同的語句?」我可能會指出Gepsio,一個用於.NET的XBRL文檔對象模型。您可以在.NET應用程序中使用它來使用,驗證和報告XBRL文檔中的各種條目。

由於Gepsio是.NET組件,它也可以從PowerShell,該基本上帶來XBRL消費和驗證到腳本環境中使用。 This blog post提供了一個在PowerShell中使用Gepsio的例子。

就自動消費的埃德加文檔而言,您應該知道,Gepsio可以自動使用Web上發佈的文檔,通過在調用Gepsio的XbrlDocument.Load()方法時指定XBRL文檔的URL。上面提到的博客帖子中顯示的PowerShell示例提供了一個從Web加載XBRL的示例。

博客中發現here也說明從C#中使用Gepsio的。

-1

@ user117650您如何查看數據?


你應該看看www.finviews.com,我們已經爲你做了所有的工作。我們擁有所有XBRL數據(10-Q,10-K,20-F,S-1等),只要一家公司向SEC報告其報告,您將在Excel中在2分鐘內得到它例如,所以你可以在之後進行財務建模(查看網站上的視頻)。

有2流:

  1. 一個報道,因此一行行,你會得到完全一樣 公司出版。
  2. 第二是正常化,這是你可以比較其中的公司。例如,一些公司報告收入,一些其他銷售額,其他一些營業額等...