SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
FIBO and SFTR
Reflecting on FIBO workshop at DAS 2018 and
applying FIBO to SFTR
Semantic Web London
Eugene Morozov
@eugenemorozov
https://www.linkedin.com/in/emorozov/
What is FIBO
● Financial Industry Business Ontology
● First version published in November 2015
● Structure and contractual obligations of financial instruments, business
entities and financial processes that can be used for data harmonization
● Sold out FIBO Workshop at DAS 2018, FIBO User Group, FIBO at Semantic
Web London and Connected Data London meetups
Semantic Web London
FIBO Workshop at DAS 2018
Semantic Web London
Key takeaways from the FIBO Workshop
● Internalize the structure
● Local Properties pattern
● Party in Role pattern
● Identifiers pattern
Semantic Web London
What is SFTR
● Securities Financing Transactions Regulation
● Introduced by European Securities and Markets Authority to improve
transparency of the securities financing transactions
● Coming into effect in the EU in the first half of 2020
● Impacts investment firms, central counterparties, funds and commercial
firms involved in repurchase transactions
● Covers repurchase transactions (of which later), buy-sell-backs, securities
lending and margin lending
Semantic Web London
Same amount of cash + interest
Same nominal amount of bond
Cash
Bond
What are repo transactions
Semantic Web London
Investor Repo dealer
On the start date
Investor Repo dealer
On the end date
SFTR with FIBO Step 1 - End game
… … …
Semantic Web London
Financial
Business and
Commerce
Foundations
Business
Entities
SFTR with FIBO Step 2 - FIBO Structure
FBC
BE
FND
LoansLOAN
Business
Process
BP
SecuritiesSEC
Collective
Investment
Vehicles
CIV
Market
Data
MD
Corporate
Actions and
Events
CAE
Indices and
Indicators
IND
DerivativesDER
Semantic Web London
SFTR with FIBO Step 2 - FIBO Structure
Semantic Web London
SFTR with FIBO Step 2 - FIBO Structure
Semantic Web London
SFTR with FIBO Step 2 - FIBO Structure
Although plausible, this
is an odd classification.
Most repos are traded
under a master
agreement such as
ICMA GMRA as we
explore next...
Semantic Web London
SFTR with FIBO Step 2 - FIBO Structure
fibo-fnd-agr-agr:
Agreement
rdfs:subClassOf
fibo-fnd-agr-ctr:
Contract
fibo-fnd-agr-ctr:
WrittenContract
fibo-fnd-txn-txnx:
MasterAgreement
rdfs:subClassOf
rdfs:subClassOf
fibo-fnd-txn-rea:
EconomicTransaction
fibo-fnd-txn-rea:
ContractualTransaction
fibo-fnd-txn-txnx:
CoveredTransaction
rdfs:subClassOf
swl:
MasterRepurchaseAgreement
rdfs:subClassOf
swl:
ICMAGMRA
rdfs:subClassOf
swl:
ICMAGMRA2011
rdfs:subClassOf
swl:
ICMAGMRA2011WithBuySellBackAnnex
rdfs:subClassOf
swl:
CoveredRepurchaseTransaction
swl:
ICMAGMRA2011RepoTransaction
swl:
ICMAGMRA2011BuySellBackTransaction
rdfs:subClassOf
rdfs:subClassOf
rdfs:subClassOf
rdfs:subClassOf
Semantic Web London
SFTR with FIBO Step 3 - Local Properties
fibo-fnd-agr-agr:
Agreement
rdfs:subClassOf
fibo-fnd-agr-ctr:
Contract
fibo-fnd-agr-ctr:
WrittenContract
fibo-fnd-txn-txnx:
MasterAgreement
rdfs:subClassOf
rdfs:subClassOf
fibo-fnd-txn-rea:
EconomicTransaction
fibo-fnd-txn-rea:
ContractualTransaction
fibo-fnd-txn-txnx:
CoveredTransaction
rdfs:subClassOf
rdfs:subClassOf
swl:
ICMAGMRA
rdfs:subClassOf
swl:
ICMAGMRA2011
rdfs:subClassOf
swl:
ICMAGMRA2011WithBuySellBackAnnex
rdfs:subClassOf
swl:
ICMAGMRA2011RepoTransaction
swl:
ICMAGMRA2011BuySellBackTransaction
rdfs:subClassOf
rdfs:subClassOf
rdfs:subClassOf
swl:repo-agg-1
swl:repo-1
swl:bsb-agg-1
swl:bsb-1
fibo-fnd-rel-rel:isGovernedBy
fibo-fnd-rel-rel:isGovernedBy
rdfs:subClassOf
rdf:type
rdf:type
rdf:type
rdf:type
Semantic Web London
swl:
MasterRepurchaseAgreement
swl:
CoveredRepurchaseTransaction
SFTR with FIBO Step 3 - Local Properties
fibo-fnd-agr-agr:
Agreement
rdfs:subClassOf
fibo-fnd-agr-ctr:
Contract
fibo-fnd-agr-ctr:
WrittenContract
fibo-fnd-txn-txnx:
MasterAgreement
rdfs:subClassOf
rdfs:subClassOf
fibo-fnd-txn-rea:
EconomicTransaction
fibo-fnd-txn-rea:
ContractualTransaction
fibo-fnd-txn-txnx:
CoveredTransaction
rdfs:subClassOf
rdfs:subClassOf
swl:
ICMAGMRA
rdfs:subClassOf
swl:
ICMAGMRA2011
rdfs:subClassOf
swl:
ICMAGMRA2011WithBuySellBackAnnex
rdfs:subClassOf
swl:
ICMAGMRA2011RepoTransaction
swl:
ICMAGMRA2011BuySellBackTransaction
rdfs:subClassOf
rdfs:subClassOf
rdfs:subClassOf
swl:repo-agg-1
swl:repo-1
swl:bsb-agg-1
swl:bsb-1
fibo-fnd-rel-rel:isGovernedBy
fibo-fnd-rel-rel:isGovernedBy
rdfs:subClassOf
rdf:type
rdf:type
rdf:type
rdf:type
fibo-fnd-txn-txnx:CoveredTransaction
a owl:Class ;
rdfs:subClassOf
fibo-fnd-txn-rea:ContractualTransaction ,
[
a owl:Restriction ;
owl:onProperty fibo-fnd-rel-rel:isGovernedBy ;
owl:someValuesFrom fibo-fnd-txn-txnx:MasterAgreement ;
] ;
rdfs:label "covered transaction"@en ;
fibo-fnd-rel-rel:isGovernedBy
a owl:ObjectProperty ;
rdfs:label "is governed by" ;
owl:inverseOf fibo-fnd-rel-rel:governs ;
skos:definition "a relationship between a contract,
agreement, jurisdiction, or other legal construct and
the regulation, policy, procedure, or legal person
that regulates or oversees (governs) it" ;
Semantic Web London
swl:
MasterRepurchaseAgreement
swl:
CoveredRepurchaseTransaction
SFTR with FIBO Step 4 - Party in Role
fibo-fnd-agr-agr:
Agreement
rdfs:subClassOf
fibo-fnd-agr-ctr:
Contract
fibo-fnd-agr-ctr:
WrittenContract
fibo-fnd-txn-txnx:
MasterAgreement
rdfs:subClassOf
rdfs:subClassOf
fibo-fnd-txn-rea:
EconomicTransaction
rdfs:subClassOf fibo-fnd-txn-rea:
ContractualTransaction
fibo-fnd-txn-txnx:
CoveredTransaction
rdfs:subClassOf
rdfs:subClassOf
swl:
ICMAGMRA
rdfs:subClassOf
swl:
ICMAGMRA2011
rdfs:subClassOf
swl:
ICMAGMRA2011WithBuySellBackAnnex
rdfs:subClassOf
swl:
ICMAGMRA2011RepoTransaction
swl:
ICMAGMRA2011BuySellBackTransaction
rdfs:subClassOf
rdfs:subClassOf
rdfs:subClassOf
swl:repo-agg-1
swl:repo-1
swl:bsb-agg-1
swl:bsb-1
fibo-fnd-pty-pty:
PartyInRole
swl:
CollateralTaker
fibo-fnd-rel-rel:isGovernedBy
fibo-fnd-rel-rel:isGovernedBy
swl:
CollateralProvider
rdfs:subClassOf
rdfs:subClassOf
swl:repo-1-ct
swl:repo-1-cp
fibo-fnd-pty-pty:hasPartyInRole
swl:repo-agg-1-p1
swl:repo-agg-1-p2
fibo-fnd-pty-pty:hasParty
fibo-fnd-pty-pty:hasParty
fibo-fnd-pty-pty:
IndependentParty
fibo-fnd-rel-rel:hasIdentity
fibo-fnd-rel-rel:hasIdentity
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
Semantic Web London
fibo-fnd-pty-pty:hasPartyInRoleswl:
MasterRepurchaseAgreement
swl:
CoveredRepurchaseTransaction
SFTR with FIBO Step 5 - Identifiers
fibo-fnd-agr-agr:
Agreement
rdfs:subClassOf
fibo-fnd-agr-ctr:
Contract
fibo-fnd-agr-ctr:
WrittenContract
fibo-fnd-txn-txnx:
MasterAgreement
rdfs:subClassOf
rdfs:subClassOf
fibo-fnd-txn-rea:
EconomicTransaction
rdfs:subClassOf fibo-fnd-txn-rea:
ContractualTransaction
fibo-fnd-txn-txnx:
CoveredTransaction
rdfs:subClassOf
rdfs:subClassOf
swl:
ICMAGMRA
rdfs:subClassOf
swl:
ICMAGMRA2011
rdfs:subClassOf
swl:
ICMAGMRA2011WithBuySellBackAnnex
rdfs:subClassOf
swl:
ICMAGMRA2011RepoTransaction
swl:
ICMAGMRA2011BuySellBackTransaction
rdfs:subClassOf
rdfs:subClassOf
rdfs:subClassOf
swl:repo-agg-1
swl:repo-1
swl:bsb-agg-1
swl:bsb-1
fibo-fnd-pty-pty:
PartyInRole
swl:
CollateralTaker
fibo-fnd-rel-rel:isGovernedBy
fibo-fnd-rel-rel:isGovernedBy
swl:
CollateralProvider
rdfs:subClassOf
rdfs:subClassOf
swl:repo-1-ct
swl:repo-1-cp
swl:repo-agg-1-p1
swl:repo-agg-1-p2
21388UEIUZI4R8WK8U00
fibo-fnd-pty-pty:hasParty
fibo-fnd-pty-pty:hasParty
fibo-fnd-pty-pty:
IndependentParty
fibo-be-le-lei:
LEIRegisteredEntity
fibo-be-le-lei:
LegalEntityIdentifier
swl:repo-agg-1-p2-lei
fibo-fnd-rel-rel:hasIdentity
fibo-fnd-rel-rel:hasIdentity
fibo-fnd-aap-agt:isIdentifiedBy
fibo-fnd-rel-rel:hasTag
swl:repo-1-uti
fibo-fnd-pas-fpas:
UniqueTransactionIdentifier
G58VIZ2XDW97GLR5L0RK2TDAGGWBCWM
TUTAM0BVI834TWQ9VD6OZ23
fibo-fnd-rel-rel:hasTag
rdf:type
fibo-fnd-aap-agt:isIdentifiedBy
fibo-fnd-pas-fpas:
hasGeneratingEntityIdentifier
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
rdf:type
Semantic Web London
fibo-fnd-pty-pty:hasPartyInRole
fibo-fnd-pty-pty:hasPartyInRoleswl:
MasterRepurchaseAgreement
swl:
CoveredRepurchaseTransaction
SFTR with FIBO Step 6 - Describing sources
lei1,lie2,side
21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell
Semantic Web London
Some tabular
structure without
much meaning,
perhaps extracted
from an existing
system
SFTR with FIBO Step 6 - Describing sources
lei1,lie2,side
21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell
csvw:TableGroup
swl:repo-tg-1
csvw:Table
swl:repo-table-1
csvw:Schema
swl:repo-schema-1
rdf:type
rdf:type
csvw:table
csvw:tableSchema
rdf:type
swl:repo-col-lei1
csvw:Column
swl:repo-col-lei2 swl:repo-col-side
csvw:column
rdf:type
Semantic Web London
But at least we
can describe its
schema...
SFTR with FIBO Step 6 - Describing sources
lei1,lie2,side
21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell
csvw:TableGroup
swl:repo-tg-1
csvw:Table
swl:repo-table-1
csvw:Schema
swl:repo-schema-1
rdf:type
rdf:type
csvw:table
csvw:tableSchema
rdf:type
swl:repo-col-lei1
csvw:Column
swl:repo-col-lei2 swl:repo-col-side
csvw:Row
rdf:type
swl:repo-row-1
csvw:row
csvw:describes
csvw:column
rdf:type
swl:csv-repo-1
21388UEIUZI4R8WK8U00
21387ML7PI6MZDIY1F00
Sell
swl:lei1
swl:lei2
swl:side
Semantic Web London
… and load it into
RDF
SFTR with FIBO Step 7 - Capturing provenance
swl:demo-script
swl:demo-20190122
prov:SoftwareAgent
prov:Activity
prov:Agent
rdfs:subClassOf
rdf:type
csvw:TableGroup
swl:repo-tg-1
csvw:Table
swl:repo-table-1
csvw:Schema
swl:repo-schema-1
rdf:type
rdf:type
csvw:table
csvw:tableSchema
rdf:type
swl:repo-col-lei1
csvw:Column
swl:repo-col-lei2 swl:repo-col-side
csvw:Row
rdf:type
swl:repo-row-1
csvw:row
csvw:describes
csvw:column
rdf:type
swl:csv-repo-1
21388UEIUZI4R8WK8U00
21387ML7PI6MZDIY1F00
Sell
swl:lei1
swl:lei2
swl:side
rdf:type
prov:Entity
rdf:type
prov:wasAssociatedWith
prov:uses
lei1,lie2,side
21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell
Semantic Web London
We want to keep the
provenance
information during
transformation to
FIBO structure with
clear meaning
SFTR with FIBO Step 7 - Capturing provenance
swl:demo-script
swl:demo-20190122
prov:SoftwareAgent
prov:Activity
prov:Agent
rdfs:subClassOf
rdf:type
csvw:TableGroup
swl:repo-tg-1
csvw:Table
swl:repo-table-1
csvw:Schema
swl:repo-schema-1
rdf:type
rdf:type
csvw:table
csvw:tableSchema
rdf:type
swl:repo-col-lei1
csvw:Column
swl:repo-col-lei2 swl:repo-col-side
csvw:Row
rdf:type
swl:repo-row-1
csvw:row
csvw:describes
csvw:column
rdf:type
swl:csv-repo-1
21388UEIUZI4R8WK8U00
21387ML7PI6MZDIY1F00
Sell
swl:lei1
swl:lei2
swl:side
rdf:type
prov:Entity
rdf:type
prov:wasAssociatedWith
prov:used
fibo-fnd-txn-rea:
EconomicTransaction
rdfs:subClassOf fibo-fnd-txn-rea:
ContractualTransaction
fibo-fnd-txn-txnx:
CoveredTransaction
rdfs:subClassOf
swl:
ICMAGMRA2011RepoTransaction
rdfs:subClassOf
rdfs:subClassOf
swl:repo-1
fibo-fnd-pty-pty:
PartyInRole
swl:
CollateralTaker
swl:
CollateralProvider
rdfs:subClassOf
rdfs:subClassOf
swl:repo-1-ct
swl:repo-1-cp
rdf:type
rdf:type
rdf:type
prov:Entity
rdf:type
prov:wasGeneratedBy
prov:wasDerivedFrom
Semantic Web London
lei1,lie2,side
21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell
fibo-fnd-pty-pty:hasPartyInRole
fibo-fnd-pty-pty:hasPartyInRole
swl:
CoveredRepurchaseTransaction
SFTR with FIBO Step 8 - ISO 20022
Semantic Web London
● Transformation of the FIBO structure into ISO 20022 XML messages is left as
an exercise for the reader
Q&A
Semantic Web London
Eugene Morozov
@eugenemorozov
https://www.linkedin.com/in/emorozov/

Contenu connexe

Similaire à FIBO and SFTR - reflecting on FIBO workshop at DAS 2018 and applying FIBO to SFTR

FICO-Reconciliation-tool.pdf
FICO-Reconciliation-tool.pdfFICO-Reconciliation-tool.pdf
FICO-Reconciliation-tool.pdfRambabu M
 
Robotics in Polkadot, Sub0 Berlin
Robotics in Polkadot, Sub0 BerlinRobotics in Polkadot, Sub0 Berlin
Robotics in Polkadot, Sub0 BerlinSergey Lonshakov
 
FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...
FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...
FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...FinTech Belgium
 
Factors and Regulations for the Global Economy
Factors and Regulations for the Global EconomyFactors and Regulations for the Global Economy
Factors and Regulations for the Global EconomyCasey Robertson
 
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...semanticsconference
 
ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018Quentin Castel
 
Worlds First Hybrid Liquidity Aggregator.
Worlds First Hybrid Liquidity Aggregator.Worlds First Hybrid Liquidity Aggregator.
Worlds First Hybrid Liquidity Aggregator.Craig Henderson
 
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform IntroductionFAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform IntroductionAlex G. Lee, Ph.D. Esq. CLP
 
Hatstand Snapshot - The LEI Revolution
Hatstand Snapshot - The LEI RevolutionHatstand Snapshot - The LEI Revolution
Hatstand Snapshot - The LEI RevolutionSilvano Stagni
 
Semantic Compliance with FIBO and Fund Ontology
Semantic Compliance with FIBO and Fund OntologySemantic Compliance with FIBO and Fund Ontology
Semantic Compliance with FIBO and Fund OntologyJurgen Ziemer
 
G20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM WorksG20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM WorksTom White
 
DLT - AML & CFT - Risks & Opportunites
DLT - AML & CFT - Risks & Opportunites DLT - AML & CFT - Risks & Opportunites
DLT - AML & CFT - Risks & Opportunites Philip Vasquez
 
Sibos Standards Forum 2011 CITI XBRL Pilot v21
Sibos Standards Forum 2011 CITI XBRL Pilot v21Sibos Standards Forum 2011 CITI XBRL Pilot v21
Sibos Standards Forum 2011 CITI XBRL Pilot v21Ed Dodds
 
GECKO Governance - Start Up Next - Week 6 - 18th May 2016
GECKO Governance - Start Up Next - Week 6 - 18th May 2016GECKO Governance - Start Up Next - Week 6 - 18th May 2016
GECKO Governance - Start Up Next - Week 6 - 18th May 2016Andris Macs
 
New Client Facing Roadmap
New Client Facing RoadmapNew Client Facing Roadmap
New Client Facing RoadmapIosif Itkin
 
Fido China Working Group (FCWG)
Fido China Working Group (FCWG)Fido China Working Group (FCWG)
Fido China Working Group (FCWG)FIDO Alliance
 
Blockfreight Jun 2016 Deck
Blockfreight Jun 2016 DeckBlockfreight Jun 2016 Deck
Blockfreight Jun 2016 DeckJulian Smith
 

Similaire à FIBO and SFTR - reflecting on FIBO workshop at DAS 2018 and applying FIBO to SFTR (20)

FICO-Reconciliation-tool.pdf
FICO-Reconciliation-tool.pdfFICO-Reconciliation-tool.pdf
FICO-Reconciliation-tool.pdf
 
Robotics in Polkadot, Sub0 Berlin
Robotics in Polkadot, Sub0 BerlinRobotics in Polkadot, Sub0 Berlin
Robotics in Polkadot, Sub0 Berlin
 
Guide to OTC Trading
Guide to OTC TradingGuide to OTC Trading
Guide to OTC Trading
 
FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...
FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...
FinTech Belgium – Fintech Belgium MeetUp on AMLD5 – M. Van de Looverbosch – P...
 
Factors and Regulations for the Global Economy
Factors and Regulations for the Global EconomyFactors and Regulations for the Global Economy
Factors and Regulations for the Global Economy
 
MiFID II: Operational Compliance Training Course (September 2017)
MiFID II: Operational Compliance Training Course (September 2017) MiFID II: Operational Compliance Training Course (September 2017)
MiFID II: Operational Compliance Training Course (September 2017)
 
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
Phil Ritchie | Putting Standards into Action: Multilingual and Semantic Enric...
 
ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018ForgeRock Open banking - Meetup 28/06/2018
ForgeRock Open banking - Meetup 28/06/2018
 
Worlds First Hybrid Liquidity Aggregator.
Worlds First Hybrid Liquidity Aggregator.Worlds First Hybrid Liquidity Aggregator.
Worlds First Hybrid Liquidity Aggregator.
 
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform IntroductionFAME UNIVERSE Fashion NFT Monetization Platform Introduction
FAME UNIVERSE Fashion NFT Monetization Platform Introduction
 
Hatstand Snapshot - The LEI Revolution
Hatstand Snapshot - The LEI RevolutionHatstand Snapshot - The LEI Revolution
Hatstand Snapshot - The LEI Revolution
 
Semantic Compliance with FIBO and Fund Ontology
Semantic Compliance with FIBO and Fund OntologySemantic Compliance with FIBO and Fund Ontology
Semantic Compliance with FIBO and Fund Ontology
 
G20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM WorksG20 regulatory overview in partnership with EDM Works
G20 regulatory overview in partnership with EDM Works
 
DLT - AML & CFT - Risks & Opportunites
DLT - AML & CFT - Risks & Opportunites DLT - AML & CFT - Risks & Opportunites
DLT - AML & CFT - Risks & Opportunites
 
Point Nine EMIR
Point Nine EMIRPoint Nine EMIR
Point Nine EMIR
 
Sibos Standards Forum 2011 CITI XBRL Pilot v21
Sibos Standards Forum 2011 CITI XBRL Pilot v21Sibos Standards Forum 2011 CITI XBRL Pilot v21
Sibos Standards Forum 2011 CITI XBRL Pilot v21
 
GECKO Governance - Start Up Next - Week 6 - 18th May 2016
GECKO Governance - Start Up Next - Week 6 - 18th May 2016GECKO Governance - Start Up Next - Week 6 - 18th May 2016
GECKO Governance - Start Up Next - Week 6 - 18th May 2016
 
New Client Facing Roadmap
New Client Facing RoadmapNew Client Facing Roadmap
New Client Facing Roadmap
 
Fido China Working Group (FCWG)
Fido China Working Group (FCWG)Fido China Working Group (FCWG)
Fido China Working Group (FCWG)
 
Blockfreight Jun 2016 Deck
Blockfreight Jun 2016 DeckBlockfreight Jun 2016 Deck
Blockfreight Jun 2016 Deck
 

Plus de EugeneMorozov

Data Provenance and PROV Ontology
Data Provenance and PROV OntologyData Provenance and PROV Ontology
Data Provenance and PROV OntologyEugeneMorozov
 
Discoverability of Regulatory Rulebooks
Discoverability of Regulatory RulebooksDiscoverability of Regulatory Rulebooks
Discoverability of Regulatory RulebooksEugeneMorozov
 
Building Ontologies from Concept Maps
Building Ontologies from Concept MapsBuilding Ontologies from Concept Maps
Building Ontologies from Concept MapsEugeneMorozov
 
Streaming Linked Data to Web UI
Streaming Linked Data to Web UIStreaming Linked Data to Web UI
Streaming Linked Data to Web UIEugeneMorozov
 
Semantic Web and Micro Services
Semantic Web and Micro ServicesSemantic Web and Micro Services
Semantic Web and Micro ServicesEugeneMorozov
 
Documenting Enterprise Architectures Using Ontologies
Documenting Enterprise Architectures Using OntologiesDocumenting Enterprise Architectures Using Ontologies
Documenting Enterprise Architectures Using OntologiesEugeneMorozov
 
Building Linked Data Platform with AWS
Building Linked Data Platform with AWSBuilding Linked Data Platform with AWS
Building Linked Data Platform with AWSEugeneMorozov
 
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...EugeneMorozov
 

Plus de EugeneMorozov (8)

Data Provenance and PROV Ontology
Data Provenance and PROV OntologyData Provenance and PROV Ontology
Data Provenance and PROV Ontology
 
Discoverability of Regulatory Rulebooks
Discoverability of Regulatory RulebooksDiscoverability of Regulatory Rulebooks
Discoverability of Regulatory Rulebooks
 
Building Ontologies from Concept Maps
Building Ontologies from Concept MapsBuilding Ontologies from Concept Maps
Building Ontologies from Concept Maps
 
Streaming Linked Data to Web UI
Streaming Linked Data to Web UIStreaming Linked Data to Web UI
Streaming Linked Data to Web UI
 
Semantic Web and Micro Services
Semantic Web and Micro ServicesSemantic Web and Micro Services
Semantic Web and Micro Services
 
Documenting Enterprise Architectures Using Ontologies
Documenting Enterprise Architectures Using OntologiesDocumenting Enterprise Architectures Using Ontologies
Documenting Enterprise Architectures Using Ontologies
 
Building Linked Data Platform with AWS
Building Linked Data Platform with AWSBuilding Linked Data Platform with AWS
Building Linked Data Platform with AWS
 
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
Working with RDF in Jupyter Notebooks: some lessons in getting rid of Excel f...
 

Dernier

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 

Dernier (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 

FIBO and SFTR - reflecting on FIBO workshop at DAS 2018 and applying FIBO to SFTR

  • 1. FIBO and SFTR Reflecting on FIBO workshop at DAS 2018 and applying FIBO to SFTR Semantic Web London Eugene Morozov @eugenemorozov https://www.linkedin.com/in/emorozov/
  • 2. What is FIBO ● Financial Industry Business Ontology ● First version published in November 2015 ● Structure and contractual obligations of financial instruments, business entities and financial processes that can be used for data harmonization ● Sold out FIBO Workshop at DAS 2018, FIBO User Group, FIBO at Semantic Web London and Connected Data London meetups Semantic Web London
  • 3. FIBO Workshop at DAS 2018 Semantic Web London
  • 4. Key takeaways from the FIBO Workshop ● Internalize the structure ● Local Properties pattern ● Party in Role pattern ● Identifiers pattern Semantic Web London
  • 5. What is SFTR ● Securities Financing Transactions Regulation ● Introduced by European Securities and Markets Authority to improve transparency of the securities financing transactions ● Coming into effect in the EU in the first half of 2020 ● Impacts investment firms, central counterparties, funds and commercial firms involved in repurchase transactions ● Covers repurchase transactions (of which later), buy-sell-backs, securities lending and margin lending Semantic Web London
  • 6. Same amount of cash + interest Same nominal amount of bond Cash Bond What are repo transactions Semantic Web London Investor Repo dealer On the start date Investor Repo dealer On the end date
  • 7. SFTR with FIBO Step 1 - End game … … … Semantic Web London
  • 8. Financial Business and Commerce Foundations Business Entities SFTR with FIBO Step 2 - FIBO Structure FBC BE FND LoansLOAN Business Process BP SecuritiesSEC Collective Investment Vehicles CIV Market Data MD Corporate Actions and Events CAE Indices and Indicators IND DerivativesDER Semantic Web London
  • 9. SFTR with FIBO Step 2 - FIBO Structure Semantic Web London
  • 10. SFTR with FIBO Step 2 - FIBO Structure Semantic Web London
  • 11. SFTR with FIBO Step 2 - FIBO Structure Although plausible, this is an odd classification. Most repos are traded under a master agreement such as ICMA GMRA as we explore next... Semantic Web London
  • 12. SFTR with FIBO Step 2 - FIBO Structure fibo-fnd-agr-agr: Agreement rdfs:subClassOf fibo-fnd-agr-ctr: Contract fibo-fnd-agr-ctr: WrittenContract fibo-fnd-txn-txnx: MasterAgreement rdfs:subClassOf rdfs:subClassOf fibo-fnd-txn-rea: EconomicTransaction fibo-fnd-txn-rea: ContractualTransaction fibo-fnd-txn-txnx: CoveredTransaction rdfs:subClassOf swl: MasterRepurchaseAgreement rdfs:subClassOf swl: ICMAGMRA rdfs:subClassOf swl: ICMAGMRA2011 rdfs:subClassOf swl: ICMAGMRA2011WithBuySellBackAnnex rdfs:subClassOf swl: CoveredRepurchaseTransaction swl: ICMAGMRA2011RepoTransaction swl: ICMAGMRA2011BuySellBackTransaction rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf Semantic Web London
  • 13. SFTR with FIBO Step 3 - Local Properties fibo-fnd-agr-agr: Agreement rdfs:subClassOf fibo-fnd-agr-ctr: Contract fibo-fnd-agr-ctr: WrittenContract fibo-fnd-txn-txnx: MasterAgreement rdfs:subClassOf rdfs:subClassOf fibo-fnd-txn-rea: EconomicTransaction fibo-fnd-txn-rea: ContractualTransaction fibo-fnd-txn-txnx: CoveredTransaction rdfs:subClassOf rdfs:subClassOf swl: ICMAGMRA rdfs:subClassOf swl: ICMAGMRA2011 rdfs:subClassOf swl: ICMAGMRA2011WithBuySellBackAnnex rdfs:subClassOf swl: ICMAGMRA2011RepoTransaction swl: ICMAGMRA2011BuySellBackTransaction rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf swl:repo-agg-1 swl:repo-1 swl:bsb-agg-1 swl:bsb-1 fibo-fnd-rel-rel:isGovernedBy fibo-fnd-rel-rel:isGovernedBy rdfs:subClassOf rdf:type rdf:type rdf:type rdf:type Semantic Web London swl: MasterRepurchaseAgreement swl: CoveredRepurchaseTransaction
  • 14. SFTR with FIBO Step 3 - Local Properties fibo-fnd-agr-agr: Agreement rdfs:subClassOf fibo-fnd-agr-ctr: Contract fibo-fnd-agr-ctr: WrittenContract fibo-fnd-txn-txnx: MasterAgreement rdfs:subClassOf rdfs:subClassOf fibo-fnd-txn-rea: EconomicTransaction fibo-fnd-txn-rea: ContractualTransaction fibo-fnd-txn-txnx: CoveredTransaction rdfs:subClassOf rdfs:subClassOf swl: ICMAGMRA rdfs:subClassOf swl: ICMAGMRA2011 rdfs:subClassOf swl: ICMAGMRA2011WithBuySellBackAnnex rdfs:subClassOf swl: ICMAGMRA2011RepoTransaction swl: ICMAGMRA2011BuySellBackTransaction rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf swl:repo-agg-1 swl:repo-1 swl:bsb-agg-1 swl:bsb-1 fibo-fnd-rel-rel:isGovernedBy fibo-fnd-rel-rel:isGovernedBy rdfs:subClassOf rdf:type rdf:type rdf:type rdf:type fibo-fnd-txn-txnx:CoveredTransaction a owl:Class ; rdfs:subClassOf fibo-fnd-txn-rea:ContractualTransaction , [ a owl:Restriction ; owl:onProperty fibo-fnd-rel-rel:isGovernedBy ; owl:someValuesFrom fibo-fnd-txn-txnx:MasterAgreement ; ] ; rdfs:label "covered transaction"@en ; fibo-fnd-rel-rel:isGovernedBy a owl:ObjectProperty ; rdfs:label "is governed by" ; owl:inverseOf fibo-fnd-rel-rel:governs ; skos:definition "a relationship between a contract, agreement, jurisdiction, or other legal construct and the regulation, policy, procedure, or legal person that regulates or oversees (governs) it" ; Semantic Web London swl: MasterRepurchaseAgreement swl: CoveredRepurchaseTransaction
  • 15. SFTR with FIBO Step 4 - Party in Role fibo-fnd-agr-agr: Agreement rdfs:subClassOf fibo-fnd-agr-ctr: Contract fibo-fnd-agr-ctr: WrittenContract fibo-fnd-txn-txnx: MasterAgreement rdfs:subClassOf rdfs:subClassOf fibo-fnd-txn-rea: EconomicTransaction rdfs:subClassOf fibo-fnd-txn-rea: ContractualTransaction fibo-fnd-txn-txnx: CoveredTransaction rdfs:subClassOf rdfs:subClassOf swl: ICMAGMRA rdfs:subClassOf swl: ICMAGMRA2011 rdfs:subClassOf swl: ICMAGMRA2011WithBuySellBackAnnex rdfs:subClassOf swl: ICMAGMRA2011RepoTransaction swl: ICMAGMRA2011BuySellBackTransaction rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf swl:repo-agg-1 swl:repo-1 swl:bsb-agg-1 swl:bsb-1 fibo-fnd-pty-pty: PartyInRole swl: CollateralTaker fibo-fnd-rel-rel:isGovernedBy fibo-fnd-rel-rel:isGovernedBy swl: CollateralProvider rdfs:subClassOf rdfs:subClassOf swl:repo-1-ct swl:repo-1-cp fibo-fnd-pty-pty:hasPartyInRole swl:repo-agg-1-p1 swl:repo-agg-1-p2 fibo-fnd-pty-pty:hasParty fibo-fnd-pty-pty:hasParty fibo-fnd-pty-pty: IndependentParty fibo-fnd-rel-rel:hasIdentity fibo-fnd-rel-rel:hasIdentity rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type Semantic Web London fibo-fnd-pty-pty:hasPartyInRoleswl: MasterRepurchaseAgreement swl: CoveredRepurchaseTransaction
  • 16. SFTR with FIBO Step 5 - Identifiers fibo-fnd-agr-agr: Agreement rdfs:subClassOf fibo-fnd-agr-ctr: Contract fibo-fnd-agr-ctr: WrittenContract fibo-fnd-txn-txnx: MasterAgreement rdfs:subClassOf rdfs:subClassOf fibo-fnd-txn-rea: EconomicTransaction rdfs:subClassOf fibo-fnd-txn-rea: ContractualTransaction fibo-fnd-txn-txnx: CoveredTransaction rdfs:subClassOf rdfs:subClassOf swl: ICMAGMRA rdfs:subClassOf swl: ICMAGMRA2011 rdfs:subClassOf swl: ICMAGMRA2011WithBuySellBackAnnex rdfs:subClassOf swl: ICMAGMRA2011RepoTransaction swl: ICMAGMRA2011BuySellBackTransaction rdfs:subClassOf rdfs:subClassOf rdfs:subClassOf swl:repo-agg-1 swl:repo-1 swl:bsb-agg-1 swl:bsb-1 fibo-fnd-pty-pty: PartyInRole swl: CollateralTaker fibo-fnd-rel-rel:isGovernedBy fibo-fnd-rel-rel:isGovernedBy swl: CollateralProvider rdfs:subClassOf rdfs:subClassOf swl:repo-1-ct swl:repo-1-cp swl:repo-agg-1-p1 swl:repo-agg-1-p2 21388UEIUZI4R8WK8U00 fibo-fnd-pty-pty:hasParty fibo-fnd-pty-pty:hasParty fibo-fnd-pty-pty: IndependentParty fibo-be-le-lei: LEIRegisteredEntity fibo-be-le-lei: LegalEntityIdentifier swl:repo-agg-1-p2-lei fibo-fnd-rel-rel:hasIdentity fibo-fnd-rel-rel:hasIdentity fibo-fnd-aap-agt:isIdentifiedBy fibo-fnd-rel-rel:hasTag swl:repo-1-uti fibo-fnd-pas-fpas: UniqueTransactionIdentifier G58VIZ2XDW97GLR5L0RK2TDAGGWBCWM TUTAM0BVI834TWQ9VD6OZ23 fibo-fnd-rel-rel:hasTag rdf:type fibo-fnd-aap-agt:isIdentifiedBy fibo-fnd-pas-fpas: hasGeneratingEntityIdentifier rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type rdf:type Semantic Web London fibo-fnd-pty-pty:hasPartyInRole fibo-fnd-pty-pty:hasPartyInRoleswl: MasterRepurchaseAgreement swl: CoveredRepurchaseTransaction
  • 17. SFTR with FIBO Step 6 - Describing sources lei1,lie2,side 21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell Semantic Web London Some tabular structure without much meaning, perhaps extracted from an existing system
  • 18. SFTR with FIBO Step 6 - Describing sources lei1,lie2,side 21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell csvw:TableGroup swl:repo-tg-1 csvw:Table swl:repo-table-1 csvw:Schema swl:repo-schema-1 rdf:type rdf:type csvw:table csvw:tableSchema rdf:type swl:repo-col-lei1 csvw:Column swl:repo-col-lei2 swl:repo-col-side csvw:column rdf:type Semantic Web London But at least we can describe its schema...
  • 19. SFTR with FIBO Step 6 - Describing sources lei1,lie2,side 21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell csvw:TableGroup swl:repo-tg-1 csvw:Table swl:repo-table-1 csvw:Schema swl:repo-schema-1 rdf:type rdf:type csvw:table csvw:tableSchema rdf:type swl:repo-col-lei1 csvw:Column swl:repo-col-lei2 swl:repo-col-side csvw:Row rdf:type swl:repo-row-1 csvw:row csvw:describes csvw:column rdf:type swl:csv-repo-1 21388UEIUZI4R8WK8U00 21387ML7PI6MZDIY1F00 Sell swl:lei1 swl:lei2 swl:side Semantic Web London … and load it into RDF
  • 20. SFTR with FIBO Step 7 - Capturing provenance swl:demo-script swl:demo-20190122 prov:SoftwareAgent prov:Activity prov:Agent rdfs:subClassOf rdf:type csvw:TableGroup swl:repo-tg-1 csvw:Table swl:repo-table-1 csvw:Schema swl:repo-schema-1 rdf:type rdf:type csvw:table csvw:tableSchema rdf:type swl:repo-col-lei1 csvw:Column swl:repo-col-lei2 swl:repo-col-side csvw:Row rdf:type swl:repo-row-1 csvw:row csvw:describes csvw:column rdf:type swl:csv-repo-1 21388UEIUZI4R8WK8U00 21387ML7PI6MZDIY1F00 Sell swl:lei1 swl:lei2 swl:side rdf:type prov:Entity rdf:type prov:wasAssociatedWith prov:uses lei1,lie2,side 21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell Semantic Web London We want to keep the provenance information during transformation to FIBO structure with clear meaning
  • 21. SFTR with FIBO Step 7 - Capturing provenance swl:demo-script swl:demo-20190122 prov:SoftwareAgent prov:Activity prov:Agent rdfs:subClassOf rdf:type csvw:TableGroup swl:repo-tg-1 csvw:Table swl:repo-table-1 csvw:Schema swl:repo-schema-1 rdf:type rdf:type csvw:table csvw:tableSchema rdf:type swl:repo-col-lei1 csvw:Column swl:repo-col-lei2 swl:repo-col-side csvw:Row rdf:type swl:repo-row-1 csvw:row csvw:describes csvw:column rdf:type swl:csv-repo-1 21388UEIUZI4R8WK8U00 21387ML7PI6MZDIY1F00 Sell swl:lei1 swl:lei2 swl:side rdf:type prov:Entity rdf:type prov:wasAssociatedWith prov:used fibo-fnd-txn-rea: EconomicTransaction rdfs:subClassOf fibo-fnd-txn-rea: ContractualTransaction fibo-fnd-txn-txnx: CoveredTransaction rdfs:subClassOf swl: ICMAGMRA2011RepoTransaction rdfs:subClassOf rdfs:subClassOf swl:repo-1 fibo-fnd-pty-pty: PartyInRole swl: CollateralTaker swl: CollateralProvider rdfs:subClassOf rdfs:subClassOf swl:repo-1-ct swl:repo-1-cp rdf:type rdf:type rdf:type prov:Entity rdf:type prov:wasGeneratedBy prov:wasDerivedFrom Semantic Web London lei1,lie2,side 21388UEIUZI4R8WK8U00,21387ML7PI6MZDIY1F00,Sell fibo-fnd-pty-pty:hasPartyInRole fibo-fnd-pty-pty:hasPartyInRole swl: CoveredRepurchaseTransaction
  • 22. SFTR with FIBO Step 8 - ISO 20022 Semantic Web London ● Transformation of the FIBO structure into ISO 20022 XML messages is left as an exercise for the reader
  • 23. Q&A Semantic Web London Eugene Morozov @eugenemorozov https://www.linkedin.com/in/emorozov/