Indexes

Message Layouts
Session
General
OrderEntry
MarketData

Fields

IDย (Tag)
Name
Datatype
Description
Pedigree
1AccountString

Account information that will be echoed back.

6AvgPxPrice

Average traded price.

8BeginStringString
9BodyLengthLength
10CheckSumString
11ClOrdIDString
14CumQtyQty
15CurrencyString

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

17ExecIDString

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

18ExecInstExecInstCodeSet

Instructions for order handling (separated with spaces).

22SecurityIDSourceSecurityIDSourceCodeSet

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

30LastMktString

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

31LastPxPrice

Trade price of this (last) fill.

32LastQtyQty

Trade quantity of this (last) fill.

34MsgSeqNumSeqNum

Message sequence number.

35MsgTypeMsgTypeCodeSet
36NewSeqNoSeqNum

Next sequence number.

37OrderIDString
38OrderQtyQty
39OrdStatusOrdStatusCodeSet
40OrdTypeOrdTypeCodeSet
41OrigClOrdIDString
44PricePrice

Required for limit orders.

45RefSeqNumSeqNum

MsgSeqNum of the rejected message.

48SecurityIDString

Security identifier of type specified in SecurityIDSource.

49SenderCompIDString

Identifies sender firm (and trader group).

52SendingTimeUTCTimestamp

Time of message transmission.

54SideSideCodeSet
56TargetCompIDString

Identifies target firm (and trader group).

58TextString

Where possible, message to explain reason for rejection

59TimeInForceTimeInForceCodeSet

Absence means '0'.

60TransactTimeUTCTimestamp

When this order request was created, updated or cancelled.

98EncryptMethodEncryptMethodCodeSet

Method of encryption.

102CxlRejReasonCxlRejReasonCodeSet
103OrdRejReasonOrdRejReasonCodeSet

Code to identify reason for order rejection.

108HeartBtIntint

Heartbeat interval (seconds).

112TestReqIDString
115OnBehalfOfCompIDString

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

117QuoteIDString

Quote identifier assigned by the exchange.

123GapFillFlagGapFillFlagCodeSet
126ExpireTimeUTCTimestamp
128DeliverToCompIDString

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

131QuoteReqIDString
132BidPxPrice

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

133OfferPxPrice

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

134BidSizeQty

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

135OfferSizeQty

Specifies the available ask size.

141ResetSeqNumFlagResetSeqNumFlagCodeSet

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

146NoRelatedSymNumInGroup
150ExecTypeExecTypeCodeSet
151LeavesQtyQty
159AccruedInterestAmtAmt

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

262MDReqIDString

Unique identifier for Market Data Request.

263SubscriptionRequestTypeSubscriptionRequestTypeCodeSet
264MarketDepthMarketDepthCodeSet
267NoMDEntryTypesNumInGroup

Requested entry types. Empty list means all entry types.

268NoMDEntriesNumInGroup
269MDEntryTypeMDEntryTypeCodeSet
270MDEntryPxPrice

Entry price.

271MDEntrySizeQty

Entry quantity.

277TradeConditionTradeConditionCodeSet

Trade conditions set by exchange. Field added.

278MDEntryIDString

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

279MDUpdateActionMDUpdateActionCodeSet
281MDReqRejReasonMDReqRejReasonCodeSet
288MDEntryBuyerString

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

289MDEntrySellerString

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

290MDEntryPositionNoint

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.

291FinancialStatusFinancialStatusCodeSet

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

292CorporateActionCorporateActionCodeSet
297QuoteStatusQuoteStatusCodeSet

The status of the Quote Status Report.

298QuoteCancelTypeQuoteCancelTypeCodeSet

Identifies the type of quote cancel.

300QuoteRejectReasonQuoteRejectReasonCodeSet

Reason quote was rejected.

320SecurityReqIDString
324SecurityStatusReqIDString
326SecurityTradingStatusSecurityTradingStatusCodeSet
327HaltReasonHaltReasonCodeSet

Denotes the reason for the Opening Delay or Trading Halt.

335TradSesReqIDString

Unique request id.

340TradSesStatusTradSesStatusCodeSet

State of the trading session.

371RefTagIDint

The FIX field being referenced.

372RefMsgTypeString

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

373SessionRejectReasonSessionRejectReasonCodeSet
378ExecRestatementReasonExecRestatementReasonCodeSet

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

379BusinessRejectRefIDString

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

380BusinessRejectReasonBusinessRejectReasonCodeSet

Code to identify reason for a Business Message Reject message.

423PriceTypePriceTypeCodeSet

Defines the default Price Type used for trading.

434CxlRejResponseToCxlRejResponseToCodeSet

Identifies type of message this reject is in response to.

447PartyIDSourcePartyIDSourceCodeSet
448PartyIDString
452PartyRolePartyRoleCodeSet
453NoPartyIDsNumInGroup
454NoSecurityAltIDNumInGroup
455SecurityAltIDString

Alternative security identifier of type specified in SecurityAltIDSource.

456SecurityAltIDSourceSecurityIDSourceCodeSet

Identifies the class of SecurityID.

483TransBkdTimeUTCTimestamp

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

487TradeReportTransTypeTradeReportTransTypeCodeSet

Transaction type.

523PartySubIDString
526SecondaryClOrdIDString

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

528OrderCapacityOrderCapacityCodeSet

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

529OrderRestrictionsOrderRestrictionsCodeSet

Restrictions associated with an order.

537QuoteTypeQuoteTypeCodeSet

Identifies the type of quote. Absence means restricted tradeable.

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