+ All Categories
Home > Documents > Front End Systemic Capture Rule 123

Front End Systemic Capture Rule 123

Date post: 05-Jan-2016
Category:
Upload: montana
View: 35 times
Download: 5 times
Share this document with a friend
Description:
Front End Systemic Capture Rule 123. David Bartges Director NYSE Technology Infrastructure January 13, 2000. NYSE Business Goals. Address regulatory issues Maximize operational efficiencies Provide new customer services. Industry Drivers. Move towards straight through processing - PowerPoint PPT Presentation
Popular Tags:
47
Front End Systemic Capture Rule 123 David Bartges Director NYSE Technology Infrastructure January 13, 2000
Transcript
Page 1: Front End Systemic Capture Rule 123

Front End Systemic Capture Rule 123

David Bartges

Director

NYSE Technology Infrastructure

January 13, 2000

Page 2: Front End Systemic Capture Rule 123

2

NYSE Business Goals

Address regulatory issues

Maximize operational efficiencies

Provide new customer services

Page 3: Front End Systemic Capture Rule 123

3

Industry Drivers

Move towards straight through processing

Decrease comparison/settlement window

Rapidly changing competitive landscape

Page 4: Front End Systemic Capture Rule 123

4

Program Components

Modifications to Rule 123

New systems’ architecture and access network

Expanded use of industry-standard protocols and formats

Various system enhancements phased in over several years

Page 5: Front End Systemic Capture Rule 123

5

Rule 123 Summary

Order details must be entered into a system which electronically timestamps the time of entry on the Floor prior to representation at the point of sale

Page 6: Front End Systemic Capture Rule 123

6

Rule 123 Summary (cont)

Firms can comply in one of two ways:

Order details can be transmitted electronically to a system on the Floor which electronically timestamps the time the order was received on the Floor, or

Order details can be phoned to the Floor and then entered into a system which electronically timestamps the time of entry on the Floor.

Page 7: Front End Systemic Capture Rule 123

7

Rule 123 Summary (cont)

The device used to receive or enter the order details on the Floor can either be an Exchange provided system (e.g., BBSS) or a member’s own proprietary system.

If a proprietary system is used, a copy of the order details with the system produced timestamp must be transmitted to an Exchange database (i.e., FESC) within 60 seconds of the time the order was entered into or received in the system on the Floor.

Page 8: Front End Systemic Capture Rule 123

8

Rule 123 Summary (cont)

Mandatory order details: Symbol, quantity, side of market, market/

limit/stop/stop limit, limit/stop price, time in force, held/not held, unique order ID, member firm, clearing firm, special conditions, “Floor Available” timestamp

Optional order details: Special instructions, account type (if known), account

number, “Firm Send” timestamp

Page 9: Front End Systemic Capture Rule 123

9

Rule Change Filing Status

Rule Change published in Federal Register- 8/4/99

SEC Approval pending

SEC order requires 9 months after rule approval for effective date ~ October 2000

Page 10: Front End Systemic Capture Rule 123

10

RULE 123 versus OATS

Most Rule 123 data elements also required by OATS

Rule 123 requires fewer data elements than OATS

Rule 123 is Floor oriented; OATS is firm oriented

Rule 123 submission “real time” (order-by-order); OATS is batch, file transfer

Page 11: Front End Systemic Capture Rule 123

11

Page 12: Front End Systemic Capture Rule 123

FESC Message Formats

Dom Gallo

Director

Member Firm Customer Services

January 13, 2000

Page 13: Front End Systemic Capture Rule 123

13

MF Interface

FIX Utility

Common

Access

Point

FESC Database(s)

Systematized Orders &

Proprietary Order Drop Copies

CMS/SDOT FESC Core Surveillance

Systematized

Orders

Proprietary Order

Drop Copies

Member

Firms

FESC Architecture

Page 14: Front End Systemic Capture Rule 123

14

Data Flow

Member Firm / Service Bureau

e-BrokerProprietary System

Telephone

Telephone

BBSSPost DBK

CAP

PSSNYSE SWOP

SystemsFESC

Page 15: Front End Systemic Capture Rule 123

15

Mandatory FESC Order Details

Symbol

Clearing Member Organization

Unique Order Identifier (Branch Code & Sequence Number)

Member Firm Organization

Quantity

Order Instruction (Buy, Sell, etc.)

Price Delimeter (MKT, STP, STP LMT, etc.)

LMT Price and / or STP Price

Time In Force

Held or Not Held Designation

Special Conditions

Special Instructions

Floor Available Time

Drop Copy Flag

Page 16: Front End Systemic Capture Rule 123

16

Data for new new orders related to equity trades as defined by the FCS specification.

Data for new new orders related to equity trades as defined by the FIX specification.

Sending Time

Write In Time

As Of Indicator (conditional)

Optional FESC Order Details

Page 17: Front End Systemic Capture Rule 123

17

Order Details (FCS Format)

Line 0:Firm Identifier

AAAALine 1:BranchSequenceCode Number

AAA nnnnLine 1A:Exchange Routing Competing

BoothCode Code Specialist Code ID

NY OL AAAA B-AARPXRPVXAAVOVROSTS

Page 18: Front End Systemic Capture Rule 123

18

Order Details (FCS Format)

Line 2:Possible Cancel OrderDuplicate Instruction

POSS^DUPE CXL BUYCXL^BAL BUY^MINUS

SLSL^PLUSSSHRTSSHRT^EXEMPT

Lines 3 & 3C:Quantity Stock Suffix Price

Symbol Delimeters

nnnnnnn XYZ PRACL MKTMKT^CLOMKT^OB

+MKT^WOW(price)(price)^CLO

+Valid for Odd Lots only (price)^STP *Either version is acceptable for a *(price)^STP^(price)^LMT Stop Limit Order *(price)^STP^(price) (price)^OB +WOW +(price)^WOW

+BAS +CLO

Page 19: Front End Systemic Capture Rule 123

19

Order Details (FCS Format)

Lines 3A & 3D:All or Time-In- Do Not Reduce Delivery Try to Account None Force Do Not Increase Instructions Stop Type

AON GTC DNR CASH TTS ADAY DNI ND BOPG SELLER^nn COC DFOK EGTX F

HIJKLM

NOPRTUWXYZ

Page 20: Front End Systemic Capture Rule 123

20

Order Details (FCS Format)

Line 3B:Additional Order Kind of CancelInstruction or Switch Order

OR

SW BUY or BUY^MINUSCXL SL or SL^PLUSCXL^BAL SSHRT

SHRT^EXEMPT

CXL (price)(price)^STP

Line 3E:Leaves Time-In-

Force

LVS^nnnnnnn DAYGTCOPGFOKOCGTX

Page 21: Front End Systemic Capture Rule 123

21

Order Details (FCS Format)

Line 3F:Double SlashMiscellaneous Order Information

//(miscellaneous order information)

Line 4:Miscellaneous Information

Miscellaneous Data

Line 4A:Reference Branch & Field Date MiscellaneousInformation Sequence Separator Information

RE AAA^nnnn / MMDDYY Miscellaneous Data or MMDDCCYY

Page 22: Front End Systemic Capture Rule 123

22

Order Details (FCS Format)

Line 4B:Give Up ConfirmationInformation Line

GU^AAAA CFN^100^XYZ^10^1/2

Line 4C: (New Line)Floor Available Write In As Of Sending Drop CopyTime Time Indicator Time Flag

JJJJJ^HH:MM:SS JJJJJ^HH:MM:SS A JJJJJ^HH:MM:SS D

(system produced) (system produced) (system produced)

Page 23: Front End Systemic Capture Rule 123

23

Line 4B - Give up Information

The Give up (i.e., mnemonic of the Clearing Firm) must be present on all Drop Copies.

FORMATGU^AAAA

Where AAAA is 1 to 4 alpha characters.

Page 24: Front End Systemic Capture Rule 123

24

Date and Time Format

JJJJJ^HH:MM:SS

DATE - (JJJJJ) the last five digits of the Julian date. Today’s Julian date is: 2,451,557

Time Stamps - must include hours, minutes and seconds in 24 hour format.

All time stamps shall be represented as: Coordinated Universal Time (UTC). The system that records and electronically time stamps the order

details should be synchronized to either the National Institute of Standards & Technology (NIST) or the United States Naval Observatory (USNO).

For OATS, all member firms are currently required to synchronize their time clocks and order entry systems to NIST.

Page 25: Front End Systemic Capture Rule 123

25

Line 4C - Field 1

Floor Available Time: (required field)

FORMATJJJJJ^HH:MM:SS

The time the details of a new order, cancel, or cancel-with-replacement order are first displayed on or entered into a device on the NYSE trading floor.

A system produced time stamp.

This time may be different from the time an order is received on the Floor.

Page 26: Front End Systemic Capture Rule 123

26

Write In Time: (optional field)

FORMATJJJJJ^HH:MM:SS

This field may be used In the case of a system failure. The Write In Time will indicate the actual time an order was received on the Trading Floor.

Note that an “As Of” indicator flag must always be set when order details are being recorded late due to a system failure, regardless of whether a “Write In” time is entered.

Line 4C - Field 2

Page 27: Front End Systemic Capture Rule 123

27

As Of Indicator: (conditionally required)

FORMATA

A flag that is manually entered by a user to indicate that a new order, cancel, or cancel-with-replacement order was represented on the NYSE trading floor before being entered into a system (i.e., Late Entered Orders).

The As Of Indicator should only be used in situations where orders are entered into a system late (i.e., due to system failure).

Use of the As Of Indicator must be followed by a written report to NYSE surveillance with in 48 hours.

Line 4C - Field 3

Page 28: Front End Systemic Capture Rule 123

28

Sending Time: (optional field)

FORMATJJJJJ^HH:MM:SS

A system produced timestamp of the time an FESC Drop Copy is transmitted.

By rule, NYSE Receive Time minus Floor Available Time must be less than 60 sec.

Therefore,

Sending Time minus Floor Available Time should also be less than 60 sec.

Line 4C - Field 4

Page 29: Front End Systemic Capture Rule 123

29

Line 4C - Field 5

Drop Copy Flag: (required field)

FORMATD

A flag that indicates that the message being sent to FESC is a Drop Copy.

This applies to any new order, cancel, or cancel-with-replacement order.

Page 30: Front End Systemic Capture Rule 123

30

FIX Messages

Upon recommendation from the FIX committee, the FIX Execution Report (message type 8) will be used for handling FESC Drop Copy messages.

Page 31: Front End Systemic Capture Rule 123

31

Drop Copy Order Details (FIX Format)

FIX Tag FIX Tag Name Drop Copy Field Name

55 & 65 Symbol & SymbolSfx Symbol76 ExecBroker Clearing Organization11 CIOrdID Order ID49 SenderCompID Member Firm Organization38 OrderQty Quantity54 Side Side of Market40 OrdType Order Type44 and/or 99 Price, StopPx LMT Price and/or STP Price59 TimeInForce Time In Force18 ExecInst Held or Not Held18 ExecInst Special Conditions18 ExecInst Special Instructions60 TransactTime Floor Available Time58 Text (Optional) Data for New Orders9404 WriteInTime Write In Time (If Provided)9405 AsOfIndicator As Of Indicator (If Provided)52 SendingTime (Optional) Sending Time9406 DropCopyFlag Drop Copy Flag

Page 32: Front End Systemic Capture Rule 123

32

Drop Copy Cancel / Replace Order Details (FIX Format)

FIX Tag FIX Tag Name Drop Copy Field Name

41 OrigClOrdID Original Order Unique Identifier38 OrderQty Quantity54 Side Side of Market40 OrdType Order Type44 and/or 99 Price, StopPx LMT Price and/or STP Price59 TimeInForce Time In Force18 ExecInst Held or Not Held18 ExecInst Special Conditions18 ExecInst (Optional) Special Instructions58 Text (Optional) Data for New Orders60 TransactTime Floor Available Time9404 WriteInTime Write In Time (If Provided)9405 AsOfIndicator As Of Indicator (If Provided)52 SendingTime (Optional) Sending Time9406 DropCopyFlag Drop Copy Flag

Page 33: Front End Systemic Capture Rule 123

33

FESC Reject Messages

Tag Field Name Req’d Comments

Standard Header Y MsgType = 345 RefSeqNum Y MesSeqNum of rejected message58 Text N Where possible, message to explain reason for

rejectionStandard Trailer Y

FIX Reject Message

Note:FESC will use the same format as the FIX Reject message, except that the Text field (Tag = 58) shall state the following:

FESC Reject, error code = nnn

Note: nnn = an appropriate code indicating the reason for the reject. A list of rejectcodes will be provided.

Page 34: Front End Systemic Capture Rule 123

34

Page 35: Front End Systemic Capture Rule 123

Common Access Point (CAP)

Overview

Frank Candreva

Lead Technical Analyst

Member Firm Customer Services

January 13, 2000

Page 36: Front End Systemic Capture Rule 123

36

Business Drivers

Fast and easy access to NYSE services

Leverage customer’s technology investments & control costs

Provide customers additional connectivity choices

Page 37: Front End Systemic Capture Rule 123

37

Customers Served

NYSE Members

Sponsored non-members (e.g., institutions, broker / dealers, individual investors)

Listed companies

Financial Service Bureaus

Vendors

Electronic Communication Networks (ECN’s)

Page 38: Front End Systemic Capture Rule 123

38

Design Objectives

Standards based open architecture

Support multiple access methods using the TCP/IP protocol suite

Access multiple NYSE services over single physical connection

Page 39: Front End Systemic Capture Rule 123

39

Key Features

Robust security architecture

High availability

High speed low latency architecture

Protocol translation services

Rapid implementation of new services

Page 40: Front End Systemic Capture Rule 123

40

Security Goals

Ensure operational integrity of NYSE systems & networks

Use standard security mechanisms to minimize the need for custom solutions

Support various levels of user authentication

Integrate with SIAC’s authorization entitlement services

Ensure high availability of security services

Page 41: Front End Systemic Capture Rule 123

41

Trading FloorX-Terminal

NYSEFloor

Networks

NYSE Services, e.g.:

XPress, CMS, BBSS, FESC

Hand heldTerminal

NYSE / SIACCommonAccessPoint

Common Access PointCentral Services

(e.g., DNS,FIX translation)

Internet

Customer'sNetwork

Customer'sNetwork

DirectConnection

OtherSIAC

Networks

ServiceBureaus

Customer'sNetwork

PublicExtranets

Customer'sNetwork

Access Methods

Page 42: Front End Systemic Capture Rule 123

42

AccessMethodName A

cces

sM

etho

d

Per

form

ance

Sta

bili

ty

Mul

tica

stC

apab

ilit

y

Req

uire

men

tfo

rT

unne

ling

Dia

lup

Cap

abil

ity

DC AccessDirect

Connectionto CAP

High Yes Low No

SB AccessFinancialServiceBureau

Varies byVendor

Possible Moderate Possible

EP AccessPublic

ExtranetProvider

Varies byVendor

Possible High Possible

INT AccessInternetServiceProvider

BestEffort

No High Yes

Access Method Capabilities

Page 43: Front End Systemic Capture Rule 123

43

Protocols Supported

Message Format FCS, FIX, HTML; future: XML and other

Application& Session

SMTP, FIX, SSL, SSH, X11, DNS and other

Transport TCP and UDP

Network Internet Protocol (IP), ICMP, IP Multicast, and IPsec

Physical Access Direct Connectionto CAP

ServiceBureau

Public ExtranetProvider

Internet ServiceProvider

Page 44: Front End Systemic Capture Rule 123

44

Business Services Supported

CMS

Institutional XPressSM

Front End Systemic Capture

Broker Booth Support System

WDS Hand held / e-Broker

Customer Proprietary Services

Future NYSE business services

Page 45: Front End Systemic Capture Rule 123

45

FIX to CMS

FCS (TCP/IP)

Front EndSystemic Capture

InstitutionalXPress

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

2000 2001

5 50

25+1

5 200

Jan Feb Mar

5 50Test

Test

Test

Test

New Services - Target Rollout

Page 46: Front End Systemic Capture Rule 123

46

Specifications

Information Memo #99-38 - FESC issued 7/30/99

CAP Network Interface Specification issued 8/30/99, update due 12/31/99

FESC Drop Copy Application Specification issued 8/30/99

CAP Security Interface Specification issued 12/14/99

Specs available at www.nyse.com/techspecs

Page 47: Front End Systemic Capture Rule 123

47


Recommended