Www.alerilabs.com Event Processing Use Case: Automated Security Pricing Event Processing Symposium November 2006 www.alerilabs.com.

Slides:



Advertisements
Similar presentations
{ Market Making The Trading Pitt Bid – Price immediately you can sell at Bid – Price immediately you can sell at Ask/Offer – Price you can immediately.
Advertisements

Traditional Approach to Design
Chapter 9: The Traditional Approach to Design Chapter 10 Systems Analysis and Design in a Changing World, 3 rd Edition.
ABSTRACT Technical Analysis is the study of historical price trends in order to predict future price movements. Traders use various forms of Technical.
By: Benjamin Hooker  Forex is the foreign currency market  Forex is over-the-counter  Markets are open around the clock.
The International Flows of Goods and Capital International trade in goods and capital increase consumption possibilities beyond production possibilities.
Cumulative Violation For any window size  t  Communication-Efficient Tracking for Distributed Cumulative Triggers Ling Huang* Minos Garofalakis.
Data Warehouse success depends on metadata
HOL9396: Oracle Event Processing 12c
Reuters Electronic Trading Johann Leikert Sales Manager Sales Specialists Sales & Trading CEE Rovinj, May 2010.
Introducing Dream Report Win Worrall Applications and Development Engineer.
FX Aggregation Rovinj, May 2012 Johann (Hansi) Leikert
Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization.
International Financial Markets Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 9.
Word Wide Cache Distributed Caching for the Distributed Enterprise.
©2013 Software AG. All rights reserved. Dr John Bates CTO, Software AG 12 th November 2013 Turning Market Crisis into Competitive Advantage The Clue’s.
The power of thought Misys Asset Management Systems Enterprise Application Integration.
Opening Keynote Presentation An Architecture for Intelligent Trading  Alessandro Petroni – Senior Principal Architect, Financial Services, TIBCO Software.
Network Flow-Based Anomaly Detection of DDoS Attacks Vassilis Chatzigiannakis National Technical University of Athens, Greece TNC.
Next-Generation IDS: A CEP Use Case in 10 Minutes 3rd Draft – November 8, nd Event Processing Symposium Redwood Shores, California Tim Bass, CISSP.
ICE Traffic Management Policy. ICE Traffic Management policy Real-time ICE traffic growth is an industry-wide issue Reasons for growth: organic.
Foreign Exchange Market. Chapter Outline Function and Structure of the FOREX Market The Spot Market The Forward Market.
CONTENTS Arrival Characters Definition Merits Chararterstics Workflows Wfms Workflow engine Workflows levels & categories.
User Manager Pro Suite Taking Control of Your Systems Joe Vachon Sales Engineer November 8, 2007.
Real-Time Enterprise Liquidity Maximizing margins, reducing risk, advancing business objectives Jerry Baulier CTO.
CHAPTER 6 THE FOREIGN EXCHANGE MARKET Multinational Business Finance 723g33 6-1
HOW TO MAKE A SURVEY WITH SURVEY MONKEY Directions with Diagrams Professional Development Webinar Survey Monkey Logo.
© Copyright StreamBase®. Proprietary & Confidential. StreamBase Case Study Automated Trading.
CH 7: The foreign exchange market 1 Foreign Exchange Market Did you know that the foreign exchange market (also known as FX or forex) is the largest.
Equity & Options Trading Game and Tutorial For SEBC May 8, 2004 Sanjiv Parekh.
Concept of Transparency Platform Martin Reisner Junior Adviser, Transparency ENTSOG’s Transparency Workshop Brussels – 11 September 2012.
International Finance FINA 5331 Lecture 2: Foreign Currency Markets Continued: Introduction to Balance of Payments Read: Chapters 3&5 Aaron Smallwood.
Event Processing A Perspective From Oracle Dieter Gawlick, Shailendra Mishra Oracle Corporation March,
Efficient Elastic Burst Detection in Data Streams Yunyue Zhu and Dennis Shasha Department of Computer Science Courant Institute of Mathematical Sciences.
Richard Gissing Chief Technology Officer and Founder Gissing Software … A rapid overview of Gissing Software Real-time data Spreadsheet applications.
Scalper.
FOREX TRADING EXECUTION LEARN THE FACTS. No Dealing Desk Competitive Advantages.
1/22/08 RTR Project Presentation to TPTF RTR Project Michael Daskalantonakis & Brian Cook.
Open-Eye Georgios Androulidakis National Technical University of Athens.
© Property of ERCOT /17/20041 RTCA, CAM, and SFT Presented by: John Adams November 17, 2004.
Exchange Rate Wenmin wang. Agenda Exchange Rate Hedge Triangle Arbitrage Conclusion.
International Finance FINA 5331 Lecture 2: Foreign Currency Markets Continued: Introduction to Balance of Payments Read: Chapters 3&5 Aaron Smallwood.
Chapter 4 Currency Derivatives.
A Mobile Library Management System Advisor: Dr. Shen Student: Ananta Gampaa November 8 th,2005.
FOREIGN EXCHANGE MARKET. NEED FOR FOREX MARKET BANK INVOLVEMENT IN FOREX MARKET.
Subjects of the presentation:  Microsoft Business Solutions–Navision – integrated business solutions  Navision architecture  Product highlights  Security.
1 Chapter Five The Market for Foreign Exchange Chapter Objectives: Chapter Objectives: This chapter serves to introduce the student to the institutional.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
Market for, and management of, foreign exchange Day 2 Dr Michael Dowling.
WELCOME TO FOREXNX.COM Our website:
Chapter 1 Currency Exchange Rates. Problem 1: Since the value of the British pound in U.S. dollars has gone down, it has depreciated with respect to the.
1 One-stop shopping for time series data David Williams (London), Thomas Araujo (Houston) & Stuart Reed (London)
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 2: The Foreign Exchange Market 熊家财 江西财经大学会计学院
Basics Of Forex Rate.
Basics Of Forex Rate.
FOREIGN EXCHANGE DERIVATIVEMARKETS
Chapter 1- Introduction
CURRENCY TRADING.
Dieter Gawlick, Oracle October, 2005 (GGF15 in Boston)
IS 356 IT for Financial Services
The Currency Market: Lecture 2
A UNIFIED ECOSYSTEM FOR MARKET DATA VISUALIZATION
Through the Eyes of Data
FOREIGN EXCHANGE DERIVATIVEMARKETS
Market Structure U.S. Equities.
The Past, The Present, and The Future
How does FinPricing Manage Market Data?
Measuring volatility in the institutional high-frequency FX market
Reportnet 3.0 Database Feasibility Study – Approach
Data science laboratory (DSLAB)
Presentation transcript:

Event Processing Use Case: Automated Security Pricing Event Processing Symposium November

The Problem  Need: Automate pricing, currently a manual process, thereby: –reducing latency (i.e. market responsiveness) –support for electronic/automated trading  The Challenges: –High data rates –Demand for ultra-low latency –Input data prone to erroneous data points –Need for flexible model –Very short time to deploy

The Approach  Inputs: Market Data prices from multiple sources  Logic (forex): –Compare sources; select source –Check for “staleness” –Filter spikes –Boundary checks –Calculate mid-point –Calculate cross rates –Apply spread and skew –Publish rates

System Level View Purpose: calculate firm’s own rates based on current market prices

Data Flow - Forex

Functional Requirements - Forex  Import reference data for each currency pair  Spike Check –compare incoming rates to recent trend (moving average) to detect and suppress spikes  Staleness Check –Flag any price that hasn’t updated in n seconds as “stale” where n varies by currency pair  Thresholds: check new market price against boundary conditions –e.g. Bid < Ask, Spread < n (n varies by currency), etc  Compute mid-point  Compute cross-rates –Match spot to tom next –Use calendar functions  Apply spread and skew –Spread and skew are set for each currency pair by the user –User updates spread and skew frequently and updates are applied in real-time  User inputs (spread and skew) must be logged for audit purposes

Just the facts:  Event processing style: –Relational –Cross-reference, compare streams, aggregate, filter, compute  Language used: –Aleri SQL Or –XML (with Aleri DTD)  Destination/Use of Results: –rates published in real-time and distributed throughout the bank  Commercial tools applied: –Rates delivered by Reuters RMDS –Results published on Reuters RMDS –MS Visual Studio.NET (for trader interface)