Fields
IDย (Tag) | Name | Datatype | Description | Pedigree |
|---|---|---|---|---|
| 1 | Account | String | Account information that will be echoed back. | |
| 6 | AvgPx | Price | Average traded price. | |
| 8 | BeginString | String | ||
| 9 | BodyLength | Length | ||
| 10 | CheckSum | String | ||
| 11 | ClOrdID | String | ||
| 14 | CumQty | Qty | ||
| 15 | Currency | String | ISO 4217 currency code for the trade. Only used outbound, ignored inbound. | |
| 17 | ExecID | String | Unique identifier of execution message, or "0" for ExecType='I' (Order Status). | |
| 18 | ExecInst | ExecInstCodeSet | Instructions for order handling (separated with spaces). | |
| 22 | SecurityIDSource | SecurityIDSourceCodeSet | Identifies the class of SecurityID. Only Marketplace-assigned identifier is allowed in this context. | |
| 30 | LastMkt | String | Market of execution for last fill. ISO 10383 (MIC). Only used outbound, ignored inbound | |
| 31 | LastPx | Price | Trade price of this (last) fill. | |
| 32 | LastQty | Qty | Trade quantity of this (last) fill. | |
| 34 | MsgSeqNum | SeqNum | Message sequence number. | |
| 35 | MsgType | MsgTypeCodeSet | ||
| 36 | NewSeqNo | SeqNum | Next sequence number. | |
| 37 | OrderID | String | ||
| 38 | OrderQty | Qty | ||
| 39 | OrdStatus | OrdStatusCodeSet | ||
| 40 | OrdType | OrdTypeCodeSet | ||
| 41 | OrigClOrdID | String | ||
| 44 | Price | Price | Required for limit orders. | |
| 45 | RefSeqNum | SeqNum | MsgSeqNum of the rejected message. | |
| 48 | SecurityID | String | Security identifier of type specified in SecurityIDSource. | |
| 49 | SenderCompID | String | Identifies sender firm (and trader group). | |
| 52 | SendingTime | UTCTimestamp | Time of message transmission. | |
| 54 | Side | SideCodeSet | ||
| 56 | TargetCompID | String | Identifies target firm (and trader group). | |
| 58 | Text | String | Where possible, message to explain reason for rejection | |
| 59 | TimeInForce | TimeInForceCodeSet | Absence means '0'. | |
| 60 | TransactTime | UTCTimestamp | When this order request was created, updated or cancelled. | |
| 98 | EncryptMethod | EncryptMethodCodeSet | Method of encryption. | |
| 102 | CxlRejReason | CxlRejReasonCodeSet | ||
| 103 | OrdRejReason | OrdRejReasonCodeSet | Code to identify reason for order rejection. | |
| 108 | HeartBtInt | int | Heartbeat interval (seconds). | |
| 112 | TestReqID | String | ||
| 115 | OnBehalfOfCompID | String | Identifies sending firm, used when sending messages via a third party. | |
| 117 | QuoteID | String | Quote identifier assigned by the exchange. | |
| 123 | GapFillFlag | GapFillFlagCodeSet | ||
| 126 | ExpireTime | UTCTimestamp | ||
| 128 | DeliverToCompID | String | Identifies target firm, used when sending messages via a third party. | |
| 131 | QuoteReqID | String | ||
| 132 | BidPx | Price | Bid price. Either BidPx, OfferPx or both must be specified. | |
| 133 | OfferPx | Price | Offer price. Either BidPx, OfferPx or both must be specified. | |
| 134 | BidSize | Qty | Specifies the open bid size. Specifies the available bid size. | |
| 135 | OfferSize | Qty | Specifies the available ask size. | |
| 141 | ResetSeqNumFlag | ResetSeqNumFlagCodeSet | Indicates both sides of a FIX session should reset sequence numbers. Absence means 'N'. | |
| 146 | NoRelatedSym | NumInGroup | ||
| 150 | ExecType | ExecTypeCodeSet | ||
| 151 | LeavesQty | Qty | ||
| 159 | AccruedInterestAmt | Amt | Amount of accrued interest the buyer compensates the seller. Applicable for bonds and fixed income. | |
| 262 | MDReqID | String | Unique identifier for Market Data Request. | |
| 263 | SubscriptionRequestType | SubscriptionRequestTypeCodeSet | ||
| 264 | MarketDepth | MarketDepthCodeSet | ||
| 267 | NoMDEntryTypes | NumInGroup | Requested entry types. Empty list means all entry types. | |
| 268 | NoMDEntries | NumInGroup | ||
| 269 | MDEntryType | MDEntryTypeCodeSet | ||
| 270 | MDEntryPx | Price | Entry price. | |
| 271 | MDEntrySize | Qty | Entry quantity. | |
| 277 | TradeCondition | TradeConditionCodeSet | Trade conditions set by exchange. Field added. | |
| 278 | MDEntryID | String | Reference to the MDEntryID of this order in the market data. | |
| 279 | MDUpdateAction | MDUpdateActionCodeSet | ||
| 281 | MDReqRejReason | MDReqRejReasonCodeSet | ||
| 288 | MDEntryBuyer | String | Marketplace assigned member code. Reveals the buyer when MDEntryType is Bid or Trade and counterparties are not hidden in the security. | |
| 289 | MDEntrySeller | String | Marketplace assigned member code. Reveals the seller when MDEntryType is Offer or Trade and counterparties are not hidden in the security. | |
| 290 | MDEntryPositionNo | int | 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. | |
| 291 | FinancialStatus | FinancialStatusCodeSet | All values are mutually exclusive except 'Under observation' and 'Order protection mode' which can appear together with any of the others. | |
| 292 | CorporateAction | CorporateActionCodeSet | ||
| 297 | QuoteStatus | QuoteStatusCodeSet | The status of the Quote Status Report. | |
| 298 | QuoteCancelType | QuoteCancelTypeCodeSet | Identifies the type of quote cancel. | |
| 300 | QuoteRejectReason | QuoteRejectReasonCodeSet | Reason quote was rejected. | |
| 320 | SecurityReqID | String | ||
| 324 | SecurityStatusReqID | String | ||
| 326 | SecurityTradingStatus | SecurityTradingStatusCodeSet | ||
| 327 | HaltReason | HaltReasonCodeSet | Denotes the reason for the Opening Delay or Trading Halt. | |
| 335 | TradSesReqID | String | Unique request id. | |
| 340 | TradSesStatus | TradSesStatusCodeSet | State of the trading session. | |
| 371 | RefTagID | int | The FIX field being referenced. | |
| 372 | RefMsgType | String | The MsgType (35) of the FIX message being referenced. | |
| 373 | SessionRejectReason | SessionRejectReasonCodeSet | ||
| 378 | ExecRestatementReason | ExecRestatementReasonCodeSet | Reason for an Execution Report message sent when communicating an unsolicited cancel. | |
| 379 | BusinessRejectRefID | String | The value of the business-level "ID" field on the message being referenced. | |
| 380 | BusinessRejectReason | BusinessRejectReasonCodeSet | Code to identify reason for a Business Message Reject message. | |
| 423 | PriceType | PriceTypeCodeSet | Defines the default Price Type used for trading. | |
| 434 | CxlRejResponseTo | CxlRejResponseToCodeSet | Identifies type of message this reject is in response to. | |
| 447 | PartyIDSource | PartyIDSourceCodeSet | ||
| 448 | PartyID | String | ||
| 452 | PartyRole | PartyRoleCodeSet | ||
| 453 | NoPartyIDs | NumInGroup | ||
| 454 | NoSecurityAltID | NumInGroup | ||
| 455 | SecurityAltID | String | Alternative security identifier of type specified in SecurityAltIDSource. | |
| 456 | SecurityAltIDSource | SecurityIDSourceCodeSet | Identifies the class of SecurityID. | |
| 483 | TransBkdTime | UTCTimestamp | When this trade was booked, if other than TransactTime. Used for manual trade reports and for trade cancellations. Field added. | |
| 487 | TradeReportTransType | TradeReportTransTypeCodeSet | Transaction type. | |
| 523 | PartySubID | String | ||
| 526 | SecondaryClOrdID | String | In the case of quotes mapped to QuoteID of a single Quote. | |
| 528 | OrderCapacity | OrderCapacityCodeSet | Designates the capacity of the firm placing the order. Absence means 'R'. | |
| 529 | OrderRestrictions | OrderRestrictionsCodeSet | Restrictions associated with an order. | |
| 537 | QuoteType | QuoteTypeCodeSet | 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