DPM data dictionary

The Data Point Model (DPM) is the data dictionary providing the structured representation of the data required for regulatory purposes by the EBA. It encompasses its regulatory processes and integrates the data of different EBA Technical Standards and Guidelines. The DPM may include also other data definitions relevant to the common understanding of the EBA regulatory data - business concepts and their relations, as well as their validation and calculation rules.

Since its inception, the EBA has been using the same DPM Standard 1.0 and together with the European Insurance and Occupational Pensions Authority (EIOPA) has worked on a DPM Refit project aimed at achieving a common DPM Standard 2.0, which is better prepared to address the new challenges of regulation of financial sector.

At EBA the two models will coexist with the same integrated data during a transitional period in order to enable a smooth evolution to all stakeholders involved in regulatory processes.


DPM 1.0

The DPM data dictionary enables the integration of data from different banking regulatory frameworks, by providing a clear interpretation and identification of each data element to be shared by all relevant stakeholders.

The DPM data dictionary copes with change and evolutionary regulation requirements. Therefore, new data requirements or new definitions can be added, but all previous data requirement frameworks can still be tracked.

The DPM bridges the communication gap between policy experts, data analysts and IT by providing a common platform of understanding. The business concepts are specified in the DPM according to formal rules, as required by IT experts, while being still manageable by policy experts and other data users.

The DPM provides the metadata structure and contents that provide a machine-readable data dictionary to support the fully automation of regulatory processes of data exchange, analysis, and disclosure.

The DPM is a cornerstone of EBA metadata centred approach and is composed by three distinct facets: the structure (syntactic model), the process (methodology) and the content (semantic definitions).

The DPM contains information about what data should be reported and how it should be exchanged. It includes:

  • A common core glossary of financial and prudential concepts, arranged in different categories and ready to be used  in the definition of the regulatory data;
  • A complete set of data concepts uniquely identified as part of the regulatory frameworks, described by a distinct combination of glossary elements and tracked along time by a consistent versioning;
  • The reporting templates, their rendering information, the mapping of template cells with the data concepts, and the agreed validation rules and/or calculation rules. Additional metadata required for defining reporting obligations and to generate standards data exchange formats (XBRL taxonomies) is also included.

The DPM does not contain information about institutions which are the subject of a complementary Master Data Management system.

The DPM syntactic model is a stable metadata structure that includes all elements that fit the needs of data integration of different types of reporting.

The DPM contents are the result of a systematic data definition process with embedded automated checks, which translates each piece of regulation into a formal element in the data dictionary and ready to be used by electronic information systems, or directly accessed by people.

The core part of the process is performed by policy reporting experts who are involved in the design of reporting templates, instructions, and the legal texts, and produce a formal description of the complete set of the required data concepts. The process starts with the modelling of each template row and column (and sheet, if applicable), followed by the assignment of a specific dimensional categorisation – set of pairs of elementary concepts (Members/Items) of different categories (Dimensions/Properties) that fully describe the concept associated to the row/column/sheet.

The full categorisation of a data concept (data point / variable) is obtained by combining the categorisations of the cell position coordinates in an automated process that generates the dimensional categorisation for each individual cell and checks the consistency and uniqueness of each data concept definition. The modelling process must iterate until the DPM overall consistency is complete, taking in account all the frameworks and correspondent data definitions already included in past regulatory processes. The XBRL taxonomies or other outcomes are generated by IT processes, taking the DPM as an input.  

The results of the successive data definition processes are stored in the DPM database, which has a formal metamodel structure implemented as a relational database, agnostic to any particular financial or regulatory technology and available on the EBA website as a free public good.

The DPM database can be incorporated as a component of IT solutions, thus fully leveraging the possibilities of integration of digital processes across the different phases of regulatory life cycle, and between all the institutions involved in the reporting, validation, calculation, analysis and disclosure of financial data.

The DPM lifecycle is supported by a set of ongoing processes organised in projects to add or amend the data definitions of existing or new reporting frameworks. Each of these projects delivers a new DPM release which always add new versions of data definitions assuring the overall consistency and integration with other data already defined in the data dictionary .

The EBA staff has been developing the DPM data dictionary in cooperation with banking and policy experts appointed by national competent authorities of the EEA countries, who regularly participate in the EBA committees and working groups.

The development of the DPM started in 2012 with the first publication as a database format in 2013. Since then, the DPM contents have been included in the same model adding the successive versions of the regulatory data requirements, evolving the requirements and the data definitions amended by each new reporting framework decided and decisions of the Single Rulebook Q&A process, always with the systematic feedback received from the Authorities' experience on the data integration effort.

Regulators, supervisors, financial institutions, service providers, other organisations, and the general public have access to the DPM data dictionary, and can use it as the common repository of clear and structured specifications of the data referred in Regulation.

The DPM serves, in different ways, both policy and IT experts involved in the regulatory data processing chain, from data exchange harmonization to data analysis and dissemination, and streamlining the processes and promoting systems interconnection of those who are dealing with regulatory data within and across institutions.

The DPM is designed as a metamodel in order to ensure the necessary flexibility for extending the EBA Technical Standards and Guidelines to new requirements. The DPM new releases are implemented by adding new metadata content to the same database metamodel, without any change at the level of its structure. The metadata model also enables the set-up of logical constraints on metadata content, and the definition of relational rules to ensure the consistency of the data contents.

The complete structure of the DPM database includes a high number of tables and relationships, which are needed in different contexts. However, the initial approach to the DPM can be facilitated by focusing just on the core part of the metamodel, which includes only a relatively small number of concepts of the glossary, the templates structuring and the data concepts. And a part dedicated to define the validation rules and shared calculation rules.

Click here to find more details on the DPM Standard 1.0 metamodel

Click here to find more details on the DPM Standard 2.0 metamodel

Click here to find the different functionalities covered by both DPM Standard metamodels