new corep/finrep experiences

26
New COREP/FINREP experiences Carlos Martins 5 May 2014| Rome 19 th Eurofiling Workshop

Upload: mina

Post on 24-Feb-2016

98 views

Category:

Documents


1 download

DESCRIPTION

New COREP/FINREP experiences. Carlos Martins 5 May 2014 | Rome 19 th Eurofiling Workshop. COREP/FINREP. DPM statistics. Template groups. Taxonomies. Report Types. COREP. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: New COREP/FINREP experiences

New COREP/FINREPexperiencesCarlos Martins

5 May 2014| Rome

19th Eurofiling Workshop

Page 2: New COREP/FINREP experiences

2

DPM STATISTICSCOREP/FINREP

19th Eurofiling Workshop

Page 3: New COREP/FINREP experiences

3

Template groups

19th Eurofiling Workshop

Taxonomy Template Groups #Templates #DataPointsCapital Adequacy 6 569Credit Risk 13 16.816Group Solvency 1 48Leverage Ratio 6 257Leverage Ratio (Consolidated Only) 1 49Market Risk 8 6.565Operational Risk 2 393Liquidity Coverage 4 3.534Large Exposures 6 125Stable Funding 2 3.004FINREP part 1 37 4.428FINREP part 1 (GAAP only) 6 229FINREP part 2 10 447FINREP part 3 4 151FINREP part 4 14 439

AE Asset Encumbrance 9 1.227

129 38.281

COREP

FINREP

Total

Page 4: New COREP/FINREP experiences

4

Taxonomies

19th Eurofiling Workshop

49

71

9

#Templates

COREP FINREP AE

31,360

5,6941,227

#DataPoints

COREP FINREP AE

Page 5: New COREP/FINREP experiences

5

Report Types

19th Eurofiling Workshop

24,6973,534

1253,004

5,6941,227

#DataPoints

37

46

271

9

#Templates

Own Funds and LeverageLiquidity CoverageLarge ExposuresStable FundingFinancial ReportingAsset Encumbrance

COREP

Taxonomy entry points are based on these report types, with two variants: for solo/consolidated scope (COREP), or IFRS/GAAP (FINREP)

Page 6: New COREP/FINREP experiences

6

Templates with open axis

19th Eurofiling Workshop

Open Axis Framework Template Group Dimensions #Templates #DataPoints

Zi.e.

multiple sheets

FINREP FINREP part 2 Country of counterparty 4 157

COREPCredit Risk Country of exposure 4 413Liquidity Coverage Currency 4 3.534Stable Funding Currency 2 3.004

Yi.e.

repeatable rows

FINREP FINREP part 4Legal entity 1 19Legal entity * Security 1 6

COREP

Credit RiskObligor grade 2 533Securitisation 1 48

Group Solvency Legal entity 1 48

Large Exposures

Client 3 64

Group of clients * Client 2 58

Page 7: New COREP/FINREP experiences

7

DATA POINTS DEFINITIONCOREP/FINREP

19th Eurofiling Workshop

Page 8: New COREP/FINREP experiences

8

?“Firm rounded edible fruit of a rosaceous tree, Malus sieversii, native to Central Asia but widely

cultivated in temperate regions in many varieties, having pink or

white fragrant flowers.”

Defining complex reporting concepts

19th Eurofiling Workshop

Small seeds Green

Size M Edible skin

Page 9: New COREP/FINREP experiences

9

Changing dimensional properties

19th Eurofiling Workshop

Small seeds Green

Size M Edible skin

Round shape

Juicy

Page 11: New COREP/FINREP experiences

11

REPORTING PLATFORMCOREP/FINREP

19th Eurofiling Workshop

Page 12: New COREP/FINREP experiences

12

Reporting platform – services

19th Eurofiling Workshop

Integration services

Metadata services

Validation services

Monitoring services

Qualityservices

Collectionservices

Reference data services

Master data services

Explorationservices

Disseminationservices

Notificationservices

Page 13: New COREP/FINREP experiences

13

Reporting platform – data stores

19th Eurofiling Workshop

Metadata

Reference Data

Master Data

Data Warehouse

Data Staging

Area

Data MartsData

MartsData MartsData

Marts

File Archive

Page 14: New COREP/FINREP experiences

14

DATA INTEGRATIONCOREP/FINREP

19th Eurofiling Workshop

Page 15: New COREP/FINREP experiences

15

Off-the-shelf solution

Bespoke development

Data validation and integration

19th Eurofiling Workshop

Valid instances

XBRL taxonomyValidation reports

Data validation

Technical validation

Formulae validation

XBRL taxonomy

XBRL instances

Data integration

Data extraction

Staging area

Error logging

Data tranformation

& loading

Data marting

Data Warehouse

Data MartData

MartData MartData

Mart

Data Point Model

Reference data

Master data

Page 16: New COREP/FINREP experiences

16

DPM database: Data Point definition

19th Eurofiling Workshop

Table C 28.00 - Exposures in the non-trading and trading book

Column Xbrl Context Key Metric DataPoint VID Dimension Label Member Label

020 INC=* ei319 85161 Individual clients <Key value>

040 BAS=eba_BA:x9,INC=*,MCY=eba_MC:x59 mi180 85024 Base Exposures

Individual clients <Key value>

Main category Debt instruments, Equity instruments, Derivatives, Off balance sheet instruments

050 BAS=eba_BA:x9,IMS=eba_IM:x3,INC=*,MCY=eba_MC:x59 mi180 85023 Base Exposures

Impairment status Defaulted

Individual clients <Key value>

Main category Debt instruments, Equity instruments, Derivatives, Off balance sheet instruments

060 BAS=eba_BA:x9,INC=*,MCY=eba_MC:x223 mi180 85025 Base Exposures

Individual clients <Key value>

Main category Debt securities, Loans and advances

070 BAS=eba_BA:x9,INC=*,MCY=eba_MC:x130 mi180 85027 Base Exposures

Individual clients <Key value>

Main category Equity instruments

080 BAS=eba_BA:x9,INC=*,MCY=eba_MC:x99 mi180 85026 Base Exposures

Individual clients <Key value>

Main category Derivatives

090 BAS=eba_BA:x9,INC=*,MCY=eba_MC:x221 mi180 85029 Base Exposures

Individual clients <Key value>

Main category Loan commitments given

Page 17: New COREP/FINREP experiences

17

XBRL instance: Data Fact definition

<xbrli:context id="c8"> <xbrli:entity> <xbrli:identifier scheme="http://something">LEIIDENTIFIERFORTEST</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2013-12-31</xbrli:instant> </xbrli:period> <xbrli:scenario> <xbrldi:explicitMember dimension="eba_dim:BAS">eba_BA:x9</xbrldi:explicitMember> <xbrldi:explicitMember dimension="eba_dim:IMS">eba_IM:x3</xbrldi:explicitMember> <xbrldi:typedMember dimension="eba_dim:INC"> <eba_typ:CC>CLIENTCODE</eba_typ:CC> </xbrldi:typedMember> <xbrldi:explicitMember dimension="eba_dim:MCY">eba_MC:x59</xbrldi:explicitMember> </xbrli:scenario> </xbrli:context>

<eba:mi180 contextRef="c8" unitRef="U-EUR" decimals="-3">777777.77</eba:mi180>

19th Eurofiling Workshop

Page 18: New COREP/FINREP experiences

18

XBRL instance: Data Fact definition

<xbrli:context id="c8"> <xbrli:entity> <xbrli:identifier scheme="http://something">LEIIDENTIFIERFORTEST</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2013-12-31</xbrli:instant> </xbrli:period> <xbrli:scenario> <xbrldi:explicitMember dimension="eba_dim:BAS">eba_BA:x9</xbrldi:explicitMember> <xbrldi:explicitMember dimension="eba_dim:IMS">eba_IM:x3</xbrldi:explicitMember> <xbrldi:typedMember dimension="eba_dim:INC"> <eba_typ:CC>CLIENTCODE</eba_typ:CC> </xbrldi:typedMember> <xbrldi:explicitMember dimension="eba_dim:MCY">eba_MC:x59</xbrldi:explicitMember> </xbrli:scenario> </xbrli:context>

<eba:mi180 contextRef="c8" unitRef="U-EUR" decimals="-3">777777.77</eba:mi180>

19th Eurofiling Workshop

Page 19: New COREP/FINREP experiences

19

XBRL instance: Data Fact definition

19th Eurofiling Workshop

Instanceglobal dimensions

Contextspecific dimensions

<xbrli:context id="c8"> <xbrli:entity> <xbrli:identifier scheme="http://something">LEIIDENTIFIERFORTEST</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2013-12-31</xbrli:instant> </xbrli:period> <xbrli:scenario> <xbrldi:explicitMember dimension="eba_dim:BAS">eba_BA:x9</xbrldi:explicitMember> <xbrldi:explicitMember dimension="eba_dim:IMS">eba_IM:x3</xbrldi:explicitMember> <xbrldi:typedMember dimension="eba_dim:INC"> <eba_typ:CC>CLIENTCODE</eba_typ:CC> </xbrldi:typedMember> <xbrldi:explicitMember dimension="eba_dim:MCY">eba_MC:x59</xbrldi:explicitMember> </xbrli:scenario> </xbrli:context>

<eba:mi180 contextRef="c8" unitRef="U-EUR" decimals="-3">777777.77</eba:mi180>

Key Value

Fact Value

Metric Units

Page 20: New COREP/FINREP experiences

20

Data extraction: shredding the XBRL instances

19th Eurofiling Workshop

DPMStagingArea

Page 21: New COREP/FINREP experiences

21

Mapping XBRL to the DPM

A. For each instance local context, e.g. “c8”

i. Read the scenario to find the dimensional definition:Dimension BAS Explicit Member eba_BA:x9Dimension IMS Explicit Member eba_IM:x3Dimension INC Typed Member CLIENTCODEDimension MCY Explicit Member eba_MC:x59

ii. Build the XBRL Context Local Key, by concatenating the pairs Dimension=Member in alphabetic order:

BAS=eba_BA:x9,IMS=eba_IM:x3,INC=*,MCY=eba_MC:x59Note: typed members (e.g.“CLIENTCODE”) are not defined in the DPM, thus they must be replaced by an “*”

iii. Find the same string in the DPM table.column ContextOfDataPoints.XBRLContextKey and get the value of the ContextID “44617”

19th Eurofiling Workshop

Page 22: New COREP/FINREP experiences

22

Mapping XBRL to the DPM

B. Search the file for Metrics that reference the local context “c8” and

i. take note of the related valuesMetric “mi180” Unit "EUR" Decimals "-3“ Fact Value “777777.77”

ii. Find “mi180” in DPM table.column Member.MerberCode and get MemberID “1353”, which is also Metric.Metric

C. With both MetricID “mi180” and ContextID “44617”, search the DPM table DataPointVersion to find the DataPointID “85023”

D. For this instance, append each of the the staging area tables, LocalContex, FactValue, and KeyValue, with a new record, containing the related reported values and DPM IDs

19th Eurofiling Workshop

Page 23: New COREP/FINREP experiences

23

Extracted data: the relational format

19th Eurofiling Workshop

Page 24: New COREP/FINREP experiences

24

Extracted data: the relational format

19th Eurofiling Workshop

Page 25: New COREP/FINREP experiences

25

QUESTIONS?COREP/FINREP

19th Eurofiling Workshop

Page 26: New COREP/FINREP experiences

EUROPEAN BANKING AUTHORITY

Tower 42, 25 Old Broad StreetLondon EC2N 1HQ

Tel: +44 2073821766Fax: +44 2073821771

E-mail: [email protected]://www.eba.europa.eu