Cboe Europe Trade Data File Specification

Similar documents
Cboe Europe Last Sale Specification

CBOE EUROPE MMTV3.04 GUIDANCE

Bats Europe Reference Data Specification

CBOE EUROPE EQUITIES GUIDANCE NOTE 2017 Q2 EXCHANGE RELEASE

Cboe Europe Firm Order Record Keeping File Specification

BATS Chi-X Europe PITCH Specification

Cboe Europe PITCH Specification

BATS Chi-X Europe BCN Reporting API

Cboe Europe Third Party Static Data Version 1.1

Bloomberg SSEOMS MiFID II - FIX Orders and Executions Flat Tags

Cboe Europe API Testing Using Postman

Client FIX Specification Modifications for MiFID II/R Equity/Equity-Like & FFO Instruments

Questions and Answers On MiFID II and MiFIR transparency topics

LSE Equity Trade and Quote Data File Format Document Version 3.1

Questions and Answers On MiFID II and MiFIR transparency topics

ISE OBOE Release 1.2. OBOE Market Model. Publication Date 8 th May 2018 Release Date 1 st March Version: 1.4

Questions and Answers On MiFID II and MiFIR transparency topics

Appendix n: Manual Trades

Cboe Europe TRF FIX Specification

Questions and Answers On MiFID II and MiFIR transparency topics

CBOE EUROPE EQUITIES GUIDANCE NOTE PERIODIC AUCTIONS BOOK

Recommended Display and Derived Information Guidelines

Cboe Europe Ltd. Large in Scale Service (LIS) Service Description. Version 1.2. October Cboe Europe Limited

BATS EUROPE GUIDANCE NOTE PERIODIC AUCTIONS BOOK

Public UBS MTF. Market data feed specification

Clearing Connectivity Standard (CCS) - Final Summary Report, Locked as of 3/15/13.

Product Description. Nasdaq Member Trade File , version 2.1

Cboe Europe Risk Management Specification Version 1.14

Morgan Stanley s EMEA Equity Order Handling & Routing. Frequently Asked Questions. (Last Updated: March, 2018)

ANNEXES. to the. COMMISSION DELEGATED REGULATION (EU) /... of XXX

Information handbook for audit trail, transaction and other regulatory reportings under the MiFID II/ MiFIR regime. Frankfurt Stock Exchange and Eurex

Cboe Europe Regulatory Transaction Reporting Service Description

US Equities Last Sale Specification. Version 1.2.1

US Options Risk Management Specification

Fixed Income Cash Markets Genium INET Functional Changes. Document Updated:

Cboe End-of-Day ETP Key Values Feed Specification. Version 1.0.3

Periodic Auctions Book FAQ

MiFID II PRE AND POST TRADE REPORTING SERVICE DESCRIPTION

US Customer Web Portal Specification. Version 1.2.2

Version Updated: December 20, 2017

US Secure Web API. Version 1.9.2

Cboe End-of-Day ETP Key Values Feed Specification. Version 1.0.1

London Stock Exchange Derivatives Market

Fixed Income Cash Markets Genium INET Functional Changes. Document Updated:

CBRS User Guide. Cost Basis Reporting Service

US Options Risk Management Specification

Morgan Stanley s EMEA Equity Order Handling & Routing. Frequently Asked Questions. (Last Updated: February, 2017)

BME markets Transaction Reporting Service. TRS v 2.1

(Text with EEA relevance)

Post-Trade Transparency Interface Specification

Guidance Note Transparency Requirements. Markets in Financial Instruments Directive [MiFID]

A Trader's Guide to the FIX Protocol

Technical Specification November Reconciliation Files

Turquoise. Millennium Exchange MiFID II Deployment Guide Proposal

Order Execution Policy. January 2018 v1

MiFID II PRE AND POST TRADE REPORTING SERVICE DESCRIPTION

Merchant Reporting Tool

TRADE REPORTING SERVICES SERVICE DESCRIPTION

CODA Markets, INC. CRD# SEC#

Introduction to Client Online

ATHEX & its Members in the process of bridging MiFID II

ESMA DISCUSSION PAPER MiFID II/MiFIR

TQ-LENS Dark Liquidity Aggregation Service

BZX Exchange US Listings Corporate Actions Specification

ALERT INVESTMENT MANAGER S GUIDE TO GC DIRECT ONBOARDING MAY 02, 2018

NYSE AMERICAN OPTIONS / NYSE ARCA OPTIONS GEMS BATCH / ONLINE EXTRACT LAYOUT (700 BYTES)

Summary Member Impact - OMnet Genium INET (November 2017)

DALTON STRATEGIC PARTNERSHIP LLP ORDER EXECUTION POLICY DECEMBER 2017

US Options Auction Process. Version 1.0.5

FREQUENTLY ASKED QUESTIONS: THE NASDAQ OPTIONS MARKET (NOM)

Santander Connect Bacs payment import specification. Page 1 of 7

INTL FCSTONE LTD INFORMATION ON ORDER EXECUTION POLICY. April 2018

CME European Trade Repository

OTC Link FIX Messaging Service FIXIE Trade

T2S Penalty Mechanism

NASDAQ Options FIX System

COST BASIS REPORTING SERVICE CBRS USER GUIDE

Nasdaq BX Options PRISM

London Stock Exchange. Millennium Exchange MiFID II Deployment Guide

Credit Suisse Securities (USA) LLC CRD No. 816 Form ATS Amendment 17 SEC File No /02/18

FIX Specification for MarketData (FIX BookFeed) Programming Reference. Version 3.3

U.S. Equities Auction Feed Specification. Version 1.3.0

PHLX Clearing Trade Interface (CTI)

Corporate Actions in direct holding markets. T2S Info Session Helsinki, January 17, 2013 Christine Strandberg T2S CASG

Nasdaq Precise User Guide. VERSION 1.0 July 9, 2018

London Stock Exchange. TRADEcho MiFID II Deployment Guide

Release Notes for ADH Release Plan 2017 Version 1.9a

Nasdaq CXC Limited. CHIXMMD 1.1 Multicast Feed Specification

SPAN for ICE SPAN Array File Formats for Energy Products

BTS Orders and trades register layouts Borsa Italiana and ETLX markets

FIX Gateway EXTENDING YOUR REACH TO THE MARKET

Weiner Borse Equity Trade and Quote Data File Format Document Version 1.1

PDQ ATS, INC. CRD# SEC#

Exhibit A to Form ATS Classes of Subscribers

Equities Shares & Depositary Receipts

1. Indirect Clearing. 2. Straight Through Processing (RTS 26)

Cboe Europe TRF Binary Order Entry Specification

Financial Product Licence Order Form

CitiDirect Online Banking. Citi Trade Portal. User Guide for: Trade Loan

London Stock Exchange Derivatives Market

Transcription:

Cboe Europe Trade Data File Specification Version 2.3 21st September 2017 Cboe Europe Limited is a Recognised Investment Exchange regulated by the Financial Conduct Authority. Cboe Europe Limited is an indirect wholly-owned subsidiary of Cboe Global Markets, Inc. and is a company registered in England and Wales with Company Number 6547680 and registered office at 11 Monument Street, London EC3R 8AF. This document has been established for informational purposes only. None of the information concerning the services or products described in this document constitutes advice or a recommendation of any product or service. To the extent that the information provided in this document constitutes a financial promotion as defined by section 21 of the Financial Services and Markets Act 2000, it is only directed at persons who qualify as a Professional Client or Eligible Counterparty. Persons who do not qualify should not act or rely upon it. c 2017 Cboe Exchange, Inc. 1

Contents 1 Overview 3 1.1 Availability............................................... 3 1.2 Location................................................ 3 1.3 Access Over Private Connections................................... 4 2 Trade Data File 5 2.1 MMT................................................. 5 2.2 Unknown Symbols........................................... 5 2.3 Heading and Data........................................... 5 2.4 Sample................................................. 11 3 Support 12 4 Revision History 12 c 2017 Cboe Exchange, Inc. 2

1 Overview This document describes the file format of the Cboe trade data files. These files provide details about every trade side matched or reported through Cboe, providing reconciliation of the day s activity. The files are formatted in a simple comma-separated value (CSV) format, making them easy to parse. Individual values may be quoted if they contain commas. 1.1 Availability Files are available on demand (representing trading activity up to that point in time for same day data) and up until no later than 9:00pm London time on the day of trading. Separate reconciliation files are available for each Cboe certification and production environment and some level of customisation is possible. Refer to the environment specific web page for details. 1.2 Location Files are available in the member section of the Cboe public website via HTTPS. Any automated processes will need to utilise HTTP Basic Authentication. There are different URLs for the production and certification (UAT) environments of each of the CXE and BXE order books and for the Trade Reporting Facility (TRF). In the following sections, please replace YYYY-MM-DD with an ISO formatted date representing the particular days trading activity you wish to obtain. Only the last five trading days are made available. Whilst the URLs provided are correct at time of writing, the definitive reference is the trade data web page. Cboe reserves the right to change the URLs at any time, although we will endeavour to ensure backwards compatibility. Participants should ensure that any automated processes are configured to follow redirections. CXE Production: BXE Production: TRF Production: CXE Certification: BXE Certification: TRF Certification: https://www.batstrading.co.uk/cxe/account/trade_data/data/ https://www.batstrading.co.uk/cxe/account/trade_data/data/yyyy-mm-dd/ https://www.batstrading.co.uk/bxe/account/trade_data/data/ https://www.batstrading.co.uk/bxe/account/trade_data/data/yyyy-mm-dd/ https://www.batstrading.co.uk/trf/account/trade_data/data/ https://www.batstrading.co.uk/trf/account/trade_data/data/yyyy-mm-dd/ https://certification.batstrading.co.uk/cxe/account/trade_data/data/ https://certification.batstrading.co.uk/cxe/account/trade_data/data/yyyy-mm-dd/ https://certification.batstrading.co.uk/bxe/account/trade_data/data/ https://certification.batstrading.co.uk/bxe/account/trade_data/data/yyyy-mm-dd/ https://certification.batstrading.co.uk/trf/account/trade_data/data/ https://certification.batstrading.co.uk/trf/account/trade_data/data/yyyy-mm-dd/ c 2017 Cboe Exchange, Inc. 3

1.3 Access Over Private Connections Cboe customers who prefer to access production reference data over their private connections may do so by using a different host address. Only production reference data is available - certification trade data is not accessible over private connectivity. The available URLs are as follows: CXE Production: BXE Production: TRF Production: https://int.batstrading.co.uk/cxe/account/trade_data/data/ https://int.batstrading.co.uk/cxe/account/trade_data/data/yyyy-mm-dd/ https://int.batstrading.co.uk/bxe/account/trade_data/data/ https://int.batstrading.co.uk/bxe/account/trade_data/data/yyyy-mm-dd/ https://int.batstrading.co.uk/trf/account/trade_data/data/ https://int.batstrading.co.uk/trf/account/trade_data/data/yyyy-mm-dd/ c 2017 Cboe Exchange, Inc. 4

2 Trade Data File The trade data file consists of a heading and many data rows. 2.1 MMT In upcoming descriptions about the content of the trade data file, repeated reference will be made to the Market Model Typology standard ( MMT ). See http://www.fixtradingcommunity.org/pg/group-types/mmt for more details. All currently defined MMT v3 levels are supported in the file, with the exception of MMT Level 3.4 (Modification Indicator). Only the latest state of any trade is provided, so cancelled trades do not appear and for amended trades, only the most recent amended state will appear. Please note that for certain columns (33, 34, 35, 36, 38, and 39), the name of the column has remained the same as the MMT v2 levels. However, the actual meaning of the column or the valid values allowed have been expanded or changed. Please refer to the documentation of the relevant columns for details. For MMT columns the values listed in this document show the corresponding four-character ESMA code in italic. These parenthesized codes are added here for clarity and are not output in the trade data file. 2.2 Unknown Symbols The TRF environment supports trade reporting in symbols unknown to Cboe. These records will appear with a blank symbol column; the specific symbol will be denoted through the ISIN and currency columns of the file. 2.3 Heading and Data The heading line describes the format of the data rows which will follow. To aid in backward compatibility, columns will never be removed or reordered. New columns, however, may be added. It is highly recommended that parsers be able to ignore new columns which are added over time. Column Name Type Value Interpretation 1 Trade Day ISO Date The date the trade was matched by Cboe, or for trade reports, the date of the underlying trade. 2 Trade Time Time The time the trade was matched by Cboe, or for trade reports, the time of the underlying trade (London time). 3 Sending Firm String The four character firm identifier of the firm owning the port that originated the trade. 4 Session Id String The port session id over which the trade was originated. 5 Clearing BIC String The Broker Identification Code (BIC) (or similar) that was sent to the CCP clearing the trade identifying the clearing firm responsible for the trade. 6 Trading BIC String The BIC (or similar) that was sent to the CCP clearing the trade identifying the trading firm responsible for the trade. 7 PSID String The bank code of the trading firm responsible for the trade. 8 Clearing Account String If specified on order entry, a four character clearing account. 9 Client Order Id String The client s reference for either the original order or the trade report. 10 BATS Order Id String The Cboe allocated reference for the original order or side of the trade report. c 2017 Cboe Exchange, Inc. 5

Column Name Type Value Interpretation 11 Execution Id String The Cboe allocated reference for the trade. 12 Symbol String The symbol (in Cboe symbology) in which the trade occurred, if the symbol is known. 13 ISIN String The ISIN we have recorded for the symbol on the relevant day of the trade. 14 Side Character The side of the trade, being a B for a Buy, S for a Sell, T for Short Sell, E for Short Sell Exempt, H for Sell Undisclosed or X for a Cross. 15 Price Numeric The price (in traded currency) at which the trade was executed. In TRF a value of zero or an indicative price may be present if the price is pending, as denoted by the Price Formation column. 16 Size Integer The number of shares involved in the trade. 17 Currency String The (traded) currency of the symbol involved in the trade. 18 Exchange String An identification code representing the primary listing exchange of the symbol involved in the trade. 19 Capacity String The capacity in which the originating order/trade report was entered. 20 Liquidity String Indicates whether the trade added or removed liquidity, participated in an auction or was routed to another market. 21 Access Fee Numeric Provides an indication of any fee (or rebate) associated with the side of the trade. Rebates are negative. Trade Reports will always have a value of zero due to potential use of subscription plans. 22 BATS Subscriber Id String The four character identifier for the firm responsible for the trade. 23 Contra String The contra participant for the other side of the trade. For exchange matches, this will be BATS (BXE) or CHIX (CXE). For routed execution, it will indicate the market where the underlying trade was executed. For trade reports, it will indicate the other party (if there was one) involved in the trade. 24 ExecInst String Any specific execution instruction used for the trade. 25 Routing Instruction String Any specific routing instruction used for the trade. 26 CCP String The CCP (if there is one) involved in clearing the trade. 27 Route Strategy String Any specific routing strategy used for the trade. 28 Subliquidity String Any additional granularity available on the specific type of liquidity involved in the trade. 29 Publication Day ISO Date The date the trade was published to the market (or for trades currently subject to deferral, the scheduled date of publication). 30 Publication Time Time The time the trade was published to the market (London time) (or for trades currently subject to deferral, the scheduled time of publication). 31 Timing Indicator String Any timing information relevant to the trade (eg. late report). c 2017 Cboe Exchange, Inc. 6

Column Name Type Value Interpretation 32 Trading Mode String Equivalent to MMT Level 2. The trading mode under which the trade was conducted. Possible values: UndefinedAuction (AU) ContinuousTrading (CT) AtMarketCloseTrading (AC) OutOfMainSession (OT) OnExchangeReport (ON) OffExchangeReport (OF) SIReport (SI) ScheduledOpeningAuction (OA) ScheduledClosingAuction (CA) ScheduledIntradayAuction (IA) UnscheduledAuction (UA) 33 Transaction Category String Equivalent to MMT Level 3.1. A categorisation of the type of trade performed. Possible values: Plain-Vanilla Special Technical Giveup Dark (D) PriceImprovement (RPRI) 34 Negotiated Trade String Equivalent to MMT Level 3.2. An indication as to which Negotiated Trade or Pre-Trade Waiver the trade was conducted under. Possible values: Negotiated (NLIQ) NegotiatedIlliquid (OILQ) NegotiatedConditions (PRIC) IlliquidSI (ILQD) SizeSpecificSI (SIZE) IlliquidSI SizeSpecificSI (ILQD,SIZE) c 2017 Cboe Exchange, Inc. 7

Column Name Type Value Interpretation 35 Publication Mode String Equivalent to MMT Level 4.1. An indication as to whether the trade was published immediately or the deferral reason. Possible values: DoNotPublish Immediate Late Deferred (Large In Scale) (LRGS) Deferred (Illiquid) (ILQD) Deferred (SizeSpecific) (SIZE) Deferred (Unspecified) (NI) Deferred (Illiquid) Deferred (SizeSpecific) (ILQD,SIZE) Deferred (Illiquid) Deferred (Large In Scale) (ILQG,LRGS) 36 Market Mechanism String Equivalent to MMT Level 1. The type of market mechanism involved in conducting the trade. Possible values: CentralLimitOrderBook (LB) QuoteDrivenMarket (QB) DarkOrderBook (DB) OffBook (OB) PeriodicAuction (PA) RequestForQuotes (RQ) AnyOtherHybrid (AH) 37 Crossing Trade String Equivalent to MMT Level 3.3. An indication as to whether the underlying trade was an agency cross. Possible values: AgencyCross (ACTX) c 2017 Cboe Exchange, Inc. 8

Column Name Type Value Interpretation 38 Benchmark Indicator String Equivalent to MMT Level 3.5. An indication as to whether the price of the trade was determined referencing an external benchmark or if was a Reference Price trade. Possible values: BenchmarkIndicator (BENC) ReferencePrice (RFPT) 39 Ex/Cum Dividend String Equivalent to MMT Level 3.6. An indication as to whether the price of the trade is influenced by the inclusion/exclusion of any declared dividend. Possible values: CumDividend ExDividend SpecialDividend (SDIV) 40 Off Book Automated Indicator String Equivalent to MMT Level 3.7. An indication as to the method by which the trade was executed. Possible values: Automated (Q) Manual (M) 41 Account String The CCP Account to use as reported on the original order/trade report. 42 Trade Handling Instruction String The trade handling instruction submitted on the original trade report. 43 Third Party String A third party involved in the trade. 44 Settlement Price Numeric Indicates the settlement price, it it s different to the executed/reported price. 45 Non-Standard Settlement Date ISO Date Indicates the likely settlement date, if non-standard settlement was requested. 46 LastMkt String The segment MIC of the trade. 47 Fee Code String Category of fee applicable to the trade. 48 Bids Client ID String BIDS customer identifier. 49 Bids Client Sub ID String BIDS sub customer identifier. 50 Introducing Broker String BIDS identifier for the Introducing Broker 51 Giveup Broker String Denotes the entity the trade should be given up to (CFD/Swap/different Custodian). c 2017 Cboe Exchange, Inc. 9

Column Name Type Value Interpretation 52 Price Formation String Equivalent to MMT Level 3.8. An indication if the trade was contributing to Price Formation or Price Discovery Process. Possible values: NPFT Plain-Vanilla (P) TNCP PNDG 53 Algorithmic Trade String Equivalent to MMT Level 3.9. An indication if the trade was executed as a result of an investment firm engaging in algorithmic trading. Possible values: None No Yes (ALGO) c 2017 Cboe Exchange, Inc. 10

2.4 Sample Example record for a trade report in Vodafone Group (line broken for readability): 2013-12-03,11:50:29.000,FOOB,0001,,,FEEU,,CROSSINGTRADE,1M1WC4000M8Q,5198009IB, VODl,GB00B16GWD56,S,200.000000,100,GBX,0l,Principal,Added,0.00000,FOOB,none, None,BATS Only,None,,,2013-12-03,11:50:49.555,NotLate,OffExchangeReport, Unspecified,,Immediate,OffBook,AgencyCross,Unknown,None,Automated,, TwoPartyReport,None,199.990000,2013-12-04,,,,,,,Plain-Vanilla,No Example record for a dark book trade in Vodafone Group (line broken for readability): 2015-06-08,10:28:32.495,FOOB,0001,FOOBNL2R,EOOOGB21,FOOB,1111,DARKTRADE,5A1WC700F6IA, E49800L3N,VODl,GB00BH4HKS39,B,261.17500000,7000,GBX,0l,Principal,Dark IOC Removed, 46.22184,FOOB,CHIX,Midpoint Peg,BATS Dark Only,CCCP,Default,DarkBookIOC,2015-06-09, 10:48:22.495,NotLate,ContinuousTrading,Dark,,Immediate,DarkOrderBook,Unspecified, RFPT,Unspecified,Unspecified,None,,None,,,CHID,,,,,Plain-Vanilla,No Example record for a trade report in an unknown symbol (TRF only) (line broken for readability): 2013-12-03,11:50:29.000,FOOB,0001,,,FEEU,,CROSSINGTRADE,1M1WC4000M8Q,5198009IB,,GB00B16GWD56,S,200.000000,100,CHF,,Principal,Added,0.00000,FOOB,none, None,BATS Only,None,,,2013-12-03,11:50:49.555,NotLate,OffExchangeReport, Unspecified,,Immediate,OffBook,AgencyCross,Unknown,None,Automated,, TwoPartyReport,None,199.990000,2013-12-04,,,,,,,Plain-Vanilla,No c 2017 Cboe Exchange, Inc. 11

3 Support Please email questions or comments regarding this specification to tradedeskeurope@cboe.com. 4 Revision History 23rd January 2014 Version 1.0 Initial version. 28th March 2014 Version 1.1 Removed effective from labels. 3rd April 2014 Version 1.2 Clarified that Access Fee is indicative. 12th June 2014 Version 1.3 Added Account column and column to hold the proposed MMT Level 3.7 Off Book Automated Indicator setting. 7th October 2014 Version 1.4 Removed effective from labels. 16th January 2015 Version 1.5 Added Trade Handling Instruction and Third Party columns. 27th April 2015 Version 1.5.1 Removed effective from labels. 12th June 2015 Version 1.6 Update MMT URL. Added Settlement Price, Non-Standard Settlement Date and LastMkt. 19th February 2016 Version 1.7 Updated with new branding. 17th May 2016 Version 1.8 Added support for trade reports in unknown symbols to be included in the data file. 6th July 2016 Version 1.9 Removed effective from labels. 29th September 2016 Version 2.0 Added support for BIDS fields to trade data report. 9th February 2017 Version 2.1 Generalised the description of Fee Code field to apply to all trades. Updated for MMT v3 support. 20th July 2017 Version 2.2 Added new supported values for the field Side. Updated price column to state a value of zero is permitted in TRF. 21st September 2017 Version 2.3 Added possible values for MMT columns, updated examples. c 2017 Cboe Exchange, Inc. 12