Elecronic Trading Products Suite



Similar documents
SAVI TRADING 2 KEY TERMS AND TYPES OF ORDERS. SaviTrading LLP 2013

Millennium Exchange. Fast, flexible, multi-asset trading engine

Understanding Trading Performance in an Order Book Market Structure TraderEx LLC, July 2011

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Lecture 26 Enterprise Internet Computing 1. Enterprise computing 2. Enterprise Internet computing 3. Natures of enterprise computing 4.

Welcome To VertexFX Trader Presentation

Chapter 1 - Web Server Management and Cluster Topology

Features of The Grinder 3

Epimorphics Linked Data Publishing Platform

Stock Trader System. Architecture Description

Directory Integration in LANDesk Management Suite

Deploying a distributed data storage system on the UK National Grid Service using federated SRB

Grandly Financial Services Limited. Online Securities Trading Platform. User Manual

Scalable Windows Storage Server File Serving Clusters Using Melio File System and DFS

Ivara EXP Installation Prerequisites

Performance Testing Tools: A Comparative Analysis

Enhance Service Delivery and Accelerate Financial Applications with Consolidated Market Data

TickView Live Feed. Product Overview. April Document Number:

Open EMS Suite. O&M Agent. Functional Overview Version 1.2. Nokia Siemens Networks 1 (18)

Man vs Machine: Coping with the Changing Face of Financial Technology. Pierre FELIGIONI Head of Real Time Product Strategy S&P Capital IQ

CME Group/BM&FBOVESPA

Highly Available Unified Communication Services with Microsoft Lync Server 2013 and Radware s Application Delivery Solution

Oracle WebLogic Server 11g Administration

Turk s ES ZigZag Day Trading Strategy

VMware vsphere: [V5.5] Admin Training

1. Simulation of load balancing in a cloud computing environment using OMNET

AyersGTS (Internet) User Manual. Ayers Solutions Limited

Performance Testing Process A Whitepaper

Designing a Cloud Storage System

etrader Platform User Manual

EASY ACTIVE TRADE. Commodities Trading Platform

Milestone Solution Partner IT Infrastructure Components Certification Summary

Low Latency Market Data and Ticker Plant Technology. SpryWare.

LOAD BALANCING TECHNIQUES FOR RELEASE 11i AND RELEASE 12 E-BUSINESS ENVIRONMENTS

Fundamentals of a Windows Server Infrastructure Course 10967A; 5 Days, Instructor-led

ELIXIR LOAD BALANCER 2

High Availability with Elixir

Load/Performance Test Plan

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

How To Understand The Architecture Of An Ulteo Virtual Desktop Server Farm

Relay2 Enterprise Cloud Controller Datasheet

Server based computing An introduction to server based computing, its advantages and how it works.

EQMS TECHNOLOGY & TOOLS OF THE FUTURE PRESENTED BY: OLIVIER KLOSS, PRINCIPAL APPLICATION DEVELOPER & KEVIN BYRNE- LANGLOIS, SOLUTIONS ARCHITECT

Hedging Strategies Using Futures. Chapter 3

JOB ORIENTED VMWARE TRAINING INSTITUTE IN CHENNAI

BIRT Application and BIRT Report Deployment Functional Specification

Secure Data Transfer

Millennium SOR. Fast. Flexible. Robust.

Intelligent Content Delivery Network (CDN) The New Generation of High-Quality Network

White Paper on NETWORK VIRTUALIZATION

High-frequency trading, flash crashes & regulation Prof. Philip Treleaven

MT4 ANDROID USER GUIDE. FASTEST GROWING FX PROVIDER 2012 World Finance Awards. BEST TRADING PLATFORM World Finance Awards

Informatica Ultra Messaging SMX Shared-Memory Transport

The foreign exchange market is global, and it is conducted over-the-counter (OTC)

How To Trade In Foreign Stock Exchanges

Fundamentals of a Windows Server Infrastructure MOC 10967

Japannext PTS ITCH Market Data Specification. Version 1.4 Updated 3 October 2014

Performance Analysis of webmethods Integrations using Apache JMeter Information Guide for JMeter Adoption

TRADING PROCEDURES TRADING PROCEDURES TABLE OF CONTENTS SECTION 0: DEFINITIONS 1

Performance brief for IBM WebSphere Application Server 7.0 with VMware ESX 4.0 on HP ProLiant DL380 G6 server

A Scalability Study for WebSphere Application Server and DB2 Universal Database

CHAPTER 1 - JAVA EE OVERVIEW FOR ADMINISTRATORS

Increased Scrutiny of High-Frequency Trading

A closer look at HP LoadRunner software

Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall.

Web2.0 HTML5. User Manual. Ayers Solutions Limited

Get the best performance from your LTE Network with MOBIPASS

Options Pre-Trade and Post-Trade Risk Controls. NYSE Amex Options NYSE Arca Options. nyse.com/options

CFDs YOUR STARTER KIT

Glassfish Architecture.

Futures Basics & Essentials: The Beginners Guide to Trading Gold Futures INDEPENDENT. OBJECTIVE. RELIABLE.

Forecasting Trade Direction and Size of Future Contracts Using Deep Belief Network

The IBM Cognos Platform for Enterprise Business Intelligence

Market Data + Services. Xentric Trade Machine. Algorithmic trading. Designated Sponsor Quoting.

THE WORLD S EQUITY MARKETS ARE NOW AT YOUR FINGERTIPS

FileMaker Pro 11. Running FileMaker Pro 11 on Terminal Services

Internet Trading User Manual. W. Falcon Asset Management (Asia) Limited

Cloud-Testing vs. Testing a Cloud

Proxmox VE Subscriptions Agreement

QLIKVIEW ARCHITECTURE AND SYSTEM RESOURCE USAGE

CME Margin Services. Security. Neutrality. Transparency. February, 2014

Spreadsheet Programming:

FINAL NOTICE. Michael Coscia. Date of Birth: 7 July Date: 3 July 2013 ACTION

Top Trader. User Manual. Copyright Reserved. Risk Disclosure

a. CME Has Conducted an Initial Review of Detailed Trading Records

Case Study - I. Industry: Social Networking Website Technology : J2EE AJAX, Spring, MySQL, Weblogic, Windows Server 2008.

Web Application s Performance Testing

DEDICATED MANAGED SERVER PROGRAM

Exploring Oracle E-Business Suite Load Balancing Options. Venkat Perumal IT Convergence

A Comparison of Software Architectures for E-Business Applications

X_TRADER 7. The World's Most Powerful Trading Tool

ASE STUDY. Performance Testing & Security Testing for Web Applications.

EWeb: Highly Scalable Client Transparent Fault Tolerant System for Cloud based Web Applications

Transcription:

Elecronic Trading Products Suite Connectivity to World Markets Exchange Systens Inc 6250 N. River Road Suite 3050 Rosemont, IL 60018 Phone: 847-993-2001 Contact: Kireeti Reddy Email: kreddy@exchangesystemsinc.com www.exchangesystemsinc.com Version: 1.0 Date: Monday, Oct 1st, 2007

Exchange Systems Inc. provides the following software tools that help the buy-side trading groups develop comprehensive trading solutions. The most important requirement for any electronic trading system is to have high speed, direct connectivity with an exchange for both trading and market data. High speed & reliable connectivity allows the trader to send the trades into the market and receive confirmations as quickly as possible. ConnectEX: Optimized, high speed and direct connectivity to exchanges. ConnectMX: High speed market data solution to receive real time market data from exchanges. ConnectFIX: FIX protocol based connectivity software that helps to connect and trade with any FIX compliant trading partners. SimulateEX: FIX protocol based trading exchange simulation software, that makes it easy to test trading software developed using ConnectEX Supporting Tools helps users with analyzing log files containing trading messages These tools are designed to be scalable and be able to handle high trading volumes. Deployment of ConnectEX and ConnectMX on dedicated machines, allows the applications to have high speed dedicated connections for both trading and market data. These software tools are developed in Java programming language, allowing the applications to run on any platform. The following diagram shows a typical deployment of the software, either connecting to an exchange for trading and market data or connecting to a simulated exchange. Clients Traders, Hedge Funds DERIVATIVES / STOCK EXCHANGES Algorithmic Trading Applications ConnectEX FIX Clients Buy Side Traders, Hedge Funds Buy/Sell Orders Trade Executions ConnectFIX FIX Servers Sell Side Exchanges e CME, ICE, NYSE, FXMarketSpace etc Buy/Sell Trade SimulateEX Trade Matching Engine Screen based Applications ConnectMX Market Data Clients Quotes Market Data servers (FIX or RLC or ITC protocols) Quotes www.exchangesystemsinc.com

Functional features: Certified with FIX compliant trading engines at CME,FXMarketSpace, ICE and NYSE Provides top-of-book (best bid, best offer) information for all markets in real time Provides top 5 limits information for all markets in real time Implemented CME s enhanced resend message processing feature Supports CME s dynamic fault tolerance features, ensuring no single point of failure, providing uninterrupted connectivity with exchange Typical usage scenarios: Algorithmic Traders, requiring high speed, direct connectivity to exchanges Core functionality of these tools are available as API(Application Program Interface), helping ISVs with faster development, and easier integration with their trading systems ISVs developing screen based trading systems, order management systems and execution management systems ISVs developing algorithmic trading systems. Software also provides back testing functionality Any buy side firms, proprietary trading firms, requiring connectivity to exchanges or other trading partners Technical Features: Written in 100% pure Java programming language, and hence these can be deployed on any hardware to get the performance advantage of advanced server hardware Multi threaded, in order to handle high transaction throughput Integrate easily with any FIX based order management systems Provide a flexible API(application program interface) so that the tools can be easily integrated with other systems. Configurable, so that the exchange connection can be shared by multiple traders within a trading group or a physical location www.exchangesystemsinc.com 2

ConnectEX software provides specialized connectivity solutions that are optimized for individual exchanges. ConnectEX Software is FIX compliant and provides high speed, direct connectivity to any exchange with FIX protocol based electronic trading support. This software can be used to establish connectivity to an exchange, and send trades and receive trade confirmations in real time. The software is designed to be highly scalable, and handle the multiplying trading volumes. Along with Orders and Cancels ConnectEX also supports Cancel Replaces (modify) and Order Status Request messages to be sent to exchanges. ConnectEX functionality can easily be tested in-house, using our SimulateEX software, which provides a FIX protocol based, exchange simulation environment. ConnectEX is certified at Chicago Mercantile Exchange (CME), FXMarketSpace, Intercontinental Exchange (ICE) and New York Stock Exchange (NYSE). The software is flexible and can easily be connected to any sell side FIX compliant system. Our initial focus is connectivity to derivatives exchanges. ConnectEX for CME: Certified with CME's ilink 2.X software and is also certified to trade FXMarketSpace products Implemented CME's enhanced resend message processing feature Supports CME's dynamic fault tolerance features, ensuring no single point of failure, providing uninterrupted connectivity with CME ConnectEX for ICE: Certified with ICE's FIX compliant trading engine Implemented Security Definition Request and Response functionality that helps clients to receive security definition information for currently traded instruments of different markets, like IPE Brent Futures, Electricity Futures etc. ConnectFIX software can be used to develop any trading software between trading partners supporting FIX protocol. ConnectFIX software provides high speed connectivity between trading partners. This software can be used to exchange all types of FIX messages in real time. The software is flexible, and helps develop FIX based applications very quickly. For example, we are able to get the software to be certified with openfix.net (certification service provided by TransactTools), and also at New York Stock Exchange (NYSE), within a short period of time. www.exchangesystemsinc.com 3

ConnectMX software provides specialized market data solutions that are optimized for individual exchanges. Different exchanges support different market data message protocols. For example, CME provides market data in RLC format and ICE provides market data in FIX format. ConnectMX is designed to be scalable and be able to handle high market data volume. Currently, ConnectMX is certified at Chicago Mercantile Exchange(CME), FXMarketSpace and Inter Continental Exchange (ICE) ConnectMX for CME: Certified with CME's RLC based Market Data Platform Implemented all of the CME supported RLC messages, including administration and messages with information about pre-open, opening and closing of markets Provides tick by tick market data in real time Provides top-of-book (best bid, best offer) information for all markets in real time Provides top 5 limits information for all markets in real time ConnectMX for ICE: Certified with ICE's FIX compliant market data platform Implemented all of the ICE supported market data messages, including administration and messages with information about pre-open, opening and closing of markets Provides tick by tick market data in real time Provides top-of-book (best bid, best offer) information for all markets in real time Provides complete book information for all markets in real time SimulateEX software provides a FIX based exchange simulation environment, which makes it easy for clients to develop and test their trading systems using ConnectEX software, especially during initial development phase. Even if a real exchange connection is available, having a simulation exchange environment will give more control on various testing scenarios. This software is implemented using a fully functional FIX server, which emulates sellside/exchange-side FIX implementation. The simulated matching engine is flexible and allows making markets for any products. Diagram on page 2 shows a typical deployment of the software, connecting to a simulation exchange for trading. www.exchangesystemsinc.com 4

Support Tools Both trading and market data solutions involve logging messages to log files we have developed some supporting tools that help with analyzing the log files. Usually the messages in the log files are encoded in particular protocol, and these tools provide a human-readable representation of these messages. FIXLogFileViewer: This application allows users to open FIX protocol based log files, and browse each message. The following picture shows a FIX order message in the viewer. FIX message plug-in for TextPad: This plug-in allows the user to get message information, while editing the FIX message log file using the TextPad application. The following picture shows, how a FIX message can be highlighted, and using a keysequence the message description can be obtained. www.exchangesystemsinc.com 5

RLC message plug-in for TextPad: This plug-in allows the user to get message information, while editing the RLC message (market data) log file using the TextPad application. The following picture shows, how an RLC market data message can be highlighted, and using a key-sequence the message description can be obtained. www.exchangesystemsinc.com 6