2012-02-01 9 views
6

Si chiedeva, qualcuno sa come ottenere automaticamente i dati da Edgar? (gratuito o meno)Rendiconto finanziario API/XBRL

Ho cercato di ottenerlo da Yahoo/Google, ma consolidano le informazioni (come le diverse categorie di entrate saranno raggruppate in una voce di entrate). Ho visto alcuni siti a pagamento come Zacks, ma anche il consolidamento.

In alternativa, esiste un modo per caricare le diverse istruzioni utilizzando XBRL tramite un'API o in altro modo? Non posso dire di capire completamente come funziona XBRL, ma sembra un'interfaccia XML per accedere a dichiarazioni diverse riportate (pubblicate dalle aziende stesse).

risposta

8

Dopo aver esaminato questo, ecco cosa ho determinato (Nota: come esperto di CPA e XBRL, ho una conoscenza IT limitata). La SEC offre un feed RSS di tutti i file XBRL live. Offrono anche FTP della cronologia XBRL tramite un servizio. La mia comprensione è che se si sa come scrivere uno script FTP, è possibile utilizzarlo per caricare XBRL in un database SQL. È quindi possibile utilizzare l'RSS per raccogliere le registrazioni in tempo reale nel database SQL.

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

Se siete alla ricerca di un modo per automatizzare la creazione di XBRL, alcuni strumenti XBRL offrono API per la raccolta di dati provenienti da sistemi di contabilità e rendicontazione finanziaria. Gli strumenti XBRL ti darebbero la possibilità di "twittare" la tassonomia dei rapporti finanziari da un trimestre all'altro, se necessario. Fornirebbe inoltre strumenti di convalida e di segnalazione automatici. Il software XBRL che ho più familiarità con Fujitsu è XWand, ma ci sono anche altre buone opzioni. XWand ha la funzionalità API e può essere strettamente integrato nello strumento BPM relativo a Fujitsu per la gestione del flusso di lavoro (http://www.fujitsu.com/global/services/software/interstage/solutions/xbrl/).

Spero che questo aiuti,

Jeff

+0

Grazie! In realtà sto cercando il contrario (cercando di essere in grado di automatizzare la lettura della dichiarazione dei redditi) – user1167650

2

Nel rispondere alla tua domanda di "In alternativa, c'è un modo per caricare le diverse dichiarazioni utilizzando XBRL attraverso un'API o in altro modo?" Potrei indirizzarti a Gepsio, un modello di oggetto documento XBRL per .NET. Puoi usarlo nelle applicazioni .NET per consumare, convalidare e riportare le varie voci in un documento XBRL.

Poiché Gepsio è un componente .NET, può essere utilizzato anche da PowerShell, che in pratica porta il consumo e la convalida di XBRL in ambienti di scripting. This blog post offre un esempio di utilizzo di Gepsio da PowerShell.

Per quanto riguarda il consumo automatico di documenti Edgar, è necessario tenere presente che Gepsio può automaticamente utilizzare i documenti pubblicati sul Web, specificando l'URL del documento XBRL quando si chiama il metodo XbrlDocument.Load() di Gepsio. L'esempio di PowerShell mostrato nel post del blog sopra riportato fornisce un esempio di caricamento di XBRL dal Web.

Un post sul blog trovato here illustra anche l'uso di Gepsio da C#.

-1

@ user117650 Come si desidera visualizzare i dati?


Si dovrebbe dare un'occhiata a www.finviews.com, abbiamo fatto tutto il lavoro per voi. Disponiamo di tutti i dati XBRL (10-Q, 10-K, 20-F, S-1 ecc.), Non appena una società invia il suo rapporto al SEC, lo otterrete in meno di 2 minuti in Excel per esempio, così puoi fare la tua modellizzazione finanziaria in seguito (guarda il video sul sito web).

ci sono 2 flussi:

  1. uno è come riportato, in modo riga per riga si ottiene esattamente lo stesso di una società pubblica.
  2. il secondo è normalizzato, questo è così è possibile confrontare le aziende tra di loro. Ad esempio, alcune aziende segnalano ricavi, altre vendite, altri fatturati ecc ...
Problemi correlati