15
Open Day 2016 Cash market migration to T7 ® – main functional and technical features Ulrich Meyer 5 October 2016

Open Day 2016 - Deutsche Börse€¦ · Deutsche Börse Group 1. ... Open Day 2016 Deutsche Börse Group 9. ... EnBS, VALUES API and SAKI §As one main overall interface concept,

Embed Size (px)

Citation preview

Open Day 2016Cash market migration to T7® – main functional and technical features

Ulrich Meyer

5 October 2016

Contents

Open Day 2016

02 Scope Introduction 09 System order and trade identifiers

03 Structure 10 Technical features and member interfaces

05 General entitlement concept 13 T7® release 5.0 rollout timeline

08 Functional Features

Deutsche Börse Group 1

Cash market migration to T7 – scope at a glance

Deutsche Börse Group 2

Asset classes Equities , ETFs and ETPs (CCP eligible)1)

Market models Continuous trading in combination with auctions

Connectivity Trading interfaces (ETI and FIX), market and reference data interfaces (RDI, MDI, EMDI & EOBI) and GUI solutions

Order types and quotes Market orders, limit orders, iceberg orders, stop order, trailing stop order, one-cancels-the-other order, book-or-cancel order , quotes

Order execution restrictions Fill or kill, immediate or cancel

Good-for-day, good-till-date, good-till-cancelledOrder validity constraints

Order trading restrictions Opening auction only, closing auction only, auction only

Trading safeguards (Extended) volatility interruption, self match prevention, session monitoring and triggered mass order / quote deletion

Market data dissemination Unnetted market data, netted market data, order-by-order feed for all instruments

Member confirmation Order confirmation, order execution confirmation, trade confirmation (incl. aggressor indicator)

1) Trading of ca. 200 non-CCP eligible instruments will be discontinued on XETR. Trading of these instruments on XFRA is not affected.

Instrument scope, market models and market access for step 1

Order types and restrictions

Safeguards, market data and execution reports

§ T7® will support proven key features of the current cash market system and provide additional features.§ The migration will involve two steps:§ Step 1: migration of the trading venues Xetra® (XETR), Vienna (XVIE) and Dublin (XDUB) equities and ETFs traded in

continuous trading / one auction§ Step 2: migration of the trading venue Frankfurt (XFRA) plus full instrument scope and all partner exchanges planned as

a future release

Open Day 2016

Market structure

§ Each member ID will be retained (i.e. it does not change).§ Each market in T7® includes the hierarchy of assignment groups.§ These groups contain products and instruments.§ Group hierarchy is maintained by the exchange.

T7 Market Hierarchy

Market Eurex Market XETR

Group

Product

Instrument

Other markets

XetraGroup§ Collections of products of the same type which

refer to the same functional area§ Every tradeable product must belong to a

group

Products§ A product is equal to an instrument for the cash

market in general§ Several ETFs / ETCs will be grouped in the

same product§ Products of the same group are traded in the

same way§ The Reference Data Interface (RDI) and the

Reference Data File (RDF) describe each product

Instruments§ Tradeable entities§ An order refers to buying / selling specified

quantities of an instrument§ Instruments are set up by the exchange

Deutsche Börse Group 3Open Day 2016

Group

Product

Instrument

New participant structure

User A(supervisor)

Trader group N*

§ For clearing members / SI only

§ Contains users

§ Risk control of NCMs, but no trading

§ Scope of trade broadcasts is every entity that clears via ABCFR, i.e. all trading BUs and NCMs of ABCFR

Participant (e.g. ABCFR)

Trading business unit(e.g. ABCFR)

Clearing / Settlement Institutebusiness unit(e.g. ABCFRCL)

Trader group M*

User M1(head trader)

Serviceadministrator

User M2(trader)

… User Mn(trader)

User N1(trader)

… User Nn(trader)

Business unit

Deutsche Börse Group 4

§ Two different types of business units:§ Trading§ Clearing / SI

§ Traders may be grouped in trader groups with optional head traders and supervisors.

Open Day 2016

Deutsche Börse Group 5

The instrument groups in Xetra® will be migrated to product assignment groups (PAG) on T7®.

General entitlement concept – mapping of instrument groups to product assignment groups

§ The PAG will have the same names and include the same instruments as in Xetra.§ All participants of an exchange will get assigned all PAG of this exchange.§ Different to Xetra users of the same trader group may have different product groups assigned.

Open Day 2016

Deutsche Börse Group 6

General entitlement concept – mapping of RALs to roles

§ Xetra®: RALs entitle user to execute specific operations

§ T7®: “roles” reflect defined functional combination of RALs; overall eleven roles defined for cash market

§ As part of data migration, users will get assigned a set of roles in T7 based on their RAL entitlement in Xetra.

In the first example, the user will be assigned to the Cash Trader role since he is entitled to Enter Orders.

The trader role also includes other resources,e.g. display of orders, trades and statistics.

In the second example, the user will be assigned to the Cash Service Administrator role since he is entitled to Add Users.

The Cash Service Administrator role also includes the modification of users and maintenance of their entitlement.

Open Day 2016

Deutsche Börse Group 7

RolesPAG

AFR0 DAX1 ... MDAX®

Trader x x

Market maker x

Trading view x

RolesPAG

AFR0 DAX1 ... MDAX

Trader x x xMarket maker x x xTrading view x x x

General entitlement concept – roles in conjunction with product assignment groups

Roles are assigned to users in context of product assignment groups. Each user can be configured for each of the assigned product groups, e.g. a user can act as trader in one product group while he is only allowed to view trades in another one.

For the migration, users will be assigned to the roles as per current RAL entitlement for all product groups.E.g. a user who is allowed to act as trader and has all product groups assigned, will receive the trader role for all PAG.

Open Day 2016

Main new functional features

Deutsche Börse Group 8

§ Market model changes§ Trailing stop and one-cancels-the-other orders will be supported via all interfaces.§ Iceberg orders will be implemented with optionally randomised peak.§ Iceberg order minimum sizes in volumes no longer in quantity.§ Aggressor indicator will be integrated in the ETI and FIX notifications for executed orders§ OA, AU, CA get new priority with each auction

§ Market making§ ETFs / ETCs are in general grouped in the same products à mass quotes will be supported§ Lifecycle concept for quotes

§ Order number§ Unique per product§ Same over lifetime of an order§ Version number changes when priority of order is changed

§ Trade numbers are unique per product, business day and market (MIC).§ Traders may be freely grouped in trader groups with optional head traders and supervisors. § Stop trading / cancel button§ Separated Trader, Admin and Clearer GUIs§ Order-by-order market data

Open Day 2016

Transformation calculation required between the two systems

CCP or potentially Customer system T7®

System order number (as Xetra®)à Max 13 digits numeric

System order ID§ Assigned by the trading system, based on elapsed time

(nanoseconds) since 1 Jan 1970§ The order ID is unique per exchange (MIC) and product (ISIN).§ An order consists of the order number plus version number. The

order number of an order will stay the same during the entire lifetime of the order, the version number is changed each time the order gets a new time priority.

§ Length greater than system order number (Xetra today)§ Max 20 digits (8 byte integer)

System Order & Trade Identifiers

Trade identifiersT7 trade IDs:§ The trade ID is unique in the context of the exchange (MIC) plus the product (ISIN) per day.§ The format of the trade ID is identical to Xetra.

In the first two weeks of migration:

Xetra (XETR) trade number could equal a side trade number issued by T7 (XETR).

Post step 1 migration:

Xetra (XFRA) trade number could equal a side trade number issued by T7 (XETR) for the same ISIN.

System order identifiers

Deutsche Börse Group 9Open Day 2016

Cash market migration to T7 – main technical / interface features

§ Common T7® system for cash and derivatives

§ Multi market capability used for Eurex Exchange, Cash Market and partner exchanges and European Energy Exchange (EEX)

§ Trading platform based on Linux with various system components; no VMS-system§ Partitions concept for better scalability, throughput and separation of failure domains; separate

partitions for separate markets§ Direct messaging concept for high throughput

§ System tuned for highest throughput / ultra low latency (e.g. efficient mass quotes implementation and short message layouts)

§ Flexible external interfaces for exchange participants § Message-based interfaces for trading (ETI, FIX) and market / reference data§ New GUIs for trading, administration and clearing with automated version update§ No MISS, ETS, EnBS, VALUES API and SAKI

§ As one main overall interface concept, no inquiries will be supported. Recovery possible via start of day information (restatement) and retransmission (FIX and ETI) or snapshots (market and reference data)

§ Reports provided exclusively via the CRE

Deutsche Börse Group 10Open Day 2016

Overview of T7– interface landscape

§ New GUIs for trading, administration and clearing – Trader, Admin and Clearer GUI§ Distribution of reports via Common Report Engine and files via internet downloads – no support of MISS infrastructure§ New trading interfaces: Enhanced Trading Interface and FIX Gateway (via ETI)§ New market data interfaces for netted and unnetted market data and new reference data interface§ EMDS for all trade prices§ No support of VALUES API, GATE (MISS / workstation infrastructure), SAKI, ETS and EnBS

1) available in co-locations only. Available for all instruments.2) In addition to the multicast based solution, there will also be a file-based solution for reference data via the Common Report Engine (CRE) and an internet download.

Deutsche Börse Group 11Open Day 2016

EnhancedTradingInterface(ETI)

FIXGateway

MarketDataInterface(MDI)

ReferenceDataInterface(RDI)2)

TraderGUI AdminGUIClearerGUI

CommonReportEngine(CRE)

T7

Reports /files

... ...Market data and reference data multicast Feed handler (developed by participant and / or independent software vendors)

Trading applications(developed by participant and / or independent software vendors)

Via ETI

EnhancedOrder Book Interface(EOBI)1)

EnhancedMarket DataInterface(EMDI)

ExtendedMarket Data Services(EMDS)

Member Interfaces – High level summary

Deutsche Börse Group 12

Exchange GUIs Market datainterfaces

Reference datainterfaces

Trading interfaces

AdminGUI

TraderGUI

ClearerGUI

EMDIEOBI

MDI EMDS RDI CRE ETI FIX

Order transactions ü ü üQuote transactions ü üPrivate order / execution info ü ü üPrivate trade info ü ü ü ü

Market data ü ü(un-

netted)

ü(netted)

Complete / recoverabletrade history

ü

User administration ü üInstrument referencedata

ü ü

Reports üCM stop / release

Clearer GUI ü

Exchange GUIs: One for core trading, one to maintain user master data and one for Clearing.

Enhanced Market Data Interface (EMDI): Provides price level aggregated public market data for high-bandwidth connected customers.

Enhanced Order Book Interface (EOBI): Provides order-by-order public market data to speed sensitive customers.

Market Data Interface (MDI): Provides netted price level aggregated public market data for low-bandwidth connected customers.

EMDS (Extended Market Data Services): Provides a real time and replay dissemination of all on-exchange trade prices.

RDI (Reference Data Interface): Provides regular snapshots containing public reference data information as of the beginning of the day.

Common Report Engine (CRE):§ Provides public reference data as a file download

(RDF).§ Provides reports and files.

Enhanced Trading Interface (ETI):§ Performs order / quote routing and trade information via

TCP / IP socket interface .§ Native interface which uses FIX 5.0 syntax, but partly

varying semantics.

FIX Gateway: Provides order routing and order trade info access for FIX 4.2 and FIX 4.4 customers order routing devices, i.e. it can host trading and / or back office sessions.

Open Day 2016

T7 release 5.0 rollout timeline

Deutsche Börse Group 13

§ Virtual private simulation will be launched on 6th March 2017 and will offer testing environment for ETI and FIX as well as market data interfaces.

§ End-to-end integrated simulation including CCP and T7 GUIs will be offered starting on 28 April 2017.

§ Technical launch on 19 June 2017, Xetra Frankfurt launch phase from 26 June until 3 July, Dublin launch on 17 July and Vienna at the end of July (tbc).

Open Day 2016

Q4 / 2016Nov Dec

Q1 / 2017Jan Feb Mar

Q2 / 2017Apr May Jun

Q3 / 2017Jul Aug SepT7® release 5.0 rollout timeline

Simulation 6 Mar 2017 31 Jul 2017• Support of virtual private simulation 6 Mar 2017 14 Jul 2017• Integrated simulation (set-up) 14 Apr 2017 27 Apr 2017• Start integrated simulation 28 Apr 2017 28 Apr 2017 2017-04-282017-04-282017-04-2828 Apr 2017• Integrated simulation (on-going) 14 Apr 2017 14 Apr 2017

Production launch phase 19 Jun 2017 31 Jul 2017• Technical launch 19 Jun 2017 19 Jun 2017 2017-06-192017-06-192017-06-1919 Jun 2017

• Migration phase Xetra Frankfurt 26 Jun 2017 3 Jul 2017• Migration phase Dublin and Vienna 17 Jul 2017 31 Jul 2017

Thank you for your attention.