Vad är filformatet XBRL?
XBRL - eXtensible Business Reporting Language - är ett textfilformat baserat på XML, skapat som ett märkspråk för att dela och utbyta affärsdata. .xbrl-filer lagrar finansiell information eller rapporter i en maskinläsbar, strukturerad form som programvara kan validera, jämföra och analysera automatiskt. XBRL är en universell och portabel standard som inte är bunden till någon specifik mjukvaruplattform, och är en öppen standard som distribueras under en fri licens av XBRL International.
Data i .xbrl-filer är organiserad enligt en väldefinierad struktur. Varje fil börjar med ett rotelement <xbrl> (eller <xbrli:xbrl> med deklarerad namnrymd) som refererar till ett eller flera taxonomischeman (.xsd-filer) som definierar innebörden av varje tagg. Innehållet efter rotelementet utgör så kallade «Business Facts», vilka kan delas in i följande grupper:
- items - element som innehåller ett enskilt värde,
- tuples - element med flera värden; kan vara nästlade.
Varje faktum åtföljs av ett kontextelement som identifierar den rapporterande enheten, tidsperioden som täcks och måttenheten, vilket gör varje datapunkt självbeskrivande. Filer som kombinerar .xbrl-taggar inbäddade i ett mänskligt läsbart XHTML-dokument kallas Inline XBRL (.ixbrl), vilket gör att samma inlämning kan visas i en webbläsare och bearbetas av programvara samtidigt.
XBRL 1.0 introducerades år 2000; XBRL 2.1, den stabila och nuvarande specifikationen, rekommenderades av XBRL International 2003 och har förblivit kärnstandarden sedan dess. Dokument i XBRL-standarden krävs av finansiella tillsynsmyndigheter i USA (SEC EDGAR) och Storbritannien; i Polen måste börsnoterade företag sedan 2020 tillhandahålla rapporter som följer ESEF-standarden med hjälp av .xbrl-filer. Myndighetspaket distribueras ofta som ZIP-arkiv som buntar ihop instansdokumentet med de nödvändiga taxonomischemana och länkbaserna. Det finns dedikerade verktyg och insticksprogram för populära applikationer som gör det möjligt att skapa och validera rapporter i XBRL-format.
Säkerhet & trygghet
RISK: LOWEn XBRL-fil är ren XML-data utan exekverbar kod, så att öppna den innebär låg risk. Standardförsiktighet för XML gäller: en skadlig fil kan i teorin referera till externa entiteter (XXE), så använd ett riktigt XBRL-verktyg (Arelle) eller en textredigerare snarare än att mata okända filer till en tillåtande XML-parser. Datan i sig är offentlig myndighetsinformation. Undvik tvivelaktiga webbplatser för nedladdning av «XBRL viewer»; Arelle (open-source) och officiella myndighetsvisare är de pålitliga alternativen.
Formatdetaljer
i ett nötskalProgram som öppnar XBRL-filer
Tekniska detaljer
djup specifikation| Filkodning | UTF-8 ren text; filen är ett välformat XML-dokument |
| MIME-typ | application/xbrl+xml (även accepterat: application/xml, text/xml) |
| Filsignatur | Öppnas med standard XML-deklaration `<?xml ...?>` vid byte-offset 0; identifieras vidare av ett rotelement `<xbrl>` eller `<xbrli:xbrl>` och namnrymden för XBRL 2003-instansen |
| Kärnnamnrymd | http://www.xbrl.org/2003/instance (prefix xbrli); varje inlämning importerar ytterligare taxonomispecifika namnrymder som US-GAAP, IFRS eller ESEF |
| Typer av affärsfakta | Items (enskilt värde per koncept) och Tuples (flervärdesbehållare som kan nästlas); båda typerna bär obligatoriska kontext- och enhetsreferenser |
| Kontextmodell | Varje rapporterat faktum refererar till ett <context>-element som anger identifierare för rapporterande enhet, period (ögonblick eller varaktighet) och måttenhet |
| Taxonomilänkning | Ett <schemaRef>-länkelement pekar på externa .xsd-taxonomischeman och länkbasfiler som definierar hela uppsättningen tillåtna rapporteringskoncept |
| Valideringslager | XML Schema (XSD)-giltighet, därefter XBRL 2.1-instansregler, sedan aritmetiska kontroller i beräkningslänkbasen och slutligen taxonomispecifika formelregler |
| Inline XBRL-variant | Inline XBRL (.ixbrl) bäddar in samma taggade fakta i ett XHTML-dokument, vilket gör inlämningen både webbläsarläsbar och maskinellt bearbetningsbar från en enda fil |
| Paketering | Ingen inbyggd komprimering; myndighetsinlämningar paketeras i ett ZIP-taxonomipaket som buntar instansdokumentet, taxonomischeman och länkbaser |
| Typisk filstorlek | Från tiotals KB till några MB; årsredovisningar för stora företag kan innehålla tusentals individuellt taggade fakta |
| Plattformssupport | Plattformsoberoende; alla XML-kompatibla parsers kan läsa filen; specialistverktyg inkluderar Arelle (Python-baserat), Fujitsu XWand och SEC EDGAR inline-visare |
| Myndighetskrav | Krävs för SEC EDGAR-inlämningar (USA), Companies House och FCA (Storbritannien), ESEF för EU-noterade företag samt värdepappersmyndigheter i Japan, Australien, Indien med flera |
| Konvention för namnrymdsprefix | xbrli för kärninstanselement; dei (Document and Entity Information) för vanliga huvudfakta i amerikanska SEC-inlämningar; taxonomispecifika prefix per inlämning |
| Släppt | 2000 (XBRL 1.0); XBRL 2.1 specification recommended 2003 |
| Senaste version | XBRL 2.1 (with the Open Information Model / xBRL-XML and successors); Inline XBRL (iXBRL) for human-readable filings |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.xbrl.org |
XBRL-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om XBRL-filer.