Name | ID | Datatype | Description | Pedigree |
|---|---|---|---|---|
| AdvSideCodeSet | 4 | char | Broker's side of advertised trade | Added FIX.2.7 |
| AdvTransTypeCodeSet | 5 | String | Identifies advertisement message transaction type | Added FIX.2.7 |
| CommTypeCodeSet | 13 | char | Commission type | Added FIX.2.7 |
| ExecInstCodeSet | 18 | MultipleValueString | Instructions for order handling on exchange trading floor. If more than one instruction is applicable to an order, this field can contain multiple instructions separated by space. | Added FIX.2.7 |
| HandlInstCodeSet | 21 | char | Instructions for order handling on Broker trading floor | Added FIX.2.7 |
| SecurityIDSourceCodeSet | 22 | String | Identifies class or source of the SecurityID (48) value. Required if SecurityID is specified. | Added FIX.2.7 |
| IOIQltyIndCodeSet | 25 | char | Relative quality of indication | Added FIX.2.7 |
| IOIQtyCodeSet | 27 | String | Quantity (e.g. number of shares) in numeric form or relative size. | Added FIX.2.7 |
| IOITransTypeCodeSet | 28 | char | Identifies IOI message transaction type | Added FIX.2.7 |
| LastCapacityCodeSet | 29 | char | Broker capacity in order execution | Added FIX.2.7 |
| MsgTypeCodeSet | 35 | String | Defines message type ALWAYS THIRD FIELD IN MESSAGE. (Always unencrypted) Note: A "U" as the first character in the MsgType field (i.e. U, U2, etc) indicates that the message format is privately defined between the sender and receiver. | Added FIX.2.7 |
| OrdStatusCodeSet | 39 | char | Identifies current status of order. *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** (see Volume : "Glossary" for value definitions) | Added FIX.2.7 |
| OrdTypeCodeSet | 40 | char | Order type *** SOME VALUES ARE NO LONGER USED - See "Deprecated (Phased-out) Features and Supported Approach" *** (see Volume : "Glossary" for value definitions) | Added FIX.2.7 |
| PossDupFlagCodeSet | 43 | Boolean | Indicates possible retransmission of message with this sequence number | Added FIX.2.7 |
| SideCodeSet | 54 | char | Side of order | Added FIX.2.7 |
| TimeInForceCodeSet | 59 | char | Specifies how long the order remains in effect. Absence of this field is interpreted as DAY. | Added FIX.2.7 |
| UrgencyCodeSet | 61 | char | Urgency flag | Added FIX.2.7 |
| SettlTypeCodeSet | 63 | char | Indicates order settlement period. If present, SettlDate (64) overrides this field. If both SettlType (63) and SettDate (64) are omitted, the default for SettlType (63) is 0 (Regular) Regular is defined as the default settlement period for the particular security on the exchange of execution. In Fixed Income the contents of this field may influence the instrument definition if the SecurityID (48) is ambiguous. In the US an active Treasury offering may be re-opened, and for a time one CUSIP will apply to both the current and "when-issued" securities. Supplying a value of "7" clarifies the instrument description; any other value or the absence of this field should cause the respondent to default to the active issue. | Added FIX.2.7 |
| AllocTransTypeCodeSet | 71 | char | Identifies allocation transaction type *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** | Added FIX.2.7 |
| PositionEffectCodeSet | 77 | char | Indicates whether the resulting position after a trade should be an opening position or closing position. Used for omnibus accounting - where accounts are held on a gross basis instead of being netted together. | Added FIX.2.7 |
| ProcessCodeCodeSet | 81 | char | Processing code for sub-account. Absence of this field in AllocAccount (79) / AllocPrice (366) /AllocQty (80) / ProcessCode instance indicates regular trade. | Added FIX.2.7 |
| AllocStatusCodeSet | 87 | int | Identifies status of allocation | Added FIX.2.7 |
| AllocRejCodeCodeSet | 88 | int | Identifies reason for rejection | Added FIX.2.7 |
| EmailTypeCodeSet | 94 | char | Email message type | Added FIX.2.7 |
| PossResendCodeSet | 97 | Boolean | Indicates that message may contain information that has been sent under another sequence number. | Added FIX.2.7 |
| EncryptMethodCodeSet | 98 | int | Method of encryption | Added FIX.2.7 |
| CxlRejReasonCodeSet | 102 | int | Code to identify reason for cancel rejection | Added FIX.2.7 |
| OrdRejReasonCodeSet | 103 | int | Code to identify reason for order rejection. | Added FIX.2.7 |
| IOIQualifierCodeSet | 104 | char | Code to qualify IOI use | Added FIX.3.0 |
| ReportToExchCodeSet | 113 | Boolean | Identifies party of trade responsible for exchange reporting. | Added FIX.3.0 |
| LocateReqdCodeSet | 114 | Boolean | Indicates whether the broker is to locate the stock in conjunction with a short sell order. | Added FIX.4.0 |
| ForexReqCodeSet | 121 | Boolean | Indicates request for forex accommodation trade to be executed along with security transaction. | Added FIX.4.0 |
| GapFillFlagCodeSet | 123 | Boolean | Indicates that the Sequence Reset message is replacing administrative or application messages which will not be resent. | Added FIX.4.0 |
| DKReasonCodeSet | 127 | char | Reason for execution rejection | Added FIX.4.0 |
| IOINaturalFlagCodeSet | 130 | Boolean | Indicates that IOI is the result of an existing agency order or a facilitation position resulting from an agency order, not from principal trading or order solicitation activity. | Added FIX.4.0 |
| MiscFeeTypeCodeSet | 139 | String | Indicates type of miscellaneous fee | Added FIX.4.0 |
| ResetSeqNumFlagCodeSet | 141 | Boolean | Indicates that the both sides of the FIX session should reset sequence numbers. | Added FIX.4.1 |
| ExecTypeCodeSet | 150 | char | Describes the specific ExecutionRpt (i.e. Pending Cancel) while OrdStatus (39) will always identify the current order status (i.e. Partially Filled) *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** | Added FIX.4.1 |
| SettlCurrFxRateCalcCodeSet | 156 | char | Specifies whether or not SettlCurrFxRate(155) should be multiplied or divided | Added FIX.4.1 |
| SettlInstModeCodeSet | 160 | char | Indicates mode used for Settlement Instructions message. *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** | Added FIX.4.1 |
| SettlInstTransTypeCodeSet | 163 | char | Settlement Instructions message transaction type | Added FIX.4.1 |
| SettlInstSourceCodeSet | 165 | char | Indicates source of Settlement Instructions | Added FIX.4.1 |
| SecurityTypeCodeSet | 167 | String | Indicates type of security. See also the Product(460) and CFICode(461) fields. It is recommended that CFICode(461) be used instead of SecurityType(167) for non-Fixed Income instruments. Example values (grouped by Product field value) (Note: additional values may be used by mutual agreement of the counterparties): * Identify the Issuer in the field Issuer(106) *** REPLACED values - See "Replaced Features and Supported Approach" *** NOTE: Additional values may be used by mutual agreement of the counterparties) | Added FIX.4.1 |
| StandInstDbTypeCodeSet | 169 | int | Identifies the Standing Instruction database used | Added FIX.4.1 |
| SettlDeliveryTypeCodeSet | 172 | int | Identifies type of settlement | Added FIX.4.1 |
| AllocLinkTypeCodeSet | 197 | int | Identifies the type of Allocation linkage when AllocLinkID(196) is used. | Added FIX.4.1 |
| PutOrCallCodeSet | 201 | int | Indicates whether an Option is for a put or call | Added FIX.4.1 |
| CoveredOrUncoveredCodeSet | 203 | int | Used for derivative products, such as options | Added FIX.4.1 |
| NotifyBrokerOfCreditCodeSet | 208 | Boolean | Indicates whether or not details should be communicated to BrokerOfCredit (i.e. step-in broker). | Added FIX.4.1 |
| AllocHandlInstCodeSet | 209 | int | Indicates how the receiver (i.e. third party) of Allocation message should handle/process the account details | Added FIX.4.1 |
| RoutingTypeCodeSet | 216 | int | Indicates the type of RoutingID (27) specified | Added FIX.4.2 |
| BenchmarkCurveNameCodeSet | 221 | String | Added FIX.4.2 Updated EP294 | |
| StipulationTypeCodeSet | 233 | String | Type of Stipulation | Added FIX.4.2 |
| YieldTypeCodeSet | 235 | String | Type of yield | Added FIX.4.2 |
| TradedFlatSwitchCodeSet | 258 | Boolean | Driver and part of trade in the event that the Security Master file was wrong at the point of entry (Note tag # was reserved in FIX 4.1, added in FIX 4.3) | Added FIX.4.2 |
| SubscriptionRequestTypeCodeSet | 263 | char | Subscription Request Type | Added FIX.4.2 |
| MDUpdateTypeCodeSet | 265 | int | Specifies the type of Market Data update | Added FIX.4.2 |
| AggregatedBookCodeSet | 266 | Boolean | Specifies whether or not book entries should be aggregated. | Added FIX.4.2 |
| MDEntryTypeCodeSet | 269 | char | Type Market Data entry | Added FIX.4.2 |
| TickDirectionCodeSet | 274 | char | Direction of the "tick" | Added FIX.4.2 |
| QuoteConditionCodeSet | 276 | MultipleValueString | Space-delimited list of conditions describing a quote | Added FIX.4.2 |
| TradeConditionCodeSet | 277 | MultipleValueString | Space-delimited list of conditions describing a trade | Added FIX.4.2 |
| MDUpdateActionCodeSet | 279 | char | Type of Market Data update action | Added FIX.4.2 |
| MDReqRejReasonCodeSet | 281 | char | Reason for the rejection of a Market Data request | Added FIX.4.2 |
| DeleteReasonCodeSet | 285 | char | Reason for deletion | Added FIX.4.2 |
| OpenCloseSettlFlagCodeSet | 286 | MultipleValueString | Flag that identifies a market data entry (Prior to FIX 4.3 this field was of type char) | Added FIX.4.2 |
| FinancialStatusCodeSet | 291 | MultipleValueString | Identifies a firm’s financial status | Added FIX.4.2 |
| CorporateActionCodeSet | 292 | MultipleValueString | Identifies the type of Corporate Action | Added FIX.4.2 |
| QuoteStatusCodeSet | 297 | int | Identifies the status of the quote acknowledgement | Added FIX.4.2 |
| QuoteCancelTypeCodeSet | 298 | int | Identifies the type of quote cancel. | Added FIX.4.2 |
| QuoteRejectReasonCodeSet | 300 | int | Reason Quote was rejected | Added FIX.4.2 |
| QuoteResponseLevelCodeSet | 301 | int | Level of Response requested from receiver of quote messages. | Added FIX.4.2 |
| QuoteRequestTypeCodeSet | 303 | int | Indicates the type of Quote Request being generated | Added FIX.4.2 |
| SecurityRequestTypeCodeSet | 321 | int | Type of Security Definition Request. | Added FIX.4.2 |
| SecurityResponseTypeCodeSet | 323 | int | Type of Security Definition message response | Added FIX.4.2 |
| UnsolicitedIndicatorCodeSet | 325 | Boolean | Indicates whether or not message is being sent as a result of a subscription request or not. | Added FIX.4.2 |
| SecurityTradingStatusCodeSet | 326 | int | Identifies the trading status applicable to the transaction | Added FIX.4.2 |
| HaltReasonCodeSet | 327 | char | Denotes the reason for the Opening Delay or Trading Halt | Added FIX.4.2 |
| InViewOfCommonCodeSet | 328 | Boolean | Indicates whether or not the halt was due to Common Stock trading being halted. | Added FIX.4.2 |
| DueToRelatedCodeSet | 329 | Boolean | Indicates whether or not the halt was due to the Related Security being halted. | Added FIX.4.2 |
| AdjustmentCodeSet | 334 | int | Identifies the type of adjustment | Added FIX.4.2 |
| TradSesMethodCodeSet | 338 | int | Method of trading | Added FIX.4.2 |
| TradSesModeCodeSet | 339 | int | Trading Session Mode | Added FIX.4.2 |
| TradSesStatusCodeSet | 340 | int | State of the trading session | Added FIX.4.2 |
| MessageEncodingCodeSet | 347 | String | Type of message encoding (non-ASCII (non-English) characters) used in a message’s "Encoded" fields. | Added FIX.4.2 |
| SessionRejectReasonCodeSet | 373 | int | Code to identify reason for a session-level Reject message | Added FIX.4.2 |
| BidRequestTransTypeCodeSet | 374 | char | Identifies the Bid Request message type | Added FIX.4.2 |
| SolicitedFlagCodeSet | 377 | Boolean | Indicates whether or not the order was solicited. | Added FIX.4.2 |
| ExecRestatementReasonCodeSet | 378 | int | Code to identify reason for an ExecutionRpt message sent with ExecType=Restated or used when communicating an unsolicited cancel. | Added FIX.4.2 |
| BusinessRejectReasonCodeSet | 380 | int | Code to identify reason for a Business Message Reject message | Added FIX.4.2 |
| MsgDirectionCodeSet | 385 | char | Specifies the direction of the message | Added FIX.4.2 |
| DiscretionInstCodeSet | 388 | char | Code to identify the price a DiscretionOffsetValue (389) is related to and should be mathematically added to | Added FIX.4.2 |
| BidTypeCodeSet | 394 | int | Code to identify the type of Bid Request | Added FIX.4.2 |
| BidDescriptorTypeCodeSet | 399 | int | Code to identify the type of BidDescriptor (400) | Added FIX.4.2 |
| SideValueIndCodeSet | 401 | int | Code to identify which "SideValue" the value refers to. SideValue and SideValue2 are used as opposed to Buy or Sell so that the basket can be quoted either way as Buy or Sell. | Added FIX.4.2 |
| LiquidityIndTypeCodeSet | 409 | int | Code to identify the type of liquidity indicator | Added FIX.4.2 |
| ExchangeForPhysicalCodeSet | 411 | Boolean | Indicates whether or not to exchange for physical. | Added FIX.4.2 |
| ProgRptReqsCodeSet | 414 | int | Code to identify the desired frequency of progress reports | Added FIX.4.2 |
| IncTaxIndCodeSet | 416 | int | Code to represent whether value is net (inclusive of tax) or gross | Added FIX.4.2 |
| BidTradeTypeCodeSet | 418 | char | Code to represent the type of trade | Added FIX.4.2 |
Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Service|Privacy Policy