|
|
Applications of CEPAny application that processes events and must make decisions based on patterns and time can apply event processing technology. Some of the most common include:
Algorithmic TradingIn capital markets, the use of algorithmic trading trading techniques has increased from less than 5% to over 20% in the last 4 years, and is estimated to rise to over 50% by 2010. Most of the world’s top-tier capital markets firms apply CEP to algorithmic trading. Algorithmic trading applies CEP by calculating complex algorithms on the fly that indicate when to buy or sell stock, such as: “When the price of IBM is .5% higher than its average price in the last 30 seconds, buy 10,000 shares of Microsoft every 3 seconds unless the average price drops back below the same threshold.”
Compliance - RegNMS and MiFID
Traditional compliance was done in the back office, at the end of the day, using historical reporting. Reporting fundamentally depends on a “static” computing architecture that involves storing data, followed by querying the data for compliance constraints. In slow moving organizations, end-of-day compliance might be satisfactory, but in fast moving markets like capital markets, the risk is too great to wait for the end of the day, or the end of the week; firms are beginning to ensure compliance before they trade by applying CEP technologies to their trading operations to avoid mistakes before they occur. Event processing turns that reactive compliance model on it head, acting on events as they happen. CEP can monitor and analyze their MiFID compliance as trades are executing, monitoring (or enforcing) best trade execution. DSM provides reporting, reference data and trade history capture functionality, as well.
Business Activity MonitoringBusiness Activity Monitoring has been described by Gartner as technology that "allows business users real-time access to, and analysis of, important business indicators." One example of a BAM application is shown here, where a traditional business process flow that manages mortgages is shown. CEP allows this application to monitor, analyze, and act on this flow and ask questions like: "when the time between the "assign coordinator" and "acknowledge" phase of the business process is greater than 10 minutes, then alert the coordination manager with an alert." CEP provides a flexible model to express these rules on top of a business process flow.
Supply Chain & Retail Operations AutomationIn the retail and logistics industries, technologies like radio frequency identification (RFID) is creating an opportunity to automate supply chain operations by tracking, tracing, and moving items wherever they is, at any time, in real-time.
CEP helps answer basic supply chain questions like (shown at right) “When a truck arrives, and all the items that were expected aren’t received within 60 seconds, then send an alert to the operations manager.” Once the supply chain is automated and this kind of basic decision making is in place, then advanced questions may be asked and answered in real-time, such as: “When the stock levels for the book “The Da Vinci Code” is within 10% of the minimum stock level given the last 10 hours of buying behavior; send an event to begin the re-stocking process to the distribution center.” A detailed study on a CEP-powered supply chain is Boekhandels Groep Nederlands (BGN), a Dutch bookseller and the first retail company to implement a complex event processing-based, item-level RFID (Radio Frequency Identification) tagging across its entire inventory. |