the new generation of itinvest trading system architecture and capabilities

12
4th international «EXTENT Trading Technologies Trends & Quality Assurance» conference March 2nd, 2013 The New Generation of ITinvest Trading System Architecture and Capabilities Andrey Ostashov, CIO

Upload: iosif-itkin

Post on 15-Jun-2015

149 views

Category:

Documents


1 download

DESCRIPTION

The New Generation of ITinvest Trading System Architecture and Capabilities Andrey Ostashov, CIO 4th international «EXTENT Trading Technologies Trends & Quality Assurance» conference March 2nd, 2013, Obninsk

TRANSCRIPT

Page 1: The New Generation of ITinvest Trading System Architecture and Capabilities

4th international «EXTENT Trading Technologies Trends & Quality Assurance» conference

March 2nd, 2013

The New Generation of ITinvest Trading System Architecture and Capabilities

Andrey Ostashov,CIO

Page 2: The New Generation of ITinvest Trading System Architecture and Capabilities

MICEX Gate

System Kernel

“Old” architecture

FORTS Transactional

Gate

2

OrdersMarket

dataPositions

Deals

Load Balancing

Access Servers

Client Terminal

OtherGates

FORTS Info Gate

OtherGates

Page 3: The New Generation of ITinvest Trading System Architecture and Capabilities

“Old” architecture

3

10-30 мс

15-45 мс

1 мс 10 мс

Roundtrip:

30 – 90 msClient Terminal

Access Servers

FORTS Transactional

Gate

FORTS Info Gate

System Kernel

MICEX Gate

Page 4: The New Generation of ITinvest Trading System Architecture and Capabilities

“Cloned” trading platforms 4

Load Balancing

Access Servers

System Kernel

Gates

Trading System 1

Trading System 2

Page 5: The New Generation of ITinvest Trading System Architecture and Capabilities

“Old” system drawbacks5

1. Low performance and limited scalability ;

2. Necessity to “clone” trading platforms;

3. Unjustified expenses, such as extra budget and resources;

4. Deterioration in trading systems manageability;

5. Difficulties in enhancing the systems functionality

Page 6: The New Generation of ITinvest Trading System Architecture and Capabilities

New architecture

6

3 - 8 мс

1 мс 1 мс 400 мкс

Order management

Riskmanagement

Data distribution

Algo Gates

Client Terminal

Load Balancing

Trading Services Bus

FORTS Gates MICEX Spot Gates MICEX Cur Gates LSE Gates

Roundtrip:

3 – 10 ms

Page 7: The New Generation of ITinvest Trading System Architecture and Capabilities

“Old” trading system7

Module Functionality Software

SmartServer Users authorization and orders pre-validation Distribution of trading- and market- data

Apache + Linux

System Kernel Portfolio managementOrder validationRisk Management,History

Linux + SQL

Exchange Gates Connection with external systems Windows

Page 8: The New Generation of ITinvest Trading System Architecture and Capabilities

“Old” trading system8

Module Functionality Software

OMS (Order Management Server)

Orders validation Execution Reports

Apache + Linux + Bercley DB

DDP (Data DistributionPoint)

Distribution of all data types Apache + Linux + Bercley DB

RMS(Risk Management Server)

Limits calculation Linux + SQL

Trading Services Bus

Integration and Service management Data Power XM-70+IBM Websphere MQ LLM

Page 9: The New Generation of ITinvest Trading System Architecture and Capabilities

New system - benefits10

1. Data flow split between functional groups2. It is easier to scale up the system now3. Increase trading system’s reliability4. Management and monitoring system was

implemented5. We implemented a single cash account

Page 10: The New Generation of ITinvest Trading System Architecture and Capabilities

New trading system history6

1) System Design: December 2010 – March 2011

2) Development April 2011 – September 2012

3) Testing October 2012 – December 2012

4) Implementation January 2013 – March 2013

5) Clients Access April 2013

Page 11: The New Generation of ITinvest Trading System Architecture and Capabilities

Perspectives11

1. Completely implementation of post-trade controls and decrease order processing time to 1-3 msec.

2. A single cash account for options trading on FORTS, including the decommissioning of the RTS risk management system .

3. The implementation of our own global risk-management system to perform arbitrage operation on Russian and foreign financial markets (MICEX – FORTS – Standard – LSE – CME)

Page 12: The New Generation of ITinvest Trading System Architecture and Capabilities

We look forward12

Thank you!

www.itinvest.ru