Indexes

Message Layouts
PostTrade
PreTrade
Trade

Code Sets

Name
ID
Datatype
Description
Pedigree
accountHolderTypeCodeSet1String

Represents the type of beneficial owner of the account for which an order was received or originated, or to which the shares/contracts are allocated.

actionTypeCodeSet2String

Indicates whether the event is a new event, a correction, a repair or a record level deletion.

affiliateFlagCodeSet3Boolean

Indicates if the order is being routed to an affiliate or received from an affiliate of the Industry Member.

allocationTypeCodeSet8String

Indicates the type of allocation being made. Refer to FAQ U26 for additional information.

atsDisplayIndCodeSet12String

ATS only field. Indicates if the order is displayed outside of the ATS to subscribers only, or via publicly disseminated quotation data.

cancelFlagCodeSet19Boolean

Represents instances when a trade was cancelled because the trade was rejected by the TRF/ADF/ORF, when a trade executed in a foreign market was cancelled, or when a customer/client fulfillment is cancelled. In such instances, set to ‘true’.

capacityCodeSet21String

Specifies the capacity in which the Industry Member acted.

custDspIntrFlagCodeSet27Boolean

Indicates if a customer/client has instructed that a limit order must not be displayed or that a block size order must be displayed contrary to what is required by SEC Rule 604 or FINRA’s Customer Limit Order Display Rule.

deptTypeCodeSet28String

Represents the internal department, unit or desk originating or accepting the order.

destinationTypeCodeSet31String

Indicates whether the destination of the route is an Industry Member, an exchange or a foreign broker-dealer.

dupROIDCondCodeSet34Boolean

On Order Route events and Route Modified events, indicates when a modification to an order previously routed to a national securities exchange requires the use of the original routedOrderID.

On New Quote and Quote Received events, indicates when the quote event maintains the same routedQuoteID.

electronicDupFlagCodeSet36Boolean

Indicates whether the event is a duplicative electronic message of a manual event. Must be present if true.

exchangeIDCodeSet37606String

The SRO-assigned identifier of the Exchange to which an order was routed.

fulfillmentLinkTypeCodeSet46String

Specifies the type of the fulfillment. Refer to Appendix C for additional information on Representative Order linkage requirements.

initiatorCodeSet49String

Indicates who initiated a cancel or modification request. If an order is modified or cancelled based on an implicit customer/client instruction, then the initiator field must be populated with a value of ‘F’. Refer to CAT FAQ B63 for additional information.

institutionFlagCodeSet50Boolean

Indicates if the account meets the definition of institution under FINRA Rule 4512(c).

isoIndCodeSet51String

Indicates the order was an Intermarket Sweep Order

listingExchangeCodeSet400String

The primary listing exchange of the instrument.

manualFlagCodeSet56Boolean

Indicates whether an order was received or handled manually.

marketCenterIDCodeSet59String

For equities MEOT events, the national securities exchange or transaction reporting system operated by a registered securities association where the trade was reported.

For options MOOT events, the options exchange where the trade occurred.

mpStatusCodeCodeSet61String

Market Participant Status Code - indicates if the market maker's quote was open or closed.

multiLegIndCodeSet62Boolean

Indicates when the immediately preceding event in the order life cycle is a Multi-Leg order event.

nbboSourceCodeSet63String

ATS only field. Source of the NBBO data used.

negotiatedTradeFlagCodeSet69Boolean

Identifies if an order is the result of a negotiated trade between two parties.

onlyOneQuoteFlagCodeSet74Boolean

Identifies instances when the quoting system allows only one quote to be active at a time for the particular market maker.

openCloseIndicatorCodeSet75String

Indicates when exchange rules require an order to be marked as open or close upon entry into the exchange. Must be reported as a point-in-time value on each event (therefore, this may differ between New Option Order and Option Order Route for the same orderID).

orderTypeCodeSet79String

The type of order being submitted.

priceTypeCodeSet85String

On multi-leg order events, indicates how the net price was represented in the price field.

quoteRejectedFlagCodeSet99Boolean

Indicates if the quote was not accepted by the destination.

quoteWantedIndCodeSet100String

Indicates if the quote message received by an IDQS is a request for a bid or an ask.

receivingDeskTypeCodeSet103String

Indicates the type of desk or department within the firm that received the order. More granular than the field deptType. Only required when the destination of an internal route is a desk.

reportingExceptionCodeCodeSet104String

Indicates the reason that a unique identifier (e.g., Branch Sequence Number, Compliance ID) was not supplied to a transaction reporting system.

representativeIndCodeSet105String

Indicates the type of representative order being reported and whether linkage is required. Refer to Appendix C for additional information on Representative Order linkage requirements.

representativeQuoteIndCodeSet106String

Indicates if the quote represents customer/client orders.

routeRejectedFlagCodeSet113Boolean

Indicates the routed order was not accepted by the destination (i.e., rejected, no response).

senderTypeCodeSet116String

Identifies from where a routed order originated.

sideCodeSet120String

Side of the event. Allowable side values are based on the corresponding Event Type and side as shown below.

sideDetailsIndCodeSet121String

Identifies if a Trade event is one sided, and which side of the trade the Industry Member is populating in the Trade Side Details.

solicitationFlagCodeSet122Boolean

Indicates if the order was originated in response to an RFQ or other solicitation process.

tradingSessionCodeSet129String

The trading session(s) during which an order is eligible to trade.

typeCodeSet131MessageType

Reportable Events for equities that are Eligible Securities. The following table lists each equity event type with its corresponding Message Type code.

unsolicitedIndCodeSet133String

Indicates when the quote is unsolicited.

unpricedIndCodeSet134Boolean

Indicates when a quote is unpriced.

Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy