SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
1
Enabling Real Time Analytics in the Capital Markets
Richard Tibbetts
CTO, TIBCO StreamBase
Real Time Analytics:
The Last Mile in
Big Data
2
Real Time Visibility: The Last Mile in Big Data
The Last Mile:
Delivery to
usage site
• Expensive
• Purpose Built
• Non-Optional
3
Big Data: Everyone Talks about Volume
In the past 10 years, the amount of
data to be processed has exploded.
Mobile devices, sensors, market
data, video, audio, and social media
are among the sources of this
explosion of data.
4
There can be an overwhelming volume
5
Most solutions focus on accumulating and analyzing
6
Especially analyzing things which already happened
7
But how will you access the data when you need it?
8
Closing the loop – creating value with big data
 Accumulate – Capture and store the data
• Use the right technology to capture data as it happens (e.g. Flume)
• Load it into appropriate price/performance storage (e.g. HDFS)
 Analyze – Form and test hypotheses
• Discover mathematical relations and patterns (e.g. R)
• Crunch enormous volumes of data to validate and tune (e.g. Hadoop)
 Access – Use the knowledge at the point of decision
• Get the data to the people who need it, when they need it
• Present it in the way that they can consume it
 Automate – Optimize even small decisions with data
• Control systems with a closed feedback loop
• Monitor and focus on the exceptions, automate the common actions
9
Real Time Analytics
StreamBase Event Processing Platform
10
StreamBase EventFlow - Integration, Analytics, Reaction
 Visual programming integrates components developed by team
members with different skills
• Developers, Quants, Data Scientists, Traders, Business Analysts
Connectivity
Data
Infrastructure
Quantitative
Analytics
Audit
Logging
Business
Strategy
Off the Shelf
Components
11
Applications
Integration
Normalization
Aggregation
Correlation
Rules
Alerts
Automation
Adapters
and
Handlers
Adapters
and
Handlers
StreamBase Server(s)
StreamBase Studio for
Developing EventFlow Applications
Data Management
Persistence Stores
Logs
Market
Data
Trade Data
Static Data
Systems
Data
Performance
Benchmarks
Automation
Desktop
Alerts
StreamBase Platform for Complex Event Processing
Inputs Outputs
12
StreamBase Studio: Eclipse Visual Development
Visual operators
Algorithm library
Schemas, threading, etc.
Event Application Code
13
StreamBase Studio: Agile Development, Mixed Teams
Feed Simulation
Refactoring
Seamless Java & visual
EventFlow Debugger
Visual Diff/Merge
Unit Testing
Java Operators &
Function Wizards
14
API’s
C++, Java, .NET, Python
Messaging
TIBCO RV & EMS, JMS, MQ Series, RMDS, Solace, Tervela, Wombat, 29West
Additional General Purpose Adapters
FIX, STAMP, JDBC, POP3, IRC, HTTP, SMTP, IM, XML, RSS, Twitter
StreamBase Connectivity and Visualization Options
Market Data/Venue Samples Visualization
Eclipse RCP
Adobe Flex
Java Swing
.NET
MS Excel
SL RTView
Databases
TR Velocity
15
Kosmos: StreamBase for High Frequency Trading
 Who is Kosmos?
• One of Brazil’s leading hedge funds
which employs both quantitative and
qualitative investment strategies
 StreamBase for HFT
• Connectivity to wide selection of
equities and FX data sources
• Building next generation trading
system
• Equities, FX and derivatives
• Selected StreamBase over other CEP
providers
 Why StreamBase?
• Rapid time-to-market
• Flexibility
• Developer empowerment
16
SUNGARD: Pre-Trade Risk Solution
 Business Driver:
• Fast Response to Regulatory Change
 Project:
• Enhancement of Assent Liquidity Solutions and
Brass Order Management System
 Asset classes:
• Equities
• Derivatives
• Fixed income
 Why StreamBase?
• Maturity of StreamBase’s platform and success in
the CEP market
• Graphical event-flow language and visual
environment that enable developers and business
users to work more efficiently
• Superior performance to reduce latency issues
“CEP... is very good for rapid
development of applications
which are deployed in high-
volume, low-latency type
environments.
The products offered by Assent
are constantly being challenged
with lots of market data, orders
and execution updates. We
want to use StreamBase to
augment and enhance some of
the products that we have.”
Chris Lees, VP Liquidity Services,
SunGard
17
BNY ConvergEx: StreamBase for Monitoring
 BNY ConvergEx: The Convergence of Brokerage
and Technology
• Top 10 NYSE liquidity provider
• Vortex, an electronic ATS / dark pool
• A leader in algorithmic trading and OMS technology
• Deployed StreamBase for monitoring of U.S. trading
operations
 BNY ConvergEx Deploys StreamBase for U.S.
Trading Operations
• Intelligent monitoring of trading operations,
including its dark pool Vortex
• Real-time market interaction monitoring
• Real-time credit risk correlation
• System health monitoring
• Real-time analysis of market feeds for latency and
response time
“The implementation of
StreamBase allows us to
monitor our risk… and
assess the health of our
entire U.S. trading
operations in real-time.”
Joseph Weisbord, Managing
Director, BNY ConvergEx
Group
18
CityIndex: StreamBase for Options Pricing and Monitoring
 Who is CityIndex?
• Leading global provider of retail trading
services, including CFDs, margined FX
and spread betting
 StreamBase for Pricing and Monitoring
• Real-time access to prices
• Rapid application development and
deployment
 Why StreamBase?
• Rapid time-to-market
• High performance
• Ease-of-use
Watch what Toby Young has to say
about StreamBase
(Requires 2D barcode scanner or click to view)
19
Internet
Hadoop
MR
MR
MR
MR
MR
MR
MR
MR
MR
MR
MR
MR
Map Reduce
StreamBase CEP
Monitoring
Automation
Filtering
Alerting
Real-Time Applications
Data Warehouse
Hadoop Flume
MySQL
HDFS
Analytic
Analytic
Analytic
Analytic
Operational Monitoring
LiveView
Historical Analytics
Analysts
Operational Staff
Fraud Analysts
Fraud detection
Fraud, Security
Management Control
Site Metrics
BusinessIntelligence
Real Time Big Data: Virtual Goods Phishing and Fraud
20
Operational Visibility for Real Time Analytics
StreamBase LiveView
21
Example End User Experience
Real-Time Graphs
Active Tables
Ad-hoc query
Notifications
End-user configurability
22
StreamBase LV Use Case - Real-Time Risk Management
Real-time exposure by asset class
Real-time
transaction detail
Real-time exposure by desk
23
EventFlow and R: Pre-Deal Real Time VAR Checks
Normalize
Integrate with R
Simulations
Loop each trade
through all scenarios
Calculate per-trade,
per-scenario Risk
Calculate Risk:
95%,99%,X%
Accept/Reject
proposed trade,
minimize risk to
counterparty
Aggregate
Configure parameters
for back testing
Connect
24
StreamBase LiveView Use Case - Real-Time TCA
Real-Time TCA Alerts
Live Orders, TCA, FIX
Which orders are
slipping?
25
LiveView Server – Data Source and Query Clients
Message Bus
Market Data
News
Orders &
Executions
Data
LiveView Server
Snapshot
Results
Continuous Query Processor
Query
Continuous
Alerting
Active Tables Active Tables
Continuous
Updates
Sources Clients
 Maintain Data Image
 Respond to Continuous
Queries
 Materialize analysis
 Pre-aggregate data
 Manage alerts
26
Clients: Desktop, Web, Excel, Mobile, Custom .NET, etc
27
GAIN Capital: FX Pricing, Risk, Surveillance and Compliance
 GAIN Capital
• Improved risk management, surveillance and compliance
system
• Rapid applications design, development and deployment
• Faster execution
 GAIN’s developers
• Intuitive development environment
• Library of application examples and help files
• Responsive support team
 GAIN’s Forex.com clients
• Tighter spreads for customers through improved pricing and
market making
 StreamBase/GAIN Institutional Clients
• Rapid FX applications design, development and deployment
• Allow developers to focus on strategies and not the plumbing
• High frequency trading connectivity and order execution to
all FX liquidity providers including tier 1 and tier 2 banks
“StreamBase Event Flow
programming language is
50% faster than traditional
programming techniques.”
Andrew Haines,
CIO, GAIN Capital
Watch what Andrew Haines has to say
about StreamBase on TABB Forum
(Requires 2D barcode scanner or click)
28
Summary and Next Steps
 Once you have accumulated, analyzed, and accessed big data
you will have insight
 Operationalizing insight on real time data is Event Processing
 StreamBase’s Event Processing Platform is best of breed
• Natural and powerful EventFlow authoring environment
• Extensible integrations with analytics
• High performance deployment server
• Rich portfolio of connectivity with focus on capital markets
• LiveView for operational monitoring and alerting
 Download and try out http://streambase.tibco.com
Questions?

Weitere ähnliche Inhalte

Kürzlich hochgeladen

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 

Kürzlich hochgeladen (20)

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

TIBCO StreamBase: Real-Time Analytics: The Last Mile in Big Data

  • 1. 1 Enabling Real Time Analytics in the Capital Markets Richard Tibbetts CTO, TIBCO StreamBase Real Time Analytics: The Last Mile in Big Data
  • 2. 2 Real Time Visibility: The Last Mile in Big Data The Last Mile: Delivery to usage site • Expensive • Purpose Built • Non-Optional
  • 3. 3 Big Data: Everyone Talks about Volume In the past 10 years, the amount of data to be processed has exploded. Mobile devices, sensors, market data, video, audio, and social media are among the sources of this explosion of data.
  • 4. 4 There can be an overwhelming volume
  • 5. 5 Most solutions focus on accumulating and analyzing
  • 6. 6 Especially analyzing things which already happened
  • 7. 7 But how will you access the data when you need it?
  • 8. 8 Closing the loop – creating value with big data  Accumulate – Capture and store the data • Use the right technology to capture data as it happens (e.g. Flume) • Load it into appropriate price/performance storage (e.g. HDFS)  Analyze – Form and test hypotheses • Discover mathematical relations and patterns (e.g. R) • Crunch enormous volumes of data to validate and tune (e.g. Hadoop)  Access – Use the knowledge at the point of decision • Get the data to the people who need it, when they need it • Present it in the way that they can consume it  Automate – Optimize even small decisions with data • Control systems with a closed feedback loop • Monitor and focus on the exceptions, automate the common actions
  • 9. 9 Real Time Analytics StreamBase Event Processing Platform
  • 10. 10 StreamBase EventFlow - Integration, Analytics, Reaction  Visual programming integrates components developed by team members with different skills • Developers, Quants, Data Scientists, Traders, Business Analysts Connectivity Data Infrastructure Quantitative Analytics Audit Logging Business Strategy Off the Shelf Components
  • 11. 11 Applications Integration Normalization Aggregation Correlation Rules Alerts Automation Adapters and Handlers Adapters and Handlers StreamBase Server(s) StreamBase Studio for Developing EventFlow Applications Data Management Persistence Stores Logs Market Data Trade Data Static Data Systems Data Performance Benchmarks Automation Desktop Alerts StreamBase Platform for Complex Event Processing Inputs Outputs
  • 12. 12 StreamBase Studio: Eclipse Visual Development Visual operators Algorithm library Schemas, threading, etc. Event Application Code
  • 13. 13 StreamBase Studio: Agile Development, Mixed Teams Feed Simulation Refactoring Seamless Java & visual EventFlow Debugger Visual Diff/Merge Unit Testing Java Operators & Function Wizards
  • 14. 14 API’s C++, Java, .NET, Python Messaging TIBCO RV & EMS, JMS, MQ Series, RMDS, Solace, Tervela, Wombat, 29West Additional General Purpose Adapters FIX, STAMP, JDBC, POP3, IRC, HTTP, SMTP, IM, XML, RSS, Twitter StreamBase Connectivity and Visualization Options Market Data/Venue Samples Visualization Eclipse RCP Adobe Flex Java Swing .NET MS Excel SL RTView Databases TR Velocity
  • 15. 15 Kosmos: StreamBase for High Frequency Trading  Who is Kosmos? • One of Brazil’s leading hedge funds which employs both quantitative and qualitative investment strategies  StreamBase for HFT • Connectivity to wide selection of equities and FX data sources • Building next generation trading system • Equities, FX and derivatives • Selected StreamBase over other CEP providers  Why StreamBase? • Rapid time-to-market • Flexibility • Developer empowerment
  • 16. 16 SUNGARD: Pre-Trade Risk Solution  Business Driver: • Fast Response to Regulatory Change  Project: • Enhancement of Assent Liquidity Solutions and Brass Order Management System  Asset classes: • Equities • Derivatives • Fixed income  Why StreamBase? • Maturity of StreamBase’s platform and success in the CEP market • Graphical event-flow language and visual environment that enable developers and business users to work more efficiently • Superior performance to reduce latency issues “CEP... is very good for rapid development of applications which are deployed in high- volume, low-latency type environments. The products offered by Assent are constantly being challenged with lots of market data, orders and execution updates. We want to use StreamBase to augment and enhance some of the products that we have.” Chris Lees, VP Liquidity Services, SunGard
  • 17. 17 BNY ConvergEx: StreamBase for Monitoring  BNY ConvergEx: The Convergence of Brokerage and Technology • Top 10 NYSE liquidity provider • Vortex, an electronic ATS / dark pool • A leader in algorithmic trading and OMS technology • Deployed StreamBase for monitoring of U.S. trading operations  BNY ConvergEx Deploys StreamBase for U.S. Trading Operations • Intelligent monitoring of trading operations, including its dark pool Vortex • Real-time market interaction monitoring • Real-time credit risk correlation • System health monitoring • Real-time analysis of market feeds for latency and response time “The implementation of StreamBase allows us to monitor our risk… and assess the health of our entire U.S. trading operations in real-time.” Joseph Weisbord, Managing Director, BNY ConvergEx Group
  • 18. 18 CityIndex: StreamBase for Options Pricing and Monitoring  Who is CityIndex? • Leading global provider of retail trading services, including CFDs, margined FX and spread betting  StreamBase for Pricing and Monitoring • Real-time access to prices • Rapid application development and deployment  Why StreamBase? • Rapid time-to-market • High performance • Ease-of-use Watch what Toby Young has to say about StreamBase (Requires 2D barcode scanner or click to view)
  • 19. 19 Internet Hadoop MR MR MR MR MR MR MR MR MR MR MR MR Map Reduce StreamBase CEP Monitoring Automation Filtering Alerting Real-Time Applications Data Warehouse Hadoop Flume MySQL HDFS Analytic Analytic Analytic Analytic Operational Monitoring LiveView Historical Analytics Analysts Operational Staff Fraud Analysts Fraud detection Fraud, Security Management Control Site Metrics BusinessIntelligence Real Time Big Data: Virtual Goods Phishing and Fraud
  • 20. 20 Operational Visibility for Real Time Analytics StreamBase LiveView
  • 21. 21 Example End User Experience Real-Time Graphs Active Tables Ad-hoc query Notifications End-user configurability
  • 22. 22 StreamBase LV Use Case - Real-Time Risk Management Real-time exposure by asset class Real-time transaction detail Real-time exposure by desk
  • 23. 23 EventFlow and R: Pre-Deal Real Time VAR Checks Normalize Integrate with R Simulations Loop each trade through all scenarios Calculate per-trade, per-scenario Risk Calculate Risk: 95%,99%,X% Accept/Reject proposed trade, minimize risk to counterparty Aggregate Configure parameters for back testing Connect
  • 24. 24 StreamBase LiveView Use Case - Real-Time TCA Real-Time TCA Alerts Live Orders, TCA, FIX Which orders are slipping?
  • 25. 25 LiveView Server – Data Source and Query Clients Message Bus Market Data News Orders & Executions Data LiveView Server Snapshot Results Continuous Query Processor Query Continuous Alerting Active Tables Active Tables Continuous Updates Sources Clients  Maintain Data Image  Respond to Continuous Queries  Materialize analysis  Pre-aggregate data  Manage alerts
  • 26. 26 Clients: Desktop, Web, Excel, Mobile, Custom .NET, etc
  • 27. 27 GAIN Capital: FX Pricing, Risk, Surveillance and Compliance  GAIN Capital • Improved risk management, surveillance and compliance system • Rapid applications design, development and deployment • Faster execution  GAIN’s developers • Intuitive development environment • Library of application examples and help files • Responsive support team  GAIN’s Forex.com clients • Tighter spreads for customers through improved pricing and market making  StreamBase/GAIN Institutional Clients • Rapid FX applications design, development and deployment • Allow developers to focus on strategies and not the plumbing • High frequency trading connectivity and order execution to all FX liquidity providers including tier 1 and tier 2 banks “StreamBase Event Flow programming language is 50% faster than traditional programming techniques.” Andrew Haines, CIO, GAIN Capital Watch what Andrew Haines has to say about StreamBase on TABB Forum (Requires 2D barcode scanner or click)
  • 28. 28 Summary and Next Steps  Once you have accumulated, analyzed, and accessed big data you will have insight  Operationalizing insight on real time data is Event Processing  StreamBase’s Event Processing Platform is best of breed • Natural and powerful EventFlow authoring environment • Extensible integrations with analytics • High performance deployment server • Rich portfolio of connectivity with focus on capital markets • LiveView for operational monitoring and alerting  Download and try out http://streambase.tibco.com Questions?