210 likes | 310 Views
Reference cases. Wouter Dupré Sr. Solution Consultant September 27, 2014. Financial Market. In general. Order sizes. =. +. Data!. Trading volumes. Market monitoring and surveillance. Monitor liquidity and latency of order fills Spot market abuse: front-running painting-the-tape
E N D
Reference cases Wouter Dupré Sr. Solution Consultant September 27, 2014
In general Order sizes = + Data! Trading volumes
Market monitoring and surveillance Monitor liquidity and latency of order fills Spot market abuse: front-running painting-the-tape ramping etc. Flash-crash No effective policing of markets A mainstream controversy
How the FSA and Turquoise Make Progress:Preventing Market Abuse Pain: Market abuse Solution: Observing and responding to fraudulent patterns in real time Value: Prevented $ millions inloss from rogue traders
Surveillance accelerator V2, launched April 2010quick start package - best practises accumulated
European Bank – Credit Card Fraud Detection • Monitoring ATMs, credit cards, direct debits and bank transfers • Introduced an event-driven architecture • Reduced the time to process a suspected credit card abuse from 5 hours down to 5 minutes
Prevent LossFraud Prevention: Crown Casino Pain:Prevent fraud in the casino. Thousands of gamblers; hundreds of surveillance cameras; only 10 surveillance officers. What to look at? Solution:Monitoring casino event (cards, chips, wins, losses, player identity, dealer identity) for fraudulent patterns in real-time. Point cameras at the likely fraud scenarios. Value created: Prevents $5m+ losses per year. Improved reputation from less fraud.
How Royal Dirkzwager Makes Progress:Smart Maritime Logistics Pain: Customers wanted better, faster service and more reliable information Solution: Real-time visibility and control to optimize vessel speeds Value: Faster response rates and huge cost savings from operational efficiency
How 3Italia Makes Progress:Maximizing Profit with Revenue Assurance Pain: Revenue leakage from pre-paid calling cards Solution: Real-time credit checks Value: $10m saved per year
Another telco use case (under development)One of Europe’s largest GSM operators Pain: BI approach too slow to coverreal-time marketing needs Solution: Immediate sense-and-respond to subscriber actions Value: Faster time-to-market of personalized marketing campaigns
Appendix Complex Event Processing and Apama basics
The State of Current Technology DataAnalysis DataCapture Data Storage Action • Existing architectures have a “past-tense” view • Designed for transaction processing, not real-time response • Correlating and filtering events from moving streams is difficult • Creating a real-time, composite view from heterogeneous sourcesacross the enterprise is challenging • Time and spatial analysis is too complicated or not possible • Leads to “reactive” decision making
Business is Event-Driven • Events flow in and out of the enterprise • Traditional applications • Order entry, Reservations, Inquiries • Sensor networks • SCADA, GPS/GIS, RFID, Barcode • Web and on-line services • Clickstreams, games, auctions • Transaction streams • Authorizations, market ticks, weather data Information Flow
Business is Event-Driven “How many orders were placed for a stock?” “If a news article for IBM is followed by a 5% rise in its stock over any 10 second window and is correlated with a increase in the semiconductor index then buy 1,000 shares of IBM”
Business is Event-Driven Events flow in and out of the business every day How you respond to them defines your competitive advantage Applications Devices(GIS, controls, telemetry, etc.) Networks (Web, markets, etc.) • Managing business events in real-time: • Gives you the situational awareness to act on opportunitiesor threats to the business • Increases business precision by knowing what’s happening now
What is Event Processing? Event Processing technology enables applications to monitor, analyze and act on data in motion. Upstream/Downstream Apps EventCorrelator Devices (GIS, controls, telemetry, etc.) Data (warehouse, historian, etc.) Monitor:Track multiple streams of event data Analyze: Identify meaningful patterns Act: Act on opportunities and threats in real-time
Empower your Business Users to Track Activity “On the Fly” BRANCHMANAGER IF A shipment ______ is marked as a “Important” 456 123 FOLLOWED-BY The Load is Potentially Late by ___ minutes 60 40 FOLLOWED-BY The Load is WITHIN ____ minutes of destination SALESPERSON 30 10 ! EMAIL DASHBOARD Live DeliveryTracking System ! ! Live WeatherInformation time Live LocationUpdates/GPS ShipmentSystem Monitoring Rule THEN Send Alert to _____ • Real-time data streams • Temporal sequencing real-time data streams • Complex event sequences • Real-time constraints • Automated actions