SlideShare ist ein Scribd-Unternehmen logo
1 von 41
How Financial Services
Organizations use MongoDB for
Real-Time Risk and Regulatory
Reporting
- Jim Duffy: Business Architect Global Financial Services
- Kunal Taneja: Solutions Architect Financial Services
2
Agenda
• The Challenges
• Evolution of Information Management in Finance
• Common Positioning of MongoDB for Risk & Regulatory
• 4 Important terms
• How MongoDB’s cluster topology addresses Risk &
Regulatory Challenges
• Aggregated Risk on-Demand
3
Challenges
The single largest Challenge
in Risk Management is
Achieving a Holistic and up to
date view of the Business
4
Challenges in Regulatory Requirements
2012 2013 2014 2015 2016 2017 2018 2019
ICB Ring-fencing
ICB Loss
Absorbency
Leverage
Ratio -
Basel III
NSFR –
Basel III
MiFID II
T2S
LCR –
Basel III
ICB /
Competition
Audit
Policy
Cross
Border Debt
Recovery
Financial
Transaction
Tax
Market
Abuse
Directive
(MAD II)
PRIP
Accounting
Directive
Review
AIFM
Directive
EU
Transparency
Directive
EU Reg on
Credit
Rating
Agencies
CRDV
Internal
Governance
GuidelinesFATCA
PD
EMIR
SWAPS Push
Out – Dodd
Frank
Securities
Law
Directive
(SLD)
Volker Rule –
Dodd Frank
Short
Selling
Close Out
Netting
Crisis
Management
Recovery &
Resolution
The Evolution of Information
Management in Finance
- Jim Duffy Business Architect Global Financial Services
6
Evolution of Information Management
Risk
Compute
Grid (VaR)
Regulatory
Reporting
Platform
Market Abuse
and Compliance
Markets, MTFs,
Internal Liquidity,
etc
EquitiesSwaps DerivativesRates
7
Asset Class Silos
Warehouse /
Repository(s)
Risk
Compute
Grid (VaR)
Regulatory
Reporting
Platform
Market Abuse
and Compliance
Reference
Data
Markets, MTFs,
Internal Liquidity,
etc
Operational
Systems
Operational Data
Store(s)
Reporting
Operational
Systems
Reporting
Operational
Systems
Reporting
Operational
Systems
Reporting
Warehouse /
Repository(s)
Operational Data
Store(s)
Warehouse /
Repository(s)
Operational Data
Store(s)
Warehouse /
Repository(s)
Operational Data
Store(s)
EquitiesSwaps DerivativesRates
8
Cross Asset Class Warehouse / Repository(s)
Risk
Compute
Grid (VaR)
Regulatory
Reporting
Platform
Market Abuse
and Compliance
Reference
Data
Markets, MTFs,
Internal Liquidity,
etc
Operational
Systems
Operational Data
Store(s)
Reporting
Operational
Systems
Operational
Systems
Operational
Systems
Operational Data
Store(s)
Operational Data
Store(s)
Operational Data
Store(s)
EquitiesSwaps DerivativesRates
Cross Asset Class Data Warehouse
9
In Memory Cache, Replication and Relational Database Technology
Markets, MTFs,
Internal Liquidity,
etc
Operational
Systems
Operational Data
Store(s)
Data Services / Reporting
Operational
Systems
Operational
Systems
Operational
Systems
Operational Data
Store(s)
Operational Data Store(s)
Risk
Compute
Grid (VaR)
Regulatory
Reporting
Platform
Market Abuse
and Compliance
Reference
Data
Cross Asset
Data
Warehouse
EquitiesSwaps DerivativesRates
Cross Asset Class Caching Layer
10
Markets, MTFs,
Internal Liquidity,
etc
Operational
Systems
Data Services / Reporting
Operational
Systems
Operational
Systems
Operational
Systems
Operational Data Layer (ODL)
Risk
Compute
Grid (VaR)
Regulatory
Reporting
Platform
Market Abuse
and Compliance
Reference
Data
Cross Asset
Data
Warehouse
EquitiesSwaps DerivativesRates
mongoDB as an Operational Data Layer
What is an ODL?
12
4 Important Terms
• Shard: Essentially a partition of horizontally scaling data
• Replica: Copies of data for high availability, disaster
recovery and work load isolation
• Shard Tagging: Method of dispatching data in a cluster
• Replica Tagging: Method of isolating work loads in a
cluster
13
mongoDB Terminology
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
14
mongoDB Terminology
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
15
mongoDB Terminology
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Shard
Shard: A subset of a horizontally scaling data set
16
mongoDB Terminology
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Shard Replica
Shard: A subset of a horizontally scaling data set
Replica: A copy of a data set for high availability,
redundancy and work load isolation
17
mongoDB Terminology
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Shard Tagging: Dispatches writes by asset class and geography
Shard Tag By Asset Class and Geography
18
mongoDB Terminology
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Replica Tag dedicated to the Intraday VaR data service
Shard Tagging: Dispatches writes by asset class and geography
Replica Tagging: Ensures isolation of work loads
Shard Tag By Asset Class and Geography
mongoDB in the context of Risk
20
Active Risk Control Framework
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Task: Implement globally consistent active risk controls while
maintaining local governance of asset class specific controls
21
Active Risk Control Framework
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Task: Implement globally consistent active risk controls while
maintaining local governance of asset class specific controls
Blacklisted instruments centrally controlled and monitored
22
Active Risk Control Framework
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Task: Implement globally consistent active risk controls while
maintaining local governance of asset class specific controls
Blacklisted instruments centrally controlled and monitored
Asset Class specific controls locally governed
23
Adaptive Regulatory Reporting
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Task: Implement a cross asset class regulatory reporting platform
which will keep pace with change and enable a 360 degree view of risk
24
Adaptive Regulatory Reporting
EquitiesSwaps DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
Task: Implement a cross asset class regulatory reporting platform
which will keep pace with change and enable a 360 degree view of risk
MiFID2Dodd-Frank
NFA, CFTC, FSA, etc
MiFID2
25
Benefits of an Operational Data Layer
• Change management of source systems is handled
by the dynamic schema
• Elimination of many data stores for one data layer
cuts down cross-talk and data duplication
• Having one data layer geographically distributed
allows global governance and a holistic view while
not impeding local entities to function as need be
• Workload isolation is achieved via tagging data for
specific use
Aggregated Risk on Demand
- Kunal Taneja Solution Architect Financial Services
27
• Regulators are pushing for “better” Risk
aggregation capabilities in banking post 2007
Aggregated Risk on Demand
http://www.bis.org/publ/bcbs239.pdf
28
Aggregated Risk on Demand
Principle 4 – Completeness
• “… Data should be available by business line, legal entity, asset type,
industry, region and other groupings that permit identifying and
reporting risk exposures, concentrations and emerging risks”
EquitiesBonds DerivativesRates
US EU Asia US EU Asia US EU Asia US EU Asia
Primary
Secondary
Secondary
29
Aggregated Risk on Demand
Principle 5 – Timeliness
• “…A bank should be able to generate aggregate and up to date risk
data in a timely manner while also meeting the principles relating to
accuracy and integrity, completeness and adaptability ….”
Cross Asset
Data
Warehouse
Operational
Systems
Operational
Systems
Operational
Systems
Operational
Systems
EquitiesBonds DerivativesRates
Extract – Transform - Load
VaR
Calculator
Time??
30
• Historical Simulation
– Recent surveys points to gaining acceptance of this methodology
– Basic versions of this methodology don’t make use of Var/CoVar
• Generate future scenarios by making use of historical market data
– 1 day holding period using 220 days of history
– 10 day holiday period using 2200 days etc..
• Re-value position based on simulated return scenarios, order the loss
distribution and read of and confidence level (99% VaR or 95% Var)
Aggregated Risk on Demand
Historical Simulation
31
• Fast access to large amounts of stored data
– Historical data spanning up to 10 years
• Parallel aggregation across stored data
– Sort time series
• Scale out and Parallel execution across stored
data
– Use Map Reduce e.g. Black-Scholes
• Flexible schema (document) for storing return
series
– Linear scalability and de-normalise without Joins
Aggregated Risk on Demand
Why MongoDB?
32
Aggregated Risk on Demand
Why MongoDB?
Primary
Risk Application
(Historical Simulation)
Aggregation
Aggregation Aggregation
Operational
Systems
Operational
Systems
Operational
Systems
Operational
Systems
EquitiesBonds DerivativesRates
Aggregation
Quant Library
Aggregation
Aggreg
ation
33
“Book_1”
“Book_1_eq”
“Book_1_eq_ftse”
“Book_1_ir” “Book_1_fx”
“Udf_h1”
An approach with Monte Carlo Sim
Representing Hierarchy
34
{
"_id" : ObjectId("5277f00e8de2b30a03d9b8b2"),
"book_id" : "Book_1_eq_ftse",
"parent_book_id" : ”Book_1_eq",
”ancestors" : [
“Book_1_eq”,
“Book_1”
],
"isLeaf" : true
}
Risk Repository
Representing Hierarchy
db.ensureIndex({…,ancestors:1})
db.hierarchy.find({ ancestors: “Book_1” })
35
{
"_id" : ObjectId("527f505f3004da4f4e5b53d2"),
"pkg_id" : 1,
"book_id" : "Book_1",
"cob_date" : ISODate("2013-12-10T00:00:00Z"),
"report_status" : "O",
"risk_factor" : "ftse100",
"trigger_file" : "fileName",
"pnl" : [
{ m : 1, v : 1234.34 },
{ m : 2, v: 2211.22 },
…………
…………
]
}
Risk Repository
Representing Packages
36
db.pkg.aggregate(
{ $match : {book_id:{$in:[<book_id_list>]}, "risk_factor":"ftse100"} },
{ $group:{_id:{"cob_date":"$cob_date", "report_status":"$report_status"},
"temparray":{$push:{"book_id":"$book_id","pnl":"$pnl"}}} },
{ $sort:{"_id.cob_date":-1} },
{ $unwind:"$temparray" },
{ $unwind:"$temparray.pnl" },
{ $group:{ "_id":{"cob_date":"$_id", "mcrun":"$temparray.pnl.r"},
"var":{$sum:"$temparray.pnl.v"}} },
{ $project:{"_id":0,"var":1} },
{ $sort:{var:-1} },
{ $skip:100 },
{ $limit:1 }
)
Sort by var
Skip 100 records (1%)
Read of VaR
Group by MC Run Id
List of Book’s in Hierarchy
Risk Repository
Aggregating VaR
37
Thank You
38
For More Information
Resource Location
MongoDB Downloads mongoDB.com/download
Free Online Training Education.mongoDB.com
Webinars and Events mongoDB.com/events
White Papers mongoDB.com/white-papers
Case Studies mongoDB.com/customers
Presentations mongoDB.com/presentations
Documentation docs.mongodb.org
Additional Info info@mongoDB.com
Resource Location
40
• Event Driven Architecture
• Intelligent application design
open_position{
"Asset_Type" : "Equity"
"Exchange Currency" : "USD"
"Underlying" : "IBM"
"Exchange" : "Nasdaq”
“Date_History” : {“03/10/13’, “02/10/13”, “01/10/13”, “30/09/13” ………}
”Price_History” : {”184.96”, ”183.00”, ”185.12”, ”181.00”, ”179.00”………..}
}
Aggregated Risk on Demand
Risk on Demand != Brute Force
Marketdata
MTM
Portfolio
Mapping
Trades
VaR
41
Source Layer BI Abstraction &
Reporting Layer
Acquisition Layer
Extraction &
Staging
Cleansing
Atomic Layer
MDM
Ad-hoc reports &
Analytics
Dashboards &
Web Reports
Web Services
Corporate Data Warehouse
Data Lineage and Metadata
ETL
Transformation & Access
Layer
Transformation &
Calculation
Performance &
Access
Change Data
!
Reject Data
Data
not
null
Data
within
range
Data
in right
format
Normalisation
& Storage
FS/Banking Challenges
1. Changing Regulatory Requirements

Weitere ähnliche Inhalte

Was ist angesagt?

How Retail Banks Use MongoDB
How Retail Banks Use MongoDBHow Retail Banks Use MongoDB
How Retail Banks Use MongoDBMongoDB
 
Common MongoDB Use Cases
Common MongoDB Use CasesCommon MongoDB Use Cases
Common MongoDB Use CasesDATAVERSITY
 
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
Webinar: How MongoDB is Used to Manage Reference Data - May 2014Webinar: How MongoDB is Used to Manage Reference Data - May 2014
Webinar: How MongoDB is Used to Manage Reference Data - May 2014MongoDB
 
MongoDB .local Chicago 2019: MongoDB – Powering the new age data demands
MongoDB .local Chicago 2019: MongoDB – Powering the new age data demandsMongoDB .local Chicago 2019: MongoDB – Powering the new age data demands
MongoDB .local Chicago 2019: MongoDB – Powering the new age data demandsMongoDB
 
L'architettura di classe enterprise di nuova generazione - Massimo Brignoli
L'architettura di classe enterprise di nuova generazione - Massimo BrignoliL'architettura di classe enterprise di nuova generazione - Massimo Brignoli
L'architettura di classe enterprise di nuova generazione - Massimo BrignoliData Driven Innovation
 
Event-Based Subscription with MongoDB
Event-Based Subscription with MongoDBEvent-Based Subscription with MongoDB
Event-Based Subscription with MongoDBMongoDB
 
How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB MongoDB
 
Advanced applications with MongoDB
Advanced applications with MongoDBAdvanced applications with MongoDB
Advanced applications with MongoDBNorberto Leite
 
Best Practices for MongoDB in Today's Telecommunications Market
Best Practices for MongoDB in Today's Telecommunications MarketBest Practices for MongoDB in Today's Telecommunications Market
Best Practices for MongoDB in Today's Telecommunications MarketMongoDB
 

Was ist angesagt? (9)

How Retail Banks Use MongoDB
How Retail Banks Use MongoDBHow Retail Banks Use MongoDB
How Retail Banks Use MongoDB
 
Common MongoDB Use Cases
Common MongoDB Use CasesCommon MongoDB Use Cases
Common MongoDB Use Cases
 
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
Webinar: How MongoDB is Used to Manage Reference Data - May 2014Webinar: How MongoDB is Used to Manage Reference Data - May 2014
Webinar: How MongoDB is Used to Manage Reference Data - May 2014
 
MongoDB .local Chicago 2019: MongoDB – Powering the new age data demands
MongoDB .local Chicago 2019: MongoDB – Powering the new age data demandsMongoDB .local Chicago 2019: MongoDB – Powering the new age data demands
MongoDB .local Chicago 2019: MongoDB – Powering the new age data demands
 
L'architettura di classe enterprise di nuova generazione - Massimo Brignoli
L'architettura di classe enterprise di nuova generazione - Massimo BrignoliL'architettura di classe enterprise di nuova generazione - Massimo Brignoli
L'architettura di classe enterprise di nuova generazione - Massimo Brignoli
 
Event-Based Subscription with MongoDB
Event-Based Subscription with MongoDBEvent-Based Subscription with MongoDB
Event-Based Subscription with MongoDB
 
How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB How Insurance Companies Use MongoDB
How Insurance Companies Use MongoDB
 
Advanced applications with MongoDB
Advanced applications with MongoDBAdvanced applications with MongoDB
Advanced applications with MongoDB
 
Best Practices for MongoDB in Today's Telecommunications Market
Best Practices for MongoDB in Today's Telecommunications MarketBest Practices for MongoDB in Today's Telecommunications Market
Best Practices for MongoDB in Today's Telecommunications Market
 

Andere mochten auch

Morning with MongoDB Paris 2012 - MongoDB Basic Concepts
Morning with MongoDB Paris 2012 - MongoDB Basic ConceptsMorning with MongoDB Paris 2012 - MongoDB Basic Concepts
Morning with MongoDB Paris 2012 - MongoDB Basic ConceptsMongoDB
 
BigFoot: Big Data For Every Organization
BigFoot: Big Data For Every OrganizationBigFoot: Big Data For Every Organization
BigFoot: Big Data For Every OrganizationMatteo Dell'Amico
 
Technology Entrepreneurship Venture Lab 2012 beer buddy app
Technology Entrepreneurship Venture Lab 2012   beer buddy appTechnology Entrepreneurship Venture Lab 2012   beer buddy app
Technology Entrepreneurship Venture Lab 2012 beer buddy appdoc2005
 
MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)Uwe Printz
 
Pp glob bus11_abinbev_brewing
Pp glob bus11_abinbev_brewingPp glob bus11_abinbev_brewing
Pp glob bus11_abinbev_brewingLucas Abrantes
 
Performance Tuning and Optimization
Performance Tuning and OptimizationPerformance Tuning and Optimization
Performance Tuning and OptimizationMongoDB
 
Sql vs NoSQL
Sql vs NoSQLSql vs NoSQL
Sql vs NoSQLRTigger
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesNed Potter
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging ChallengesAaron Irizarry
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
 
How Banks Manage Risk with MongoDB
How Banks Manage Risk with MongoDBHow Banks Manage Risk with MongoDB
How Banks Manage Risk with MongoDBMongoDB
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 
Big data analytics beyond beer and diapers
Big data analytics   beyond beer and diapersBig data analytics   beyond beer and diapers
Big data analytics beyond beer and diapersKai Zhao
 
Mongodb introduction and_internal(simple)
Mongodb introduction and_internal(simple)Mongodb introduction and_internal(simple)
Mongodb introduction and_internal(simple)Kai Zhao
 
Kylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalake
Kylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalakeKylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalake
Kylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalakeKai Zhao
 
物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2
物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2
物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2Kai Zhao
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSINGKing Julian
 
GE Predix 新手入门 赵锴 物联网_IoT
GE Predix 新手入门 赵锴 物联网_IoTGE Predix 新手入门 赵锴 物联网_IoT
GE Predix 新手入门 赵锴 物联网_IoTKai Zhao
 

Andere mochten auch (20)

Morning with MongoDB Paris 2012 - MongoDB Basic Concepts
Morning with MongoDB Paris 2012 - MongoDB Basic ConceptsMorning with MongoDB Paris 2012 - MongoDB Basic Concepts
Morning with MongoDB Paris 2012 - MongoDB Basic Concepts
 
BigFoot: Big Data For Every Organization
BigFoot: Big Data For Every OrganizationBigFoot: Big Data For Every Organization
BigFoot: Big Data For Every Organization
 
Technology Entrepreneurship Venture Lab 2012 beer buddy app
Technology Entrepreneurship Venture Lab 2012   beer buddy appTechnology Entrepreneurship Venture Lab 2012   beer buddy app
Technology Entrepreneurship Venture Lab 2012 beer buddy app
 
MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)MongoDB for Coder Training (Coding Serbia 2013)
MongoDB for Coder Training (Coding Serbia 2013)
 
Pp glob bus11_abinbev_brewing
Pp glob bus11_abinbev_brewingPp glob bus11_abinbev_brewing
Pp glob bus11_abinbev_brewing
 
Performance Tuning and Optimization
Performance Tuning and OptimizationPerformance Tuning and Optimization
Performance Tuning and Optimization
 
Sql vs NoSQL
Sql vs NoSQLSql vs NoSQL
Sql vs NoSQL
 
UX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and ArchivesUX, ethnography and possibilities: for Libraries, Museums and Archives
UX, ethnography and possibilities: for Libraries, Museums and Archives
 
Designing Teams for Emerging Challenges
Designing Teams for Emerging ChallengesDesigning Teams for Emerging Challenges
Designing Teams for Emerging Challenges
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
3 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 20173 Things Every Sales Team Needs to Be Thinking About in 2017
3 Things Every Sales Team Needs to Be Thinking About in 2017
 
How Banks Manage Risk with MongoDB
How Banks Manage Risk with MongoDBHow Banks Manage Risk with MongoDB
How Banks Manage Risk with MongoDB
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 
Big data analytics beyond beer and diapers
Big data analytics   beyond beer and diapersBig data analytics   beyond beer and diapers
Big data analytics beyond beer and diapers
 
Mongodb introduction and_internal(simple)
Mongodb introduction and_internal(simple)Mongodb introduction and_internal(simple)
Mongodb introduction and_internal(simple)
 
Beer industry
Beer industry Beer industry
Beer industry
 
Kylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalake
Kylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalakeKylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalake
Kylo为企业级的数据湖赋能 赵锴 kai_zhao_大数据_数据湖_datalake
 
物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2
物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2
物联网IoT用例 赵锴_kaizhao_大数据_物联网_云计算2
 
DATA WAREHOUSING
DATA WAREHOUSINGDATA WAREHOUSING
DATA WAREHOUSING
 
GE Predix 新手入门 赵锴 物联网_IoT
GE Predix 新手入门 赵锴 物联网_IoTGE Predix 新手入门 赵锴 物联网_IoT
GE Predix 新手入门 赵锴 物联网_IoT
 

Ähnlich wie Webinar: How Financial Organizations use MongoDB for Real-time Risk Management & Regulatory Reporting

FD-Reporting - Our Unified Solution
FD-Reporting - Our Unified SolutionFD-Reporting - Our Unified Solution
FD-Reporting - Our Unified SolutionRomain EL ADRAOUI
 
Promote the Good of the People of the United Kingdom by Maintaining Monetary ...
Promote the Good of the People of the United Kingdom by Maintaining Monetary ...Promote the Good of the People of the United Kingdom by Maintaining Monetary ...
Promote the Good of the People of the United Kingdom by Maintaining Monetary ...DataWorks Summit
 
Data Strategies for Managing the Cycles in Oil and Gas
Data Strategies for Managing the Cycles in Oil and GasData Strategies for Managing the Cycles in Oil and Gas
Data Strategies for Managing the Cycles in Oil and GasDenodo
 
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...DataWorks Summit
 
On Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing SoftwareOn Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing SoftwarePower System Operation
 
On Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing SoftwareOn Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing SoftwarePower System Operation
 
Difference between data warehouse and data mining
Difference between data warehouse and data miningDifference between data warehouse and data mining
Difference between data warehouse and data miningmaxonlinetr
 
Graphs and Financial Services Analytics
Graphs and Financial Services AnalyticsGraphs and Financial Services Analytics
Graphs and Financial Services AnalyticsNeo4j
 
WSO2 Machine Learner - Product Overview
WSO2 Machine Learner - Product OverviewWSO2 Machine Learner - Product Overview
WSO2 Machine Learner - Product OverviewWSO2
 
Finding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modelingFinding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modelingSK Reddy
 
Solving big data challenges for enterprise application
Solving big data challenges for enterprise applicationSolving big data challenges for enterprise application
Solving big data challenges for enterprise applicationTrieu Dao Minh
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeVMware Tanzu
 
Implementing bcbs 239 rdarr
Implementing bcbs 239 rdarrImplementing bcbs 239 rdarr
Implementing bcbs 239 rdarrmzahidgill
 
VMworld 2013: How to make most out of your Hybrid Cloud
VMworld 2013: How to make most out of your Hybrid Cloud VMworld 2013: How to make most out of your Hybrid Cloud
VMworld 2013: How to make most out of your Hybrid Cloud VMworld
 
Future-Proof Your Risk Management & Compliance with Graph Technology
Future-Proof Your Risk Management & Compliance with Graph TechnologyFuture-Proof Your Risk Management & Compliance with Graph Technology
Future-Proof Your Risk Management & Compliance with Graph TechnologyNeo4j
 
ModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management frameworkModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management frameworkGreg Soulsby
 
How your very large databases can work in the cloud computing world?
How your very large databases can work in the cloud computing world?How your very large databases can work in the cloud computing world?
How your very large databases can work in the cloud computing world?Moshe Kaplan
 
Hhm 3474 mq messaging technologies and support for high availability and acti...
Hhm 3474 mq messaging technologies and support for high availability and acti...Hhm 3474 mq messaging technologies and support for high availability and acti...
Hhm 3474 mq messaging technologies and support for high availability and acti...Pete Siddall
 

Ähnlich wie Webinar: How Financial Organizations use MongoDB for Real-time Risk Management & Regulatory Reporting (20)

FD-Reporting - Our Unified Solution
FD-Reporting - Our Unified SolutionFD-Reporting - Our Unified Solution
FD-Reporting - Our Unified Solution
 
Promote the Good of the People of the United Kingdom by Maintaining Monetary ...
Promote the Good of the People of the United Kingdom by Maintaining Monetary ...Promote the Good of the People of the United Kingdom by Maintaining Monetary ...
Promote the Good of the People of the United Kingdom by Maintaining Monetary ...
 
Data Strategies for Managing the Cycles in Oil and Gas
Data Strategies for Managing the Cycles in Oil and GasData Strategies for Managing the Cycles in Oil and Gas
Data Strategies for Managing the Cycles in Oil and Gas
 
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
How Apache Spark and Apache Hadoop are being used to keep banking regulators ...
 
On Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing SoftwareOn Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing Software
 
On Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing SoftwareOn Improving Efficiency of Electricity Market Clearing Software
On Improving Efficiency of Electricity Market Clearing Software
 
Difference between data warehouse and data mining
Difference between data warehouse and data miningDifference between data warehouse and data mining
Difference between data warehouse and data mining
 
Graphs and Financial Services Analytics
Graphs and Financial Services AnalyticsGraphs and Financial Services Analytics
Graphs and Financial Services Analytics
 
WSO2 Machine Learner - Product Overview
WSO2 Machine Learner - Product OverviewWSO2 Machine Learner - Product Overview
WSO2 Machine Learner - Product Overview
 
Finding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modelingFinding the right Machine Learning method for predictive modeling
Finding the right Machine Learning method for predictive modeling
 
Solving big data challenges for enterprise application
Solving big data challenges for enterprise applicationSolving big data challenges for enterprise application
Solving big data challenges for enterprise application
 
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-NativeApp Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
App Modernization with .NET Core: How Travelers Insurance is Going Cloud-Native
 
Implementing bcbs 239 rdarr
Implementing bcbs 239 rdarrImplementing bcbs 239 rdarr
Implementing bcbs 239 rdarr
 
VMworld 2013: How to make most out of your Hybrid Cloud
VMworld 2013: How to make most out of your Hybrid Cloud VMworld 2013: How to make most out of your Hybrid Cloud
VMworld 2013: How to make most out of your Hybrid Cloud
 
Future-Proof Your Risk Management & Compliance with Graph Technology
Future-Proof Your Risk Management & Compliance with Graph TechnologyFuture-Proof Your Risk Management & Compliance with Graph Technology
Future-Proof Your Risk Management & Compliance with Graph Technology
 
ModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management frameworkModelDrivers the BCBS239 agile data management framework
ModelDrivers the BCBS239 agile data management framework
 
How your very large databases can work in the cloud computing world?
How your very large databases can work in the cloud computing world?How your very large databases can work in the cloud computing world?
How your very large databases can work in the cloud computing world?
 
sap-apo overview
sap-apo overviewsap-apo overview
sap-apo overview
 
Hhm 3474 mq messaging technologies and support for high availability and acti...
Hhm 3474 mq messaging technologies and support for high availability and acti...Hhm 3474 mq messaging technologies and support for high availability and acti...
Hhm 3474 mq messaging technologies and support for high availability and acti...
 
Anil Kumar_SQL_Developer
Anil Kumar_SQL_DeveloperAnil Kumar_SQL_Developer
Anil Kumar_SQL_Developer
 

Mehr von MongoDB

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump StartMongoDB
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB
 

Mehr von MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

Kürzlich hochgeladen

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
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
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Kürzlich hochgeladen (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
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
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Webinar: How Financial Organizations use MongoDB for Real-time Risk Management & Regulatory Reporting

  • 1. How Financial Services Organizations use MongoDB for Real-Time Risk and Regulatory Reporting - Jim Duffy: Business Architect Global Financial Services - Kunal Taneja: Solutions Architect Financial Services
  • 2. 2 Agenda • The Challenges • Evolution of Information Management in Finance • Common Positioning of MongoDB for Risk & Regulatory • 4 Important terms • How MongoDB’s cluster topology addresses Risk & Regulatory Challenges • Aggregated Risk on-Demand
  • 3. 3 Challenges The single largest Challenge in Risk Management is Achieving a Holistic and up to date view of the Business
  • 4. 4 Challenges in Regulatory Requirements 2012 2013 2014 2015 2016 2017 2018 2019 ICB Ring-fencing ICB Loss Absorbency Leverage Ratio - Basel III NSFR – Basel III MiFID II T2S LCR – Basel III ICB / Competition Audit Policy Cross Border Debt Recovery Financial Transaction Tax Market Abuse Directive (MAD II) PRIP Accounting Directive Review AIFM Directive EU Transparency Directive EU Reg on Credit Rating Agencies CRDV Internal Governance GuidelinesFATCA PD EMIR SWAPS Push Out – Dodd Frank Securities Law Directive (SLD) Volker Rule – Dodd Frank Short Selling Close Out Netting Crisis Management Recovery & Resolution
  • 5. The Evolution of Information Management in Finance - Jim Duffy Business Architect Global Financial Services
  • 6. 6 Evolution of Information Management Risk Compute Grid (VaR) Regulatory Reporting Platform Market Abuse and Compliance Markets, MTFs, Internal Liquidity, etc EquitiesSwaps DerivativesRates
  • 7. 7 Asset Class Silos Warehouse / Repository(s) Risk Compute Grid (VaR) Regulatory Reporting Platform Market Abuse and Compliance Reference Data Markets, MTFs, Internal Liquidity, etc Operational Systems Operational Data Store(s) Reporting Operational Systems Reporting Operational Systems Reporting Operational Systems Reporting Warehouse / Repository(s) Operational Data Store(s) Warehouse / Repository(s) Operational Data Store(s) Warehouse / Repository(s) Operational Data Store(s) EquitiesSwaps DerivativesRates
  • 8. 8 Cross Asset Class Warehouse / Repository(s) Risk Compute Grid (VaR) Regulatory Reporting Platform Market Abuse and Compliance Reference Data Markets, MTFs, Internal Liquidity, etc Operational Systems Operational Data Store(s) Reporting Operational Systems Operational Systems Operational Systems Operational Data Store(s) Operational Data Store(s) Operational Data Store(s) EquitiesSwaps DerivativesRates Cross Asset Class Data Warehouse
  • 9. 9 In Memory Cache, Replication and Relational Database Technology Markets, MTFs, Internal Liquidity, etc Operational Systems Operational Data Store(s) Data Services / Reporting Operational Systems Operational Systems Operational Systems Operational Data Store(s) Operational Data Store(s) Risk Compute Grid (VaR) Regulatory Reporting Platform Market Abuse and Compliance Reference Data Cross Asset Data Warehouse EquitiesSwaps DerivativesRates Cross Asset Class Caching Layer
  • 10. 10 Markets, MTFs, Internal Liquidity, etc Operational Systems Data Services / Reporting Operational Systems Operational Systems Operational Systems Operational Data Layer (ODL) Risk Compute Grid (VaR) Regulatory Reporting Platform Market Abuse and Compliance Reference Data Cross Asset Data Warehouse EquitiesSwaps DerivativesRates mongoDB as an Operational Data Layer
  • 11. What is an ODL?
  • 12. 12 4 Important Terms • Shard: Essentially a partition of horizontally scaling data • Replica: Copies of data for high availability, disaster recovery and work load isolation • Shard Tagging: Method of dispatching data in a cluster • Replica Tagging: Method of isolating work loads in a cluster
  • 13. 13 mongoDB Terminology EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary
  • 14. 14 mongoDB Terminology EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary
  • 15. 15 mongoDB Terminology EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Shard Shard: A subset of a horizontally scaling data set
  • 16. 16 mongoDB Terminology EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Shard Replica Shard: A subset of a horizontally scaling data set Replica: A copy of a data set for high availability, redundancy and work load isolation
  • 17. 17 mongoDB Terminology EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Shard Tagging: Dispatches writes by asset class and geography Shard Tag By Asset Class and Geography
  • 18. 18 mongoDB Terminology EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Replica Tag dedicated to the Intraday VaR data service Shard Tagging: Dispatches writes by asset class and geography Replica Tagging: Ensures isolation of work loads Shard Tag By Asset Class and Geography
  • 19. mongoDB in the context of Risk
  • 20. 20 Active Risk Control Framework EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Task: Implement globally consistent active risk controls while maintaining local governance of asset class specific controls
  • 21. 21 Active Risk Control Framework EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Task: Implement globally consistent active risk controls while maintaining local governance of asset class specific controls Blacklisted instruments centrally controlled and monitored
  • 22. 22 Active Risk Control Framework EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Task: Implement globally consistent active risk controls while maintaining local governance of asset class specific controls Blacklisted instruments centrally controlled and monitored Asset Class specific controls locally governed
  • 23. 23 Adaptive Regulatory Reporting EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Task: Implement a cross asset class regulatory reporting platform which will keep pace with change and enable a 360 degree view of risk
  • 24. 24 Adaptive Regulatory Reporting EquitiesSwaps DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary Task: Implement a cross asset class regulatory reporting platform which will keep pace with change and enable a 360 degree view of risk MiFID2Dodd-Frank NFA, CFTC, FSA, etc MiFID2
  • 25. 25 Benefits of an Operational Data Layer • Change management of source systems is handled by the dynamic schema • Elimination of many data stores for one data layer cuts down cross-talk and data duplication • Having one data layer geographically distributed allows global governance and a holistic view while not impeding local entities to function as need be • Workload isolation is achieved via tagging data for specific use
  • 26. Aggregated Risk on Demand - Kunal Taneja Solution Architect Financial Services
  • 27. 27 • Regulators are pushing for “better” Risk aggregation capabilities in banking post 2007 Aggregated Risk on Demand http://www.bis.org/publ/bcbs239.pdf
  • 28. 28 Aggregated Risk on Demand Principle 4 – Completeness • “… Data should be available by business line, legal entity, asset type, industry, region and other groupings that permit identifying and reporting risk exposures, concentrations and emerging risks” EquitiesBonds DerivativesRates US EU Asia US EU Asia US EU Asia US EU Asia Primary Secondary Secondary
  • 29. 29 Aggregated Risk on Demand Principle 5 – Timeliness • “…A bank should be able to generate aggregate and up to date risk data in a timely manner while also meeting the principles relating to accuracy and integrity, completeness and adaptability ….” Cross Asset Data Warehouse Operational Systems Operational Systems Operational Systems Operational Systems EquitiesBonds DerivativesRates Extract – Transform - Load VaR Calculator Time??
  • 30. 30 • Historical Simulation – Recent surveys points to gaining acceptance of this methodology – Basic versions of this methodology don’t make use of Var/CoVar • Generate future scenarios by making use of historical market data – 1 day holding period using 220 days of history – 10 day holiday period using 2200 days etc.. • Re-value position based on simulated return scenarios, order the loss distribution and read of and confidence level (99% VaR or 95% Var) Aggregated Risk on Demand Historical Simulation
  • 31. 31 • Fast access to large amounts of stored data – Historical data spanning up to 10 years • Parallel aggregation across stored data – Sort time series • Scale out and Parallel execution across stored data – Use Map Reduce e.g. Black-Scholes • Flexible schema (document) for storing return series – Linear scalability and de-normalise without Joins Aggregated Risk on Demand Why MongoDB?
  • 32. 32 Aggregated Risk on Demand Why MongoDB? Primary Risk Application (Historical Simulation) Aggregation Aggregation Aggregation Operational Systems Operational Systems Operational Systems Operational Systems EquitiesBonds DerivativesRates Aggregation Quant Library Aggregation Aggreg ation
  • 34. 34 { "_id" : ObjectId("5277f00e8de2b30a03d9b8b2"), "book_id" : "Book_1_eq_ftse", "parent_book_id" : ”Book_1_eq", ”ancestors" : [ “Book_1_eq”, “Book_1” ], "isLeaf" : true } Risk Repository Representing Hierarchy db.ensureIndex({…,ancestors:1}) db.hierarchy.find({ ancestors: “Book_1” })
  • 35. 35 { "_id" : ObjectId("527f505f3004da4f4e5b53d2"), "pkg_id" : 1, "book_id" : "Book_1", "cob_date" : ISODate("2013-12-10T00:00:00Z"), "report_status" : "O", "risk_factor" : "ftse100", "trigger_file" : "fileName", "pnl" : [ { m : 1, v : 1234.34 }, { m : 2, v: 2211.22 }, ………… ………… ] } Risk Repository Representing Packages
  • 36. 36 db.pkg.aggregate( { $match : {book_id:{$in:[<book_id_list>]}, "risk_factor":"ftse100"} }, { $group:{_id:{"cob_date":"$cob_date", "report_status":"$report_status"}, "temparray":{$push:{"book_id":"$book_id","pnl":"$pnl"}}} }, { $sort:{"_id.cob_date":-1} }, { $unwind:"$temparray" }, { $unwind:"$temparray.pnl" }, { $group:{ "_id":{"cob_date":"$_id", "mcrun":"$temparray.pnl.r"}, "var":{$sum:"$temparray.pnl.v"}} }, { $project:{"_id":0,"var":1} }, { $sort:{var:-1} }, { $skip:100 }, { $limit:1 } ) Sort by var Skip 100 records (1%) Read of VaR Group by MC Run Id List of Book’s in Hierarchy Risk Repository Aggregating VaR
  • 38. 38 For More Information Resource Location MongoDB Downloads mongoDB.com/download Free Online Training Education.mongoDB.com Webinars and Events mongoDB.com/events White Papers mongoDB.com/white-papers Case Studies mongoDB.com/customers Presentations mongoDB.com/presentations Documentation docs.mongodb.org Additional Info info@mongoDB.com Resource Location
  • 39.
  • 40. 40 • Event Driven Architecture • Intelligent application design open_position{ "Asset_Type" : "Equity" "Exchange Currency" : "USD" "Underlying" : "IBM" "Exchange" : "Nasdaq” “Date_History” : {“03/10/13’, “02/10/13”, “01/10/13”, “30/09/13” ………} ”Price_History” : {”184.96”, ”183.00”, ”185.12”, ”181.00”, ”179.00”………..} } Aggregated Risk on Demand Risk on Demand != Brute Force Marketdata MTM Portfolio Mapping Trades VaR
  • 41. 41 Source Layer BI Abstraction & Reporting Layer Acquisition Layer Extraction & Staging Cleansing Atomic Layer MDM Ad-hoc reports & Analytics Dashboards & Web Reports Web Services Corporate Data Warehouse Data Lineage and Metadata ETL Transformation & Access Layer Transformation & Calculation Performance & Access Change Data ! Reject Data Data not null Data within range Data in right format Normalisation & Storage FS/Banking Challenges 1. Changing Regulatory Requirements