SOLUTION BRIEF. TIBCO StreamBase for Algorithmic Trading



Similar documents
SOLUTION BRIEF. TIBCO StreamBase for Foreign Exchange

TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase Applications in a Fault Tolerant Configuration

WHITEPAPER. Beyond Infrastructure Virtualization Platform Virtualization, PaaS and DevOps

TIBCO Live Datamart: Push-Based Real-Time Analytics

TIBCO StreamBase High Availability Deploy Mission-Critical TIBCO StreamBase Applications in a Fault Tolerant Configuration

TIBCO EVENT PROCESSING IN THE FAST DATA ARCHITECTURE OPERATIONAL INTELLIGENCE PLATFORM. TIBCO Live Datamart Continuous Query Processor

Integration Maturity Model Capability #1: Connectivity How improving integration supplies greater agility, cost savings, and revenue opportunity

Integration Maturity Model Capability #5: Infrastructure and Operations

whitepaper The Evolutionary Steps to Master Data Management

TIBCO Managed File Transfer Suite

TIBCO Cyber Security Platform. Atif Chaughtai

FX Trading: The Next Generation FX Trading and Technology Trends in 2010

Predictive Straight- Through Processing

Predictive Customer Interaction Management

Partner Collaboration Blueprint for ICD-10 Transition

A Technical Review of TIBCO Patterns Search

SOLUTION BRIEF. TIBCO LogLogic A Splunk Management Solution

FX Trading and Technology Trends 2012

Log Management Solution for IT Big Data

Introduction to TIBCO MDM

End-to-end Processing with TIBCO Managed File Transfer (MFT) Improving Performance and Security during Internet File Transfer

Service Mediation. The Role of an Enterprise Service Bus in an SOA

Extending the Benefits of SOA beyond the Enterprise

TIBCO ActiveSpaces Use Cases How in-memory computing supercharges your infrastructure

Streaming Analytics and the Internet of Things: Transportation and Logistics

SOLUTION BRIEF. How to Centralize Your Logs with Logging as a Service: Solving Logging Challenges in the Face of Big Data

Implementing TIBCO Nimbus with Microsoft SharePoint

Integration: Why Good Enough Doesn t Cut It 13 ways to mess with success

whitepaper Five Principles for Integrating Software as a Service Applications

IBM Tivoli Netcool/Impact

Service-Oriented Integration: Managed File Transfer within an SOA (Service- Oriented Architecture)

Predictive Customer Interaction Management for Insurance Companies

IBM WebSphere Premises Server

SOLUTION BRIEF. Advanced ODBC and JDBC Access to Salesforce Data.

StreamBase White Paper StreamBase versus Native Threading. By Richard Tibbetts Co-Founder and Chief Technology Officer, StreamBase Systems, Inc.

SOLUTION BRIEF. An ArcSight Management Solution

Event Processing with TIBCO BusinessEvents

Jitterbit Technical Overview : Microsoft Dynamics CRM

BIRT Document Transform

StreamBase White Paper Real-Time Profit & Loss

IBM Tivoli Monitoring for Databases

Symantec Server Management Suite 7.6 powered by Altiris technology

Cisco Integration Platform

Data Sheet: Storage Management Veritas CommandCentral Storage 5.1 Centralized visibility and control across heterogeneous storage environments

Resource Sizing: Spotfire for AWS

Benefits of multi-core, time-critical, high volume, real-time data analysis for trading and risk management

How To Use Ibm Tivoli Monitoring Software

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage

TIBCO Nimbus Cloud Service

TIBCO Spotfire Analytics Platform

Transaction Modernization Solutions for Healthcare

Dynamic Claims Processing

A Guide Through the BPM Maze

Automating the Back Office. How BPM can help improve productivity in the back office

Veritas Cluster Server from Symantec

SOLUTION BRIEF. TIBCO Fulfillment Orchestration Suite

Accelerate Data Loading for Big Data Analytics Attunity Click-2-Load for HP Vertica

Installation and Release Bulletin Replication Server Messaging Edition for Linux, Microsoft Windows, and UNIX

Find the Information That Matters. Visualize Your Data, Your Way. Scalable, Flexible, Global Enterprise Ready

whitepaper Ten Essential Steps for Achieving Continuous Compliance: A Complete Strategy for Compliance

IBM WebSphere Business Monitor, Version 6.1

Oracle Business Intelligence Publisher. 1 Oracle Business Intelligence Publisher Certification. Certification Information 10g Release 3 (

How To Use Ibm Tivoli Composite Application Manager For Response Time Tracking

MARKETMAP Innovative, global, cost-effective market data

Combating Fraud, Waste, and Abuse in Healthcare

Case Study: BlueCrest Capital Management Ltd.

How To Use Axway Sentinel

a division of Technical Overview Xenos Enterprise Server 2.0

IBM Rational Web Developer for WebSphere Software Version 6.0

IBM Tivoli Composite Application Manager for WebSphere

What s New in AppliDis Fusion 4 Service Pack 1

IBM Cognos Business Intelligence Scorecarding

Elastic Application Platform for Market Data Real-Time Analytics. for E-Commerce

Predictive Analytics with TIBCO Spotfire and TIBCO Enterprise Runtime for R

Empowering the Masses with Analytics

ORACLE DATA INTEGRATOR ENTERPRISE EDITION

IBM Netezza High-performance business intelligence and advanced analytics for the enterprise. The analytics conundrum

Veritas Cluster Server by Symantec

Data Sheet VISUAL COBOL WHAT S NEW? COBOL JVM. Java Application Servers. Web Tools Platform PERFORMANCE. Web Services and JSP Tutorials

FX Trading: A Changing Landscape FX Trading and Technology Trends in 2011

AppBoard TM 2.6. System Requirements. Technical Documentation. Version July 2015

IBM Cognos 8 Business Intelligence Analysis Discover the factors driving business performance

SOLUTION BRIEF. TIBCO Master Data Management Platform

TIBCO Foresight Transaction Insight

SAP HANA SPS 09 - What s New? Smart Data Streaming

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

IBM Endpoint Manager for Server Automation

CA Aion Business Rules Expert 11.0

Transcription:

SOLUTION BRIEF TIBCO StreamBase for Algorithmic Trading

Table of Contents 3 TIBCO StreamBase for Algorithmic Trading 4 Attributes and Capabilities 5 End-to-End Connectivity 5 Integration with Existing Systems 6 Platform, Standards, and Security

TIBCO StreamBase for Algorithmic Trading Benefits Rapidly develop and back test algorithms in an Eclipse-based visual development environment. Seamlessly connect to a wide range of market data feeds including ACTIV Financial, Bloomberg, and Thompson Reuters. Swiftly execute trades using TIBCO StreamBase ultra-low-latency realtime execution system. Easily integrate with existing hardware and operating systems and enjoy an enterprise-class infrastructure with high availability, distributed operation, and scalability from a single-server to a multi-server clustered environment. TIBCO StreamBase enables quants and developers to rapidly develop and back test algorithmic trading strategies. This capability allows the organization to deploy the most successful strategies into production against real-time data and make real-time trading decisions. Once implemented in StreamBase, algorithmic trading strategies can be changed rapidly to react to real-time market conditions. As trades are being made, StreamBase can store results and keep a record of how your algorithms have performed over time. In addition, by offering real-time alerting and trading visualization TIBCO StreamBase is ideal for rapidly building complete end-to-end algorithmic trading systems. TIBCO StreamBase for Algorithmic Trading As the volume and velocity of financial market data continues to soar, staying ahead of the competition requires the right trading tools and infrastructure. With TIBCO StreamBase, organizations gain superior speed, scalability, and value, surpassing conventional packaged infrastructures or traditional, custom-coded environments. Using StreamBase, leading trading organizations track critical market conditions across multiple markets and instantaneously execute sophisticated strategies to capture shortlived trading opportunities. With StreamBase you can: Improve trading strategies by using sophisticated time-based operations (for example, MACD, Bollinger Bands, RSI, OBV) and integrating real-time and historical data with ultra-low latency. Back-test new arbitrage or algorithmic trading models on historical data and immediately deploy them on real-time streams. Automatically look for the best price across multiple sources of liquidity in real time. Perform transaction cost analysis to monitor and tune algorithmic models. Manage risk exposure by tracking positions across all trading operations in real time. To help today s financial firms cope with increasing data volumes, market and regulatory complexities, time-to-market pressures, and competition, TIBCO StreamBase offers several critical advantages. 3

Attributes and Capabilities Real-Time Data Streams and Historical Data The TIBCO StreamBase event processing engine seamlessly integrates real-time data streams with previously stored data. As a result, back testing and analytics may be performed across terabytes of data. High Data Volume and Low Latency Processing StreamBase applications achieve performance levels measured at hundreds of thousands of messages per second by virtue of a unique inbound processing architecture that queries data as it streams through the system. Inbound processing applies business rules and rich application logic in real time to deliver results in-flight as they are produced, enabling significant speed and performance gains. These gains are further enhanced by a multithreaded architecture and a single time-sensitive process space. Graphical, Integrated Development Environment Rapid application development is enabled via TIBCO StreamBase Studio, an Eclipsebased visual development environment (IDE) that provides tools for all stages of the development process, including design, test, and deployment. TIBCO StreamBase Studio features include: Pre-built market data connectivity Streaming data record and playback functions Integrated debugger Test development and execution tools Performance monitoring tools Integrations with statistical computing languages including R, KX and MATLAB Enterprise-Class Infrastructure StreamBase runs on commodity hardware using Windows, Linux, or Sun Solaris and offers support for 64-bit operating systems. The software has been designed from the ground up for high availability and distributed operation, allowing scalability from a single-server to a multi-server clustered environment. Stream-Based Programming with StreamSQL StreamSQL is the next generation event processing language that extends industrystandard SQL to process over time- or event-based windows. StreamSQL operators perform a variety of functions including time-window aggregations, filters, computations, merging and combining of streams, and complex analytics. StreamSQL also allows for reference to disk-stored data, management of stream imperfections (late, missing, or out-of-order data), and extensibility via expression logic or third-party defined operators and functions. 4

End-to-End Connectivity StreamBase adapters include common market data feeds and services including: ACTIV Financial Bloomberg JMS messaging systems Lime Brokerage Thomson Reuters TIBCO Rendezvous Other leading venues and exchanges StreamBase offers connectivity to JDBC-compatible databases such as: IBM DB2 Oracle Microsoft SQLServer Sybase StreamBase also offers higher performance interfaces to high-capacity tick stores including: HP Vertica Analytical Database Thomson Reuters Velocity Analytics StreamBase also readily connects to XML data, comma-separated-value (.csv) files, Microsoft Excel, and SMTP email systems. Integration with Existing Systems The TIBCO StreamBase platform integrates smoothly with your trading infrastructure, minimizing disruption to your existing architecture. StreamBase: Includes adapters to common messaging systems Integrates with OMS, EMS, or algorithmic trading systems through documented C++,.NET, and Java APIs Incorporates existing algorithms as Java or C++ plug-ins Connects with multiple FIX engines, including the StreamBase FIX engine to smoothly integrate with your existing market connectivity systems Offers application development via a business-friendly visual programming environment or via standards-orientated text language, StreamSQL Distributes load, allowing scalability from a single-server to a multi-server deployment 5

Platform, Standards, and Security Application Programming Interfaces (APIs) for C++, Java,.NET Client API: used for building adapters that connect inputs and outputs to StreamBase Custom Function API: extends StreamBase functionality by supporting custom-built math and aggregate functions Connectivity Examples ACTIV Financial Bloomberg FIX Interactive data JMS JDBC, flat files Lime Brokerage Solace Systems TIBCO Rendezvous Thomson Reuters Wombat Many FX venues and liquidity providers Enterprise Functionality Clustering High availability Manageability Optimized for multi-core Server Platforms Red Hat Enterprise Linux AS 4.0, 5.0, 6.0 Novell SUSE Linux Enterprise Server 10 Sun Solaris 10 Windows Vista, Windows Server Development Platforms Red Hat AS/AP 4.0, 5.0, 6.0 Sun Solaris 10 Windows XP, Windows Vista Business, Windows Server 2003, 2008 TIBCO Software Inc. (NASDAQ: TIBX) is a global leader in infrastructure and business intelligence software. Whether it s optimizing inventory, cross-selling products, or averting crisis before it happens, TIBCO uniquely delivers the Two-Second Advantage the ability to capture the right information at the right time and act on it preemptively for a competitive advantage. With a broad mix of innovative products and services, customers around the world trust TIBCO as their strategic technology partner. Learn more about TIBCO at www.tibco.com. Global Headquarters 3307 Hillview Avenue Palo Alto, CA 94304 Tel: +1 650-846-1000 +1 800-420-8450 Fax: +1 650-846-1005 www.tibco.com 2014, TIBCO Software Inc. All rights reserved. TIBCO, the TIBCO logo, TIBCO Rendezvous, TIBCO StreamBase, and TIBCO StreamBase Studio are trademarks or registered trademarks of TIBCO Software Inc. and/or subsidiaries of TIBCO Software Inc. in the United States and/or other countries. All other product and company names and marks in this document are the property of their respective owners and mentioned for identification purposes only. 6 exported27jan2014