2012-02-01 32 views
6

Edgarからデータを自動的に取得する方法を知っている人はいませんか? (無料またはその他)財務諸表API/XBRL

私はyahoo/googleから入手してみましたが、さまざまな収益カテゴリが1つの収益アイテムにグループ化されるように情報を統合しています。私はZacksのようないくつかの有料サイトを見てきましたが、彼らも統合しています。

また、XBRLを使用して別のステートメントをAPIなどで読み込む方法がありますか?私はXBRLのしくみを完全に理解しているとは言えませんが、報告されたさまざまなステートメント(企業自身が公開)にアクセスするXMLインターフェイスのようです。

答えて

8

これを調べたところ、私は決定しました(注:CPAとXBRLの専門家として、私はIT知識が限られています)。 SECは、すべてのライブXBRLファイリングのRSSフィードを提供しています。また、サービスを介してXBRL履歴のFTPも提供します。 FTPスクリプトを書く方法がわかっているなら、それを使ってXBRLをSQLデータベースにロードすることができます。 RSSを使用して、ライブデータをSQLデータベースに収集することができます。

FTP:ftp://ftp.sec.gov RSS:あなたはXBRLの作成を自動化する方法を探しているならhttp://www.sec.gov/spotlight/xbrl/filings-and-feeds.shtml

、いくつかのXBRLツールは、会計および財務報告システムからデータを収集するためのAPIを提供します。 XBRLツールは、財務報告の分類法を必要に応じて四半期ごとに「集計」する機能を提供します。自動化された検証ツールとレポートツールも提供します。私が最もよく知っているXBRLソフトウェアは富士通のXWandですが、他にも良いオプションがあります。 XWandはAPI機能を備えており、ワークフローを管理するためのFujitsuの関連BPMツール(http://www.fujitsu.com/global/services/software/interstage/solutions/xbrl/)に緊密に統合することができます。これは、あなたの質問に答えるには、

ジェフ

+0

ありがとう!私は実際に反対を探しています(損益計算書の自動化を目指しています) – user1167650

2

を助け

希望「代わりに、APIを介して、またはそれ以外の場合はXBRLを使用して異なる文をロードする方法は何ですか?」私はGepsio、.NET用のXBRLドキュメントオブジェクトモデルを指しているかもしれません。 .NETアプリケーションで使用すると、XBRLドキュメントのさまざまなエントリを消費、検証、レポートすることができます。

Gepsioは.NETコンポーネントであるため、基本的にXBRLの消費と検証をスクリプト環境にもたらすPowerShellからも使用できます。 This blog postは、PowerShell内からGepsioを使用する例を提供しています。

GepsioのXbrlDocument.Load()メソッドを呼び出すと、XBRLドキュメントのURLを指定することで、GepsioがWeb上に公開されたドキュメントを自動的に使用できることに注意してください。上記のブログ記事に示す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. は1が報告されているので、ラインごとに、あなたは、同社が発行し と全く同じでしょう。
  2. 2番目が正規化されているので、これは企業間で比較することができます。例えば、いくつかの企業は収入、その他の売上高、その他の売上高などを報告します。