Exemples de fichiers XBRL disponibles sur GitHub

Saviez-vous qu'Altova possède une.. Dépôt de code source de référence sur GitHub? Nous développons cette fonctionnalité en fonction des demandes de nos clients. Actuellement, nous avons publié une collection de fichiers d'exemple XBRL, de fragments de code et de scripts Python pour travailler avec les données XBRL, y compris des instructions pour accéder et traiter la grande quantité de données provenant des entreprises soumettant des rapports, disponibles sur le site web de la SEC, ainsi que certains outils essentiels pour effectuer des validations sur les données soumises via EDGAR.

Voici quelques détails sur ce que vous pouvez y trouver.

Comment télécharger et traiter les données XBRL de la SEC provenant d'EDGAR

Le référentiel sec-xbrl fournit le code source décrit dans le webinaire associé intitulé « Comment télécharger et traiter directement les données SEC XBRL depuis EDGAR », fourni par XBRL US. Il comprend des scripts Python qui vous permettent de télécharger d'abord les données depuis le système de dépôt EDGAR de la SEC, puis de traiter, valider et extraire des informations à partir de ces données XBRL à l'aide de RaptorXML Server.

Outils SEC EDGAR

Le dépôt sec-edgar-tools contient le code source Python complet pour implémenter les vérifications et les règles supplémentaires définies dans le Volume II des manuels EDGAR pour la version 31 des dépôts EDGAR, en utilisant le serveur RaptorXML. Ceci est essentiel pour tous les dépôts auprès de la SEC EDGAR, et serait autrement extrêmement difficile à réaliser.

Nous avons récemment ajouté la prise en charge de la validation EDGAR dans RaptorXML Server. Un article de blog sur ce sujet sera publié dans les prochaines semaines.

Exemples de scripts pour RaptorXML

Le dépôt RaptorXML-Examples contient une collection d'exemples de fragments de code source illustrant l'utilisation de la nouvelle API Python v2.1 dans le serveur RaptorXML. Chaque exemple comprend une brève documentation associée au fichier source, puis démontre une fonctionnalité particulière de l'API, notamment le téléchargement de toutes les parties distantes d'un schéma sous forme d'un ensemble de taxonomie découvrable (DTS), la navigation dans l'ensemble complet des liens de calcul contenus dans un DTS, l'ajout de règles de validation personnalisées, la navigation dans l'ensemble complet des relations dimensionnelles (DRS), la génération de formulaires HTML à partir d'une base de liens de tableau XBRL, et bien plus encore.

Restez à l'écoute, car nous prévoyons de publier davantage de code d'exemple et de fragments intéressants au fur et à mesure, ainsi que certains projets intéressants utilisant MobileTogether. Si vous souhaitez voir quelque chose en particulier, n'hésitez pas à nous le faire savoir dans les commentaires.