TRR 266: C02 ESEF Project

Author

Jeremiah Lewis

Published

December 19, 2024

1 ESEF Data Product

GitHub Super-Linter

A project of the Open Science Data Center

Research Data Access for the European Single Electronic Format (ESEF)

1.1 Visualizations

1.2 ESEF Country Availability (Map)

Figure 1.1: ESEF Country Availability (Map)
Figure 1.2: ESEF Country Availability (Map)
Figure 1.3: ESEF Mandate Overview
Figure 1.4: ESEF Publication Date Composite
Figure 1.5: ESEF Error Histogram
Figure 1.6: ESEF Error Country Heatmap
Figure 1.7: ESEF Error Type Bar Chart

1.3 Resources

With the introduction of the European Single Electronic Format (ESEF) for annual financial reports, corporate financial data in the European Union becomes standardized and machine-readable for the first time. Use of the format is binding for financial year 2020 and later and as companies begin to publish using ESEF, there are significant opportunities and challenges ahead for the accounting research community.

As part of TRR266, funding has been obtained to empower and enable research using these documents. By incubating this project as open source from the outset, we hope to attract contributions from academia and industry and avoid the privatization of this emerging open data resource.

ESEF is a standard based on XBRL, but it is not a document repository. ESEF has been adopted by the 27 nations of the European Union as well as Norway and Iceleand. Each country is responsible for designating a national database.

1.4 Project Modules

  1. A dashboard which tracks ESEF availability by country and filing quality by country and company
  2. A dataset which identifies all firms (‘issuer’) subject to ESEF regulation
  3. An ESEF parser which reads, validates, and normalizes ESEF financial reports
  4. A repository of raw filings in the ESEF format
  5. Standardized ‘data products’ extracted from ESEF filings

1.5 Project Goals

  1. Enable TRR researchers to do research on the basis of ESEF data
  2. Gather and focus open source ESEF software efforts
  3. Publicize and encourage high quality filings and easy data access by national competent authorities
  4. Establish canonical ‘data product schemas’ for analyzing financial reporting across the European Union
  5. Promote open science and open data in accounting and offer templates and tools for building on our work

1.6 Technical Approach

  1. GitHub Actions CI/CD is used to ensure that code is tested and functional at every commit
  2. Pull Requests with maintainer reviews ensure code quality
  3. The project will be developed ‘out in the open’ to avoid the ‘ripping the band-aid off’ experience of having to decide when to open source
  4. The project will be developed under an OSS-compliant MIT license

1.7 Project Funding

Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation): Project-ID 403041268 – TRR 266 Accounting for Transparency.

1.8 Datasets Used

Dataset License
filings.xbrl.org None
lukes/ISO-3166-Countries-with-Regional-Codes CC BY-SA 4.0
World Atlas TopoJSON ISC
ESMA Public Data (Regulated Markets) ESMA T&C
Wikidata CC0

1.9 Licensing