Code Sets
Name | ID | Datatype | Description | Pedigree |
|---|---|---|---|---|
| AdvSideCodeSet | 4 | Broker's side of advertised trade | Added FIX.2.7 | |
| AdvTransTypeCodeSet | 5 | Identifies advertisement message transaction type | Added FIX.2.7 | |
| BeginStringCodeSet | 8 | Identifies beginning of new message and session protocol version by means of a session profile identifier (see FIX Session Layer for details). ALWAYS FIRST FIELD IN MESSAGE. (Always unencrypted). | Added FIX.2.7 Updated EP270 | |
| CommTypeCodeSet | 13 | Specifies the basis or unit used to calculate the total commission based on the rate. | Added FIX.2.7 Updated EP204 | |
| ExecInstCodeSet | 18 | 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. *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** (see Volume : "Glossary" for value definitions) | Added FIX.2.7 | |
| HandlInstCodeSet | 21 | Instructions for order handling on Broker trading floor | Added FIX.2.7 | |
| SecurityIDSourceCodeSet | 22 | Identifies class or source of the SecurityID(48) value. | Added FIX.2.7 Updated EP161 | |
| IOIQltyIndCodeSet | 25 | Relative quality of indication | Added FIX.2.7 | |
| IOIQtyCodeSet | 27 | Quantity (e.g. number of shares) in numeric form or relative size. | Added FIX.2.7 | |
| IOITransTypeCodeSet | 28 | Identifies IOI message transaction type | Added FIX.2.7 | |
| LastCapacityCodeSet | 29 | Broker capacity in order execution | Added FIX.2.7 | |
| MsgTypeCodeSet | 35 | 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. *** Note the use of lower case letters *** | Added FIX.2.7 | |
| OrdStatusCodeSet | 39 | 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 | 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 | Indicates possible retransmission of message with this sequence number | Added FIX.2.7 | |
| SideCodeSet | 54 | Side of order (see Volume : "Glossary" for value definitions) | Added FIX.2.7 | |
| TimeInForceCodeSet | 59 | Specifies how long the order remains in effect. Absence of this field is interpreted as DAY. NOTE not applicable to CIV Orders. | Added FIX.2.7 Updated EP253 | |
| UrgencyCodeSet | 61 | Urgency flag | Added FIX.2.7 | |
| SettlTypeCodeSet | 63 | 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. Additionally the following patterns may be uses as well as enum values Dx = FX tenor expression for "days", e.g. "D5", where "x" is any integer > 0 Mx = FX tenor expression for "months", e.g. "M3", where "x" is any integer > 0 Wx = FX tenor expression for "weeks", e.g. "W13", where "x" is any integer > 0 Yx = FX tenor expression for "years", e.g. "Y1", where "x" is any integer > 0 Noted that for FX the tenors expressed using Dx, Mx, Wx, and Yx values do not denote business days, but calendar days. | Added FIX.2.7 | |
| SymbolSfxCodeSet | 65 | Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167). As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory. | Added FIX.2.7 | |
| AllocTransTypeCodeSet | 71 | Identifies allocation transaction type *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** | Added FIX.2.7 | |
| PositionEffectCodeSet | 77 | 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 | 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 | Identifies status of allocation. | Added FIX.2.7 | |
| AllocRejCodeCodeSet | 88 | Identifies reason for rejection. | Added FIX.2.7 Updated EP95 | |
| EmailTypeCodeSet | 94 | Email message type. | Added FIX.2.7 | |
| PossResendCodeSet | 97 | Indicates that message may contain information that has been sent under another sequence number. | Added FIX.2.7 | |
| EncryptMethodCodeSet | 98 | Method of encryption. | Added FIX.2.7 | |
| CxlRejReasonCodeSet | 102 | Code to identify reason for cancel rejection. | Added FIX.2.7 | |
| OrdRejReasonCodeSet | 103 | Code to identify reason for order rejection. Note: Values 3, 4, and 5 will be used when rejecting an order due to pre-allocation information errors. | Added FIX.2.7 | |
| IOIQualifierCodeSet | 104 | Code to qualify IOI use. (see Volume : "Glossary" for value definitions) | Added FIX.3.0 | |
| ReportToExchCodeSet | 113 | Identifies party of trade responsible for exchange reporting. | Added FIX.3.0 | |
| LocateReqdCodeSet | 114 | Indicates whether the broker is to locate the stock in conjunction with a short sell order. | Added FIX.4.0 | |
| ForexReqCodeSet | 121 | Indicates request for forex accommodation trade to be executed along with security transaction. | Added FIX.4.0 | |
| GapFillFlagCodeSet | 123 | Indicates that the Sequence Reset message is replacing administrative or application messages which will not be resent. | Added FIX.4.0 | |
| DKReasonCodeSet | 127 | Reason for execution rejection. | Added FIX.4.0 | |
| IOINaturalFlagCodeSet | 130 | 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 | Indicates type of miscellaneous fee. | Added FIX.4.0 | |
| ResetSeqNumFlagCodeSet | 141 | Indicates that both sides of the FIX session should reset sequence numbers. | Added FIX.4.1 Updated EP204 | |
| ExecTypeCodeSet | 150 | Describes the specific ExecutionRpt (e.g. Pending Cancel) while OrdStatus(39) will always identify the current order status (e.g. Partially Filled). | Added FIX.4.1 Updated EP131 | |
| SettlCurrFxRateCalcCodeSet | 156 | Specifies whether or not SettlCurrFxRate (155) should be multiplied or divided. | Added FIX.4.1 Updated EP179 | |
| SettlInstModeCodeSet | 160 | Indicates mode used for Settlement Instructions message. *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** | Added FIX.4.1 | |
| SettlInstTransTypeCodeSet | 163 | Settlement Instructions message transaction type | Added FIX.4.1 | |
| SettlInstSourceCodeSet | 165 | Indicates source of Settlement Instructions | Added FIX.4.1 | |
| SecurityTypeCodeSet | 167 | Indicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties. | Added FIX.4.1 | |
| StandInstDbTypeCodeSet | 169 | Identifies the Standing Instruction database used | Added FIX.4.1 | |
| SettlDeliveryTypeCodeSet | 172 | Identifies type of settlement | Added FIX.4.1 | |
| AllocLinkTypeCodeSet | 197 | Identifies the type of Allocation linkage when AllocLinkID(196) is used. | Added FIX.4.1 Updated EP282 | |
| PutOrCallCodeSet | 201 | Indicates whether an option contract is a put, call, chooser or undetermined. | Added FIX.4.1 Updated EP238 | |
| CoveredOrUncoveredCodeSet | 203 | Used for derivative products, such as options | Added FIX.4.1 | |
| NotifyBrokerOfCreditCodeSet | 208 | Indicates whether or not details should be communicated to BrokerOfCredit (i.e. step-in broker). | Added FIX.4.1 | |
| AllocHandlInstCodeSet | 209 | Indicates how the receiver (i.e. third party) of allocation information should handle/process the account details. | Added FIX.4.1 Updated EP245 | |
| RoutingTypeCodeSet | 216 | Indicates the type of RoutingID (217) specified. | Added FIX.4.2 | |
| BenchmarkCurveNameCodeSet | 221 | Name of benchmark curve. (Note tag # was reserved in FIX 4.1, added in FIX 4.3) | Added FIX.4.2 | |
| StipulationTypeCodeSet | 233 | For Fixed Income. Type of Stipulation. Other types may be used by mutual agreement of the counterparties. (Note tag # was reserved in FIX 4.1, added in FIX 4.3) | Added FIX.4.2 | |
| YieldTypeCodeSet | 235 | Type of yield. (Note tag # was reserved in FIX 4.1, added in FIX 4.3) | Added FIX.4.2 | |
| TradedFlatSwitchCodeSet | 258 | 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 | Subscription Request Type | Added FIX.4.2 | |
| MDUpdateTypeCodeSet | 265 | Specifies the type of Market Data update. | Added FIX.4.2 | |
| AggregatedBookCodeSet | 266 | Specifies whether or not book entries should be aggregated. (Not specified) = broker option | Added FIX.4.2 | |
| MDEntryTypeCodeSet | 269 | Type of market data entry. | Added FIX.4.2 Updated EP174 | |
| TickDirectionCodeSet | 274 | Direction of the "tick". | Added FIX.4.2 | |
| QuoteConditionCodeSet | 276 | Space-delimited list of conditions describing a quote. | Added FIX.4.2 | |
| TradeConditionCodeSet | 277 | Type of market data entry. | Added FIX.4.2 Updated EP190 | |
| MDUpdateActionCodeSet | 279 | Type of Market Data update action. | Added FIX.4.2 | |
| MDReqRejReasonCodeSet | 281 | Reason for the rejection of a Market Data request. | Added FIX.4.2 | |
| DeleteReasonCodeSet | 285 | Reason for deletion. | Added FIX.4.2 | |
| OpenCloseSettlFlagCodeSet | 286 | Flag that identifies a market data entry. (Prior to FIX 4.3 this field was of type char) | Added FIX.4.2 | |
| FinancialStatusCodeSet | 291 | Identifies a firm's or a security's financial status | Added FIX.4.2 | |
| CorporateActionCodeSet | 292 | Identifies the type of Corporate Action. | Added FIX.4.2 | |
| QuoteStatusCodeSet | 297 | Identifies the status of the quote acknowledgement. | Added FIX.4.2 | |
| QuoteCancelTypeCodeSet | 298 | Identifies the type of quote cancel. | Added FIX.4.2 Updated EP85 | |
| QuoteRejectReasonCodeSet | 300 | Reason quote was rejected. | Added FIX.4.2 Updated EP290 | |
| QuoteResponseLevelCodeSet | 301 | Level of Response requested from receiver of quote messages. A default value should be bilaterally agreed. | Added FIX.4.2 | |
| QuoteRequestTypeCodeSet | 303 | Indicates the type of Quote Request being generated | Added FIX.4.2 | |
| SecurityRequestTypeCodeSet | 321 | Type of Security Definition Request. | Added FIX.4.2 | |
| SecurityResponseTypeCodeSet | 323 | Type of Security Definition message response. | Added FIX.4.2 | |
| UnsolicitedIndicatorCodeSet | 325 | Indicates whether or not message is being sent as a result of a subscription request or not. | Added FIX.4.2 | |
| SecurityTradingStatusCodeSet | 326 | Identifies the trading status applicable to the transaction. | Added FIX.4.2 | |
| HaltReasonCodeSet | 327 | Denotes the reason for the Opening Delay or Trading Halt. | Added FIX.4.2 Updated EP86 | |
| InViewOfCommonCodeSet | 328 | Indicates whether or not the halt was due to Common Stock trading being halted. | Added FIX.4.2 | |
| DueToRelatedCodeSet | 329 | Indicates whether or not the halt was due to the Related Security being halted. | Added FIX.4.2 | |
| AdjustmentCodeSet | 334 | Identifies the type of adjustment. | Added FIX.4.2 | |
| TradingSessionIDCodeSet | 336 | Identifier for a trading session. A trading session spans an extended period of time that can also be expressed informally in terms of the trading day. Usage is determined by market or counterparties. To specify good for session where session spans more than one calendar day, use TimeInForce = 0 (Day) in conjunction with TradingSessionID(336). Bilaterally agreed values of data type "String" that start with a character can be used for backward compatibility. | Added FIX.4.2 Updated EP190 | |
| TradSesMethodCodeSet | 338 | Method of trading | Added FIX.4.2 | |
| TradSesModeCodeSet | 339 | Trading Session Mode | Added FIX.4.2 | |
| TradSesStatusCodeSet | 340 | State of the trading session. | Added FIX.4.2 | |
| SessionRejectReasonCodeSet | 373 | Code to identify reason for a session-level Reject message. | Added FIX.4.2 | |
| BidRequestTransTypeCodeSet | 374 | Identifies the Bid Request message type. | Added FIX.4.2 | |
| SolicitedFlagCodeSet | 377 | Indicates whether or not the order was solicited. | Added FIX.4.2 | |
| ExecRestatementReasonCodeSet | 378 | The reason for restatement when an ExecutionReport(35=8) or TradeCaptureReport(35=AE) message is sent with ExecType(150) = D (Restated) or used when communicating an unsolicited cancel. | Added FIX.4.2 Updated EP195 | |
| BusinessRejectReasonCodeSet | 380 | Code to identify reason for a Business Message Reject message. | Added FIX.4.2 | |
| MsgDirectionCodeSet | 385 | Specifies the direction of the message. | Added FIX.4.2 Updated EP275 | |
| DiscretionInstCodeSet | 388 | Code to identify the price a DiscretionOffsetValue (389) is related to and should be mathematically added to. | Added FIX.4.2 | |
| BidTypeCodeSet | 394 | Code to identify the type of Bid Request. | Added FIX.4.2 | |
| BidDescriptorTypeCodeSet | 399 | Code to identify the type of BidDescriptor (400). | Added FIX.4.2 | |
| SideValueIndCodeSet | 401 | Code to identify which "SideValue" the value refers to. SideValue1 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 | Code to identify the type of liquidity indicator. | Added FIX.4.2 | |
| ExchangeForPhysicalCodeSet | 411 | Indicates whether or not to exchange for phsyical. | Added FIX.4.2 | |
| ProgRptReqsCodeSet | 414 | Code to identify the desired frequency of progress reports. | Added FIX.4.2 | |
| IncTaxIndCodeSet | 416 | Code to represent whether value is net (inclusive of tax) or gross. | Added FIX.4.2 | |
| BidTradeTypeCodeSet | 418 | Code to represent the type of trade. (Prior to FIX 4.4 this field was named "TradeType") | Added FIX.4.2 | |
| BasisPxTypeCodeSet | 419 | Code to represent the basis price type. | Added FIX.4.2 | |
| PriceTypeCodeSet | 423 | Code to represent the price type. | Added FIX.4.2 Updated EP271 | |
| GTBookingInstCodeSet | 427 | Code to identify whether to book out executions on a part-filled GT order on the day of execution or to accumulate. | Added FIX.4.2 | |
| ListStatusTypeCodeSet | 429 | Code to represent the status type. | Added FIX.4.2 | |
| NetGrossIndCodeSet | 430 | Code to represent whether value is net (inclusive of tax) or gross. | Added FIX.4.2 | |
| ListOrderStatusCodeSet | 431 | Code to represent the status of a list order. | Added FIX.4.2 | |
| ListExecInstTypeCodeSet | 433 | Identifies the type of ListExecInst (69). | Added FIX.4.2 | |
| CxlRejResponseToCodeSet | 434 | Identifies the type of request that a Cancel Reject is in response to. | Added FIX.4.2 | |
| MultiLegReportingTypeCodeSet | 442 | Used to indicate how the multi-legged security (e.g. option strategies, spreads, etc.) is being reported. | Added FIX.4.2 Updated EP150 | |
| PartyIDSourceCodeSet | 447 | Identifies class or source of the PartyID (448) value. Required if PartyID is specified. Note: applicable values depend upon PartyRole (452) specified. See "Appendix 6-G - Use of <Parties> Component Block" | Added FIX.4.3 | |
| PartyRoleCodeSet | 452 | Identifies the type or role of the PartyID (448) specified. | Added FIX.4.3 Updated EP256 | |
| ProductCodeSet | 460 | Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields. | Added FIX.4.3 | |
| TestMessageIndicatorCodeSet | 464 | Indicates whether or not this FIX Session is a "test" vs. "production" connection. Useful for preventing "accidents". | Added FIX.4.3 | |
| RoundingDirectionCodeSet | 468 | Specifies which direction to round For CIV - indicates whether or not the quantity of shares/units is to be rounded and in which direction where CashOrdQty (152) or (for CIV only) OrderPercent (516) are specified on an order. The default is for rounding to be at the discretion of the executing broker or fund manager. e.g. for an order specifying CashOrdQty or OrderPercent if the calculated number of shares/units was 325.76 and RoundingModulus (469) was 0 - "round down" would give 320 units, 1 - "round up" would give 330 units and "round to nearest" would give 320 units. | Added FIX.4.3 | |
| DistribPaymentMethodCodeSet | 477 | Identifies the payment method for a (fractional) distribution. Used for CIV. | Added FIX.4.3 Updated EP271 | |
| CancellationRightsCodeSet | 480 | For CIV - A one character code identifying whether Cancellation rights/Cooling off period applies. | Added FIX.4.3 | |
| MoneyLaunderingStatusCodeSet | 481 | A one character code identifying Money laundering status. | Added FIX.4.3 | |
| ExecPriceTypeCodeSet | 484 | For CIV - Identifies how the execution price LastPx (31) was calculated from the fund unit/share price(s) calculated at the fund valuation point. | Added FIX.4.3 | |
| TradeReportTransTypeCodeSet | 487 | Identifies Trade Report message transaction type (Prior to FIX 4.4 this field was of type char) | Added FIX.4.3 | |
| PaymentMethodCodeSet | 492 | Identifies the settlement payment method. | Added FIX.4.3 Updated EP271 | |
| TaxAdvantageTypeCodeSet | 495 | Identifies the type of tax exempt account in which purchases shares/units are to be held. Used for CIV. | Added FIX.4.3 Updated EP271 | |
| FundRenewWaivCodeSet | 497 | A one character code identifying whether the Fund based renewal commission is to be waived. | Added FIX.4.3 | |
| RegistStatusCodeSet | 506 | Registration status as returned by the broker or (for CIV) the fund manager: | Added FIX.4.3 | |
| RegistRejReasonCodeCodeSet | 507 | Reason(s) why Registration Instructions has been rejected. The reason may be further amplified in the RegistRejReasonCode field. Possible values of reason code include: | Added FIX.4.3 | |
| RegistTransTypeCodeSet | 514 | Identifies Registration Instructions transaction type | Added FIX.4.3 | |
| OwnershipTypeCodeSet | 517 | The relationship between Registration parties. | Added FIX.4.3 | |
| ContAmtTypeCodeSet | 519 | Type of ContAmtValue (520). NOTE That Commission Amount / % in Contract Amounts is the commission actually charged, rather than the commission instructions given in Fields 2/3. | Added FIX.4.3 | |
| OwnerTypeCodeSet | 522 | Identifies the type of owner. | Added FIX.4.3 | |
| OrderCapacityCodeSet | 528 | Designates the capacity of the firm placing the order. (as of FIX 4.3, this field replaced Rule80A (tag 47) --used in conjunction with OrderRestrictions (529) field) (see Volume : "Glossary" for value definitions) | Added FIX.4.3 | |
| OrderRestrictionsCodeSet | 529 | Restrictions associated with an order. If more than one restriction is applicable to an order, this field can contain multiple instructions separated by space. | Added FIX.4.3 | |
| MassCancelRequestTypeCodeSet | 530 | Specifies scope of Order Mass Cancel Request. | Added FIX.4.3 | |
| MassCancelResponseCodeSet | 531 | Specifies the action taken by counterparty order handling system as a result of the Order Mass Cancel Request | Added FIX.4.3 | |
| MassCancelRejectReasonCodeSet | 532 | Reason Order Mass Cancel Request was rejected | Added FIX.4.3 | |
| QuoteTypeCodeSet | 537 | Identifies the type of quote. An indicative quote is used to inform a counterparty of a market. An indicative quote does not result directly in a trade. A tradeable quote is submitted to a market and will result directly in a trade against other orders and quotes in a market. A restricted tradeable quote is submitted to a market and within a certain restriction (possibly based upon price or quantity) will automatically trade against orders. Order that do not comply with restrictions are sent to the quote issuer who can choose to accept or decline the order. A counter quote is used in the negotiation model. See Volume 7 - Product: Fixed Income for example usage. | Added FIX.4.3 | |
| CashMarginCodeSet | 544 | Identifies whether an order is a margin order or a non-margin order. This is primarily used when sending orders to Japanese exchanges to indicate sell margin or buy to cover. The same tag could be assigned also by buy-side to indicate the intent to sell or buy margin and the sell-side to accept or reject (base on some validation criteria) the margin request. | Added FIX.4.3 | |
| ScopeCodeSet | 546 | Specifies the market scope of the market data. | Added FIX.4.3 Updated EP95 | |
| MDImplicitDeleteCodeSet | 547 | Defines how a server handles distribution of a truncated book. Defaults to broker option. | Added FIX.4.3 | |
| CrossTypeCodeSet | 549 | Type of cross being submitted to a market | Added FIX.4.3 | |
| CrossPrioritizationCodeSet | 550 | Indicates if one side or the other of a cross order should be prioritized. The definition of prioritization is left to the market. In some markets prioritization means which side of the cross order is applied to the market first. In other markets - prioritization may mean that the prioritized side is fully executed (sometimes referred to as the side being protected). | Added FIX.4.3 | |
| NoSidesCodeSet | 552 | Number of Side repeating group instances. | Added FIX.4.3 | |
| SecurityListRequestTypeCodeSet | 559 | Identifies the type/criteria of Security List Request | Added FIX.4.3 | |
| SecurityRequestResultCodeSet | 560 | The results returned to a Security Request message | Added FIX.4.3 | |
| MultiLegRptTypeReqCodeSet | 563 | Indicates the method of execution reporting requested by issuer of the order. | Added FIX.4.3 | |
| TradSesStatusRejReasonCodeSet | 567 | Indicates the reason a Trading Session Status Request was rejected. | Added FIX.4.3 | |
| TradeRequestTypeCodeSet | 569 | Type of Trade Capture Report. | Added FIX.4.3 | |
| PreviouslyReportedCodeSet | 570 | Indicates if the transaction was previously reported to the counterparty or market. | Added FIX.4.3 Updated EP229 | |
| MatchStatusCodeSet | 573 | The status of this trade with respect to matching or comparison. | Added FIX.4.3 | |
| MatchTypeCodeSet | 574 | The point in the matching process at which this trade was matched. | Added FIX.4.3 | |
| OddLotCodeSet | 575 | This trade is to be treated as an odd lot If this field is not specified, the default will be "N" | Added FIX.4.3 Deprecated FIX.5.0 | |
| ClearingInstructionCodeSet | 577 | Eligibility of this trade for clearing and central counterparty processing. | Added FIX.4.3 Updated EP204 | |
| AccountTypeCodeSet | 581 | Type of account associated with an order | Added FIX.4.3 | |
| CustOrderCapacityCodeSet | 582 | Capacity of customer placing the order. | Added FIX.4.3 Updated EP205 | |
| MassStatusReqTypeCodeSet | 585 | Specifies the type or scope of the mass order status request. | Added FIX.4.3 Updated EP271 | |
| DayBookingInstCodeSet | 589 | Indicates whether or not automatic booking can occur. | Added FIX.4.3 | |
| BookingUnitCodeSet | 590 | Indicates what constitutes a bookable unit. | Added FIX.4.3 | |
| PreallocMethodCodeSet | 591 | Indicates the method of preallocation. | Added FIX.4.3 | |
| TradingSessionSubIDCodeSet | 625 | Optional market assigned sub identifier for a trading phase within a trading session. Usage is determined by market or counterparties. Used by US based futures markets to identify exchange specific execution time bracket codes as required by US market regulations. Bilaterally agreed values of data type "String" that start with a character can be used for backward compatibility | Added FIX.4.3 | |
| AllocTypeCodeSet | 626 | Describes the specific type or purpose of an Allocation message (i.e. "Buyside Calculated") (see Volume : "Glossary" for value definitions) *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" *** | Added FIX.4.3 | |
| ClearingFeeIndicatorCodeSet | 635 | Indicates type of fee being assessed of the customer for trade executions at an exchange. Applicable for futures markets only at this time. (Values source CBOT, CME, NYBOT, and NYMEX): | Added FIX.4.3 | |
| WorkingIndicatorCodeSet | 636 | Indicates if the order is currently being worked. Applicable only for OrdStatus = "New". For open outcry markets this indicates that the order is being worked in the crowd. For electronic markets it indicates that the order has transitioned from a contingent order to a market order. | Added FIX.4.3 | |
| PriorityIndicatorCodeSet | 638 | Indicates if a Cancel/Replace has caused an order to lose book priority. | Added FIX.4.3 | |
| LegalConfirmCodeSet | 650 | Indicates that this message is to serve as the final and legal confirmation. | Added FIX.4.3 | |
| QuoteRequestRejectReasonCodeSet | 658 | Reason quote request was rejected. | Added FIX.4.3 Updated EP290 | |
| AcctIDSourceCodeSet | 660 | Used to identify the source of the Account (1) code. This is especially useful if the account is a new account that the Respondent may not have setup yet in their system. | Added FIX.4.4 | |
| ConfirmStatusCodeSet | 665 | Identifies the status of the Confirmation. | Added FIX.4.4 | |
| ConfirmTransTypeCodeSet | 666 | Identifies the Confirmation transaction type. | Added FIX.4.4 | |
| DeliveryFormCodeSet | 668 | Identifies the form of delivery. | Added FIX.4.4 | |
| LegSwapTypeCodeSet | 690 | For Fixed Income, used instead of LegOrderQty(685) to requests the respondent to calculate the quantity based on the quantity on the opposite side of the swap. | Added FIX.4.4 Updated EP131 | |
| QuotePriceTypeCodeSet | 692 | Code to represent price type requested in Quote. If the Quote Request is for a Swap, values 1-8 apply to all legs. | Added FIX.4.4 Updated EP207 | |
| QuoteRespTypeCodeSet | 694 | Identifies the type of Quote Response. | Added FIX.4.4 | |
| PosTypeCodeSet | 703 | Used to identify the type of quantity that is being returned. | Added FIX.4.4 | |
| PosQtyStatusCodeSet | 706 | Status of this position. | Added FIX.4.4 | |
| PosAmtTypeCodeSet | 707 | Type of Position amount | Added FIX.4.4 | |
| PosTransTypeCodeSet | 709 | Identifies the type of position transaction. | Added FIX.4.4 Updated EP199 | |
| PosMaintActionCodeSet | 712 | Maintenance Action to be performed. | Added FIX.4.4 | |
| SettlSessIDCodeSet | 716 | Identifies a specific settlement session | Added FIX.4.4 | |
| AdjustmentTypeCodeSet | 718 | Type of adjustment to be applied. Used for Position Change Submission (PCS), Position Adjustment (PAJ), and Customer Gross Margin (CGM). | Added FIX.4.4 Updated EP155 | |
| PosMaintStatusCodeSet | 722 | Status of Position Maintenance Request | Added FIX.4.4 | |
| PosMaintResultCodeSet | 723 | Result of Position Maintenance Request. | Added FIX.4.4 Updated EP204 | |
| PosReqTypeCodeSet | 724 | Used to specify the type of position request being made. | Added FIX.4.4 | |
| ResponseTransportTypeCodeSet | 725 | Identifies how the response to the request should be transmitted. | Added FIX.4.4 Updated EP282 | |
| PosReqResultCodeSet | 728 | Result of Request for Positions. | Added FIX.4.4 Updated EP204 | |
| PosReqStatusCodeSet | 729 | Status of Request for Positions | Added FIX.4.4 | |
| SettlPriceTypeCodeSet | 731 | Type of settlement price | Added FIX.4.4 | |
| AssignmentMethodCodeSet | 744 | Method by which short positions are assigned to an exercise notice during exercise and assignment processing | Added FIX.4.4 | |
| ExerciseMethodCodeSet | 747 | Exercise Method used to in performing assignment. | Added FIX.4.4 | |
| TradeRequestResultCodeSet | 749 | Result of Trade Request | Added FIX.4.4 | |
| TradeRequestStatusCodeSet | 750 | Status of Trade Request. | Added FIX.4.4 | |
| TradeReportRejectReasonCodeSet | 751 | Reason Trade Capture Request was rejected. 100+ Reserved and available for bi-laterally agreed upon user-defined values. | Added FIX.4.4 Updated EP107 | |
| SideMultiLegReportingTypeCodeSet | 752 | Used to indicate if the side being reported on Trade Capture Report represents a leg of a multileg instrument or a single security. | Added FIX.4.4 | |
| TrdRegTimestampTypeCodeSet | 770 | Trading / Regulatory timestamp type. | Added FIX.4.4 Updated EP291 | |
| ConfirmTypeCodeSet | 773 | Identifies the type of Confirmation message being sent. | Added FIX.4.4 | |
| ConfirmRejReasonCodeSet | 774 | Identifies the reason for rejecting a Confirmation. | Added FIX.4.4 | |
| BookingTypeCodeSet | 775 | Method for booking out this order. Used when notifying a broker that an order to be settled by that broker is to be booked out as an OTC derivative (e.g. CFD or similar). | Added FIX.4.4 | |
| AllocSettlInstTypeCodeSet | 780 | Used to indicate whether settlement instructions are provided on an allocation instruction message, and if not, how they are to be derived. | Added FIX.4.4 | |
| DlvyInstTypeCodeSet | 787 | Used to indicate whether a delivery instruction is used for securities or cash settlement. | Added FIX.4.4 | |
| TerminationTypeCodeSet | 788 | Type of financing termination. | Added FIX.4.4 | |
| SettlInstReqRejCodeCodeSet | 792 | Identifies reason for rejection (of a settlement instruction request message). | Added FIX.4.4 | |
| AllocReportTypeCodeSet | 794 | Describes the specific type or purpose of an Allocation Report message | Added FIX.4.4 | |
| AllocCancReplaceReasonCodeSet | 796 | Reason for cancelling or replacing an Allocation Instruction or Allocation Report message | Added FIX.4.4 | |
| AllocAccountTypeCodeSet | 798 | Type of account associated with a confirmation or other trade-level message | Added FIX.4.4 | |
| PartySubIDTypeCodeSet | 803 | Type of PartySubID(523) value. | Added FIX.4.4 Updated EP204 | |
| AllocIntermedReqTypeCodeSet | 808 | Response to allocation to be communicated to a counterparty through an intermediary, i.e. clearing house. Used in conjunction with AllocType = "Request to Intermediary" and AllocReportType = "Request to Intermediary" | Added FIX.4.4 | |
| ApplQueueResolutionCodeSet | 814 | Resolution taken when ApplQueueDepth (813) exceeds ApplQueueMax (812) or system specified maximum queue size. | Added FIX.4.4 | |
| ApplQueueActionCodeSet | 815 | Action to take to resolve an application message queue (backlog). | Added FIX.4.4 | |
| AvgPxIndicatorCodeSet | 819 | Average pricing indicator. | Added FIX.4.4 Updated EP239 | |
| TradeAllocIndicatorCodeSet | 826 | Identifies if, and how, the trade is to be allocated or split. | Added FIX.4.4 Updated EP141 | |
| ExpirationCycleCodeSet | 827 | Part of trading cycle when an instrument expires. Field is applicable for derivatives. | Added FIX.4.4 | |
| TrdTypeCodeSet | 828 | Type of trade assigned to a trade. SecondaryTrdType(855) and TertiaryTrdType(2896) may be used in addition to TrdType(828) to assign up to three different trade types to a single trade. | Added FIX.4.4 Updated EP289 | |
| TrdSubTypeCodeSet | 829 | Further qualification to the trade type defined in TrdType(828). | Added FIX.4.4 Updated EP289 | |
| PegMoveTypeCodeSet | 835 | Describes whether peg is static or floats | Added FIX.4.4 | |
| PegOffsetTypeCodeSet | 836 | Type of Peg Offset value | Added FIX.4.4 | |
| PegLimitTypeCodeSet | 837 | Type of Peg Limit | Added FIX.4.4 | |
| PegRoundDirectionCodeSet | 838 | If the calculated peg price is not a valid tick price, specifies whether to round the price to be more or less aggressive | Added FIX.4.4 | |
| PegScopeCodeSet | 840 | The scope of the peg | Added FIX.4.4 | |
| DiscretionMoveTypeCodeSet | 841 | Describes whether discretionay price is static or floats | Added FIX.4.4 | |
| DiscretionOffsetTypeCodeSet | 842 | Type of Discretion Offset value | Added FIX.4.4 | |
| DiscretionLimitTypeCodeSet | 843 | Type of Discretion Limit | Added FIX.4.4 | |
| DiscretionRoundDirectionCodeSet | 844 | If the calculated discretionary price is not a valid tick price, specifies whether to round the price to be more or less aggressive | Added FIX.4.4 | |
| DiscretionScopeCodeSet | 846 | The scope of the discretion | Added FIX.4.4 | |
| TargetStrategyCodeSet | 847 | The target strategy of the order 1000+ = Reserved and available for bi-laterally agreed upon user defined values | Added FIX.4.4 | |
| LastLiquidityIndCodeSet | 851 | Indicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. | Added FIX.4.4 Updated EP223 | |
| PublishTrdIndicatorCodeSet | 852 | Indicates if a trade should be reported via a market reporting service. | Added FIX.4.4 Deprecated FIX.5.0 | |
| ShortSaleReasonCodeSet | 853 | Reason for short sale. | Added FIX.4.4 | |
| QtyTypeCodeSet | 854 | Type of quantity specified in quantity field. ContractMultiplier (tag 231) is required when QtyType = 1 (Contracts). UnitOfMeasure (tag 996) and TimeUnit (tag 997) are required when QtyType = 2 (Units of Measure per Time Unit). | Added FIX.4.4 Updated EP107 | |
| TradeReportTypeCodeSet | 856 | Type of Trade Report | Added FIX.4.4 | |
| AllocNoOrdersTypeCodeSet | 857 | Indicates how the orders being booked and allocated by an AllocationInstruction or AllocationReport message are identified, e.g. by explicit definition in the OrdAllocGrp or ExecAllocGrp components, or not identified explicitly. | Added FIX.4.4 Updated EP118 | |
| EventTypeCodeSet | 865 | Code to represent the type of event | Added FIX.4.4 | |
| InstrAttribTypeCodeSet | 871 | Code to represent the type of instrument attribute | Added FIX.4.4 | |
| CPProgramCodeSet | 875 | The program under which a commercial paper offering is exempt from SEC registration identified by the paragraph number(s) within the US Securities Act of 1933 or as identified below. | Added FIX.4.4 Updated EP201 | |
| MiscFeeBasisCodeSet | 891 | Defines the unit for a miscellaneous fee. | Added FIX.4.4 | |
| LastFragmentCodeSet | 893 | Indicates whether this message is the last in a sequence of messages for those messages that support fragmentation, such as Allocation Instruction, Mass Quote, Security List, Derivative Security List | Added FIX.4.4 | |
| CollAsgnReasonCodeSet | 895 | Reason for Collateral Assignment | Added FIX.4.4 | |
| CollInquiryQualifierCodeSet | 896 | Collateral inquiry qualifiers: | Added FIX.4.4 | |
| CollAsgnTransTypeCodeSet | 903 | Collateral Assignment Transaction Type | Added FIX.4.4 | |
| CollAsgnRespTypeCodeSet | 905 | Type of collateral assignment response. | Added FIX.4.4 Updated EP192 | |
| CollAsgnRejectReasonCodeSet | 906 | Collateral Assignment Reject Reason | Added FIX.4.4 | |
| CollStatusCodeSet | 910 | Collateral Status | Added FIX.4.4 | |
| LastRptRequestedCodeSet | 912 | Indicates whether this message is the last report message in response to a request message, e.g. OrderMassStatusRequest(35=AF), TradeCaptureReportRequest(35=AD). | Added FIX.4.4 Updated EP141 | |
| DeliveryTypeCodeSet | 919 | Identifies type of settlement | Added FIX.4.4 | |
| UserRequestTypeCodeSet | 924 | Indicates the action required by a User Request Message | Added FIX.4.4 | |
| UserStatusCodeSet | 926 | Indicates the status of a user | Added FIX.4.4 | |
| StatusValueCodeSet | 928 | Indicates the status of a network connection | Added FIX.4.4 | |
| NetworkRequestTypeCodeSet | 935 | Indicates the type and level of details required for a Network Status Request Message Boolean logic applies EG If you want to subscribe for changes to certain id's then UserRequestType =0 (8+2), Snapshot for certain ID's = 9 (8+1) | Added FIX.4.4 | |
| NetworkStatusResponseTypeCodeSet | 937 | Indicates the type of Network Response Message. | Added FIX.4.4 | |
| TrdRptStatusCodeSet | 939 | Trade Report Status | Added FIX.4.4 | |
| AffirmStatusCodeSet | 940 | Specifies the affirmation status of the confirmation. | Added FIX.4.4 Updated EP215 | |
| CollActionCodeSet | 944 | Action proposed for an Underlying Instrument instance. | Added FIX.4.4 | |
| CollInquiryStatusCodeSet | 945 | Status of Collateral Inquiry | Added FIX.4.4 | |
| CollInquiryResultCodeSet | 946 | Result returned in response to Collateral Inquiry 4000+ Reserved and available for bi-laterally agreed upon user-defined values | Added FIX.4.4 | |
| StrategyParameterTypeCodeSet | 959 | Datatype of the parameter | Added EP2 | |
| SecurityStatusCodeSet | 965 | Indicates the current state of the instrument. | Added EP4 Updated EP271 | |
| UnderlyingCashTypeCodeSet | 974 | Used for derivatives that deliver into cash underlying. | Added EP4 Updated EP95 | |
| UnderlyingSettlementTypeCodeSet | 975 | Indicates order settlement period for the underlying instrument. | Added EP4 | |
| SecurityUpdateActionCodeSet | 980 | Specifies the action taken or to be taken for the specified instrument or list of instruments. | Added EP4 Updated EP275 | |
| ExpirationQtyTypeCodeSet | 982 | Expiration Quantity type | Added EP4 | |
| IndividualAllocTypeCodeSet | 992 | Identifies whether the allocation is to be sub-allocated or allocated to a third party | Added EP5 | |
| UnitOfMeasureCodeSet | 996 | The unit of measure of the underlying commodity upon which the contract is based. Two groups of units of measure enumerations are supported. Fixed Magnitude UOMs are primarily used in energy derivatives and specify a magnitude (such as, MM, Kilo, M, etc.) and the dimension (such as, watt hours, BTU's) to produce standard fixed measures (such as MWh - Megawatt-hours, MMBtu - One million BTUs). The second group, Variable Quantity UOMs, specifies the dimension as a single unit without a magnitude (or more accurately a magnitude of one) and uses the UnitOfMeasureQty(1147) field to define the quantity of units per contract. Variable Quantity UOMs are used for both commodities (such as lbs of lean cattle, bushels of corn, ounces of gold) and financial futures. Examples: For lean cattle futures contracts, a UnitOfMeasure of 'lbs' with a UnitOfMeasureQty(1147) of 40,000, means each lean cattle futures contract represents 40,000 lbs of lean cattle. For Eurodollars futures contracts, a UnitOfMeasure of Ccy with a UnitOfMeasureCurrency(1716) of USD and a UnitOfMeasureQty(1147) of 1,000,000, means a Eurodollar futures contract represents 1,000,000 USD. For gold futures contracts, a UnitOfMeasure is oz_tr (Troy ounce) with a UnitOfMeasureQty(1147) of 1,000, means each gold futures contract represents 1,000 troy ounces of gold. | Added EP5 Updated EP122 | |
| TimeUnitCodeSet | 997 | Unit of time associated with the contract. NOTE: Additional values may be used by mutual agreement of the counterparties. | Added EP5 Updated EP287 | |
| AllocMethodCodeSet | 1002 | Specifies the method under which a trade quantity was allocated. | Added EP5 | |
| AsOfIndicatorCodeSet | 1015 | A trade that is being submitted for a trade date prior to the current trade or clearing date, e.g. in an open outcry market an out trade being submitted for the previous trading session or trading day. | Added EP5 Updated EP141 | |
| MDBookTypeCodeSet | 1021 | Describes the type of book for which the feed is intended. Used when multiple feeds are provided over the same connection | Added EP7 | |
| MDOriginTypeCodeSet | 1024 | Used to describe the origin of the market data entry. | Added EP7 Updated EP216 | |
| CustOrderHandlingInstCodeSet | 1031 | Codes that apply special information that the Broker / Dealer needs to report, as specified by the customer. NOTE: This field and its values have no bearing on the ExecInst and TimeInForce fields. These values should not be used instead of ExecInst or TimeInForce. This field and its values are intended for compliance reporting and/or billing purposes only. For OrderHandlingInstSrc(1032) = 1 (FINRA OATS), valid values are (as of OATS Phase 3 as provided by FINRA. See also http://www.finra.org/Industry/Compliance/MarketTransparency/OATS/PhaseIII/index.htm for a complete list. For OrderHandlingInstSrc(1032) = 2 (FIA Execution Source Code), only one enumeration value may be specified. | Added EP9 Updated EP135 | |
| OrderHandlingInstSourceCodeSet | 1032 | Identifies the class or source of the order handling instruction values. Scope of this will apply to both CustOrderHandlingInst(1031) and DeskOrderHandlingInst(1035). Conditionally required when CustOrderHandlingInst(1031) or DeskOrderHandlingInst(1035) is specified. | Added EP9 Updated EP135 | |
| DeskTypeCodeSet | 1033 | Identifies the type of Trading Desk. Conditionally required when InformationBarrierID(1727) is specified for OATS. | Added EP9 Updated EP135 | |
| DeskTypeSourceCodeSet | 1034 | Identifies the class or source of DeskType(1033) values. Conditionally required when DeskType(1033) is specified. | Added EP9 Updated EP135 | |
| ExecAckStatusCodeSet | 1036 | The status of this execution acknowledgement message. | Added EP10 | |
| CollApplTypeCodeSet | 1043 | conveys how the collateral should be/has been applied | Added EP12 | |
| UnderlyingFXRateCalcCodeSet | 1046 | Specifies whether the UnderlyingFxRate(1045) should be multiplied or divided. | Added EP12 | |
| AllocPositionEffectCodeSet | 1047 | 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 EP17 | |
| DealingCapacityCodeSet | 1048 | Identifies role of dealer in the trade. | Added EP7 Updated EP300 | |
| InstrmtAssignmentMethodCodeSet | 1049 | Method under which assignment was conducted | Added EP4 | |
| AggressorIndicatorCodeSet | 1057 | Used to identify whether the order initiator is an aggressor or not in the trade. | Added EP21 | |
| RefOrderIDSourceCodeSet | 1081 | Used to specify the source for the identifier in RefOrderID(1080). This can be an identifier provided in order depth market data when hitting (taking) a specific order or to identify what type of order or quote reference is being provided when seeking credit limit check. In the context of US CAT this can be used to identify related orders and quotes which are parent, previous, or manual orders or quotes. Previous relates to orders changing their unique system assigned order identifier. | Added EP22 Updated EP253 | |
| DisplayWhenCodeSet | 1083 | Instructs when to refresh DisplayQty (1138). | Added EP22 | |
| DisplayMethodCodeSet | 1084 | Defines what value to use in DisplayQty (1138). If not specified the default DisplayMethod is "1" | Added EP22 | |
| PriceProtectionScopeCodeSet | 1092 | Defines the type of price protection the customer requires on their order. | Added EP22 | |
| LotTypeCodeSet | 1093 | Defines the lot type assigned to the order. | Added EP22 | |
| PegPriceTypeCodeSet | 1094 | Defines the type of peg. | Added EP22 | |
| TriggerTypeCodeSet | 1100 | Defines when the trigger will hit, i.e. the action specified by the trigger instructions will come into effect. | Added EP-1 | |
| TriggerActionCodeSet | 1101 | Defines the type of action to take when the trigger hits. | Added EP-1 | |
| TriggerPriceTypeCodeSet | 1107 | The type of price that the trigger is compared to. | Added EP-1 | |
| TriggerPriceTypeScopeCodeSet | 1108 | Defines the type of price protection the customer requires on their order. | Added EP-1 | |
| TriggerPriceDirectionCodeSet | 1109 | The side from which the trigger price is reached. | Added EP-1 | |
| TriggerOrderTypeCodeSet | 1111 | The OrdType the order should have after the trigger has hit. Required to express orders that change from Limit to Market. Other values from OrdType (40) may be used if appropriate and bilaterally agreed upon. | Added EP-1 | |
| OrderCategoryCodeSet | 1115 | Defines the type of interest behind a trade (fill or partial fill). | Added EP22 | |
| TradeHandlingInstrCodeSet | 1123 | Specified how the TradeCaptureReport(35=AE) should be handled by the respondent. | Added EP23 Updated EP136 | |
| ApplVerIDCodeSet | 1128 | Specifies the application layer version being applied at the message level. | Added EP16 Updated EP270 | |
| ExDestinationIDSourceCodeSet | 1133 | The ID source of ExDestination | Added EP26 | |
| ImpliedMarketIndicatorCodeSet | 1144 | Indicates that an implied market should be created for either the legs of a multi-leg instrument (Implied-in) or for the multi-leg instrument based on the existence of the legs (Implied-out). Determination as to whether implied markets should be created is generally done at the level of the multi-leg instrument. Commonly used in listed derivatives. | Added EP42 | |
| SettlObligModeCodeSet | 1159 | Used to identify the reporting mode of the settlement obligation which is either preliminary or final | Added EP44 | |
| SettlObligTransTypeCodeSet | 1162 | Transaction Type - required except where SettlInstMode is 5=Reject SSI request | Added EP44 | |
| SettlObligSourceCodeSet | 1164 | Used to identify whether these delivery instructions are for the buyside or the sellside. | Added EP44 | |
| QuoteEntryStatusCodeSet | 1167 | Identifies the status of an individual quote. See also QuoteStatus(297) which is used for single Quotes. | Added EP45 Updated EP95 | |
| PrivateQuoteCodeSet | 1171 | Specifies whether a quote is public, i.e. available to the market, or private, i.e. available to a specified counterparty only. | Added EP46 | |
| RespondentTypeCodeSet | 1172 | Specifies the type of respondents requested. | Added EP46 | |
| SecurityTradingEventCodeSet | 1174 | Identifies an event related to a SecurityTradingStatus(326). An event occurs and is gone, it is not a state that applies for a period of time. | Added EP47 | |
| StatsTypeCodeSet | 1176 | Type of statistics | Added EP47 | |
| MDSecSizeTypeCodeSet | 1178 | Specifies the type of secondary size. | Added EP47 | |
| SettlMethodCodeSet | 1193 | Settlement method for a contract or instrument. Additional values may be used with bilateral agreement. | Added EP52 Updated EP169 | |
| ExerciseStyleCodeSet | 1194 | Type of exercise of a derivatives security | Added EP52 Updated EP161 | |
| PriceQuoteMethodCodeSet | 1196 | Method for price quotation | Added EP52 | |
| ValuationMethodCodeSet | 1197 | Specifies the type of valuation method applied. | Added EP52 Updated EP83 | |
| ListMethodCodeSet | 1198 | Indicates whether instruments are pre-listed only or can also be defined via user request | Added EP52 | |
| TickRuleTypeCodeSet | 1209 | Specifies the type of tick rule which is being described | Added EP52 | |
| MaturityMonthYearIncrementUnitsCodeSet | 1302 | Unit of measure for the Maturity Month Year Increment | Added EP52 | |
| MaturityMonthYearFormatCodeSet | 1303 | Format used to generate the MaturityMonthYear for each option | Added EP52 | |
| PriceLimitTypeCodeSet | 1306 | Describes the how the price limits are expressed. | Added EP52 Updated EP204 | |
| ListUpdateActionCodeSet | 1324 | If provided, then Instrument occurrence has explicitly changed | Added EP52 Updated EP128 | |
| ApplReqTypeCodeSet | 1347 | Type of Application Message Request being made. | Added EP63 | |
| ApplResponseTypeCodeSet | 1348 | Used to indicate the type of acknowledgement being sent. | Added EP63 | |
| ApplResponseErrorCodeSet | 1354 | Used to return an error code or text associated with a response to an Application Request. | Added EP63 | |
| TradSesEventCodeSet | 1368 | Identifies an event related to a TradSesStatus(340). An event occurs and is gone, it is not a state that applies for a period of time. | Added EP58 | |
| MassActionTypeCodeSet | 1373 | Specifies the type of action requested | Added EP58 | |
| MassActionScopeCodeSet | 1374 | Specifies scope of Order Mass Action Request. | Added EP58 Updated EP85 | |
| MassActionResponseCodeSet | 1375 | Specifies the action taken by counterparty order handling system as a result of the action type indicated in MassActionType of the Order Mass Action Request. | Added EP58 | |
| MassActionRejectReasonCodeSet | 1376 | Reason Order Mass Action Request was rejected | Added EP58 | |
| MultilegModelCodeSet | 1377 | Specifies the type of multileg order. Defines whether the security is pre-defined or user-defined. Note that MultilegModel(1377)=2(User-defined, Non-Securitized, Multileg) does not apply for Securities. | Added EP59 Updated EP195 | |
| MultilegPriceMethodCodeSet | 1378 | Code to represent how the multileg price is to be interpreted when applied to the legs. (See Volume : "Glossary" for further value definitions) | Added EP59 | |
| ContingencyTypeCodeSet | 1385 | Defines the type of contingency. | Added EP60 | |
| ListRejectReasonCodeSet | 1386 | Identifies the reason for rejection of a New Order List message. Note that OrdRejReason(103) is used if the rejection is based on properties of an individual order part of the List. | Added EP60 | |
| TradePublishIndicatorCodeSet | 1390 | Indicates if a trade should be or has been published via a market publication service. The indicator governs all publication services of the recipient. Replaces PublishTrdIndicator(852). | Added EP61 Updated EP229 | |
| SessionStatusCodeSet | 1409 | Status of a FIX session | Added EP56 | |
| ApplReportTypeCodeSet | 1426 | Type of report | Added FIX.5.0SP2 | |
| OrderDelayUnitCodeSet | 1429 | Time unit in which the OrderDelay(1428) is expressed | Added EP77 | |
| VenueTypeCodeSet | 1430 | Identifies the type of venue where a trade was executed. | Added EP77 Updated EP286 | |
| RefOrdIDReasonCodeSet | 1431 | The reason for updating the RefOrdID | Added EP77 | |
| OrigCustOrderCapacityCodeSet | 1432 | The customer capacity for this trade at the time of the order/execution. Primarily used by futures exchanges to indicate the CTICode (customer type indicator) as required by the US CFTC (Commodity Futures Trading Commission). | Added EP77 | |
| ModelTypeCodeSet | 1434 | Type of pricing model used | Added EP79 | |
| ContractMultiplierUnitCodeSet | 1435 | Indicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in. | Added EP80 | |
| FlowScheduleTypeCodeSet | 1439 | The industry standard flow schedule by which electricity or natural gas is traded. Schedules may exist by regions and on-peak and off-peak status, such as "Western Peak". | Added EP80 Updated EP238 | |
| RateSourceCodeSet | 1446 | Identifies the source of rate information. For FX, the reference source to be used for the FX spot rate. | Added EP82 Updated EP293 | |
| RateSourceTypeCodeSet | 1447 | Indicates whether the rate source specified is a primary or secondary source. | Added EP82 | |
| RestructuringTypeCodeSet | 1449 | A category of CDS credit event in which the underlying bond experiences a restructuring. Used to define a CDS instrument. | Added EP83 Updated EP169 | |
| SeniorityCodeSet | 1450 | Specifies which issue (underlying bond) will receive payment priority in the event of a default. Used to define a CDS instrument. | Added EP83 Updated EP235 | |
| SecurityListTypeCodeSet | 1470 | Specifies a type of Security List. | Added EP87 | |
| SecurityListTypeSourceCodeSet | 1471 | Specifies a specific source for a SecurityListType. Relevant when a certain type can be provided from various sources. | Added EP87 | |
| NewsCategoryCodeSet | 1473 | Category of news message. | Added EP90 Updated EP271 | |
| NewsRefTypeCodeSet | 1477 | Type of reference to another News(35=B) message item. | Added EP90 Updated EP190 | |
| StrikePriceDeterminationMethodCodeSet | 1478 | Specifies how the strike price is determined at the point of option exercise. The strike may be fixed throughout the life of the option, set at expiration to the value of the underlying, set to the average value of the underlying , or set to the optimal value of the underlying. | Added EP92 Updated EP169 | |
| StrikePriceBoundaryMethodCodeSet | 1479 | Specifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise. | Added EP92 | |
| UnderlyingPriceDeterminationMethodCodeSet | 1481 | Specifies how the underlying price is determined at the point of option exercise. The underlying price may be set to the current settlement price, set to a special reference, set to the optimal value of the underlying during the defined period ("Look-back") or set to the average value of the underlying during the defined period ("Asian option"). | Added EP92 | |
| OptPayoutTypeCodeSet | 1482 | Indicates the type of valuation method or payout trigger for an in-the-money option. | Added EP92 Updated EP238 | |
| ComplexEventTypeCodeSet | 1484 | Identifies the type of complex event. | Added EP92 | |
| ComplexEventPriceBoundaryMethodCodeSet | 1487 | Specifies the boundary condition to be used for the event price relative to the underlying price at the point the complex event outcome takes effect as determined by the ComplexEventPriceTimeType. | Added EP92 | |
| ComplexEventPriceTimeTypeCodeSet | 1489 | Specifies when the complex event outcome takes effect. The outcome of a complex event is a payout or barrier action as specified by the ComplexEventType(1484). | Added EP92 Updated EP169 | |
| ComplexEventConditionCodeSet | 1490 | Specifies the condition between complex events when more than one event is specified. Multiple barrier events would use an "or" condition since only one can be effective at a given time. A set of digital range events would use an "and" condition since both conditions must be in effect for a payout to result. | Added EP92 | |
| StreamAsgnReqTypeCodeSet | 1498 | Type of stream assignment request. | Added EP93 | |
| StreamAsgnRejReasonCodeSet | 1502 | Reason code for stream assignment request reject. | Added EP93 | |
| StreamAsgnAckTypeCodeSet | 1503 | Type of acknowledgement. | Added EP93 | |
| RequestResultCodeSet | 1511 | Result of a request as identified by the appropriate request ID field | Added EP105 | |
| PartyRelationshipCodeSet | 1515 | Used to specify the type of the party relationship. | Added EP105 | |
| TrdAckStatusCodeSet | 1523 | Used to indicate the status of the trade submission (not the trade report) | Added EP107 | |
| RiskLimitTypeCodeSet | 1530 | Used to specify the type of risk limit amount or position limit quantity or margin requirement amounts. | Added EP105 Updated EP204 | |
| InstrumentScopeOperatorCodeSet | 1535 | Operator to perform on the instrument(s) specified | Added EP105 | |
| SwapSubClassCodeSet | 1575 | The sub-classification or notional schedule type of the swap. | Added EP169 Updated EP238 | |
| SecurityClassificationReasonCodeSet | 1583 | Allows classification of instruments according to a set of high level reasons. Classification reasons describe the classes in which the instrument participates. | Added EP107 | |
| PosAmtReasonCodeSet | 1585 | Specifies the reason for an amount type when reported on a position. Useful when multiple instances of the same amount type are reported. | Added EP107 | |
| SideClearingTradePriceTypeCodeSet | 1598 | Indicates to recipient whether trade is clearing at execution prices LastPx(tag 31) or alternate clearing prices SideClearingTradePrice(tag 1597). | Added EP111 | |
| SecurityRejectReasonCodeSet | 1607 | Identifies the reason a security definition request is being rejected. | Added EP114 | |
| ThrottleStatusCodeSet | 1609 | Indicates whether a message was queued as a result of throttling. | Added EP116 | |
| ThrottleActionCodeSet | 1611 | Action to take should throttle limit be exceeded. | Added EP116 | |
| ThrottleTypeCodeSet | 1612 | Type of throttle. | Added EP116 | |
| StreamAsgnTypeCodeSet | 1617 | The type of assignment being affected in the Stream Assignment Report. | Added EP93 | |
| MatchInstCodeSet | 1625 | Matching Instruction for the order. | Added EP99 | |
| TriggerScopeCodeSet | 1628 | Defines the scope of TriggerAction(1101) when it is set to "cancel" (3). | Added EP100 | |
| LimitAmtTypeCodeSet | 1631 | Identifies the type of limit amount expressed in LastLimitAmt(1632) and LimitAmtRemaining(1633). | Added EP100 | |
| MarginReqmtInqQualifierCodeSet | 1637 | Qualifier for MarginRequirementInquiry to identify a specific report. | Added EP102 | |
| MarginReqmtRptTypeCodeSet | 1638 | Type of MarginRequirementReport. | Added EP102 | |
| MarginReqmtInqResultCodeSet | 1641 | Result returned in response to MarginRequirementInquiry. | Added EP102 | |
| MarginAmtTypeCodeSet | 1644 | Type of margin requirement amount being specified. | Added EP102 | |
| RelatedInstrumentTypeCodeSet | 1648 | The type of instrument relationship | Added EP103 | |
| MarketMakerActivityCodeSet | 1655 | Indicates market maker participation in security. | Added EP104 | |
| PartyDetailStatusCodeSet | 1672 | Indicates the status of the party identified with PartyDetailID(1691). | Added EP105 | |
| PartyDetailRoleQualifierCodeSet | 1674 | Qualifies the value of PartyDetailRole(1693). | Added EP105 Updated EP223 | |
| ThrottleInstCodeSet | 1685 | Describes action recipient should take if a throttle limit were exceeded. | Added EP116 | |
| ThrottleCountIndicatorCodeSet | 1686 | Indicates whether a message decrements the number of outstanding requests, e.g. one where ThrottleType = Outstanding Requests. | Added EP116 | |
| ShortSaleRestrictionCodeSet | 1687 | Indicates whether a restriction applies to short selling a security. | Added EP120 | |
| ShortSaleExemptionReasonCodeSet | 1688 | Indicates the reason a short sale order is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.). | Added EP121 | |
| OrderOriginationCodeSet | 1724 | Identifies the origin of the order. | Added EP135 Updated EP222 | |
| AllocationRollupInstructionCodeSet | 1735 | An indicator to override the normal procedure to roll up allocations for the same take-up firm. | Added EP118 Updated EP141 | |
| AllocReversalStatusCodeSet | 1738 | Identifies the status of a reversal transaction. | Added EP118 | |
| ObligationTypeCodeSet | 1739 | Type of reference obligation for credit derivatives contracts. | Added EP119 | |
| TradePriceNegotiationMethodCodeSet | 1740 | Method used for negotiation of contract price. | Added EP119 | |
| UpfrontPriceTypeCodeSet | 1741 | Type of price used to determine upfront payment for swaps contracts. | Added EP119 | |
| ApplLevelRecoveryIndicatorCodeSet | 1744 | Indicates whether application level recovery is needed. | Added EP124 | |
| RiskLimitRequestTypeCodeSet | 1760 | Type of risk limit information. | Added EP128 | |
| RiskLimitRequestResultCodeSet | 1761 | Result of risk limit definition request. | Added EP128 | |
| RiskLimitActionCodeSet | 1767 | Identifies the action to take or risk model to assume should risk limit be exceeded or breached for the specified party. | Added EP128 Updated EP171 | |
| EntitlementTypeCodeSet | 1775 | Type of entitlement. | Added EP129 | |
| EntitlementAttribDatatypeCodeSet | 1779 | Datatype of the entitlement attribute. | Added EP129 | |
| TradSesControlCodeSet | 1785 | Indicates how control of trading session and subsession transitions are performed. | Added EP130 | |
| TradeVolTypeCodeSet | 1786 | Define the type of trade volume applicable for the MinTradeVol(562) and MaxTradeVol(1140) | Added EP130 | |
| OrderEventTypeCodeSet | 1796 | The type of event affecting an order. The last event type within the OrderEventGrp component indicates the ExecType(150) value resulting from the series of events (ExecType(150) values are shown in brackets). | Added EP131 | |
| OrderEventReasonCodeSet | 1798 | Action that caused the event to occur. | Added EP131 | |
| AuctionTypeCodeSet | 1803 | Type of auction order. | Added EP131 | |
| AuctionInstructionCodeSet | 1805 | Instruction related to system generated auctions, e.g. flash order auctions. | Added EP131 | |
| LockTypeCodeSet | 1807 | Indicates whether an order is locked and for what reason. | Added EP131 | |
| ReleaseInstructionCodeSet | 1810 | Instruction to define conditions under which to release a locked order or parts of it. | Added EP131 | |
| DisclosureTypeCodeSet | 1813 | Information subject to disclosure. | Added EP131 | |
| DisclosureInstructionCodeSet | 1814 | Instruction to disclose information or to use default value of the receiver. | Added EP131 | |
| TradingCapacityCodeSet | 1815 | Designates the capacity in which the order is submitted for trading by the market participant. | Added EP131 | |
| ClearingAccountTypeCodeSet | 1816 | Designates the account type to be used for the order when submitted to clearing. | Added EP131 | |
| RelatedPriceSourceCodeSet | 1821 | Source for the price of a related entity, e.g. price of the underlying instrument in an Underlying Price Contingency (UPC) order. Can be used together with RelatedHighPrice (1819) and/or RelatedLowPrice (1820). | Added EP131 | |
| MinQtyMethodCodeSet | 1822 | Indicates how the minimum quantity should be applied when executing the order. | Added EP131 | |
| TriggeredCodeSet | 1823 | Indicates whether order has been triggered during its lifetime. Applies to cases where original information, e.g. OrdType(40), is modified when the order is triggered. | Added EP131 | |
| EventTimeUnitCodeSet | 1827 | Time unit associated with the event. | Added EP132 Updated EP161 | |
| ClearedIndicatorCodeSet | 1832 | Indicates whether the trade or position being reported was cleared through a clearing organization. | Added EP140 Updated EP196 | |
| ContractRefPosTypeCodeSet | 1833 | Additional information related to the pricing of a commodity swaps position, specifically an indicator referring to the position type. | Added EP140 | |
| PositionCapacityCodeSet | 1834 | Used to describe the ownership of the position. | Added EP140 | |
| TradePriceConditionCodeSet | 1839 | Price conditions in effect at the time of the trade. Multiple price conditions can be in effect at the same time. Price conditions are usually required to be reported in markets that have regulations on price execution at a market or national best bid or offer, and the trade price differs from the best bid or offer. | Added EP141 | |
| TradeAllocStatusCodeSet | 1840 | Identifies the status of an allocation when using a pre-clear workflow. | Added EP141 | |
| TradeQtyTypeCodeSet | 1842 | Indicates the type of trade quantity in TradeQty(1843). | Added EP141 | |
| TradeAllocGroupInstructionCodeSet | 1848 | Instruction on how to add a trade to an allocation group when it is being given-up. | Added EP141 | |
| OffsetInstructionCodeSet | 1849 | Indicates the trade is a result of an offset or onset. | Added EP141 | |
| RelatedTradeIDSourceCodeSet | 1857 | Describes the source of the identifier that RelatedTradeID(1856) represents. | Added EP142 | |
| RelatedPositionIDSourceCodeSet | 1863 | Describes the source of the identifier that RelatedPositionID(1862) represents. | Added EP142 | |
| QuoteAckStatusCodeSet | 1865 | Acknowledgement status of a Quote(35=S) or QuoteCancel(35=Z) message submission. | Added EP143 | |
| ValueCheckTypeCodeSet | 1869 | Type of value to be checked. | Added EP144 | |
| ValueCheckActionCodeSet | 1870 | Action to be taken for the ValueCheckType(1869). | Added EP144 | |
| PartyDetailRequestResultCodeSet | 1877 | Result party detail definition request. | Added EP146 | |
| PartyDetailRequestStatusCodeSet | 1878 | Status of party details definition request. | Added EP146 | |
| PartyDetailDefinitionStatusCodeSet | 1879 | Status of party detail definition for one party. | Added EP146 | |
| EntitlementRequestResultCodeSet | 1881 | Result of risk limit definition request. | Added EP146 | |
| EntitlementStatusCodeSet | 1883 | Status of entitlement definition for one party. | Added EP146 Updated EP173 | |
| TradeMatchAckStatusCodeSet | 1896 | Used to indicate the status of the trade match report submission. | Added EP150 | |
| TradeMatchRejectReasonCodeSet | 1897 | Reason the trade match report submission was rejected. | Added EP150 | |
| RegulatoryTradeIDEventCodeSet | 1904 | Identifies the event which caused origination of the identifier in RegulatoryTradeID(1903). When more than one event is the cause, use the higher enumeration value. For example, if the identifier is originated due to an allocated trade which was cleared and reported, use the enumeration value 2 (Clearing). | Added EP161 | |
| RegulatoryTradeIDSourceCodeSet | 1905 | Identifies the reporting entity that originated the value in RegulatoryTradeID(1903). The reporting entity identifier may be assigned by a regulator or from a supported standard identifier source scheme. | Added EP161 Updated EP275 | |
| RegulatoryTradeIDTypeCodeSet | 1906 | Specifies the type of trade identifier provided in RegulatoryTradeID(1903). Contextual hierarchy of events for the same trade or transaction maybe captured through use of the different RegulatoryTradeIDType(1906) values using multiple instances of the repeating group as needed for regulatory reporting. | Added EP161 Updated EP222 | |
| PriceMovementTypeCodeSet | 1923 | Describes the format of the PriceMovementValue(1921). | Added EP160 | |
| ClearingIntentionCodeSet | 1924 | Specifies the party's or parties' intention to clear the trade. | Added EP161 | |
| ConfirmationMethodCodeSet | 1927 | Specifies how a trade was confirmed. | Added EP161 | |
| VerificationMethodCodeSet | 1931 | Indication of how a trade was verified. | Added EP161 | |
| ClearingRequirementExceptionCodeSet | 1932 | Specifies whether a party to a swap is using an exception to a clearing requirement. In the US, one such clearing requirement is CFTC's rule pursuant to CEA Section 2(h)(1). | Added EP161 Updated EP177 | |
| IRSDirectionCodeSet | 1933 | Used to specify whether the principal is paying or receiving the fixed rate in an interest rate swap. | Added EP161 | |
| RegulatoryReportTypeCodeSet | 1934 | Type of regulatory report. | Added EP161 | |
| TradeCollateralizationCodeSet | 1936 | Specifies how the trade is collateralized. | Added EP161 Updated EP254 | |
| TradeContinuationCodeSet | 1937 | Specifies the post-execution trade continuation or lifecycle event. Additional values may be used by mutual agreement of the counterparties. | Added EP161 Updated EP179 | |
| AssetClassCodeSet | 1938 | The broad asset category for assessing risk exposure. | Added EP161 | |
| AssetSubClassCodeSet | 1939 | The subcategory description of the asset class. | Added EP161 | |
| SwapClassCodeSet | 1941 | The classification or type of swap. Additional values may be used by mutual agreement of the counterparties. | Added EP161 | |
| CouponTypeCodeSet | 1946 | Coupon type of the bond. | Added EP161 | |
| CouponFrequencyUnitCodeSet | 1949 | Time unit associated with the frequency of the bond's coupon payment. | Added EP161 | |
| CouponDayCountCodeSet | 1950 | The day count convention used in interest calculations for a bond or an interest bearing security. Absence of this field for a bond or an interest bearing security transaction implies a "flat" trade, i.e. no accrued interest determined at time of the transaction. | Added EP161 Updated EP200 | |
| LienSeniorityCodeSet | 1954 | Indicates the seniority level of the lien in a loan. | Added EP161 | |
| LoanFacilityCodeSet | 1955 | Specifies the type of loan when the credit default swap's reference obligation is a loan. | Added EP161 | |
| ReferenceEntityTypeCodeSet | 1956 | Specifies the type of reference entity for first-to-default CDS basket contracts. | Added EP161 Updated EP192 | |
| BlockTrdAllocIndicatorCodeSet | 1980 | Indication that a block trade will be allocated. | Added EP161 | |
| UnderlyingObligationTypeCodeSet | 2012 | Type of reference obligation for credit derivatives contracts. | Added EP161 | |
| AttachmentEncodingTypeCodeSet | 2109 | The encoding type of the content provided in EncodedAttachment(2112). | Added EP167 Updated EP271 | |
| NegotiationMethodCodeSet | 2115 | Specifies the negotiation method to be used. | Added EP168 | |
| ComplexOptPayoutTimeCodeSet | 2121 | Specifies when the payout is to occur. | Added EP169 | |
| ComplexEventQuoteBasisCodeSet | 2126 | For foreign exchange Quanto option feature. | Added EP169 | |
| ComplexEventCreditEventNotifyingPartyCodeSet | 2134 | The notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring. | Added EP169 | |
| StrategyTypeCodeSet | 2141 | Specifies the type of trade strategy. | Added EP169 | |
| SettlDisruptionProvisionCodeSet | 2143 | Specifies the consequences of bullion settlement disruption events. | Added EP169 | |
| AssetGroupCodeSet | 2210 | Indicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.). | Added EP192 | |
| RiskLimitReportStatusCodeSet | 2316 | Status of risk limit report. | Added EP171 | |
| RiskLimitReportRejectReasonCodeSet | 2317 | The reason for rejecting the PartyRiskLimitsReport(35=CM) or PartyRiskLimitsUpdateReport(35=CR). | Added EP171 | |
| RiskLimitCheckTransTypeCodeSet | 2320 | Specifies the transaction type of the risk limit check request. | Added EP171 | |
| RiskLimitCheckTypeCodeSet | 2321 | Specifies the type of limit check message. | Added EP171 | |
| RiskLimitCheckRequestTypeCodeSet | 2323 | Specifies the type of limit amount check being requested. | Added EP171 | |
| RiskLimitCheckRequestStatusCodeSet | 2325 | Indicates the status of the risk limit check request. | Added EP171 | |
| RiskLimitCheckRequestResultCodeSet | 2326 | Result of the credit limit check request. | Added EP171 | |
| PartyActionTypeCodeSet | 2329 | Specifies the type of action to take or was taken for a given party. | Added EP171 | |
| PartyActionResponseCodeSet | 2332 | Specifies the action taken as a result of the PartyActionType(2239) of the PartyActionRequest(35=DH) message. | Added EP171 | |
| PartyActionRejectReasonCodeSet | 2333 | Specifies the reason the PartyActionRequest(35=DH) was rejected. | Added EP171 | |
| RefRiskLimitCheckIDTypeCodeSet | 2335 | Specifies which type of identifier is specified in RefRiskLimitCheckID(2334) field. | Added EP171 | |
| RiskLimitCheckModelTypeCodeSet | 2339 | Specifies the type of credit limit check model workflow to apply for the specified party | Added EP171 | |
| RiskLimitCheckStatusCodeSet | 2343 | Indicates the status of the risk limit check performed on a trade. | Added EP172 | |
| RegulatoryTransactionTypeCodeSet | 2347 | Specifies the regulatory mandate or rule that the transaction complies with. | Added EP176 | |
| PartyRiskLimitStatusCodeSet | 2355 | The status of risk limits for a party. | Added EP214 | |
| RemunerationIndicatorCodeSet | 2356 | Indicates whether the trade price was adjusted for compensation (i.e. includes a mark-up, mark-down or commission) in the price paid. | Added EP209 | |
| TaxonomyTypeCodeSet | 2375 | The type of identification taxonomy used to identify the security. | Added EP179 | |
| TradeContingencyCodeSet | 2387 | Indicates the contingency attribute for a trade in an asset class that may be contingent on the clearing of a corresponding paired trade (for example Exchange for Physical (EFP), Exchange for Swap (EFS), Exchange for Related (EFR) or Exchange for Option (EFO), collectively called EFRPs). Once the paired trade clears or fails to clear, the related trade (the trade which carries this attribute) ceases to exist. | Added EP187 | |
| RegulatoryTradeIDScopeCodeSet | 2397 | Specifies the scope to which the RegulatoryTradeID(1903) applies. Used when a trade must be assigned more than one identifier, e.g. one for the clearing member and another for the client on a cleared trade as with the principal model in Europe. | Added EP181 | |
| EntitlementSubTypeCodeSet | 2402 | Subtype of an entitlement specified in EntitlementType(1775). | Added EP183 | |
| QuoteModelTypeCodeSet | 2403 | Quote model type | Added EP184 | |
| ExecMethodCodeSet | 2405 | Specifies how the transaction was executed, e.g. via an automated execution platform or other method. | Added EP186 Updated EP201 | |
| MassOrderRequestStatusCodeSet | 2425 | Status of mass order request. | Added EP188 | |
| MassOrderRequestResultCodeSet | 2426 | Request result of mass order request. | Added EP188 | |
| OrderResponseLevelCodeSet | 2427 | The level of response requested from receiver of mass order messages. A default value should be bilaterally agreed. | Added EP188 | |
| OrderEntryActionCodeSet | 2429 | Specifies the action to be taken for the given order. | Added EP188 | |
| ExecTypeReasonCodeSet | 2431 | The initiating event when an ExecutionReport(35=8) is sent. | Added EP188 | |
| TransferTransTypeCodeSet | 2439 | Indicates the type of transfer transaction. | Added EP189 | |
| TransferTypeCodeSet | 2440 | Indicates the type of transfer request. | Added EP189 | |
| TransferScopeCodeSet | 2441 | Indicates the type of transfer. | Added EP189 | |
| TransferStatusCodeSet | 2442 | Status of the transfer. | Added EP189 | |
| TransferRejectReasonCodeSet | 2443 | Reason the transfer instruction was rejected. | Added EP189 | |
| TransferReportTypeCodeSet | 2444 | Indicates the type of transfer report. | Added EP189 | |
| SettlPriceDeterminationMethodCodeSet | 2451 | Calculation method used to determine settlement price. | Added EP190 | |
| MDStatisticTypeCodeSet | 2456 | Type of statistic value. | Added EP191 | |
| MDStatisticScopeCodeSet | 2457 | Entities used as basis for the statistics. | Added EP191 | |
| MDStatisticSubScopeCodeSet | 2458 | Sub-scope of the statistics to further reduce the entities used as basis for the statistics. | Added EP191 | |
| MDStatisticScopeTypeCodeSet | 2459 | Scope details of the statistics to reduce the number of events being used as basis for the statistics. | Added EP191 | |
| MDStatisticIntervalTypeCodeSet | 2464 | Type of interval over which statistic is calculated. | Added EP191 | |
| MDStatisticRatioTypeCodeSet | 2472 | Ratios between various entities. | Added EP191 | |
| MDStatisticRequestResultCodeSet | 2473 | Result returned in response to MarketDataStatisticsRequest (35=DO). | Added EP191 | |
| MDStatisticStatusCodeSet | 2477 | Status for a statistic to indicate its availability. | Added EP191 | |
| MDStatisticValueTypeCodeSet | 2479 | Type of statistical value. | Added EP191 | |
| CollRptRejectReasonCodeSet | 2487 | Reject reason code for rejecting the collateral report. | Added EP192 | |
| CollRptStatusCodeSet | 2488 | The status of the collateral report. | Added EP192 | |
| CrossedIndicatorCodeSet | 2523 | Indicates whether the order or quote was crossed with another order or quote having the same context, e.g. having accounts with a common ownership. | Added EP218 | |
| TradeReportingIndicatorCodeSet | 2524 | Used between parties to convey trade reporting status. | Added EP222 Updated EP283 | |
| RelativeValueTypeCodeSet | 2530 | Indicates the type of relative value measurement being specified. | Added EP194 | |
| RelativeValueSideCodeSet | 2532 | Specifies the side of the relative value. | Added EP194 | |
| MDReportEventCodeSet | 2535 | Technical event within market data feed. | Added EP195 | |
| MarketSegmentStatusCodeSet | 2542 | Status of market segment. | Added EP195 | |
| MarketSegmentTypeCodeSet | 2543 | Used to classify the type of market segment. | Added EP195 | |
| MarketSegmentSubTypeCodeSet | 2544 | Used to further categorize market segments within a MarketSegmentType(2543). | Added EP195 | |
| MarketSegmentRelationshipCodeSet | 2547 | Type of relationship between two or more market segments. | Added EP195 | |
| QuoteSideIndicatorCodeSet | 2559 | Indicates whether single sided quotes are allowed. | Added EP195 | |
| CustomerPriorityCodeSet | 2570 | Specifies the kind of priority given to customers. | Added EP195 | |
| SettlSubMethodCodeSet | 2579 | Specifies a suitable settlement sub-method for a given settlement method. | Added EP195 | |
| CalculationMethodCodeSet | 2592 | Specifies how the calculation will be made. | Added EP195 | |
| OrderAttributeTypeCodeSet | 2594 | The type of order attribute. | Added EP222 | |
| ComplexEventPVFinalPriceElectionFallbackCodeSet | 2599 | Specifies the fallback provisions for the hedging party in the determination of the final settlement price. | Added EP208 | |
| StrikeIndexQuoteCodeSet | 2601 | The quote side from which the index price is to be determined. | Added EP208 | |
| ExtraordinaryEventAdjustmentMethodCodeSet | 2602 | Defines how adjustments will be made to the contract should one or more of the extraordinary events occur. | Added EP208 | |
| UnderlyingNotionalAdjustmentsCodeSet | 2617 | Specifies the conditions that govern the adjustment to the number of units of the return swap. | Added EP208 | |
| CollateralAmountTypeCodeSet | 2632 | The type of value in CurrentCollateralAmount(1704). | Added EP197 | |
| CommissionAmountTypeCodeSet | 2641 | Indicates what type of commission is being expressed in CommissionAmount(2640). | Added EP204 | |
| AlgorithmicTradeIndicatorCodeSet | 2667 | Indicates that the order or trade originates from a computer program or algorithm requiring little-to-no human intervention. | Added EP216 | |
| TrdRegPublicationTypeCodeSet | 2669 | Specifies the type of regulatory trade publication. Additional reasons for the publication type may be specified in TrdRegPublicationReason(2670). | Added EP216 | |
| TrdRegPublicationReasonCodeSet | 2670 | Additional reason for trade publication type specified in TrdRegPublicationType(2669). Reasons may be specific to regulatory trade publication rules. | Added EP216 Updated EP300 | |
| MassActionReasonCodeSet | 2675 | Reason for submission of mass action. | Added EP223 | |
| NotAffectedReasonCodeSet | 2677 | Reason for order being unaffected by mass action even though it belongs to the orders covered by MassActionScope(1374). | Added EP223 | |
| OrderOwnershipIndicatorCodeSet | 2679 | Change of ownership of an order to a specific party. | Added EP223 | |
| InTheMoneyConditionCodeSet | 2681 | Specifies an option instrument's "in the money" condition. | Added EP224 | |
| ExDestinationTypeCodeSet | 2704 | Identifies the type of execution destination for the order. | Added EP228 | |
| MarketConditionCodeSet | 2705 | Market condition. In the context of ESMA RTS 8 it is important that trading venues communicate the condition of the market, particularly "stressed" and "exceptional", in order to provide incentives for firms contributing to liquidity. | Added EP229 | |
| QuoteAttributeTypeCodeSet | 2707 | The type of attribute for the quote. | Added EP229 | |
| PriceQualifierCodeSet | 2710 | Qualifier for price. May be used when the price needs to be explicitly qualified. | Added EP230 | |
| MDValueTierCodeSet | 2711 | Describes the reporting ranges for executed transactions. | Added EP231 | |
| MiscFeeQualifierCodeSet | 2712 | Identifies whether the current entry contributes to the trade or transaction economics, i.e. affects NetMoney(118). | Added EP231 | |
| CommissionAmountSubTypeCodeSet | 2725 | Further sub classification of the CommissionAmountType(2641). | Added EP233 | |
| CommodityFinalPriceTypeCodeSet | 2736 | Final price type of the commodity as specified by the trading venue. | Added EP235 | |
| ReferenceDataDateTypeCodeSet | 2748 | Reference data entry's date-time type. | Added EP235 | |
| ReturnTriggerCodeSet | 2753 | Indicates the type of return or payout trigger for the swap or forward. | Added EP238 | |
| AveragePriceTypeCodeSet | 2763 | The average pricing model used for block trades. | Added EP240 | |
| AllocGroupStatusCodeSet | 2767 | Status of the trade give-up relative to the group identified in AllocGroupID(1730). | Added EP240 | |
| AllocRequestStatusCodeSet | 2768 | Status of the AllocationInstructionAlertRequest(35=DU). | Added EP241 | |
| MatchExceptionTypeCodeSet | 2773 | Type of matching exception. | Added EP246 | |
| MatchExceptionElementTypeCodeSet | 2774 | Identifies the data point used in the matching operation which resulted in an exception. | Added EP246 | |
| MatchExceptionToleranceValueTypeCodeSet | 2779 | The type of value in MatchExceptionToleranceValue(2778). Omitted if no tolerance is allowed or not applicable. | Added EP246 | |
| MatchingDataPointIndicatorCodeSet | 2782 | Data point's matching type. | Added EP246 | |
| TradeAggregationTransTypeCodeSet | 2788 | Identifies the trade aggregation transaction type. | Added EP247 | |
| TradeAggregationRequestStatusCodeSet | 2790 | Status of the trade aggregation request. | Added EP247 | |
| TradeAggregationRejectReasonCodeSet | 2791 | Reason for trade aggregation request being rejected. | Added EP247 | |
| OffshoreIndicatorCodeSet | 2795 | Indicates the type of the currency rate being used. This is relevant for currencies that have offshore rate that different from onshore rate. | Added EP247 | |
| PayReportTransTypeCodeSet | 2804 | Identifies the message transaction type. | Added EP249 | |
| PayReportStatusCodeSet | 2806 | Identifies status of the payment report. | Added EP249 | |
| PayRequestTransTypeCodeSet | 2811 | Identifies the message transaction type. | Added EP249 | |
| PayRequestStatusCodeSet | 2813 | Identifies status of the request being responded to. | Added EP249 | |
| PostTradePaymentDebitOrCreditCodeSet | 2819 | Payment side of this individual payment from the requesting firm's perspective. | Added EP249 | |
| PostTradePaymentStatusCodeSet | 2823 | Used to indicate the status of a post-trade payment. | Added EP249 | |
| DuplicateClOrdIDIndicatorCodeSet | 2829 | Used to indicate that a ClOrdID(11) value is an intentional duplicate of a previously sent value. Allows to avoid the rejection of an order with OrdRejReason(103) = 6 (Duplicate Order). | Added EP253 | |
| EventInitiatorTypeCodeSet | 2830 | Indicates the type of entity who initiated an event, e.g. modification or cancellation of an order or quote. | Added EP253 | |
| NBBOEntryTypeCodeSet | 2831 | Type of NBBO information. | Added EP253 | |
| NBBOSourceCodeSet | 2834 | Source of NBBO information. | Added EP253 | |
| SingleQuoteIndicatorCodeSet | 2837 | Used to indicate whether the quoting system allows only one quote to be active at a time for the quote issuer or market maker. | Added EP253 | |
| TrdRegTimestampManualIndicatorCodeSet | 2839 | Indicates whether a given timestamp was manually captured. | Added EP253 | |
| CollateralReinvestmentTypeCodeSet | 2844 | Indicates the type of investment the cash collateral is re-invested in. | Added EP254 | |
| FundingSourceCodeSet | 2846 | Specifies the funding source used to finance margin or collateralized loan. | Added EP254 | |
| MarginDirectionCodeSet | 2851 | Indicates whether the margin described is posted or received. | Added EP254 | |
| TransactionAttributeTypeCodeSet | 2872 | Type of attribute(s) or characteristic(s) associated with the transaction. | Added EP254 | |
| RoutingArrangementIndicatorCodeSet | 2883 | Indicates whether a routing arrangement is in place, e.g. between two brokers. May be used together with OrderOrigination(1724) to further describe the origin of an order. | Added EP256 Updated EP294 | |
| RelatedOrderIDSourceCodeSet | 2888 | Describes the source of the identifier that RelatedOrderID(2887) represents. | Added EP259 | |
| OrderRelationshipCodeSet | 2890 | Describes the type of relationship between the order identified by RelatedOrderID(2887) and the order outside of the RelatedOrderGrp component. | Added EP259 | |
| CurrencyCodeSourceCodeSet | 2897 | Identifies class or source of the Currency(15) value. | Added EP273 | |
| MultiJurisdictionReportingIndicatorCodeSet | 2963 | Indicate whether a trade is eligible to be reported to more than one regulatory jurisdictions, e.g. due to overlapping reporting rules that require reporting to different jurisdictions. | Added EP277 | |
| SelfMatchPreventionInstructionCodeSet | 2964 | Indicate the instruction for self-match prevention when the incoming (aggressive) order has the same SelfMatchPreventionID(2362) as a resting (passive) order. | Added EP280 | |
| SettlStatusRequestStatusCodeSet | 2966 | Status of the SettlementStatusRequest(35=EC) message being responded to. | Added EP281 | |
| SettlStatusReportStatusCodeSet | 2973 | Status of the report being responded to. | Added EP281 | |
| AllocGroupSubQtyTypeCodeSet | 2980 | Type of trade attribute defining a subgroup in an allocation group. | Added EP285 | |
| MetricsCalculationPriceSourceCodeSet | 2993 | Specifies the source of the price(s) of the security used in the calculation of the metrics or analytics data. | Added EP288 | |
| AssetValuationModelCodeSet | 2994 | Identifies the model used for asset valuation or pricing calculations. | Added EP288 | |
| AlgoCertificateRequestTransTypeCodeSet | 3016 | Identifies the message transaction type. | Added EP292 | |
| AlgoCertificateRequestStatusCodeSet | 3017 | Status of the AlgoCertificateRequest(35=EH) message being responded to. | Added EP292 | |
| AlgoCertificateReportTransTypeCodeSet | 3020 | Identifies the message transaction type. | Added EP292 | |
| AlgoCertificateReportStatusCodeSet | 3021 | Status of the report being responded to. | Added EP292 | |
| AlgoCertificateStatusCodeSet | 3022 | Status of the certification as provided by the regulatory authority. | Added EP292 | |
| TestThresholdTypeCodeSet | 3058 | Identifies whether the value of a measure needs to be over or under a specific threshold to be successful. | Added EP292 | |
| TestSuiteRequestTransTypeCodeSet | 3064 | Identifies the message transaction type. | Added EP292 | |
| TestSuiteRequestStatusCodeSet | 3065 | Status of the TestSuiteDefinitionRequest(35=EL) message being responded to. | Added EP292 | |
| TestActionTypeCodeSet | 3067 | Specifies the type of action to take or that was taken for a given test suite. | Added EP292 | |
| TestActionRequestStatusCodeSet | 3068 | Status of the TestActionRequest(35=EN) message being responded to. | Added EP292 | |
| TestSuiteActivityStateCodeSet | 3069 | Specifies the activity state the test suite is in. | Added EP292 | |
| TestSuiteStatusCodeSet | 3070 | Identifies the overall test result of a group of individual test scenarios. | Added EP292 | |
| FXBenchmarkCodeSet | 3073 | The source of where to obtain the FX benchmark rate to use for fixing the rate. | Added EP293 | |
| AlgoCertificateRequestTypeCodeSet | 3077 | Specifies the type of business event related to an algo certification request. | Added EP295 | |
| AlgoCertificateReportTypeCodeSet | 3078 | Specifies the type of business event related to an algo certification report. | Added EP295 | |
| TestGatewayDetailTypeCodeSet | 3094 | Type of test gateway information. | Added EP295 | |
| MDQualityIndicatorCodeSet | 3105 | Indicates the quality of the market data being provided. | Added EP300 | |
| MDEntryStatusCodeSet | 3106 | Indicates the acceptance status of a market data entry. | Added EP300 | |
| ReportStatusCodeSet | 3113 | Indicates the status of a report. | Added EP300 | |
| CashSettlQuoteMethodCodeSet | 40027 | The type of quote used to determine the cash settlement price. | Added EP161 | |
| CashSettlValuationMethodCodeSet | 40038 | The ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement. | Added EP161 | |
| StreamTypeCodeSet | 40050 | Type of swap stream. | Added EP161 | |
| ProvisionTypeCodeSet | 40091 | Type of provisions. | Added EP161 | |
| ProvisionDateTenorUnitCodeSet | 40097 | Time unit associated with the provision's tenor period. | Added EP161 | |
| ProvisionCalculationAgentCodeSet | 40098 | Used to identify the calculation agent. The calculation agent may be identified in ProvisionCalculationAgent(40098) or in the ProvisionParties component. | Added EP161 | |
| ProvisionOptionSinglePartyBuyerSideCodeSet | 40099 | If optional early termination is not available to both parties then this component identifies the buyer of the option through its side of the trade. | Added EP161 | |
| ProvisionCashSettlMethodCodeSet | 40108 | An ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (e). | Added EP161 Updated EP169 | |
| ProvisionCashSettlQuoteTypeCodeSet | 40111 | Identifies the type of quote to be used. | Added EP161 | |
| ProvisionOptionExerciseEarliestDateOffsetUnitCodeSet | 40126 | Time unit associated with the interval to the first (and possibly only) exercise date in the exercise period. | Added EP161 | |
| ProvisionOptionExerciseFixedDateTypeCodeSet | 40144 | Specifies the type of date (e.g. adjusted for holidays). | Added EP161 | |
| ProvisionCashSettlPaymentDateTypeCodeSet | 40173 | Specifies the type of date (e.g. adjusted for holidays). | Added EP161 | |
| ProtectionTermEventUnitCodeSet | 40196 | Time unit associated with protection term events. | Added EP161 | |
| ProtectionTermEventDayTypeCodeSet | 40197 | Day type for events that specify a period and unit. | Added EP161 Updated EP271 | |
| ProtectionTermEventQualifierCodeSet | 40200 | Protection term event qualifier. Used to further qualify ProtectionTermEventType(40192). | Added EP161 | |
| PaymentTypeCodeSet | 40213 | Type of payment. | Added EP161 | |
| PaymentPaySideCodeSet | 40214 | The side of the party paying the payment. | Added EP161 | |
| PaymentSettlStyleCodeSet | 40227 | Payment settlement style. | Added EP161 | |
| PaymentStreamTypeCodeSet | 40738 | Identifies the type of payment stream associated with the swap. | Added EP161 | |
| PaymentStreamDiscountTypeCodeSet | 40744 | The method of calculating discounted payment amounts | Added EP161 | |
| PaymentStreamCompoundingMethodCodeSet | 40747 | Compounding method. | Added EP161 | |
| PaymentStreamPaymentFrequencyUnitCodeSet | 40754 | Time unit associated with the frequency of payments. | Added EP161 | |
| PaymentStreamPaymentDateOffsetUnitCodeSet | 40760 | Time unit multiplier for the relative initial fixing date offset. | Added EP161 Updated EP208 | |
| PaymentStreamResetWeeklyRollConventionCodeSet | 40766 | Used to specify the day of the week in which the reset occurs for payments that reset on a weekly basis. | Added EP161 | |
| PaymentStreamRateIndexSourceCodeSet | 40790 | The source of the payment stream floating rate index. | Added EP161 | |
| PaymentStreamRateIndexCurveUnitCodeSet | 40791 | Time unit associated with the floating rate index. | Added EP161 | |
| PaymentStreamRateSpreadPositionTypeCodeSet | 40795 | Identifies whether the rate spread is applied to a long or short position. | Added EP161 | |
| PaymentStreamRateTreatmentCodeSet | 40796 | Specifies the yield calculation treatment for the index. | Added EP161 | |
| PaymentStreamCapRateBuySideCodeSet | 40798 | Reference to the buyer of the cap rate option through its trade side. | Added EP161 | |
| PaymentStreamFloorRateBuySideCodeSet | 40801 | Reference to the buyer of the floor rate option through its trade side. | Added EP161 | |
| PaymentStreamAveragingMethodCodeSet | 40806 | When rate averaging is applicable, used to specify whether a weighted or unweighted average calculation method is to be used. | Added EP161 | |
| PaymentStreamNegativeRateTreatmentCodeSet | 40807 | The specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate). | Added EP161 | |
| PaymentStreamInflationLagUnitCodeSet | 40809 | Time unit associated with the inflation lag period. | Added EP161 | |
| PaymentStreamInflationLagDayTypeCodeSet | 40810 | The inflation lag period day type. | Added EP161 | |
| PaymentStreamInflationInterpolationMethodCodeSet | 40811 | The method used when calculating the Inflation Index Level from multiple points - the most common is Linear. | Added EP161 | |
| PaymentStreamFRADiscountingCodeSet | 40816 | The method of Forward Rate Agreement (FRA) discounting, if any, that will apply. | Added EP161 Updated EP169 | |
| NonDeliverableFixingDateTypeCodeSet | 40827 | Specifies the type of date (e.g. adjusted for holidays). | Added EP161 | |
| PaymentScheduleTypeCodeSet | 40829 | Type of schedule. | Added EP161 | |
| PaymentScheduleStepRelativeToCodeSet | 40849 | Specifies whether the PaymentScheduleStepRate(40847) or PaymentScheduleStepOffsetValue(40846) should be applied to the initial notional or the previous notional in order to calculate the notional step change amount. | Added EP161 | |
| PaymentStubTypeCodeSet | 40873 | Stub type. | Added EP161 | |
| PaymentStubLengthCodeSet | 40874 | Optional indication whether stub is shorter or longer than the regular swap period. | Added EP161 | |
| PaymentStreamPaymentDateOffsetDayTypeCodeSet | 40920 | Specifies the day type of the relative payment date offset. | Added EP161 Updated EP208 | |
| BusinessDayConventionCodeSet | 40921 | The business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the instrument unless specifically overridden. | Added EP161 | |
| DateRollConventionCodeSet | 40922 | The convention for determining a sequence of dates. It is used in conjunction with a specified frequency. The value defined here applies to all adjustable dates in the instrument unless specifically overridden. Additional values may be used by mutual agreement of the counterparties. | Added EP161 | |
| PaymentSubTypeCodeSet | 40993 | Used to further clarify the value of PaymentType(40213). | Added EP187 | |
| ComplexEventPeriodTypeCodeSet | 41011 | Specifies the period type. | Added EP169 | |
| ComplexEventDateOffsetDayTypeCodeSet | 41024 | Specifies the day type of the relative date offset. | Added EP169 | |
| DeliveryScheduleTypeCodeSet | 41038 | Specifies the type of delivery schedule. | Added EP169 | |
| DeliveryScheduleToleranceTypeCodeSet | 41046 | Specifies the tolerance value type. | Added EP169 | |
| DeliveryScheduleSettlFlowTypeCodeSet | 41049 | Specifies the commodity delivery flow type. | Added EP169 Updated EP179 | |
| DeliveryScheduleSettlHolidaysProcessingInstructionCodeSet | 41050 | Indicates whether holidays are included in the settlement periods. Required for electricity contracts. | Added EP169 | |
| DeliveryScheduleSettlDayCodeSet | 41052 | Specifies the day or group of days for delivery. | Added EP169 | |
| DeliveryScheduleSettlTimeTypeCodeSet | 41057 | Specifies the format of the delivery start and end time values. | Added EP169 | |
| DeliveryStreamTypeCodeSet | 41058 | Specifies the type of delivery stream. | Added EP169 | |
| DeliveryStreamDeliveryRestrictionCodeSet | 41063 | Specifies under what conditions the buyer and seller should be excused of their delivery obligations. | Added EP169 | |
| DeliveryStreamTitleTransferConditionCodeSet | 41069 | Specifies the condition of title transfer. | Added EP169 | |
| DeliveryStreamToleranceOptionSideCodeSet | 41075 | Indicates whether the tolerance is at the seller's or buyer's option. | Added EP169 | |
| DeliveryStreamElectingPartySideCodeSet | 41080 | A reference to the party able to choose whether the gas is delivered for a particular period as found in a swing or interruptible contract. | Added EP169 | |
| MarketDisruptionProvisionCodeSet | 41087 | The consequences of market disruption events. | Added EP169 | |
| MarketDisruptionFallbackProvisionCodeSet | 41088 | Specifies the location of the fallback provision documentation. | Added EP169 | |
| MarketDisruptionFallbackUnderlierTypeCodeSet | 41097 | The type of reference price underlier. | Added EP169 | |
| ExerciseConfirmationMethodCodeSet | 41111 | Indicates whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent. | Added EP169 | |
| OptionExerciseDateTypeCodeSet | 41139 | Specifies the type of date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type. | Added EP169 | |
| PaymentDateOffsetDayTypeCodeSet | 41159 | Specifies the day type of the relative payment date offset. | Added EP169 Updated EP208 | |
| PaymentForwardStartTypeCodeSet | 41160 | Forward start premium type. | Added EP169 | |
| PaymentStreamSettlLevelCodeSet | 41199 | Specifies how weather index units are to be calculated. | Added EP169 | |
| PaymentStreamRateSpreadTypeCodeSet | 41206 | Identifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate. | Added EP169 | |
| PaymentStreamPricingDayDistributionCodeSet | 41214 | The distribution of pricing days. | Added EP169 | |
| PaymentStreamPricingDayOfWeekCodeSet | 41228 | The day of the week on which pricing takes place. | Added EP169 | |
| StreamCommodityNearbySettlDayUnitCodeSet | 41267 | Time unit associated with the nearby settlement day. | Added EP169 | |
| StreamCommoditySettlDateRollUnitCodeSet | 41273 | Time unit associated with the commodity delivery date roll. | Added EP169 | |
| StreamCommodityDataSourceIDTypeCodeSet | 41282 | Type of data source identifier. | Added EP169 | |
| StreamNotionalCommodityFrequencyCodeSet | 41308 | The commodity's notional or quantity delivery frequency. | Added EP169 | |
| DeliveryStreamDeliveryPointSourceCodeSet | 42192 | Identifies the class or source of DeliveryStreamDeliveryPoint(41062). | Added EP179 | |
| CashSettlPriceDefaultCodeSet | 42217 | The default election for determining settlement price. | Added EP208 | |
| DividendEntitlementEventCodeSet | 42246 | Defines the contract event which the receiver of the derivative is entitled to the dividend. | Added EP208 | |
| DividendAmountTypeCodeSet | 42247 | Indicates how the gross cash dividend amount per share is determined. | Added EP208 | |
| NonCashDividendTreatmentCodeSet | 42258 | Defines the treatment of non-cash dividends. | Added EP208 | |
| DividendCompositionCodeSet | 42259 | Defines how the composition of dividends is to be determined. | Added EP208 | |
| PaymentStreamInterpolationPeriodCodeSet | 42604 | Defines applicable periods for interpolation. | Added EP208 | |
| PaymentStreamLinkStrikePriceTypeCodeSet | 42674 | For a variance swap specifies how PaymentStreamLinkStrikePrice(42673) is expressed. | Added EP208 | |
| PaymentStreamRealizedVarianceMethodCodeSet | 42679 | Indicates which price to use to satisfy the boundary condition. | Added EP208 | |
| ProvisionBreakFeeElectionCodeSet | 42707 | Type of fee elected for the break provision. | Added EP208 | |
| ReturnRateDateModeCodeSet | 42710 | Specifies the valuation type applicable to the return rate date. | Added EP208 | |
| ReturnRatePriceSequenceCodeSet | 42736 | Specifies the type of price sequence of the return rate. | Added EP208 | |
| ReturnRateQuoteTimeTypeCodeSet | 42748 | Specifies how or the timing when the quote is to be obtained. | Added EP208 | |
| ReturnRateValuationPriceOptionCodeSet | 42759 | Indicates whether an ISDA price option applies, and if applicable which type of price. | Added EP208 | |
| ReturnRatePriceBasisCodeSet | 42766 | The basis of the return price. | Added EP208 | |
| ReturnRatePriceTypeCodeSet | 42769 | Specifies whether the ReturnRatePrice(42767) is expressed in absolute or relative terms. | Added EP208 | |
| StreamNotionalAdjustmentsCodeSet | 42787 | For equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap. | Added EP208 | |
| BatchProcessModeCodeSet | 50002 | Indicates the processing mode for a batch of messages. | Added EP178 |
Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy