Capital market surveillance using stream processing

Exchanges and regulators need effective tools for surveillance and monitoring for timely detection and prevention of fraudulent activities such as market manipulation, price rigging and insider trading. In this paper we describe how Complex Event Processing (CEP) technology can be used in real time detection of potential fraudulent activity. We introduce the general concepts of CEP and how it can be used in Banking and Financial Markets for real time fraud detection. Finally we demonstrate how event stream processing using a data stream management system (DSMS) is superior to a traditional solution designed using a DBMS. We present results obtained after from using a commercial event stream processing system (IBM's InfoSphere Streams platform) for certain typical low latency fraud detection scenarios.