Was ist das XBRL-Dateiformat?
XBRL - eXtensible Business Reporting Language - ist ein Textdateiformat auf Basis von XML, das als Auszeichnungssprache für den Austausch von Geschäftsdaten entwickelt wurde. .xbrl-Dateien speichern Finanzinformationen oder Berichte in einer maschinenlesbaren, strukturierten Form, die Software automatisch validieren, vergleichen und analysieren kann. XBRL ist ein universeller und portabler Standard, der nicht an eine bestimmte Softwareplattform gebunden ist, und ein offener Standard, der unter einer freien Lizenz von XBRL International verbreitet wird.
Daten in .xbrl-Dateien sind nach einer klar definierten Struktur organisiert. Jede Datei beginnt mit einem <xbrl>-Wurzelelement (oder <xbrli:xbrl> mit deklariertem Namensraum), das auf ein oder mehrere Taxonomie-Schemas (.xsd-Dateien) verweist, die die Bedeutung jedes Tags definieren. Der auf das Wurzelelement folgende Inhalt bildet die sogenannten Business Facts, die in folgende Gruppen unterteilt werden können:
- Items - Elemente, die einen einzelnen Wert enthalten,
- Tuples - Elemente mit mehreren Werten; können verschachtelt sein.
Jeder Fakt wird von einem Kontext-Element begleitet, das die berichtende Einheit, den abgedeckten Zeitraum und die Maßeinheit identifiziert, wodurch jeder Datenpunkt selbstbeschreibend wird. Dateien, die .xbrl-Tags eingebettet in ein menschenlesbares XHTML-Dokument kombinieren, werden Inline XBRL (.ixbrl) genannt. Dies ermöglicht es, dieselbe Einreichung gleichzeitig in einem Webbrowser anzuzeigen und durch Software zu verarbeiten.
XBRL 1.0 wurde im Jahr 2000 eingeführt; XBRL 2.1, die stabile und aktuelle Spezifikation, wurde 2003 von XBRL International empfohlen und ist seitdem der Kernstandard. Dokumente im XBRL-Standard werden von Finanzaufsichtsbehörden in den USA (SEC EDGAR) und im Vereinigten Königreich verlangt; in Polen müssen börsennotierte Unternehmen seit 2020 Berichte nach dem ESEF-Standard unter Verwendung von .xbrl-Dateien vorlegen. Regulatorische Pakete werden oft als ZIP-Archive verteilt, die das Instanzdokument zusammen mit den erforderlichen Taxonomie-Schemas und Linkbases bündeln. Es gibt spezielle Tools und Plug-ins für gängige Anwendungen, die das Erstellen und Validieren von Berichten im XBRL-Format ermöglichen.
Sicherheit
RISIKO: LOWEine XBRL-Datei besteht aus reinen XML-Daten ohne ausführbaren Code, daher ist das Öffnen risikoarm. Es gilt die übliche XML-Vorsicht: Eine bösartige Datei könnte theoretisch externe Entitäten (XXE) referenzieren. Verwenden Sie daher ein geeignetes XBRL-Tool (Arelle) oder einen Texteditor, anstatt unbekannte Dateien in einen permissiven XML-Parser einzuspeisen. Die Daten selbst sind öffentliche regulatorische Informationen. Vermeiden Sie dubiose Download-Seiten für «XBRL-Viewer»; Arelle (Open-Source) und offizielle Behörden-Viewer sind die vertrauenswürdigen Optionen.
Formatdetails
kurz gefasstProgramme zum Öffnen von XBRL-Dateien
Technische Details
technische Spezifikation| Dateikodierung | UTF-8 Klartext; die Datei ist ein wohlgeformtes XML-Dokument |
| MIME-Typ | application/xbrl+xml (ebenfalls akzeptiert: application/xml, text/xml) |
| Dateisignatur | Beginnt mit der Standard-XML-Deklaration `<?xml ...?>` bei Byte-Offset 0; weiter identifiziert durch ein `<xbrl>`- oder `<xbrli:xbrl>`-Wurzelelement und den XBRL 2003 Instance-Namensraum-URI |
| Kern-Namensraum | http://www.xbrl.org/2003/instance (Präfix xbrli); jede Einreichung importiert zusätzliche taxonomiespezifische Namensräume wie US-GAAP, IFRS oder ESEF |
| Business-Fakt-Typen | Items (Einzelwert pro Konzept) und Tuples (mehrwertige, verschachtelbare Container); beide Typen tragen obligatorische Kontext- und Einheitenreferenzen |
| Kontextmodell | Jeder gemeldete Fakt referenziert ein <context>-Element, das die Kennung der berichtenden Einheit, den Zeitraum (Zeitpunkt oder Dauer) und die Maßeinheit angibt |
| Taxonomie-Verknüpfung | Ein <schemaRef>-Link-Element verweist auf externe .xsd-Taxonomie-Schemas und Linkbase-Dateien, die den vollständigen Satz der zulässigen Berichtskonzepte definieren |
| Validierungsebenen | XML-Schema-Validität (XSD), dann XBRL 2.1-Instanzregeln, dann arithmetische Prüfungen der Berechnungs-Linkbase und schließlich taxonomiespezifische Formelregeln |
| Inline XBRL-Variante | Inline XBRL (.ixbrl) bettet dieselben getaggten Fakten in ein XHTML-Dokument ein, wodurch die Einreichung mit einer einzigen Datei sowohl browserlesbar als auch maschinell verarbeitbar ist |
| Verpackung der Einreichung | Keine native Komprimierung; regulatorische Einreichungen werden in ein ZIP-Taxonomie-Paket gehüllt, das das Instanzdokument, Taxonomie-Schemas und Linkbases bündelt |
| Typische Dateigröße | Zehntausende KB bis zu einigen MB; Jahresberichte großer Unternehmen können Tausende einzeln getaggte Fakten enthalten |
| Plattformunterstützung | Plattformübergreifend; jeder XML-fähige Parser kann die Datei lesen; spezialisierte Tools sind Arelle (Python-basiert), Fujitsu XWand und der SEC EDGAR Inline-Viewer |
| Regulatorische Mandate | Erforderlich für SEC EDGAR-Einreichungen (USA), Companies House und FCA-Meldungen (UK), ESEF für EU-börsennotierte Unternehmen sowie Wertpapieraufsichtsbehörden in Japan, Australien, Indien und anderen |
| Namensraum-Präfix-Konvention | xbrli für Kern-Instanzelemente; dei (Document and Entity Information) für allgemeine Header-Fakten in US-SEC-Einreichungen; taxonomiespezifische Präfixe je nach Einreichung |
| Veröffentlicht | 2000 (XBRL 1.0); XBRL 2.1 specification recommended 2003 |
| Neueste Version | XBRL 2.1 (with the Open Information Model / xBRL-XML and successors); Inline XBRL (iXBRL) for human-readable filings |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.xbrl.org |
XBRL-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu XBRL-Dateien.