Indexes

Fields

ID (Tag)
Name
Datatype
Description
Pedigree
1Account

Account information that will be echoed back.

6AvgPx

Average traded price.

8BeginString
9BodyLength
10CheckSum
11ClOrdID
14CumQty
15Currency

ISO 4217 currency code for the trade. Only used outbound, ignored inbound.

17ExecID

Unique identifier of execution message, or "0" for ExecType='I' (Order Status).

18ExecInst

Instructions for order handling (separated with spaces).

22SecurityIDSource

Identifies the class of SecurityID. Only Marketplace-assigned identifier is allowed in this context.

30LastMkt

Market of execution for last fill. ISO 10383 (MIC). Only used outbound, ignored inbound

31LastPx

Trade price of this (last) fill.

32LastQty

Trade quantity of this (last) fill.

34MsgSeqNum

Message sequence number.

35MsgType
36NewSeqNo

Next sequence number.

37OrderID
38OrderQty
39OrdStatus
40OrdType
41OrigClOrdID
44Price

Required for limit orders.

45RefSeqNum

MsgSeqNum of the rejected message.

48SecurityID

Security identifier of type specified in SecurityIDSource.

49SenderCompID

Identifies sender firm (and trader group).

52SendingTime

Time of message transmission.

54Side
56TargetCompID

Identifies target firm (and trader group).

58Text

Where possible, message to explain reason for rejection

59TimeInForce

Absence means '0'.

60TransactTime

When this order request was created, updated or cancelled.

98EncryptMethod

Method of encryption.

102CxlRejReason
103OrdRejReason

Code to identify reason for order rejection.

108HeartBtInt

Heartbeat interval (seconds).

112TestReqID
115OnBehalfOfCompID

Identifies sending firm, used when sending messages via a third party.

117QuoteID

Quote identifier assigned by the exchange.

123GapFillFlag
126ExpireTime
128DeliverToCompID

Identifies target firm, used when sending messages via a third party.

131QuoteReqID
132BidPx

Bid price. Either BidPx, OfferPx or both must be specified.

133OfferPx

Offer price. Either BidPx, OfferPx or both must be specified.

134BidSize

Specifies the open bid size. Specifies the available bid size.

135OfferSize

Specifies the available ask size.

141ResetSeqNumFlag

Indicates both sides of a FIX session should reset sequence numbers. Absence means 'N'.

146NoRelatedSym
150ExecType
151LeavesQty
159AccruedInterestAmt

Amount of accrued interest the buyer compensates the seller. Applicable for bonds and fixed income.

262MDReqID

Unique identifier for Market Data Request.

263SubscriptionRequestType
264MarketDepth
267NoMDEntryTypes

Requested entry types. Empty list means all entry types.

268NoMDEntries
269MDEntryType
270MDEntryPx

Entry price.

271MDEntrySize

Entry quantity.

277TradeCondition

Trade conditions set by exchange. Field added.

278MDEntryID

Reference to the MDEntryID of this order in the market data.

279MDUpdateAction
281MDReqRejReason
288MDEntryBuyer

Marketplace assigned member code. Reveals the buyer when MDEntryType is Bid or Trade and counterparties are not hidden in the security.

289MDEntrySeller

Marketplace assigned member code. Reveals the seller when MDEntryType is Offer or Trade and counterparties are not hidden in the security.

290MDEntryPositionNo

Display position of a bid or offer within a price level, numbered from most competitive to least competitive, per market side, beginning with 1. This value is only set when MDUpdateAction is New or Change and only if the value has changed.

291FinancialStatus

All values are mutually exclusive except 'Under observation' and 'Order protection mode' which can appear together with any of the others.

292CorporateAction
297QuoteStatus

The status of the Quote Status Report.

298QuoteCancelType

Identifies the type of quote cancel.

300QuoteRejectReason

Reason quote was rejected.

320SecurityReqID
324SecurityStatusReqID
326SecurityTradingStatus
327HaltReason

Denotes the reason for the Opening Delay or Trading Halt.

335TradSesReqID

Unique request id.

340TradSesStatus

State of the trading session.

371RefTagID

The FIX field being referenced.

372RefMsgType

The MsgType (35) of the FIX message being referenced.

373SessionRejectReason
378ExecRestatementReason

Reason for an Execution Report message sent when communicating an unsolicited cancel.

379BusinessRejectRefID

The value of the business-level "ID" field on the message being referenced.

380BusinessRejectReason

Code to identify reason for a Business Message Reject message.

423PriceType

Defines the default Price Type used for trading.

434CxlRejResponseTo

Identifies type of message this reject is in response to.

447PartyIDSource
448PartyID
452PartyRole
453NoPartyIDs
454NoSecurityAltID
455SecurityAltID

Alternative security identifier of type specified in SecurityAltIDSource.

456SecurityAltIDSource

Identifies the class of SecurityID.

483TransBkdTime

When this trade was booked, if other than TransactTime. Used for manual trade reports and for trade cancellations. Field added.

487TradeReportTransType

Transaction type.

523PartySubID
526SecondaryClOrdID

In the case of quotes mapped to QuoteID of a single Quote.

528OrderCapacity

Designates the capacity of the firm placing the order. Absence means 'R'.

529OrderRestrictions

Restrictions associated with an order.

537QuoteType

Identifies the type of quote. Absence means restricted tradeable.

543InstrRegistry

Values may include BIC for the depository or custodian who maintain ownership records, the ISO country code for the location of the record, the value "ZZ" to specify physical ownership of the security (e.g. stock certificate), or a value beginning with “DLT-” to identify a distributed ledger network.

552NoSides
553Username
554Password
560SecurityRequestResult
561RoundLot
562MinTradeVol

Minimum trading volume that can be submitted

568TradeRequestID

Request ID if this message is in response to a Trade Capture Report Request.

569TradeRequestType
571TradeReportID

Assigned by the submitter of the message and used as a pure message identifier.

572TradeReportRefID

The TradeReportID that is being referenced for some action, such as correction or cancellation.

573MatchStatus

The status of this trade with respect to matching or comparison.

574MatchType
580NoDates

Range of dates. Since (NoDates=1) or Between (NoDates=2) dates, inclusive.

584MassStatusReqID

Value assigned by issuer of Mass Status Request to uniquely identify the request.

585MassStatusReqType
636WorkingIndicator

Indicates if the order is currently being worked. Applicable for OrdStatus = "New" and OrdStatus = "Partially filled". Absence means 'Y'.

649QuoteStatusReqID
749TradeRequestResult

Result of Trade Request.

750TradeRequestStatus

Status of Trade Request.

751TradeReportRejectReason
789NextExpectedMsgSeqNum

Message sequence number gap detection.

802NoPartySubIDs
803PartySubIDType

Used to indicate the counter party trader ID in TradeCaptureReport when TradeHandlingInstr='3'. Also used to further identify entering firm.

828TrdType
855SecondaryTrdType

Absence means '0'. Applies only to manual trades. MiFID II regulatory field.

856TradeReportType
865EventType
893LastFragment

Indicates whether this is the last fragment in a sequence of message fragments.

912LastRptRequested

Indicates that this is the last Execution Report which will be returned as a result of the request.

980SecurityUpdateAction
1003TradeID

Assigned by the marketplace.

1057AggressorIndicator

Used to identify whether the order initiator is an aggressor or not in the trade. Boolean.

1083DisplayWhen

Instructs when to refresh DisplayQty.

1084DisplayMethod

Defines what value to use in DisplayQty. If not specified the default DisplayMethod is '1'.

1088RefreshQty
1093LotType

Defines the lot type assigned to the order.

1115OrderCategory

Applies only to manual trades. MiFID II regulatory field.

1123TradeHandlingInstr
1137DefaultApplVerID

Valid value: "FIXLatest".

1138DisplayQty

Displayed quantity on iceberg/reserve order.

1142MatchAlgorithm

The type of algorithm used to match orders in this market segment.

1145EventTime

Specific time of event. To be used in combination with EventDate.

1166QuoteMsgID

Unique client-assigned identifier for the (replacement) quote.

1175NoStatsIndicators
1176StatsType

Type of statistics.

1184SecurityXMLLen
1185SecurityXML

XML data describing the security.

1205NoTickRules

This block specifies the rules for determining how a security ticks, i.e. the price increments at which it can be quoted and traded.

1206StartTickPriceRange

Starting price range for specified tick increment.

1207EndTickPriceRange

Ending price range for specified tick increment.

1208TickIncrement

Tick increment for stated price range.

1235NoMatchRules
1300MarketSegmentID

Identifies the market segment.

1301MarketID

Identifies the market. ISO 10383 Market Identifier Code (MIC).

1310NoMarketSegments

A security is strictly member of one market segment.

1325ParentMktSegmID

Reference to a parent market segment.

1393MarketReqID

Unique request id.

1394MarketReportID

Unique identifier for each MarketDefinitionUpdateReport message.

1395MarketUpdateAction
1396MarketSegmentDesc

Description or name of market segment.

1397EncodedMktSegmDescLen
1398EncodedMktSegmDesc

Encoded (non-ASCII) description or name of market segment.

1409SessionStatus

Session status at time of logout.

1724OrderOrigination

Identifies the origin of the order. Absence means non DEA.

1745BidMDEntryID

The MDEntryID of the bid side in the market data.

1746OfferMDEntryID

The MDEntryID of the offer side in the market data.

1749TotalBidSize

Specifies the total bid size.

1750TotalOfferSize

Specifies the total ask size.

1803AuctionType

Conditionally required for auction orders.

1839TrdPriceCondition

Applies only to manual trades. MiFID II regulatory field.

2376PartyRoleQualifier
2593NoOrderAttributes
2594OrderAttributeType
2595OrderAttributeValue

The value associated with the attribute type specified in OrderAttributeType. + Must be "Y".

2667AlgorithmicTrdIndicator

MiFID II regulatory field. Absence means '0'.

2668NoTrdRegPublications

Applies only to manual trades. MiFID II regulatory field.

2669TrdRegPublicationType
2670TrdRegPublReason
5797AggressorSide

Indicates which side is aggressor of the trade. If there is no value present, then there is no aggressor. Custom field.

20004CorpActionType

The type of corporate action. Custom field.

20005CorpActionID

Unique identifier for this corporate action event. Custom field.

20006AdjustmentFactorNumerator

The adjustment factor of a corporate action is the numerator divided by the denominator and is used when adjusting historical values for the corporate action. Prices should be multiplied with the factor while quantities should be divided by the factor. Custom field.

20007Dividend

Dividend, 3 decimal precision. Custom field.

20008CorpActionDescr

Textual description of the corporate action. Custom field.

20009CorpActionReqID

Unique request identifier. Custom field.

20010CorpActionStatus

Custom field.

20011CorpUpdateAction

The update action of an incremental update. Absent in a snapshot response. Custom field.

20012CorpActionResult

Result returned to a Corporate Action Request message. Custom field.

20016MDStatScope

Defines the scope of the statistics in periods of time. Custom field.

20017ExTime

When this corporate action takes effect. Custom field.

20018OrigQuoteMsgID

Reference to previous QuoteMsgID in case of modification. Custom field.

20022AdjustmentFactorDenominator

The adjustment factor of a corporate action is the numerator divided by the denominator and is used when adjusting historical values for the corporate action. Prices should be multiplied with the factor while quantities should be divided by the factor. Custom field.

20027SecurityMoveIndicator

Absence means No

20028OrderPriority

Indicates the priority of the order in the orderbook in comparison to other orders on the same level. Higher value means lower priority. Custom field.

20029BidPriority

Indicates the priority of the bid in the orderbook in comparison to other orders and quotes on the same level. Higher value means lower priority. Custom field.

20030OfferPriority

Indicates the priority of the offer in the orderbook in comparison to other orders and quotes on the same level. Higher value means lower priority. Custom field.

20033MarketMakerQuote

Indicates that this MDEntry originates from a Market Maker quote. Only applicable if MDEntryType = '0', '1' or '5'. ASCII char enumeration (boolean). Custom field. Absence means 'N'.

20038FinancialStatusUpdateType

Financial status type.

20040SecurityStatusUpdateRequestID
20042FinancialStatusResult

Financial status update result.

20049NoUpdates
20050FinancialStatusUpdateValue

Financial status operation.

20051MinReserveOrderValue

Minimum reserve order value, applicable for both new orders and order modifications. If the field is absent or set to 0 it means that there are no minimum value. Custom field.

20052AllowReserveOrder

Indicates whether reserve orders are allowed on this instrument. ASCII char enumeration (boolean). Custom field.

20054MaxOrderExpireDuration

Max duration in seconds of ExpireTime in GTC orders. Custom field.

20055MaxTradeTransBkdTimeDiff

Max time difference in seconds between TransactTime and TransBkdTime of trades, i.e. how far back in time a manual trade can be reported. Custom field.

20056NoMarketOrderRules
20057MarketOrderRules

The rules that applies for market order. Custom field.

20058OrderProtectionAuctionTimeMin

Lower bound in milliseconds of duration of the order protection auction. Custom field.

20059OrderProtectionAuctionTimeMax

Upper bound in milliseconds of duration of the order protection auction. Custom field.

20060MinReserveOrderValueCurrency

Currency for MinReserveOrderValue. ISO 4217 currency code. Custom field.

20061NoMarketDataRules
20062MarketDataRules

Market data visibility rules. Custom field.

20063NoPartyRules
20064PartyRules

Party information rules that applies. Custom field.

20065NoTradeReportRules
20066TradeReportRules

Rules for manual trade reports. Custom field.

20067MissingReferencePriceAuctionTimeMin

Lower bound in milliseconds of duration of the missing reference price auction. Custom field.

20068MissingReferencePriceAuctionTimeMax

Upper bound in milliseconds of duration of the missing reference price auction. Custom field.

20069LiquidityStatus

Liquidity status classification of this security. Absence means unknown or N/A. Custom field.

20070ZoneID

The IANA Time Zone identifier which is used for local time and date conversions. Custom field.

40471BusinessCenter

A business center whose calendar is used for date adjustment, e.g. "GBLO".

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