SlideShare a Scribd company logo
Big Data at CME Group:
Challenges and Opportunities
Rick Fath & Slim Baltagi
9/18/2012
© 2012 CME Group. All rights reserved
Agenda
1. CME Group Overview
2. Big Data at CME Group
3. Big Data Use Cases at CME Group
4. Big Data Challenges and Opportunities at CME Group
5. Big Data Key Learning’s at CME Group
6. Questions
1. CME Group Overview
3
© 2012 CME Group. All rights reserved 4
CME Group Overview
• #1 futures exchange in the
U.S. and globally by 2011
volume
• 2011 Revenue of $3.3bn
• 11.8 million contracts per
day
• Strong record of growth,
both organically and
through acquisitions
– Dow Jones Indexes
– S&P Indexes
– BM&FBOVESPA
– CME Clearing Europe
– CME Europe Ltd
Combination is greater
than the sum of its parts
© 2012 CME Group. All rights reserved 5
Forging Partnerships to Expand Distribution,
Build 24-Hour Liquidity, and Add New Customers
CBOT Black
Sea Wheat
Partnerships include:
• Equity investments
• Trade matching services
• Joint product development
• Order routing linkages
• Product licensing
• Joint marketing
• European clearing services
• Developing capabilities globally
• Expanding upon global benchmark products
• Positioned well within key strategic closed markets
•Recently announced application to
FSA for CME Europe Ltd. –
expected launch mid-2013
Big Data: Transactions + Interactions + Observations
2. Big Data at CME Group
© 2012 CME Group. All rights reserved
When you Data gets too Big!!
7
© 2012 CME Group. All rights reserved
Big Data and CME Group: a natural fit
Definition (Strategy) of Big Data at CME Group
• CME Group is a Big Data factory! 11 million
contracts a day…
• Data is not merely a byproduct, but an
essential deliverable
• Daily market data generated by the exchange
and also historical data
• Growing partnerships around the world
• Meeting new regulatory requirements (CFTC,
SEC)
• Trading shift from floor to electronic
• Algorithmic trading improvements-high
volumes, low latency, and historical trends
© 2012 CME Group. All rights reserved
Solving Big Data at CME Group
• Leverage legacy tools vs. adoption of new Big Data technologies
• Transactional data (trades, market data, order data, etc.)
• Missed opportunities with existing Legacy Big Data applications:
Not all data is being stored and quality is lacking. Learn from this
lesson
• Raw data being sold without analytics
• Risk and Maturity of new Big Data Technologies
• Quality of Historical data: different protocol, format....
9
3. Big Data Use Cases at CME Group
10
© 2012 CME Group. All rights reserved
Use Case 1: CME Group's BI solution
Description: Provide complex reporting and data analysis for internal Business
teams.
Challenges:
• Performance Needed: Reports and Analysis are time sensitive. (Existing queries
taking 18+ hours)
• Established tools and partnerships (Informatica, Business Objects, and
established business users)
• Mission critical queries, timely analytics, complex aggregation required
• Risk adverse business customers
11
© 2012 CME Group. All rights reserved
Use Case 1: CME Group's BI solution
Opportunities:
• Structured RDBMS
• Minimize integration impact
• Enhance customer analytics
• Deliver faster time to market of new Market Regulation requirements
• Improve and increase fact based decision making
• Reduce batch processes execution duration
Solution:
12
© 2012 CME Group. All rights reserved
Why we chose a Data Warehouse Appliance?
• No need to re-engineer the existing Oracle Database applications
• Based on CME evaluation of Data Warehouse Appliances, Exadata is
best suited to CME environment
• DWA performs consistently better than our DB production environment.
• Product maturity
• Faster queries compared to Oracle DB
13
© 2012 CME Group. All rights reserved
Description: Reduce reliance on SAN while increasing query performance.
Challenges:
• Expensive storage cost.
• Oracle queries cannot keep up with inserts and do not meet SLAs
Opportunities:
• Reduce storage cost with non specialized hardware. “not commodity”
• Fast Parallel queries
Solution:
14
Use Case 2: CME Group’s Rapid Data Platform
© 2012 CME Group. All rights reserved
Description: Provide historical Market Data to exchange customers who want to
understand market trends, conduct market analysis, and buildtest trading
algorithms.
Challenges:
• Expensive storage cost.
• Legacy downstream application with limited support
• Historical data from acquisitions and mergers…”Don’t look for problems
because you will find them”
• 100TB data and growing….
• Data Redundancy and Quality (limited awareness)
• Business users dependent on Technology staff to use the data.
15
Use Case 3: CME Group’s Historical Data Platform
© 2012 CME Group. All rights reserved
Opportunities:
• Reduce storage cost with non specialized hardware. “not
commodity”
• Reduce duplication of data (derive data on demand fast)
• Improve Data Quality with better interrogation
• Grow the business (new datasets, mash-ups, analytics)
• Separate Delivery from Storage: Store everything, deliver what you
need.
• Enable Business users (Ad Hoc queries, define new datasets)
• Reduce TCO (support, improve reliability)
Solution:
16
Use Case 3: CME Group’s Historical Data Platform
© 2012 CME Group. All rights reserved
Why we chose Hadoop?
• Solution built for scale and growth
• Structure of data doesn’t matter. Data is the Data.
• Hadoop as ETL solution
• Performance POC with Oracle – Beat Oracle queries and
removes duplication
• Decouple Storage and Delivery. Store raw data, deliver
enhanced data.
• Ecosystem reduces development time with proven solutions to
common problems
• Structure is fluid, perfect for historical data
17
4. Big Data Challenges and
Opportunities at CME Group
18
© 2012 CME Group. All rights reserved
Enterprise Challenges
• Open Source Paradigm
• Enterprise Maturity- built for failure
• Operations Readiness
• Framework can mask problems
• Educate the enterprise about Hadoop
• Evolution of Hadoop
19
© 2012 CME Group. All rights reserved
Deployment Challenges
• Selection of Hadoop distribution
• Growing cluster equals growing support fees. How to lower
maintenance fees
• Future Project candidates (super cluster vs. individual clusters)
• Distributions support and alignment
• Maximize investment in IT assets (Informatica, BusinessObjects,
ExaData)
• DR and Backup Solutions
20
© 2012 CME Group. All rights reserved
Potential Hadoop Use Cases for Future
21
• Compliance and regulatory reporting
• Trade surveillance
• Abnormal trading pattern analysis
• Integrate disparate datasets and unlock the value at the intersection
of data.
• Identify new Big Data projects as a new source of Revenue
• Reduce enterprise data redundancy (ETL, storage, analytics),
• Use as alternative for costly CEP solutions where applicable
5. Big Data Key Learning’s at CME
Group
22
© 2012 CME Group. All rights reserved
What we Learned
• Embrace open source- “We are not the first ones to solve this
problem!!”
• Enterprise readiness: DR, Backup, Security, HA
• Solving operational maturity (server to admin ratio)
• Leverage existing IT investments
• Adapt standards to make cluster more supportable
• Tackling the learning curve: keep close to community
• Leverage the Hadoop Ecosystem…
• Capture everything (More capture, support for structured and semi-
structured
• Capture data first and then figure out new opportunities (schema-
less)
• Hadoop can be complimentary to existing IT assets.
23
6. Questions
24
© 2012 CME Group. All rights reserved 25
Futures trading is not suitable for all investors, and involves the risk of loss. Futures are a
leveraged investment, and because only a percentage of a contract’s value is required to trade,
it is possible to lose more than the amount of money deposited for a futures position. Therefore,
traders should only use funds that they can afford to lose without affecting their lifestyles. And
only a portion of those funds should be devoted to any one trade because they cannot expect to
profit on every trade.
The Globe Logo, CME®, Chicago Mercantile Exchange®, and Globex® are trademarks of
Chicago Mercantile Exchange Inc. CBOT® and the Chicago Board of Trade® are trademarks of
the Board of Trade of the City of Chicago. NYMEX, New York Mercantile Exchange, and
ClearPort are trademarks of New York Mercantile Exchange, Inc. COMEX is a trademark of
Commodity Exchange, Inc. CME Group is a trademark of CME Group Inc. All other trademarks
are the property of their respective owners.
The information within this presentation has been compiled by CME Group for general purposes
only. CME Group assumes no responsibility for any errors or omissions. Although every attempt
has been made to ensure the accuracy of the information within this presentation, CME Group
assumes no responsibility for any errors or omissions. Additionally, all examples in this
presentation are hypothetical situations, used for explanation purposes only, and should not be
considered investment advice or the results of actual market experience.
All matters pertaining to rules and specifications herein are made subject to and are superseded
by official CME, CBOT, NYMEX and CME Group rules. Current rules should be consulted in all
cases concerning contract specifications.
Ad

More Related Content

Viewers also liked (16)

Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink
Slim Baltagi
 
Why apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics FrameworksWhy apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics Frameworks
Slim Baltagi
 
Transitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to SparkTransitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to Spark
Slim Baltagi
 
Flink vs. Spark
Flink vs. SparkFlink vs. Spark
Flink vs. Spark
Slim Baltagi
 
Apache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim BaltagiApache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim Baltagi
Slim Baltagi
 
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics FrameworksOverview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Slim Baltagi
 
Building a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise HadoopBuilding a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise Hadoop
Slim Baltagi
 
Apache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming AnalyticsApache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming Analytics
Slim Baltagi
 
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim BaltagiHadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Slim Baltagi
 
EOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME AgencyEOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME Agency
ramgod
 
Maximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri MedMaximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri Med
primed.com
 
CME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME CommunityCME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME Community
D. Warnick Consulting
 
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Flink Forward
 
OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)
OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)
OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)
Dr Padmesh Vadakepat
 
Flink Case Study: Capital One
Flink Case Study: Capital OneFlink Case Study: Capital One
Flink Case Study: Capital One
Flink Forward
 
KOL Relationship Management in Pharma & Devices - Workshop Highlights
KOL Relationship Management in Pharma & Devices - Workshop HighlightsKOL Relationship Management in Pharma & Devices - Workshop Highlights
KOL Relationship Management in Pharma & Devices - Workshop Highlights
Anup Soans
 
Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink Step-by-Step Introduction to Apache Flink
Step-by-Step Introduction to Apache Flink
Slim Baltagi
 
Why apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics FrameworksWhy apache Flink is the 4G of Big Data Analytics Frameworks
Why apache Flink is the 4G of Big Data Analytics Frameworks
Slim Baltagi
 
Transitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to SparkTransitioning Compute Models: Hadoop MapReduce to Spark
Transitioning Compute Models: Hadoop MapReduce to Spark
Slim Baltagi
 
Apache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim BaltagiApache Flink community Update for March 2016 - Slim Baltagi
Apache Flink community Update for March 2016 - Slim Baltagi
Slim Baltagi
 
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics FrameworksOverview of Apache Fink: The 4G of Big Data Analytics Frameworks
Overview of Apache Fink: The 4G of Big Data Analytics Frameworks
Slim Baltagi
 
Building a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise HadoopBuilding a Modern Data Architecture with Enterprise Hadoop
Building a Modern Data Architecture with Enterprise Hadoop
Slim Baltagi
 
Apache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming AnalyticsApache Flink: Real-World Use Cases for Streaming Analytics
Apache Flink: Real-World Use Cases for Streaming Analytics
Slim Baltagi
 
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim BaltagiHadoop or Spark: is it an either-or proposition? By Slim Baltagi
Hadoop or Spark: is it an either-or proposition? By Slim Baltagi
Slim Baltagi
 
EOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME AgencyEOCI: A Leading Canadian CME Agency
EOCI: A Leading Canadian CME Agency
ramgod
 
Maximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri MedMaximizing Physician Participation In Cme Pri Med
Maximizing Physician Participation In Cme Pri Med
primed.com
 
CME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME CommunityCME Saves Lives: A Pep Talk For The CME Community
CME Saves Lives: A Pep Talk For The CME Community
D. Warnick Consulting
 
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...Thomas Lamirault_Mohamed Amine Abdessemed  -A brief history of time with Apac...
Thomas Lamirault_Mohamed Amine Abdessemed -A brief history of time with Apac...
Flink Forward
 
OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)
OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)
OSCE Pediatrics CME (Dr.D.Y.Patil Medical College)
Dr Padmesh Vadakepat
 
Flink Case Study: Capital One
Flink Case Study: Capital OneFlink Case Study: Capital One
Flink Case Study: Capital One
Flink Forward
 
KOL Relationship Management in Pharma & Devices - Workshop Highlights
KOL Relationship Management in Pharma & Devices - Workshop HighlightsKOL Relationship Management in Pharma & Devices - Workshop Highlights
KOL Relationship Management in Pharma & Devices - Workshop Highlights
Anup Soans
 

Similar to Big Data at CME Group: Challenges and Opportunities (20)

Chef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet RecipesChef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet Recipes
Chocolatey Software
 
10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe
DataWorks Summit
 
Create your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouseCreate your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouse
Jeff Kelly
 
BRMS – Power of Business Agility
BRMS – Power of Business Agility BRMS – Power of Business Agility
BRMS – Power of Business Agility
JK Tech
 
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Denodo
 
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
Denodo
 
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
Denodo
 
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoDB
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
IIBA_Latvia_Chapter
 
Enterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate WebinarEnterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate Webinar
jsthomp1
 
Managing Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big DataManaging Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big Data
Vineet
 
Data Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolData Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business School
Gam Dias
 
iGlobal Enterprise Analytics
iGlobal Enterprise AnalyticsiGlobal Enterprise Analytics
iGlobal Enterprise Analytics
dailena
 
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Eka Software Solutions
 
Modeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionModeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation Extension
Iver Band
 
The Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.comThe Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.com
Darren Cunningham
 
Managing Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale CollaborationsManaging Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale Collaborations
Georges Heiter
 
Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...
Society of Women Engineers
 
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
DataWorks Summit
 
MLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into ProductionMLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into Production
Michael Pearce
 
Chef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet RecipesChef + Chocolatey: Sweet Recipes
Chef + Chocolatey: Sweet Recipes
Chocolatey Software
 
10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe10 Lessons Learned from Meeting with 150 Banks Across the Globe
10 Lessons Learned from Meeting with 150 Banks Across the Globe
DataWorks Summit
 
Create your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouseCreate your Big Data vision and Hadoop-ify your data warehouse
Create your Big Data vision and Hadoop-ify your data warehouse
Jeff Kelly
 
BRMS – Power of Business Agility
BRMS – Power of Business Agility BRMS – Power of Business Agility
BRMS – Power of Business Agility
JK Tech
 
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Implementar una estrategia eficiente de gobierno y seguridad del dato con la ...
Denodo
 
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...The Power of a Complete 360° View of the Customer - Digital Transformation fo...
The Power of a Complete 360° View of the Customer - Digital Transformation fo...
Denodo
 
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?¿En qué se parece el Gobierno del Dato a un parque de atracciones?
¿En qué se parece el Gobierno del Dato a un parque de atracciones?
Denodo
 
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoBD London 2013: Real World MongoDB: Use Cases from Financial Services pr...
MongoDB
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
IIBA_Latvia_Chapter
 
Enterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate WebinarEnterprise Analytics for Real Estate Webinar
Enterprise Analytics for Real Estate Webinar
jsthomp1
 
Managing Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big DataManaging Data Warehouse Growth in the New Era of Big Data
Managing Data Warehouse Growth in the New Era of Big Data
Vineet
 
Data Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business SchoolData Strategy - Executive MBA Class, IE Business School
Data Strategy - Executive MBA Class, IE Business School
Gam Dias
 
iGlobal Enterprise Analytics
iGlobal Enterprise AnalyticsiGlobal Enterprise Analytics
iGlobal Enterprise Analytics
dailena
 
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Webinar: Why Commodity Analytics is the Next Big Thing for Trading, Risk, & S...
Eka Software Solutions
 
Modeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation ExtensionModeling the Backstory with the ArchiMate Motivation Extension
Modeling the Backstory with the ArchiMate Motivation Extension
Iver Band
 
The Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.comThe Business Case for SaaS Analytics for Salesforce.com
The Business Case for SaaS Analytics for Salesforce.com
Darren Cunningham
 
Managing Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale CollaborationsManaging Biomedical Data and Metadata in Large Scale Collaborations
Managing Biomedical Data and Metadata in Large Scale Collaborations
Georges Heiter
 
Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...Building the Case for New Technology Have Inspiration, Will Travel ...
Building the Case for New Technology Have Inspiration, Will Travel ...
Society of Women Engineers
 
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
Artificial Intelligence and Analytic Ops to Continuously Improve Business Out...
DataWorks Summit
 
MLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into ProductionMLOps - Getting Machine Learning Into Production
MLOps - Getting Machine Learning Into Production
Michael Pearce
 
Ad

More from Slim Baltagi (6)

How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?
Slim Baltagi
 
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-BaltagiModern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Slim Baltagi
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
Slim Baltagi
 
Building Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache KafkaBuilding Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache Kafka
Slim Baltagi
 
Kafka Streams for Java enthusiasts
Kafka Streams for Java enthusiastsKafka Streams for Java enthusiasts
Kafka Streams for Java enthusiasts
Slim Baltagi
 
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision TreeApache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Slim Baltagi
 
How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?How to select a modern data warehouse and get the most out of it?
How to select a modern data warehouse and get the most out of it?
Slim Baltagi
 
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-BaltagiModern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Modern-Data-Warehouses-In-The-Cloud-Use-Cases-Slim-Baltagi
Slim Baltagi
 
Modern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetesModern big data and machine learning in the era of cloud, docker and kubernetes
Modern big data and machine learning in the era of cloud, docker and kubernetes
Slim Baltagi
 
Building Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache KafkaBuilding Streaming Data Applications Using Apache Kafka
Building Streaming Data Applications Using Apache Kafka
Slim Baltagi
 
Kafka Streams for Java enthusiasts
Kafka Streams for Java enthusiastsKafka Streams for Java enthusiasts
Kafka Streams for Java enthusiasts
Slim Baltagi
 
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision TreeApache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Apache Kafka vs RabbitMQ: Fit For Purpose / Decision Tree
Slim Baltagi
 
Ad

Recently uploaded (20)

Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Flip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptxFlip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptx
mubashirkhan45461
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
VKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptxVKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptx
Vinod Srivastava
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Stack_and_Queue_Presentation_Final (1).pptx
Stack_and_Queue_Presentation_Final (1).pptxStack_and_Queue_Presentation_Final (1).pptx
Stack_and_Queue_Presentation_Final (1).pptx
binduraniha86
 
C++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptxC++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptx
aquibnoor22079
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
Minions Want to eat presentacion muy linda
Minions Want to eat presentacion muy lindaMinions Want to eat presentacion muy linda
Minions Want to eat presentacion muy linda
CarlaAndradesSoler1
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdfIAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
mcgardenlevi9
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
Simran112433
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 
Simple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptxSimple_AI_Explanation_English somplr.pptx
Simple_AI_Explanation_English somplr.pptx
ssuser2aa19f
 
Flip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptxFlip flop presenation-Presented By Mubahir khan.pptx
Flip flop presenation-Presented By Mubahir khan.pptx
mubashirkhan45461
 
Conic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptxConic Sectionfaggavahabaayhahahahahs.pptx
Conic Sectionfaggavahabaayhahahahahs.pptx
taiwanesechetan
 
VKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptxVKS-Python-FIe Handling text CSV Binary.pptx
VKS-Python-FIe Handling text CSV Binary.pptx
Vinod Srivastava
 
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsAI Competitor Analysis: How to Monitor and Outperform Your Competitors
AI Competitor Analysis: How to Monitor and Outperform Your Competitors
Contify
 
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
Adobe Analytics NOAM Central User Group April 2025 Agent AI: Uncovering the S...
gmuir1066
 
Stack_and_Queue_Presentation_Final (1).pptx
Stack_and_Queue_Presentation_Final (1).pptxStack_and_Queue_Presentation_Final (1).pptx
Stack_and_Queue_Presentation_Final (1).pptx
binduraniha86
 
C++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptxC++_OOPs_DSA1_Presentation_Template.pptx
C++_OOPs_DSA1_Presentation_Template.pptx
aquibnoor22079
 
Developing Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response ApplicationsDeveloping Security Orchestration, Automation, and Response Applications
Developing Security Orchestration, Automation, and Response Applications
VICTOR MAESTRE RAMIREZ
 
Minions Want to eat presentacion muy linda
Minions Want to eat presentacion muy lindaMinions Want to eat presentacion muy linda
Minions Want to eat presentacion muy linda
CarlaAndradesSoler1
 
Geometry maths presentation for begginers
Geometry maths presentation for begginersGeometry maths presentation for begginers
Geometry maths presentation for begginers
zrjacob283
 
How iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost FundsHow iCode cybertech Helped Me Recover My Lost Funds
How iCode cybertech Helped Me Recover My Lost Funds
ireneschmid345
 
LLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bertLLM finetuning for multiple choice google bert
LLM finetuning for multiple choice google bert
ChadapornK
 
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
Safety Innovation in Mt. Vernon A Westchester County Model for New Rochelle a...
James Francis Paradigm Asset Management
 
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdfIAS-slides2-ia-aaaaaaaaaaain-business.pdf
IAS-slides2-ia-aaaaaaaaaaain-business.pdf
mcgardenlevi9
 
VKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptxVKS-Python Basics for Beginners and advance.pptx
VKS-Python Basics for Beginners and advance.pptx
Vinod Srivastava
 
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
1. Briefing Session_SEED with Hon. Governor Assam - 27.10.pdf
Simran112433
 
Cleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdfCleaned_Lecture 6666666_Simulation_I.pdf
Cleaned_Lecture 6666666_Simulation_I.pdf
alcinialbob1234
 
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnTemplate_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
Template_A3nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
cegiver630
 
FPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptxFPET_Implementation_2_MA to 360 Engage Direct.pptx
FPET_Implementation_2_MA to 360 Engage Direct.pptx
ssuser4ef83d
 

Big Data at CME Group: Challenges and Opportunities

  • 1. Big Data at CME Group: Challenges and Opportunities Rick Fath & Slim Baltagi 9/18/2012
  • 2. © 2012 CME Group. All rights reserved Agenda 1. CME Group Overview 2. Big Data at CME Group 3. Big Data Use Cases at CME Group 4. Big Data Challenges and Opportunities at CME Group 5. Big Data Key Learning’s at CME Group 6. Questions
  • 3. 1. CME Group Overview 3
  • 4. © 2012 CME Group. All rights reserved 4 CME Group Overview • #1 futures exchange in the U.S. and globally by 2011 volume • 2011 Revenue of $3.3bn • 11.8 million contracts per day • Strong record of growth, both organically and through acquisitions – Dow Jones Indexes – S&P Indexes – BM&FBOVESPA – CME Clearing Europe – CME Europe Ltd Combination is greater than the sum of its parts
  • 5. © 2012 CME Group. All rights reserved 5 Forging Partnerships to Expand Distribution, Build 24-Hour Liquidity, and Add New Customers CBOT Black Sea Wheat Partnerships include: • Equity investments • Trade matching services • Joint product development • Order routing linkages • Product licensing • Joint marketing • European clearing services • Developing capabilities globally • Expanding upon global benchmark products • Positioned well within key strategic closed markets •Recently announced application to FSA for CME Europe Ltd. – expected launch mid-2013
  • 6. Big Data: Transactions + Interactions + Observations 2. Big Data at CME Group
  • 7. © 2012 CME Group. All rights reserved When you Data gets too Big!! 7
  • 8. © 2012 CME Group. All rights reserved Big Data and CME Group: a natural fit Definition (Strategy) of Big Data at CME Group • CME Group is a Big Data factory! 11 million contracts a day… • Data is not merely a byproduct, but an essential deliverable • Daily market data generated by the exchange and also historical data • Growing partnerships around the world • Meeting new regulatory requirements (CFTC, SEC) • Trading shift from floor to electronic • Algorithmic trading improvements-high volumes, low latency, and historical trends
  • 9. © 2012 CME Group. All rights reserved Solving Big Data at CME Group • Leverage legacy tools vs. adoption of new Big Data technologies • Transactional data (trades, market data, order data, etc.) • Missed opportunities with existing Legacy Big Data applications: Not all data is being stored and quality is lacking. Learn from this lesson • Raw data being sold without analytics • Risk and Maturity of new Big Data Technologies • Quality of Historical data: different protocol, format.... 9
  • 10. 3. Big Data Use Cases at CME Group 10
  • 11. © 2012 CME Group. All rights reserved Use Case 1: CME Group's BI solution Description: Provide complex reporting and data analysis for internal Business teams. Challenges: • Performance Needed: Reports and Analysis are time sensitive. (Existing queries taking 18+ hours) • Established tools and partnerships (Informatica, Business Objects, and established business users) • Mission critical queries, timely analytics, complex aggregation required • Risk adverse business customers 11
  • 12. © 2012 CME Group. All rights reserved Use Case 1: CME Group's BI solution Opportunities: • Structured RDBMS • Minimize integration impact • Enhance customer analytics • Deliver faster time to market of new Market Regulation requirements • Improve and increase fact based decision making • Reduce batch processes execution duration Solution: 12
  • 13. © 2012 CME Group. All rights reserved Why we chose a Data Warehouse Appliance? • No need to re-engineer the existing Oracle Database applications • Based on CME evaluation of Data Warehouse Appliances, Exadata is best suited to CME environment • DWA performs consistently better than our DB production environment. • Product maturity • Faster queries compared to Oracle DB 13
  • 14. © 2012 CME Group. All rights reserved Description: Reduce reliance on SAN while increasing query performance. Challenges: • Expensive storage cost. • Oracle queries cannot keep up with inserts and do not meet SLAs Opportunities: • Reduce storage cost with non specialized hardware. “not commodity” • Fast Parallel queries Solution: 14 Use Case 2: CME Group’s Rapid Data Platform
  • 15. © 2012 CME Group. All rights reserved Description: Provide historical Market Data to exchange customers who want to understand market trends, conduct market analysis, and buildtest trading algorithms. Challenges: • Expensive storage cost. • Legacy downstream application with limited support • Historical data from acquisitions and mergers…”Don’t look for problems because you will find them” • 100TB data and growing…. • Data Redundancy and Quality (limited awareness) • Business users dependent on Technology staff to use the data. 15 Use Case 3: CME Group’s Historical Data Platform
  • 16. © 2012 CME Group. All rights reserved Opportunities: • Reduce storage cost with non specialized hardware. “not commodity” • Reduce duplication of data (derive data on demand fast) • Improve Data Quality with better interrogation • Grow the business (new datasets, mash-ups, analytics) • Separate Delivery from Storage: Store everything, deliver what you need. • Enable Business users (Ad Hoc queries, define new datasets) • Reduce TCO (support, improve reliability) Solution: 16 Use Case 3: CME Group’s Historical Data Platform
  • 17. © 2012 CME Group. All rights reserved Why we chose Hadoop? • Solution built for scale and growth • Structure of data doesn’t matter. Data is the Data. • Hadoop as ETL solution • Performance POC with Oracle – Beat Oracle queries and removes duplication • Decouple Storage and Delivery. Store raw data, deliver enhanced data. • Ecosystem reduces development time with proven solutions to common problems • Structure is fluid, perfect for historical data 17
  • 18. 4. Big Data Challenges and Opportunities at CME Group 18
  • 19. © 2012 CME Group. All rights reserved Enterprise Challenges • Open Source Paradigm • Enterprise Maturity- built for failure • Operations Readiness • Framework can mask problems • Educate the enterprise about Hadoop • Evolution of Hadoop 19
  • 20. © 2012 CME Group. All rights reserved Deployment Challenges • Selection of Hadoop distribution • Growing cluster equals growing support fees. How to lower maintenance fees • Future Project candidates (super cluster vs. individual clusters) • Distributions support and alignment • Maximize investment in IT assets (Informatica, BusinessObjects, ExaData) • DR and Backup Solutions 20
  • 21. © 2012 CME Group. All rights reserved Potential Hadoop Use Cases for Future 21 • Compliance and regulatory reporting • Trade surveillance • Abnormal trading pattern analysis • Integrate disparate datasets and unlock the value at the intersection of data. • Identify new Big Data projects as a new source of Revenue • Reduce enterprise data redundancy (ETL, storage, analytics), • Use as alternative for costly CEP solutions where applicable
  • 22. 5. Big Data Key Learning’s at CME Group 22
  • 23. © 2012 CME Group. All rights reserved What we Learned • Embrace open source- “We are not the first ones to solve this problem!!” • Enterprise readiness: DR, Backup, Security, HA • Solving operational maturity (server to admin ratio) • Leverage existing IT investments • Adapt standards to make cluster more supportable • Tackling the learning curve: keep close to community • Leverage the Hadoop Ecosystem… • Capture everything (More capture, support for structured and semi- structured • Capture data first and then figure out new opportunities (schema- less) • Hadoop can be complimentary to existing IT assets. 23
  • 25. © 2012 CME Group. All rights reserved 25 Futures trading is not suitable for all investors, and involves the risk of loss. Futures are a leveraged investment, and because only a percentage of a contract’s value is required to trade, it is possible to lose more than the amount of money deposited for a futures position. Therefore, traders should only use funds that they can afford to lose without affecting their lifestyles. And only a portion of those funds should be devoted to any one trade because they cannot expect to profit on every trade. The Globe Logo, CME®, Chicago Mercantile Exchange®, and Globex® are trademarks of Chicago Mercantile Exchange Inc. CBOT® and the Chicago Board of Trade® are trademarks of the Board of Trade of the City of Chicago. NYMEX, New York Mercantile Exchange, and ClearPort are trademarks of New York Mercantile Exchange, Inc. COMEX is a trademark of Commodity Exchange, Inc. CME Group is a trademark of CME Group Inc. All other trademarks are the property of their respective owners. The information within this presentation has been compiled by CME Group for general purposes only. CME Group assumes no responsibility for any errors or omissions. Although every attempt has been made to ensure the accuracy of the information within this presentation, CME Group assumes no responsibility for any errors or omissions. Additionally, all examples in this presentation are hypothetical situations, used for explanation purposes only, and should not be considered investment advice or the results of actual market experience. All matters pertaining to rules and specifications herein are made subject to and are superseded by official CME, CBOT, NYMEX and CME Group rules. Current rules should be consulted in all cases concerning contract specifications.