Indexes

Message Layouts
Session
PreTrade
Trade
PostTrade
Infrastructure

Fields

ID (Tag)
Name
Datatype
Description
Pedigree
1AccountStringAccount mnemonic as agreed between buy and sell sides, e.g. broker and institution or investor/intermediary and fund manager.Added FIX.2.7
2AdvIdStringUnique identifier of advertisement message.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
3AdvRefIDStringReference identifier used with CANCEL and REPLACE transaction types.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
4AdvSideAdvSideCodeSetBroker's side of advertised tradeAdded FIX.2.7
5AdvTransTypeAdvTransTypeCodeSetIdentifies advertisement message transaction typeAdded FIX.2.7
6AvgPxPriceCalculated average price of all fills on this order.
For Fixed Income trades AvgPx is always expressed as percent-of-par, regardless of the PriceType (423) of LastPx (31). I.e., AvgPx will contain an average of percent-of-par values (see LastParPx (669)) for issues traded in Yield, Spread or Discount.
Added FIX.2.7
7BeginSeqNoSeqNumMessage sequence number of first message in range to be resentAdded FIX.2.7
8BeginStringBeginStringCodeSetIdentifies 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
9BodyLengthLengthMessage length, in bytes, forward to the CheckSum field. ALWAYS SECOND FIELD IN MESSAGE. (Always unencrypted)Added FIX.2.7
10CheckSumStringThree byte, simple checksum (see Volume 2: "Checksum Calculation" for description). ALWAYS LAST FIELD IN MESSAGE; i.e. serves, with the trailing <SOH>, as the end-of-message delimiter. Always defined as three characters. (Always unencrypted)Added FIX.2.7
11ClOrdIDStringUnique identifier for Order as assigned by the buy-side (institution, broker, intermediary etc.) (identified by SenderCompID(49) or OnBehalfOfCompID(115) as appropriate). Uniqueness must be guaranteed within a single trading day. Firms, particularly those which electronically submit multi-day orders, trade globally or throughout market close periods, should ensure uniqueness across days, for example by embedding a date within the ClOrdID(11) field.Added FIX.2.7
Updated EP282
12CommissionAmtCommission. Note if CommType (13) is percentage, Commission of 5% should be represented as .05.Added FIX.2.7
13CommTypeCommTypeCodeSetSpecifies the basis or unit used to calculate the total commission based on the rate.Added FIX.2.7
Updated EP204
14CumQtyQtyTotal quantity (e.g. number of shares) filled.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
15CurrencyCurrencyIdentifies currency used for price or quantity fields, depending on the asset class being traded. CurrencyCodeSource(2897) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Absence of this field is interpreted as the default currency for the security as defined by the respective reference data. It is recommended that systems provide the currency value whenever possible.
Added FIX.2.7
Updated EP273
16EndSeqNoSeqNumMessage sequence number of last message in range to be resent. If request is for a single message BeginSeqNo (7) = EndSeqNo. If request is for all messages subsequent to a particular message, EndSeqNo = "0" (representing infinity).Added FIX.2.7
17ExecIDStringUnique identifier of execution message as assigned by sell-side (broker, exchange, ECN) (will be 0 (zero) for ExecType (150)=I (Order Status)).
Uniqueness must be guaranteed within a single trading day or the life of a multi-day order. Firms which accept multi-day orders should consider embedding a date within the ExecID field to assure uniqueness across days.
(Prior to FIX 4.1 this field was of type int).
Added FIX.2.7
Updated EP95
18ExecInstExecInstCodeSetInstructions 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
19ExecRefIDStringReference identifier used with Trade, Trade Cancel and Trade Correct execution types.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
21HandlInstHandlInstCodeSetInstructions for order handling on Broker trading floorAdded FIX.2.7
22SecurityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the SecurityID(48) value.Added FIX.2.7
Updated EP161
23IOIIDStringUnique identifier of IOI message.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
25IOIQltyIndIOIQltyIndCodeSetRelative quality of indicationAdded FIX.2.7
26IOIRefIDStringReference identifier used with CANCEL and REPLACE, transaction types.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
27IOIQtyIOIQtyCodeSetQuantity (e.g. number of shares) in numeric form or relative size.Added FIX.2.7
28IOITransTypeIOITransTypeCodeSetIdentifies IOI message transaction typeAdded FIX.2.7
29LastCapacityLastCapacityCodeSetBroker capacity in order executionAdded FIX.2.7
30LastMktExchangeMarket of execution for last fill, or an indication of the market where an order was routed
Valid values:
See "Appendix 6-C"
Added FIX.2.7
Updated EP228
31LastPxPricePrice of this (last) fill.Added FIX.2.7
32LastQtyQtyQuantity (e.g. shares) bought/sold on this (last) fill.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
33NoLinesOfTextNumInGroupIdentifies number of lines of text bodyAdded FIX.2.7
Updated EP294
34MsgSeqNumSeqNumInteger message sequence number.Added FIX.2.7
35MsgTypeMsgTypeCodeSetDefines 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
36NewSeqNoSeqNumNew sequence numberAdded FIX.2.7
37OrderIDStringUnique identifier for Order as assigned by sell-side (broker, exchange, ECN). Uniqueness must be guaranteed within a single trading day. Firms which accept multi-day orders should consider embedding a date within the OrderID field to assure uniqueness across days.Added FIX.2.7
38OrderQtyQtyQuantity ordered. This represents the number of shares for equities or par, face or nominal value for FI instruments.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
39OrdStatusOrdStatusCodeSetIdentifies 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
40OrdTypeOrdTypeCodeSetOrder 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
41OrigClOrdIDStringClOrdID (11) of the previous order (NOT the initial order of the day) as assigned by the institution, used to identify the previous order in cancel and cancel/replace requests.Added FIX.2.7
42OrigTimeUTCTimestampTime of message origination (always expressed in UTC (Universal Time Coordinated, also known as "GMT"))Added FIX.2.7
43PossDupFlagPossDupFlagCodeSetIndicates possible retransmission of message with this sequence numberAdded FIX.2.7
44PricePricePrice per unit of quantity (e.g. per share)Added FIX.2.7
45RefSeqNumSeqNumReference message sequence numberAdded FIX.2.7
48SecurityIDStringSecurity identifier value of SecurityIDSource (22) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityIDSource.Added FIX.2.7
49SenderCompIDStringAssigned value used to identify firm sending message.Added FIX.2.7
50SenderSubIDStringAssigned value used to identify specific message originator (desk, trader, etc.)Added FIX.2.7
52SendingTimeUTCTimestampTime of message transmission (always expressed in UTC (Universal Time Coordinated, also known as "GMT")Added FIX.2.7
53QuantityQtyOverall/total quantity (e.g. number of shares)
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
54SideSideCodeSetSide of order (see Volume : "Glossary" for value definitions)Added FIX.2.7
55SymbolStringTicker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)
Use "[N/A]" for products which do not have a symbol.
Added FIX.2.7
56TargetCompIDStringAssigned value used to identify receiving firm.Added FIX.2.7
57TargetSubIDStringAssigned value used to identify specific individual or unit intended to receive message. "ADMIN" reserved for administrative messages not intended for a specific user.Added FIX.2.7
58TextStringFree format text string
(Note: this field does not have a specified maximum length)
Added FIX.2.7
59TimeInForceTimeInForceCodeSetSpecifies 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
60TransactTimeUTCTimestampTimestamp when the business transaction represented by the message occurred.Added FIX.2.7
Updated EP94
61UrgencyUrgencyCodeSetUrgency flagAdded FIX.2.7
62ValidUntilTimeUTCTimestampIndicates expiration time of indication message (always expressed in UTC (Universal Time Coordinated, also known as "GMT")Added FIX.2.7
63SettlTypeSettlTypeCodeSetIndicates 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
64SettlDateLocalMktDateSpecific date of trade settlement (SettlementDate) in YYYYMMDD format.
If present, this field overrides SettlType (63). This field is required if the value of SettlType (63) is 6 (Future) or 8 (Sellers Option). This field must be omitted if the value of SettlType (63) is 7 (When and If Issued)
(expressed in local time at place of settlement)
Added FIX.2.7
65SymbolSfxSymbolSfxCodeSetAdditional 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
66ListIDStringUnique identifier for list as assigned by institution, used to associate multiple individual orders. Uniqueness must be guaranteed within a single trading day. Firms which generate multi-day orders should consider embedding a date within the ListID field to assure uniqueness across days.Added FIX.2.7
67ListSeqNointSequence of individual order within list (i.e. ListSeqNo of TotNoOrders (68), 2 of 25, 3 of 25, . . . )Added FIX.2.7
68TotNoOrdersintTotal number of list order entries across all messages. Should be the sum of all NoOrders (73) in each message that has repeating list order entries related to the same ListID (66). Used to support fragmentation.
(Prior to FIX 4.2 this field was named "ListNoOrds")
Added FIX.2.7
69ListExecInstStringFree format text message containing list handling and execution instructions.Added FIX.2.7
70AllocIDStringUnique identifier for allocation message.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
71AllocTransTypeAllocTransTypeCodeSetIdentifies allocation transaction type *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" ***Added FIX.2.7
72RefAllocIDStringReference identifier to be used with AllocTransType (71) = Replace or Cancel.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
73NoOrdersNumInGroupIndicates number of orders to be combined for average pricing and allocation.Added FIX.2.7
Updated EP294
74AvgPxPrecisionintIndicates number of decimal places to be used for average pricing. Absence of this field indicates that default precision arranged by the broker/institution is to be used.Added FIX.2.7
75TradeDateLocalMktDateIndicates date of trading day. Absence of this field indicates current day (expressed in local time at place of trade).Added FIX.2.7
Updated EP190
77PositionEffectPositionEffectCodeSetIndicates 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
78NoAllocsNumInGroupNumber of repeating AllocAccount (79)/AllocPrice (366) entries.Added FIX.2.7
Updated EP294
79AllocAccountStringSub-account mnemonicAdded FIX.2.7
80AllocQtyQtyQuantity to be allocated to specific sub-account
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
81ProcessCodeProcessCodeCodeSetProcessing code for sub-account. Absence of this field in AllocAccount (79) / AllocPrice (366) /AllocQty (80) / ProcessCode instance indicates regular trade.Added FIX.2.7
82NoRptsintTotal number of reports within series.Added FIX.2.7
83RptSeqintSequence number of message within report series. Used to carry reporting sequence number of the fill as represented on the Trade Report Side.Added FIX.2.7
84CxlQtyQtyTotal quantity canceled for this order.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
85NoDlvyInstNumInGroupNumber of delivery instruction fields in repeating group.
Note this field was removed in FIX 4.1 and reinstated in FIX 4.4.
Added FIX.2.7
Updated EP294
87AllocStatusAllocStatusCodeSetIdentifies status of allocation.Added FIX.2.7
88AllocRejCodeAllocRejCodeCodeSetIdentifies reason for rejection.Added FIX.2.7
Updated EP95
89SignaturedataElectronic signatureAdded FIX.2.7
Deprecated FIXT.1.1
90SecureDataLenLengthLength of encrypted messageAdded FIX.2.7
Deprecated FIXT.1.1
91SecureDatadataActual encrypted data streamAdded FIX.2.7
Deprecated FIXT.1.1
93SignatureLengthLengthNumber of bytes in signature fieldAdded FIX.2.7
Deprecated FIXT.1.1
94EmailTypeEmailTypeCodeSetEmail message type.Added FIX.2.7
95RawDataLengthLengthNumber of bytes in raw data field.Added FIX.2.7
96RawDatadataUnformatted raw data, can include bitmaps, word processor documents, etc.Added FIX.2.7
97PossResendPossResendCodeSetIndicates that message may contain information that has been sent under another sequence number.Added FIX.2.7
98EncryptMethodEncryptMethodCodeSetMethod of encryption.Added FIX.2.7
99StopPxPricePrice per unit of quantity (e.g. per share)Added FIX.2.7
100ExDestinationExchangeExecution destination as defined by institution when order is entered.
Valid values:
See "Appendix 6-C"
Added FIX.2.7
102CxlRejReasonCxlRejReasonCodeSetCode to identify reason for cancel rejection.Added FIX.2.7
103OrdRejReasonOrdRejReasonCodeSetCode 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
104IOIQualifierIOIQualifierCodeSetCode to qualify IOI use. (see Volume : "Glossary" for value definitions)Added FIX.3.0
106IssuerStringName of security issuer (e.g. International Business Machines, GNMA).
see also Volume 7: "PRODUCT: FIXED INCOME - Euro Issuer Values"
Added FIX.3.0
107SecurityDescStringCan be used by the venue or one of the trading parties to provide a non-normative textual description for the financial instrument.Added FIX.3.0
Updated EP232
108HeartBtIntintHeartbeat interval (seconds)Added FIX.3.0
110MinQtyQtyMinimum quantity of an order to be executed.
(Prior to FIX 4.2 this field was of type int)
Added FIX.3.0
111MaxFloorQtyThe quantity to be displayed . Required for reserve orders. On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.Added FIX.3.0
Deprecated FIX.5.0
112TestReqIDStringIdentifier included in Test Request message to be returned in resulting HeartbeatAdded FIX.3.0
113ReportToExchReportToExchCodeSetIdentifies party of trade responsible for exchange reporting.Added FIX.3.0
114LocateReqdLocateReqdCodeSetIndicates whether the broker is to locate the stock in conjunction with a short sell order.Added FIX.4.0
115OnBehalfOfCompIDStringAssigned value used to identify firm originating message if the message was delivered by a third party i.e. the third party firm identifier would be delivered in the SenderCompID field and the firm originating the message in this field.Added FIX.4.0
116OnBehalfOfSubIDStringAssigned value used to identify specific message originator (i.e. trader) if the message was delivered by a third partyAdded FIX.4.0
117QuoteIDStringUnique identifier for quoteAdded FIX.4.0
118NetMoneyAmtTotal amount due as the result of the transaction (e.g. for Buy order - principal + commission + fees) reported in currency of execution.Added FIX.4.0
119SettlCurrAmtAmtTotal amount due expressed in settlement currency (includes the effect of the forex transaction)Added FIX.4.0
120SettlCurrencyCurrencyCurrency code of settlement denomination.Added FIX.4.0
121ForexReqForexReqCodeSetIndicates request for forex accommodation trade to be executed along with security transaction.Added FIX.4.0
122OrigSendingTimeUTCTimestampOriginal time of message transmission (always expressed in UTC (Universal Time Coordinated, also known as "GMT") when transmitting orders as the result of a resend request.Added FIX.4.0
123GapFillFlagGapFillFlagCodeSetIndicates that the Sequence Reset message is replacing administrative or application messages which will not be resent.Added FIX.4.0
124NoExecsNumInGroupNumber of executions or trades.Added FIX.4.0
Updated EP294
126ExpireTimeUTCTimestampTime/Date of order expiration (always expressed in UTC (Universal Time Coordinated, also known as "GMT")
The meaning of expiration is specific to the context where the field is used.
For orders, this is the expiration time of a Good Til Date TimeInForce.
For Quotes - this is the expiration of the quote.
Expiration time is provided across the quote message dialog to control the length of time of the overall quoting process.
For collateral requests, this is the time by which collateral must be assigned.
For collateral assignments, this is the time by which a response to the assignment is expected.
For credit/risk limit checks, this is the time when the reserved credit limit will expire for the requested transaction.
Added FIX.4.0
Updated EP171
127DKReasonDKReasonCodeSetReason for execution rejection.Added FIX.4.0
128DeliverToCompIDStringAssigned value used to identify the firm targeted to receive the message if the message is delivered by a third party i.e. the third party firm identifier would be delivered in the TargetCompID (56) field and the ultimate receiver firm ID in this field.Added FIX.4.0
129DeliverToSubIDStringAssigned value used to identify specific message recipient (i.e. trader) if the message is delivered by a third partyAdded FIX.4.0
130IOINaturalFlagIOINaturalFlagCodeSetIndicates 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
131QuoteReqIDStringUnique identifier for a QuoteRequest(35=R).Added FIX.4.0
Updated EP143
132BidPxPriceBid price/rateAdded FIX.4.0
133OfferPxPriceOffer price/rateAdded FIX.4.0
134BidSizeQtyQuantity of bid
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.0
135OfferSizeQtyQuantity of offer
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.0
136NoMiscFeesNumInGroupNumber of repeating groups of miscellaneous feesAdded FIX.4.0
Updated EP294
137MiscFeeAmtAmtMiscellaneous fee valueAdded FIX.4.0
138MiscFeeCurrCurrencyCurrency of miscellaneous feeAdded FIX.4.0
139MiscFeeTypeMiscFeeTypeCodeSetIndicates type of miscellaneous fee.Added FIX.4.0
140PrevClosePxPricePrevious closing price of security.Added FIX.4.0
141ResetSeqNumFlagResetSeqNumFlagCodeSetIndicates that both sides of the FIX session should reset sequence numbers.Added FIX.4.1
Updated EP204
142SenderLocationIDStringAssigned value used to identify specific message originator's location (i.e. geographic location and/or desk, trader)Added FIX.4.1
143TargetLocationIDStringAssigned value used to identify specific message destination's location (i.e. geographic location and/or desk, trader)Added FIX.4.1
144OnBehalfOfLocationIDStringAssigned value used to identify specific message originator's location (i.e. geographic location and/or desk, trader) if the message was delivered by a third partyAdded FIX.4.1
145DeliverToLocationIDStringAssigned value used to identify specific message recipient's location (i.e. geographic location and/or desk, trader) if the message was delivered by a third partyAdded FIX.4.1
146NoRelatedSymNumInGroupSpecifies the number of repeating symbols specified.Added FIX.4.1
Updated EP294
147SubjectStringThe subject of an Email messageAdded FIX.4.1
148HeadlineStringThe headline of a News messageAdded FIX.4.1
149URLLinkStringA URI (Uniform Resource Identifier) or URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)
See "Appendix 6-B FIX Fields Based Upon Other Standards"
Added FIX.4.1
150ExecTypeExecTypeCodeSetDescribes 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
151LeavesQtyQtyQuantity open for further execution. If the OrdStatus (39) is Canceled, DoneForTheDay, Expired, Calculated, or Rejected (in which case the order is no longer active) then LeavesQty could be 0, otherwise LeavesQty = OrderQty (38) - CumQty (14).
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.1
152CashOrderQtyQtySpecifies the approximate order quantity desired in total monetary units vs. as tradeable units (e.g. number of shares). The broker or fund manager (for CIV orders) would be responsible for converting and calculating a tradeable unit (e.g. share) quantity (OrderQty (38)) based upon this amount to be used for the actual order and subsequent messages.Added FIX.4.1
153AllocAvgPxPriceAvgPx (6) for a specific AllocAccount (79)
For Fixed Income this is always expressed as "percent of par" price type.
Added FIX.4.1
154AllocNetMoneyAmtNetMoney(118) for a specific AllocAccount(79).Added FIX.4.1
Updated EP282
155SettlCurrFxRatefloatForeign exchange rate used to compute SettlCurrAmt(119) from Currency(15) to SettlCurrency(120).Added FIX.4.1
Updated EP282
156SettlCurrFxRateCalcSettlCurrFxRateCalcCodeSetSpecifies whether or not SettlCurrFxRate (155) should be multiplied or divided.Added FIX.4.1
Updated EP179
157NumDaysInterestintNumber of Days of Interest for convertible bonds and fixed income. Note value may be negative.Added FIX.4.1
158AccruedInterestRatePercentageThe amount the buyer compensates the seller for the portion of the next coupon interest payment the seller has earned but will not receive from the issuer because the issuer will send the next coupon payment to the buyer. Accrued Interest Rate is the annualized Accrued Interest amount divided by the purchase price of the bond.Added FIX.4.1
159AccruedInterestAmtAmtAmount of Accrued Interest for convertible bonds and fixed incomeAdded FIX.4.1
160SettlInstModeSettlInstModeCodeSetIndicates mode used for Settlement Instructions message. *** SOME VALUES HAVE BEEN REPLACED - See "Replaced Features and Supported Approach" ***Added FIX.4.1
161AllocTextStringFree format text related to a specific AllocAccount (79).Added FIX.4.1
162SettlInstIDStringUnique identifier for Settlement Instruction.Added FIX.4.1
163SettlInstTransTypeSettlInstTransTypeCodeSetSettlement Instructions message transaction typeAdded FIX.4.1
164EmailThreadIDStringUnique identifier for an email thread (new and chain of replies)Added FIX.4.1
165SettlInstSourceSettlInstSourceCodeSetIndicates source of Settlement InstructionsAdded FIX.4.1
167SecurityTypeSecurityTypeCodeSetIndicates 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
168EffectiveTimeUTCTimestampTime the details within the message should take effect (always expressed in UTC (Universal Time Coordinated, also known as "GMT")Added FIX.4.1
169StandInstDbTypeStandInstDbTypeCodeSetIdentifies the Standing Instruction database usedAdded FIX.4.1
170StandInstDbNameStringName of the Standing Instruction database represented with StandInstDbType (169) (i.e. the Global Custodian's name).Added FIX.4.1
171StandInstDbIDStringUnique identifier used on the Standing Instructions database for the Standing Instructions to be referenced.Added FIX.4.1
172SettlDeliveryTypeSettlDeliveryTypeCodeSetIdentifies type of settlementAdded FIX.4.1
188BidSpotRatePriceBid F/X spot rate.Added FIX.4.1
189BidForwardPointsPriceOffsetBid F/X forward points added to spot rate. May be a negative value.Added FIX.4.1
190OfferSpotRatePriceOffer F/X spot rate.Added FIX.4.1
191OfferForwardPointsPriceOffsetOffer F/X forward points added to spot rate. May be a negative value.Added FIX.4.1
192OrderQty2QtyOrderQty (38) of the future part of a F/X swap order.Added FIX.4.1
Deprecated FIX.5.0
193SettlDate2LocalMktDateSettDate (64) of the future part of a F/X swap order.Added FIX.4.1
Deprecated FIX.5.0
194LastSpotRatePriceF/X spot rate.Added FIX.4.1
195LastForwardPointsPriceOffsetF/X forward points added to LastSpotRate(194). May be a negative value. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199.Added FIX.4.1
Updated EP282
196AllocLinkIDStringCan be used to link two different Allocation messages (each with unique AllocID (70)) together, i.e. for F/X "Netting" or "Swaps". Should be unique.Added FIX.4.1
197AllocLinkTypeAllocLinkTypeCodeSetIdentifies the type of Allocation linkage when AllocLinkID(196) is used.Added FIX.4.1
Updated EP282
198SecondaryOrderIDStringAssigned by the party which accepts the order. Can be used to provide the OrderID (37) used by an exchange or executing system.Added FIX.4.1
199NoIOIQualifiersNumInGroupNumber of repeating groups of IOIQualifiers (04).Added FIX.4.1
Updated EP294
200MaturityMonthYearMonthYearCan be used with standardized derivatives vs. the MaturityDate (541) field. Month and Year of the maturity (used for standardized futures and options).
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w) for week
A specific date or can be appended to the MaturityMonthYear. For instance, if multiple standard products exist that mature in the same Year and Month, but actually mature at a different time, a value can be appended, such as "w" or "w2" to indicate week as opposed to week 2 expiration. Likewise, the date (0-3) can be appended to indicate a specific expiration (maturity date).
Added FIX.4.1
Updated EP282
201PutOrCallPutOrCallCodeSetIndicates whether an option contract is a put, call, chooser or undetermined.Added FIX.4.1
Updated EP238
202StrikePricePriceStrike Price for an Option.Added FIX.4.1
203CoveredOrUncoveredCoveredOrUncoveredCodeSetUsed for derivative products, such as optionsAdded FIX.4.1
206OptAttributecharProvided to support versioning of option contracts as a result of corporate actions or events. Use of this field is defined by counterparty agreement or market conventions.Added FIX.4.1
207SecurityExchangeExchangeMarket used to help identify a security.Added FIX.4.1
Updated EP300
208NotifyBrokerOfCreditNotifyBrokerOfCreditCodeSetIndicates whether or not details should be communicated to BrokerOfCredit (i.e. step-in broker).Added FIX.4.1
209AllocHandlInstAllocHandlInstCodeSetIndicates how the receiver (i.e. third party) of allocation information should handle/process the account details.Added FIX.4.1
Updated EP245
210MaxShowQtyMaximum quantity (e.g. number of shares) within an order to be shown to other customers (i.e. sent via an IOI).
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.1
Deprecated FIX.5.0
211PegOffsetValuefloatAmount (signed) added to the peg for a pegged order in the context of the PegOffsetType (836)
(Prior to FIX 4.4 this field was of type PriceOffset)
Added FIX.4.1
212XmlDataLenLengthLength of the XmlData data block.Added FIX.4.2
213XmlDataXMLDataActual XML data stream (e.g. FIXML). See appropriate XML reference (e.g. FIXML). Note: may contain embedded SOH characters.Added FIX.4.2
Updated EP271
214SettlInstRefIDStringReference identifier for the SettlInstID (162) with Cancel and Replace SettlInstTransType (163) transaction types.Added FIX.4.2
215NoRoutingIDsNumInGroupNumber of repeating groups of RoutingID (217) and RoutingType (216) values.
See Volume 3: "Pre-Trade Message Targeting/Routing"
Added FIX.4.2
Updated EP294
216RoutingTypeRoutingTypeCodeSetIndicates the type of RoutingID (217) specified.Added FIX.4.2
217RoutingIDStringAssigned value used to identify a specific routing destination.Added FIX.4.2
218SpreadPriceOffsetFor Fixed Income. Either Swap Spread or Spread to Benchmark depending upon the order type.
Spread to Benchmark: Basis points relative to a benchmark. To be expressed as count of basis points (vs. an absolute value). E.g. High Grade Corporate Bonds may express price as basis points relative to benchmark (the BenchmarkCurveName(221) field). Note: Basis points can be negative.
Swap Spread: Target spread for a swap.
Added FIX.4.2
Updated EP282
220BenchmarkCurveCurrencyCurrencySpecifies currency used for benchmark curve.
BenchmarkCurveCurrencyCodeSource(2950) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added FIX.4.2
Updated EP273
221BenchmarkCurveNameBenchmarkCurveNameCodeSetName of benchmark curve.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
222BenchmarkCurvePointStringPoint on benchmark curve. Free form values: e.g. "Y", "7Y", "INTERPOLATED".
Sample values:
M = combination of a number between 1-12 and a "M" for month
Y = combination of number between 1-100 and a "Y" for year}
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon
See Fixed Income-specific documentation at http://www.fixtradingcommunity.org for additional values.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
Updated EP187
223CouponRatePercentageThe rate of interest that, when multiplied by the principal, par value, or face value of a bond, provides the currency amount of the periodic interest payment. The coupon is always cited, along with maturity, in any quotation of a bond's price.Added FIX.4.2
224CouponPaymentDateLocalMktDateDate interest is to be paid. Used in identifying Corporate Bond issues.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
225IssueDateLocalMktDateThe date on which a bond or stock offering is issued. It may or may not be the same as the effective date ("Dated Date") or the date on which interest begins to accrue ("Interest Accrual Date")
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
226RepurchaseTermintNumber of business days before repurchase of a repo. (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
Deprecated FIX.4.4
227RepurchaseRatePercentagePercent of par at which a Repo will be repaid. Represented as a percent, e.g. .9525 represents 95-/4 percent of par. (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
Deprecated FIX.4.4
228FactorfloatFor Fixed Income: Amorization Factor for deriving Current face from Original face for ABS or MBS securities, note the fraction may be greater than, equal to or less than . In TIPS securities this is the Inflation index.
Qty * Factor * Price = Gross Trade Amount
For Derivatives: Contract Value Factor by which price must be adjusted to determine the true nominal value of one futures/options contract.
(Qty * Price) * Factor = Nominal Value
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
229TradeOriginationDateLocalMktDateUsed with Fixed Income for Muncipal New Issue Market. Agreement in principal between counter-parties prior to actual trade date.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
230ExDateLocalMktDateThe date when a distribution of interest is deducted from a securities assets or set aside for payment to bondholders. On the ex-date, the securities price drops by the amount of the distribution (plus or minus any market activity).
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
231ContractMultiplierfloatSpecifies the ratio or multiply factor to convert from "nominal" units (e.g. contracts) to total units (e.g. shares) (e.g. 1.0, 100, 1000, etc). Applicable For Fixed Income, Convertible Bonds, Derivatives, etc.Added FIX.4.2
Updated EP204
232NoStipulationsNumInGroupNumber of stipulation entries
(Note tag # was reserved in FIX 4.1, added in FIX 4.3).
Added FIX.4.2
Updated EP294
233StipulationTypeStipulationTypeCodeSetFor 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
234StipulationValueStringFor Fixed Income. Value of stipulation.
The expression can be an absolute single value or a combination of values and logical operators:
< value
> value
<= value
>= value
value
value - value2
value OR value2
value AND value2
YES
NO
Bargain conditions recognized by the London Stock Exchange - to be used when StipulationType is "BGNCON".
CD = Special cum Dividend
XD = Special ex Dividend
CC = Special cum Coupon
XC = Special ex Coupon
CB = Special cum Bonus
XB = Special ex Bonus
CR = Special cum Rights
XR = Special ex Rights
CP = Special cum Capital Repayments
XP = Special ex Capital Repayments
CS = Cash Settlement
SP = Special Price
TR = Report for European Equity Market Securities in accordance with Chapter 8 of the Rules.
GD = Guaranteed Delivery
Values for StipulationType = "PXSOURCE":
BB GENERIC
BB FAIRVALUE
BROKERTEC
ESPEED
GOVPX
HILLIARD FARBER
ICAP
TRADEWEB
TULLETT LIBERTY
If a particular side of the market is wanted append /BID /OFFER or /MID.
plus appropriate combinations of the above and other expressions by mutual agreement of the counterparties.
Examples: ">=60", ".25", "ORANGE OR CONTRACOSTA", etc.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
235YieldTypeYieldTypeCodeSetType of yield. (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
236YieldPercentageYield percentage.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
237TotalTakedownAmtThe price at which the securities are distributed to the different members of an underwriting group for the primary market in Municipals, total gross underwriter's spread.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
238ConcessionAmtProvides the reduction in price for the secondary market in Muncipals.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
239RepoCollateralSecurityTypeStringIdentifies the collateral used in the transaction.
Valid values: see SecurityType (167) field (Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.3
Updated EP208
Deprecated FIX.4.4
240RedemptionDateLocalMktDateReturn of investor's principal in a security. Bond redemption can occur before maturity date.(Note tag # was reserved in FIX 4.1, added in FIX 4.3) (prior to FIX 4.4 field was of type UTCDate)Added FIX.4.2
Deprecated FIX.4.4
241UnderlyingCouponPaymentDateLocalMktDateUnderlying security's CouponPaymentDate.
See CouponPaymentDate (224) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
242UnderlyingIssueDateLocalMktDateUnderlying security's IssueDate.
See IssueDate (225) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
243UnderlyingRepoCollateralSecurityTypeStringUnderlying security's RepoCollateralSecurityType. See RepoCollateralSecurityType (239) field for description.(Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.3
Updated EP208
Deprecated FIX.4.4
244UnderlyingRepurchaseTermintUnderlying security's RepurchaseTerm. See RepurchaseTerm (226) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
Deprecated FIX.4.4
245UnderlyingRepurchaseRatePercentageUnderlying security's RepurchaseRate. See RepurchaseRate (227) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
Deprecated FIX.4.4
246UnderlyingFactorfloatUnderlying security's Factor.
See Factor (228) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
247UnderlyingRedemptionDateLocalMktDateUnderlying security's RedemptionDate. See RedemptionDate (240) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3) (prior to FIX 4.4 field was of type UTCDate)Added FIX.4.2
Deprecated FIX.4.4
248LegCouponPaymentDateLocalMktDateMultileg instrument's individual leg security's CouponPaymentDate.
See CouponPaymentDate (224) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
249LegIssueDateLocalMktDateMultileg instrument's individual leg security's IssueDate.
See IssueDate (225) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
250LegRepoCollateralSecurityTypeStringMultileg instrument's individual leg security's RepoCollateralSecurityType. See RepoCollateralSecurityType (239) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.3
Updated EP208
Deprecated FIX.4.4
251LegRepurchaseTermintMultileg instrument's individual leg security's RepurchaseTerm. See RepurchaseTerm (226) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
Deprecated FIX.4.4
252LegRepurchaseRatePercentageMultileg instrument's individual leg security's RepurchaseRate. See RepurchaseRate (227) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
Deprecated FIX.4.4
253LegFactorfloatMultileg instrument's individual leg security's Factor.
See Factor (228) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
254LegRedemptionDateLocalMktDateMultileg instrument's individual leg security's RedemptionDate. See RedemptionDate (240) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3) (prior to FIX 4.4 field was of type UTCDate)Added FIX.4.2
Deprecated FIX.4.4
255CreditRatingStringAn evaluation of a company's ability to repay obligations or its likelihood of not defaulting. These evaluation are provided by Credit Rating Agencies, i.e. S&P, Moody's.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
256UnderlyingCreditRatingStringUnderlying security's CreditRating.
See CreditRating (255) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
257LegCreditRatingStringMultileg instrument's individual leg security's CreditRating.
See CreditRating (255) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
258TradedFlatSwitchTradedFlatSwitchCodeSetDriver 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
259BasisFeatureDateLocalMktDateBasisFeatureDate allows requesting firms within fixed income the ability to request an alternative yield-to-worst, -maturity, -extended or other call. This flows through the confirm process.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
260BasisFeaturePricePricePrice for BasisFeatureDate.
See BasisFeatureDate (259)
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
262MDReqIDStringUnique identifier for Market Data RequestAdded FIX.4.2
263SubscriptionRequestTypeSubscriptionRequestTypeCodeSetSubscription Request TypeAdded FIX.4.2
264MarketDepthintDepth of market for Book Snapshot / Incremental updates
0 - full book depth
1 - top of book
2 and above - book depth (number of levels)
Added FIX.4.2
265MDUpdateTypeMDUpdateTypeCodeSetSpecifies the type of Market Data update.Added FIX.4.2
266AggregatedBookAggregatedBookCodeSetSpecifies whether or not book entries should be aggregated. (Not specified) = broker optionAdded FIX.4.2
267NoMDEntryTypesNumInGroupNumber of MDEntryType (269) fields requested.Added FIX.4.2
Updated EP294
268NoMDEntriesNumInGroupNumber of entries in Market Data message.Added FIX.4.2
Updated EP294
269MDEntryTypeMDEntryTypeCodeSetType of market data entry.Added FIX.4.2
Updated EP174
270MDEntryPxPricePrice of the Market Data Entry.Added FIX.4.2
271MDEntrySizeQtyQuantity or volume represented by the Market Data Entry.Added FIX.4.2
272MDEntryDateUTCDateOnlyDate of Market Data Entry.
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
273MDEntryTimeUTCTimeOnlyTime of Market Data Entry.Added FIX.4.2
274TickDirectionTickDirectionCodeSetDirection of the "tick".Added FIX.4.2
275MDMktExchangeMarket posting quote / trade.
Valid values:
See "Appendix 6-C"
Added FIX.4.2
Deprecated FIX.5.0
276QuoteConditionQuoteConditionCodeSetSpace-delimited list of conditions describing a quote.Added FIX.4.2
277TradeConditionTradeConditionCodeSetType of market data entry.Added FIX.4.2
Updated EP190
278MDEntryIDStringUnique Market Data Entry identifier.Added FIX.4.2
Updated EP125
279MDUpdateActionMDUpdateActionCodeSetType of Market Data update action.Added FIX.4.2
280MDEntryRefIDStringRefers to a previous MDEntryID (278).Added FIX.4.2
281MDReqRejReasonMDReqRejReasonCodeSetReason for the rejection of a Market Data request.Added FIX.4.2
282MDEntryOriginatorStringOriginator of a Market Data EntryAdded FIX.4.2
Deprecated FIX.5.0
283LocationIDStringIdentification of a Market Maker's locationAdded FIX.4.2
284DeskIDStringIdentification of a Market Maker's deskAdded FIX.4.2
285DeleteReasonDeleteReasonCodeSetReason for deletion.Added FIX.4.2
286OpenCloseSettlFlagOpenCloseSettlFlagCodeSetFlag that identifies a market data entry. (Prior to FIX 4.3 this field was of type char)Added FIX.4.2
287SellerDaysintSpecifies the number of days that may elapse before delivery of the securityAdded FIX.4.2
288MDEntryBuyerStringBuying party in a tradeAdded FIX.4.2
289MDEntrySellerStringSelling party in a tradeAdded FIX.4.2
290MDEntryPositionNointDisplay position of a bid or offer, numbered from most competitive to least competitive, per market side, beginning with 1.Added FIX.4.2
Updated EP271
291FinancialStatusFinancialStatusCodeSetIdentifies a firm's or a security's financial statusAdded FIX.4.2
292CorporateActionCorporateActionCodeSetIdentifies the type of Corporate Action.Added FIX.4.2
293DefBidSizeQtyDefault Bid Size.Added FIX.4.2
294DefOfferSizeQtyDefault Offer Size.Added FIX.4.2
295NoQuoteEntriesNumInGroupThe number of quote entries for a QuoteSet.Added FIX.4.2
Updated EP294
296NoQuoteSetsNumInGroupThe number of sets of quotes in the message.Added FIX.4.2
Updated EP294
297QuoteStatusQuoteStatusCodeSetIdentifies the status of the quote acknowledgement.Added FIX.4.2
298QuoteCancelTypeQuoteCancelTypeCodeSetIdentifies the type of quote cancel.Added FIX.4.2
Updated EP85
299QuoteEntryIDStringUnique identifier for a quote. The QuoteEntryID stays with the quote as a static identifier even if the quote is updated.Added FIX.4.2
300QuoteRejectReasonQuoteRejectReasonCodeSetReason quote was rejected.Added FIX.4.2
Updated EP290
301QuoteResponseLevelQuoteResponseLevelCodeSetLevel of Response requested from receiver of quote messages. A default value should be bilaterally agreed.Added FIX.4.2
302QuoteSetIDStringUnique id for the Quote Set.Added FIX.4.2
303QuoteRequestTypeQuoteRequestTypeCodeSetIndicates the type of Quote Request being generatedAdded FIX.4.2
304TotNoQuoteEntriesintTotal number of quotes for the quote set.Added FIX.4.2
Updated EP95
305UnderlyingSecurityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the UnderlyingSecurityID(309) value.Added FIX.4.2
Updated EP271
306UnderlyingIssuerStringUnderlying security's Issuer.
See Issuer(106) field for description.
Added FIX.4.2
Updated EP282
307UnderlyingSecurityDescStringDescription of the underlying security.
Can be used by the venue or one of the trading parties to provide an optional non-normative textual description of the financial instrument.
Added FIX.4.2
Updated EP232
308UnderlyingSecurityExchangeExchangeUnderlying security's SecurityExchange. Can be used to identify the underlying security.
Valid values: see SecurityExchange (207)
Added FIX.4.2
309UnderlyingSecurityIDStringUnderlying security's SecurityID.
See SecurityID (48) field for description
Added FIX.4.2
310UnderlyingSecurityTypeSecurityTypeCodeSetUnderlying security's SecurityType.
Valid values: see SecurityType (167) field
(see below for details concerning this fields use in conjunction with SecurityType=REPO)
The following applies when used in conjunction with SecurityType=REPO
Represents the general or specific type of security that underlies a financing agreement
Valid values for SecurityType=REPO:
If bonds of a particular issuer or country are wanted in an Order or are in the basket of an Execution and the SecurityType is not granular enough, include the UnderlyingIssuer (306), UnderlyingCountryOfIssue (592), UnderlyingProgram, UnderlyingRegType and/or < UnderlyingStipulations > block e.g.:
Added FIX.4.2
311UnderlyingSymbolStringUnderlying security's Symbol.
See Symbol (55) field for description
Added FIX.4.2
312UnderlyingSymbolSfxSymbolSfxCodeSetUnderlying security's SymbolSfx.
See SymbolSfx (65) field for description
Added FIX.4.2
313UnderlyingMaturityMonthYearMonthYearUnderlying security's MaturityMonthYear. Can be used with standardized derivatives vs. the UnderlyingMaturityDate (542) field.
See MaturityMonthYear (200) field for description
Added FIX.4.2
315UnderlyingPutOrCallPutOrCallCodeSetIndicates whether an underlying option contract is a put, call, chooser or undetermined.Added FIX.4.2
Updated EP238
316UnderlyingStrikePricePriceUnderlying security's StrikePrice.
See StrikePrice (202) field for description
Added FIX.4.2
317UnderlyingOptAttributecharUnderlying security's OptAttribute.
See OptAttribute (206) field for description
Added FIX.4.2
318UnderlyingCurrencyCurrencyUnderlying security's currency.Added FIX.4.2
Updated EP273
320SecurityReqIDStringUnique ID of a Security Definition Request.Added FIX.4.2
321SecurityRequestTypeSecurityRequestTypeCodeSetType of Security Definition Request.Added FIX.4.2
322SecurityResponseIDStringUnique ID of a Security Definition message.Added FIX.4.2
323SecurityResponseTypeSecurityResponseTypeCodeSetType of Security Definition message response.Added FIX.4.2
324SecurityStatusReqIDStringUnique ID of a Security Status Request or a Security Mass Status Request message.Added FIX.4.2
Updated EP106
325UnsolicitedIndicatorUnsolicitedIndicatorCodeSetIndicates whether or not message is being sent as a result of a subscription request or not.Added FIX.4.2
326SecurityTradingStatusSecurityTradingStatusCodeSetIdentifies the trading status applicable to the transaction.Added FIX.4.2
327HaltReasonHaltReasonCodeSetDenotes the reason for the Opening Delay or Trading Halt.Added FIX.4.2
Updated EP86
328InViewOfCommonInViewOfCommonCodeSetIndicates whether or not the halt was due to Common Stock trading being halted.Added FIX.4.2
329DueToRelatedDueToRelatedCodeSetIndicates whether or not the halt was due to the Related Security being halted.Added FIX.4.2
330BuyVolumeQtyQuantity bought.Added FIX.4.2
331SellVolumeQtyQuantity sold.Added FIX.4.2
332HighPxPriceRepresents an indication of the high end of the price range for a security prior to the open or reopenAdded FIX.4.2
333LowPxPriceRepresents an indication of the low end of the price range for a security prior to the open or reopenAdded FIX.4.2
334AdjustmentAdjustmentCodeSetIdentifies the type of adjustment.Added FIX.4.2
335TradSesReqIDStringUnique ID of a Trading Session Status message.Added FIX.4.2
336TradingSessionIDTradingSessionIDCodeSetIdentifier 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
337ContraTraderStringIdentifies the trader (e.g. "badge number") of the ContraBroker.Added FIX.4.2
338TradSesMethodTradSesMethodCodeSetMethod of tradingAdded FIX.4.2
339TradSesModeTradSesModeCodeSetTrading Session ModeAdded FIX.4.2
340TradSesStatusTradSesStatusCodeSetState of the trading session.Added FIX.4.2
341TradSesStartTimeUTCTimestampStarting time of the trading sessionAdded FIX.4.2
342TradSesOpenTimeUTCTimestampTime of the opening of the trading sessionAdded FIX.4.2
343TradSesPreCloseTimeUTCTimestampTime of the pre-closed of the trading sessionAdded FIX.4.2
344TradSesCloseTimeUTCTimestampClosing time of the trading sessionAdded FIX.4.2
345TradSesEndTimeUTCTimestampEnd time of the trading sessionAdded FIX.4.2
346NumberOfOrdersintNumber of orders in the market.Added FIX.4.2
347MessageEncodingStringType of message encoding (non-ASCII (non-English) characters) used in a message's "Encoded" fields.Added FIX.4.2
348EncodedIssuerLenLengthByte length of encoded (non-ASCII characters) EncodedIssuer (349) field.Added FIX.4.2
349EncodedIssuerdataEncoded (non-ASCII characters) representation of the Issuer field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Issuer field.Added FIX.4.2
350EncodedSecurityDescLenLengthByte length of encoded (non-ASCII characters) EncodedSecurityDesc (351) field.Added FIX.4.2
351EncodedSecurityDescdataEncoded (non-ASCII characters) representation of the SecurityDesc (107) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the SecurityDesc field.Added FIX.4.2
352EncodedListExecInstLenLengthByte length of encoded (non-ASCII characters) EncodedListExecInst (353) field.Added FIX.4.2
353EncodedListExecInstdataEncoded (non-ASCII characters) representation of the ListExecInst (69) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ListExecInst field.Added FIX.4.2
354EncodedTextLenLengthByte length of encoded (non-ASCII characters) EncodedText (355) field.Added FIX.4.2
Updated EP192
355EncodedTextdataEncoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Text(58) field.Added FIX.4.2
Updated EP192
356EncodedSubjectLenLengthByte length of encoded (non-ASCII characters) EncodedSubject (357) field.Added FIX.4.2
357EncodedSubjectdataEncoded (non-ASCII characters) representation of the Subject (147) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Subject field.Added FIX.4.2
358EncodedHeadlineLenLengthByte length of encoded (non-ASCII characters) EncodedHeadline (359) field.Added FIX.4.2
359EncodedHeadlinedataEncoded (non-ASCII characters) representation of the Headline (148) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Headline field.Added FIX.4.2
360EncodedAllocTextLenLengthByte length of encoded (non-ASCII characters) EncodedAllocText (361) field.Added FIX.4.2
Updated EP192
361EncodedAllocTextdataEncoded (non-ASCII characters) representation of the AllocText (161) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the AllocText field.Added FIX.4.2
362EncodedUnderlyingIssuerLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingIssuer (363) field.Added FIX.4.2
363EncodedUnderlyingIssuerdataEncoded (non-ASCII characters) representation of the UnderlyingIssuer (306) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingIssuer field.Added FIX.4.2
364EncodedUnderlyingSecurityDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingSecurityDesc (365) field.Added FIX.4.2
365EncodedUnderlyingSecurityDescdataEncoded (non-ASCII characters) representation of the UnderlyingSecurityDesc (307) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingSecurityeDesc field.Added FIX.4.2
366AllocPricePriceExecuted price for an AllocAccount (79) entry used when using "executed price" vs. "average price" allocations (e.g. Japan).Added FIX.4.2
367QuoteSetValidUntilTimeUTCTimestampIndicates expiration time of this particular QuoteSet (always expressed in UTC (Universal Time Coordinated, also known as "GMT")Added FIX.4.2
368QuoteEntryRejectReasonQuoteRejectReasonCodeSetReason Quote Entry was rejected:Added FIX.4.2
369LastMsgSeqNumProcessedSeqNumThe last MsgSeqNum (34) value received by the FIX engine and processed by downstream application, such as trading engine or order routing system. Can be specified on every message sent. Useful for detecting a backlog with a counterparty.Added FIX.4.2
371RefTagIDintThe tag number of the FIX field being referenced.Added FIX.4.2
372RefMsgTypeMsgTypeCodeSetThe MsgType (35) of the FIX message being referenced.Added FIX.4.2
373SessionRejectReasonSessionRejectReasonCodeSetCode to identify reason for a session-level Reject message.Added FIX.4.2
374BidRequestTransTypeBidRequestTransTypeCodeSetIdentifies the Bid Request message type.Added FIX.4.2
375ContraBrokerStringIdentifies contra broker. Standard NASD market-maker mnemonic is preferred.Added FIX.4.2
376ComplianceIDStringID used to represent this transaction for compliance purposes (e.g. OATS reporting).Added FIX.4.2
377SolicitedFlagSolicitedFlagCodeSetIndicates whether or not the order was solicited.Added FIX.4.2
378ExecRestatementReasonExecRestatementReasonCodeSetThe 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
379BusinessRejectRefIDStringThe value of the business-level "ID" field on the message being referenced.Added FIX.4.2
380BusinessRejectReasonBusinessRejectReasonCodeSetCode to identify reason for a Business Message Reject message.Added FIX.4.2
381GrossTradeAmtAmtTotal amount traded expressed in units of currency - usually quantity * price. For FX Futures this is used to express the notional value of a fill when quantity fields are expressed in terms of contract size (i.e. quantity * price * contract size).Added FIX.4.2
Updated EP258
382NoContraBrokersNumInGroupThe number of ContraBroker (375) entries.Added FIX.4.2
Updated EP294
383MaxMessageSizeLengthMaximum number of bytes supported for a single message.Added FIX.4.2
384NoMsgTypesNumInGroupNumber of MsgTypes (35) in repeating group.Added FIX.4.2
Updated EP294
385MsgDirectionMsgDirectionCodeSetSpecifies the direction of the message.Added FIX.4.2
Updated EP275
386NoTradingSessionsNumInGroupNumber of TradingSessionIDs (336) in repeating group.Added FIX.4.2
Updated EP294
387TotalVolumeTradedQtyTotal volume (quantity) traded.Added FIX.4.2
388DiscretionInstDiscretionInstCodeSetCode to identify the price a DiscretionOffsetValue (389) is related to and should be mathematically added to.Added FIX.4.2
389DiscretionOffsetValuefloatAmount (signed) added to the "related to" price specified via DiscretionInst (388), in the context of DiscretionOffsetType (842)
(Prior to FIX 4.4 this field was of type PriceOffset)
Added FIX.4.2
390BidIDStringFor bid lists, unique identifier for BidResponse(35=I) as assigned by sell-side (broker, exchange, ECN). Uniqueness must be guaranteed within a single trading day.
For quotes, unique identifier for the bid side of the quote assigned by the quote issuer.
Added FIX.4.2
Updated EP144
391ClientBidIDStringUnique identifier for a Bid Request as assigned by institution. Uniqueness must be guaranteed within a single trading day.Added FIX.4.2
392ListNameStringDescriptive name for list order.Added FIX.4.2
393TotNoRelatedSymintTotal number of securities.
(Prior to FIX 4.4 this field was named TotalNumSecurities)
Added FIX.4.2
394BidTypeBidTypeCodeSetCode to identify the type of Bid Request.Added FIX.4.2
395NumTicketsintTotal number of tickets.Added FIX.4.2
396SideValue1AmtAmounts in currencyAdded FIX.4.2
397SideValue2AmtAmounts in currencyAdded FIX.4.2
398NoBidDescriptorsNumInGroupNumber of BidDescriptor (400) entries.Added FIX.4.2
Updated EP294
399BidDescriptorTypeBidDescriptorTypeCodeSetCode to identify the type of BidDescriptor (400).Added FIX.4.2
400BidDescriptorStringBidDescriptor value. Usage depends upon BidDescriptorTyp (399).
If BidDescriptorType = 1
Industrials etc - Free text
If BidDescriptorType = 2
"FR" etc - ISO Country Codes
If BidDescriptorType = 3
FT00, FT250, STOX - Free text
Added FIX.4.2
401SideValueIndSideValueIndCodeSetCode 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
402LiquidityPctLowPercentageLiquidity indicator or lower limit if TotalNumSecurities (393) > 1. Represented as a percentage.Added FIX.4.2
403LiquidityPctHighPercentageUpper liquidity indicator if TotalNumSecurities (393) > 1. Represented as a percentage.Added FIX.4.2
404LiquidityValueAmtValue between LiquidityPctLow (402) and LiquidityPctHigh (403) in CurrencyAdded FIX.4.2
405EFPTrackingErrorPercentageEg Used in EFP trades 2% (EFP - Exchange for Physical ). Represented as a percentage.Added FIX.4.2
406FairValueAmtUsed in EFP tradesAdded FIX.4.2
407OutsideIndexPctPercentageUsed in EFP trades. Represented as a percentage.Added FIX.4.2
408ValueOfFuturesAmtUsed in EFP tradesAdded FIX.4.2
409LiquidityIndTypeLiquidityIndTypeCodeSetCode to identify the type of liquidity indicator.Added FIX.4.2
410WtAverageLiquidityPercentageOverall weighted average liquidity expressed as a % of average daily volume. Represented as a percentage.Added FIX.4.2
411ExchangeForPhysicalExchangeForPhysicalCodeSetIndicates whether or not to exchange for phsyical.Added FIX.4.2
412OutMainCntryUIndexAmtValue of stocks in CurrencyAdded FIX.4.2
413CrossPercentPercentagePercentage of program that crosses in Currency. Represented as a percentage.Added FIX.4.2
414ProgRptReqsProgRptReqsCodeSetCode to identify the desired frequency of progress reports.Added FIX.4.2
415ProgPeriodIntervalintTime in minutes between each ListStatus report sent by SellSide. Zero means don't send status.Added FIX.4.2
416IncTaxIndIncTaxIndCodeSetCode to represent whether value is net (inclusive of tax) or gross.Added FIX.4.2
417NumBiddersintIndicates the total number of bidders on the listAdded FIX.4.2
418BidTradeTypeBidTradeTypeCodeSetCode to represent the type of trade.
(Prior to FIX 4.4 this field was named "TradeType")
Added FIX.4.2
419BasisPxTypeBasisPxTypeCodeSetCode to represent the basis price type.Added FIX.4.2
420NoBidComponentsNumInGroupIndicates the number of list entries.Added FIX.4.2
Updated EP294
421CountryCountryISO Country Code in fieldAdded FIX.4.2
422TotNoStrikesintTotal number of strike price entries across all messages. Should be the sum of all NoStrikes (428) in each message that has repeating strike price entries related to the same ListID (66). Used to support fragmentation.Added FIX.4.2
423PriceTypePriceTypeCodeSetCode to represent the price type.Added FIX.4.2
Updated EP271
424DayOrderQtyQtyFor GT orders, the OrderQty (38) less all quantity (adjusted for stock splits) that traded on previous days. DayOrderQty (424) = OrderQty - (CumQty (14) - DayCumQty (425))Added FIX.4.2
425DayCumQtyQtyQuantity on a GT order that has traded today.Added FIX.4.2
426DayAvgPxPriceThe average price for quantity on a GT order that has traded today.Added FIX.4.2
427GTBookingInstGTBookingInstCodeSetCode 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
428NoStrikesNumInGroupNumber of list strike price entries.Added FIX.4.2
Updated EP294
429ListStatusTypeListStatusTypeCodeSetCode to represent the status type.Added FIX.4.2
430NetGrossIndNetGrossIndCodeSetCode to represent whether value is net (inclusive of tax) or gross.Added FIX.4.2
431ListOrderStatusListOrderStatusCodeSetCode to represent the status of a list order.Added FIX.4.2
432ExpireDateLocalMktDateDate of order expiration (last day the order can trade), always expressed in terms of the local market date. The time at which the order expires is determined by the local market's business practicesAdded FIX.4.2
433ListExecInstTypeListExecInstTypeCodeSetIdentifies the type of ListExecInst (69).Added FIX.4.2
434CxlRejResponseToCxlRejResponseToCodeSetIdentifies the type of request that a Cancel Reject is in response to.Added FIX.4.2
435UnderlyingCouponRatePercentageUnderlying security's CouponRate.
See CouponRate (223) field for description
Added FIX.4.2
436UnderlyingContractMultiplierfloatUnderlying security's ContractMultiplier.
See ContractMultiplier (231) field for description
Added FIX.4.2
437ContraTradeQtyQtyQuantity traded with the ContraBroker (375).Added FIX.4.2
438ContraTradeTimeUTCTimestampIdentifes the time of the trade with the ContraBroker (375). (always expressed in UTC (Universal Time Coordinated, also known as "GMT")Added FIX.4.2
441LiquidityNumSecuritiesintNumber of Securites between LiquidityPctLow (402) and LiquidityPctHigh (403) in Currency.Added FIX.4.2
442MultiLegReportingTypeMultiLegReportingTypeCodeSetUsed to indicate how the multi-legged security (e.g. option strategies, spreads, etc.) is being reported.Added FIX.4.2
Updated EP150
443StrikeTimeUTCTimestampThe time at which current market prices are used to determine the value of a basket.
In negotiation workflows where a spread-to-benchmark price is negotiated, this is the pre-determined time at which the benchmark is to be spotted.
Added FIX.4.2
Updated EP226
444ListStatusTextStringFree format text string related to List Status.Added FIX.4.2
445EncodedListStatusTextLenLengthByte length of encoded (non-ASCII characters) EncodedListStatusText (446) field.Added FIX.4.2
446EncodedListStatusTextdataEncoded (non-ASCII characters) representation of the ListStatusText (444) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ListStatusText field.Added FIX.4.2
447PartyIDSourcePartyIDSourceCodeSetIdentifies 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
448PartyIDStringParty identifier/code. See PartyIDSource (447) and PartyRole (452).
See "Appendix 6-G - Use of <Parties> Component Block"
Added FIX.4.3
451NetChgPrevDayPriceOffsetNet change from previous day's closing price vs. last traded price.Added FIX.4.3
452PartyRolePartyRoleCodeSetIdentifies the type or role of the PartyID (448) specified.Added FIX.4.3
Updated EP256
453NoPartyIDsNumInGroupNumber of PartyID (448), PartyIDSource (447), and PartyRole (452) entriesAdded FIX.4.3
Updated EP294
454NoSecurityAltIDNumInGroupNumber of SecurityAltID (455) entries.Added FIX.4.3
Updated EP294
455SecurityAltIDStringAlternate Security identifier value for this security of SecurityAltIDSource (456) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityAltIDSource.Added FIX.4.3
456SecurityAltIDSourceSecurityIDSourceCodeSetIdentifies class or source of the SecurityAltID(455) value.Added FIX.4.3
Updated EP271
457NoUnderlyingSecurityAltIDNumInGroupNumber of UnderlyingSecurityAltID (458) entries.Added FIX.4.3
Updated EP294
458UnderlyingSecurityAltIDStringAlternate Security identifier value for this underlying security of UnderlyingSecurityAltIDSource (459) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires UnderlyingSecurityAltIDSource.Added FIX.4.3
459UnderlyingSecurityAltIDSourceSecurityIDSourceCodeSetIdentifies class or source of the UnderlyingSecurityAltID(458) value.
Required if UnderlyingSecurityAltID is specified.
Added FIX.4.3
Updated EP271
460ProductProductCodeSetIndicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.Added FIX.4.3
461CFICodeStringIndicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. ISO 10962 is maintained by ANNA (Association of National Numbering Agencies) acting as Registration Authority. See "Appendix 6-B FIX Fields Based Upon Other Standards". See also the Product (460) and SecurityType (167) fields. It is recommended that CFICode be used instead of SecurityType (167) for non-Fixed Income instruments.
A subset of possible values applicable to FIX usage are identified in "Appendix 6-D CFICode Usage - ISO 10962 Classification of Financial Instruments (CFI code)"
Added FIX.4.3
462UnderlyingProductProductCodeSetUnderlying security's Product.
Valid values: see Product(460) field
Added FIX.4.3
463UnderlyingCFICodeStringUnderlying security's CFICode.
Valid values: see CFICode (461) field
Added FIX.4.3
464TestMessageIndicatorTestMessageIndicatorCodeSetIndicates whether or not this FIX Session is a "test" vs. "production" connection. Useful for preventing "accidents".Added FIX.4.3
466BookingRefIDStringCommon reference passed to a post-trade booking process (e.g. industry matching utility).Added FIX.4.3
467IndividualAllocIDStringUnique identifier for a specific NoAllocs (78) repeating group instance (e.g. for an AllocAccount).Added FIX.4.3
468RoundingDirectionRoundingDirectionCodeSetSpecifies 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
469RoundingModulusfloatFor CIV - a float value indicating the value to which rounding is required.
i.e. 0 means round to a multiple of 0 units/shares; 0.5 means round to a multiple of 0.5 units/shares.
The default, if RoundingDirection (468) is specified without RoundingModulus, is to round to a whole unit/share.
Added FIX.4.3
470CountryOfIssueCountryISO Country code of instrument issue (e.g. the country portion typically used in ISIN). Can be used in conjunction with non-ISIN SecurityID (48) (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.Added FIX.4.3
471StateOrProvinceOfIssueStringA two-character state or province abbreviation.Added FIX.4.3
472LocaleOfIssueStringIdentifies the locale or region of issue.Added FIX.4.3
Updated EP192
473NoRegistDtlsNumInGroupThe number of registration details on a Registration Instructions messageAdded FIX.4.3
Updated EP294
474MailingDtlsStringSet of Correspondence address details, possibly including phone, fax, etc.Added FIX.4.3
475InvestorCountryOfResidenceCountryThe ISO 3166 Country code (2 character) identifying which country the beneficial investor is resident for tax purposes.Added FIX.4.3
Updated EP271
476PaymentRefString"Settlement Payment Reference" - A free format Payment reference to assist with reconciliation, e.g. a Client and/or Order ID number.Added FIX.4.3
477DistribPaymentMethodDistribPaymentMethodCodeSetIdentifies the payment method for a (fractional) distribution. Used for CIV.Added FIX.4.3
Updated EP271
478CashDistribCurrCurrencySpecifies currency to be used for Cash Distributions see "Appendix 6-A Valid Currency Codes".Added FIX.4.3
479CommCurrencyCurrencySpecifies currency to be used for Commission(12) if the commission currency is different from the deal currency.
CommCurrencyCodeSource(2922) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added FIX.4.3
Updated EP273
480CancellationRightsCancellationRightsCodeSetFor CIV - A one character code identifying whether Cancellation rights/Cooling off period applies.Added FIX.4.3
481MoneyLaunderingStatusMoneyLaunderingStatusCodeSetA one character code identifying Money laundering status.Added FIX.4.3
482MailingInstStringFree format text to specify mailing instruction requirements, e.g. "no third party mailings".Added FIX.4.3
483TransBkdTimeUTCTimestampFor CIV A date and time stamp to indicate the time a CIV order was booked by the fund manager.
For derivatives a date and time stamp to indicate when this order was booked with the agent prior to submission to the VMU. Indicates the time at which the order was finalized between the buyer and seller prior to submission.
Added FIX.4.3
484ExecPriceTypeExecPriceTypeCodeSetFor 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
485ExecPriceAdjustmentfloatFor CIV the amount or percentage by which the fund unit/share price was adjusted, as indicated by ExecPriceType (484)Added FIX.4.3
486DateOfBirthLocalMktDateThe date of birth applicable to the individual, e.g. required to open some types of tax-exempt account.Added FIX.4.3
487TradeReportTransTypeTradeReportTransTypeCodeSetIdentifies Trade Report message transaction type
(Prior to FIX 4.4 this field was of type char)
Added FIX.4.3
488CardHolderNameStringThe name of the payment card holder as specified on the card being used for payment.Added FIX.4.3
489CardNumberStringThe number of the payment card as specified on the card being used for payment.Added FIX.4.3
490CardExpDateLocalMktDateThe expiry date of the payment card as specified on the card being used for payment.Added FIX.4.3
491CardIssNumStringThe issue number of the payment card as specified on the card being used for payment. This is only applicable to certain types of card.Added FIX.4.3
492PaymentMethodPaymentMethodCodeSetIdentifies the settlement payment method.Added FIX.4.3
Updated EP271
493RegistAcctTypeStringFor CIV - a fund manager-defined code identifying which of the fund manager's account types is required.Added FIX.4.3
494DesignationStringFree format text defining the designation to be associated with a holding on the register. Used to identify assets of a specific underlying investor using a common registration, e.g. a broker's nominee or street name.Added FIX.4.3
495TaxAdvantageTypeTaxAdvantageTypeCodeSetIdentifies the type of tax exempt account in which purchases shares/units are to be held. Used for CIV.Added FIX.4.3
Updated EP271
496RegistRejReasonTextStringText indicating reason(s) why a Registration Instruction has been rejected.Added FIX.4.3
497FundRenewWaivFundRenewWaivCodeSetA one character code identifying whether the Fund based renewal commission is to be waived.Added FIX.4.3
498CashDistribAgentNameStringName of local agent bank if for cash distributionsAdded FIX.4.3
499CashDistribAgentCodeStringBIC (Bank Identification Code--Swift managed) code of agent bank for cash distributionsAdded FIX.4.3
500CashDistribAgentAcctNumberStringAccount number at agent bank for distributions.Added FIX.4.3
501CashDistribPayRefStringFree format Payment reference to assist with reconciliation of distributions.Added FIX.4.3
502CashDistribAgentAcctNameStringName of account at agent bank for distributions.Added FIX.4.3
503CardStartDateLocalMktDateThe start date of the card as specified on the card being used for payment.Added FIX.4.3
504PaymentDateLocalMktDateThe date written on a cheque or date payment should be submitted to the relevant clearing system.Added FIX.4.3
505PaymentRemitterIDStringIdentifies sender of a payment, e.g. the payment remitter or a customer reference number.Added FIX.4.3
506RegistStatusRegistStatusCodeSetRegistration status as returned by the broker or (for CIV) the fund manager:Added FIX.4.3
507RegistRejReasonCodeRegistRejReasonCodeCodeSetReason(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
508RegistRefIDStringReference identifier for the RegistID(513) with Cancel and Replace RegistTransType(514) transaction types.Added FIX.4.3
Updated EP282
509RegistDtlsStringSet of Registration name and address details, possibly including phone, fax etc.Added FIX.4.3
510NoDistribInstsNumInGroupThe number of Distribution Instructions on a Registration Instructions messageAdded FIX.4.3
Updated EP294
511RegistEmailStringEmail address relating to Registration name and address detailsAdded FIX.4.3
512DistribPercentagePercentageThe amount of each distribution to go to this beneficiary, expressed as a percentageAdded FIX.4.3
513RegistIDStringUnique identifier of the registration details as assigned by institution or intermediary.Added FIX.4.3
514RegistTransTypeRegistTransTypeCodeSetIdentifies Registration Instructions transaction typeAdded FIX.4.3
515ExecValuationPointUTCTimestampFor CIV - a date and time stamp to indicate the fund valuation point with respect to which a order was priced by the fund manager.Added FIX.4.3
516OrderPercentPercentageFor CIV specifies the approximate order quantity desired. For a CIV Sale it specifies percentage of investor's total holding to be sold. For a CIV switch/exchange it specifies percentage of investor's cash realised from sales to be re-invested. The executing broker, intermediary or fund manager is responsible for converting and calculating OrderQty (38) in shares/units for subsequent messages.Added FIX.4.3
517OwnershipTypeOwnershipTypeCodeSetThe relationship between Registration parties.Added FIX.4.3
518NoContAmtsNumInGroupThe number of Contract Amount details on an Execution Report messageAdded FIX.4.3
Updated EP294
519ContAmtTypeContAmtTypeCodeSetType 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
520ContAmtValuefloatValue of Contract Amount, e.g. a financial amount or percentage as indicated by ContAmtType (519).Added FIX.4.3
521ContAmtCurrCurrencySpecifies currency for the Contract amount if different from the Deal Currency - see "Appendix 6-A; Valid Currency Codes".Added FIX.4.3
522OwnerTypeOwnerTypeCodeSetIdentifies the type of owner.Added FIX.4.3
523PartySubIDStringSub-identifier (e.g. Clearing Account for PartyRole (452)=Clearing Firm, Locate ID # for PartyRole=Locate/Lending Firm, etc). Not required when using PartyID (448), PartyIDSource (447), and PartyRole.Added FIX.4.3
524NestedPartyIDStringPartyID value within a nested repeating group.
Same values as PartyID (448)
Added FIX.4.3
525NestedPartyIDSourcePartyIDSourceCodeSetPartyIDSource value within a nested repeating group.
Same values as PartyIDSource (447)
Added FIX.4.3
526SecondaryClOrdIDStringAssigned by the party which originates the order. Can be used to provide the ClOrdID (11) used by an exchange or executing system.Added FIX.4.3
527SecondaryExecIDStringAssigned by the party which accepts the order. Can be used to provide the ExecID (17) used by an exchange or executing system.Added FIX.4.3
528OrderCapacityOrderCapacityCodeSetDesignates 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
529OrderRestrictionsOrderRestrictionsCodeSetRestrictions 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
530MassCancelRequestTypeMassCancelRequestTypeCodeSetSpecifies scope of Order Mass Cancel Request.Added FIX.4.3
531MassCancelResponseMassCancelResponseCodeSetSpecifies the action taken by counterparty order handling system as a result of the Order Mass Cancel RequestAdded FIX.4.3
532MassCancelRejectReasonMassCancelRejectReasonCodeSetReason Order Mass Cancel Request was rejectedAdded FIX.4.3
533TotalAffectedOrdersintTotal number of orders affected by either the OrderMassActionRequest(MsgType=CA) or OrderMassCancelRequest(MsgType=Q).Added FIX.4.3
Updated EP95
534NoAffectedOrdersNumInGroupNumber of affected orders in the repeating group of order ids.Added FIX.4.3
Updated EP294
535AffectedOrderIDStringOrderID(37) of an order affected by a mass cancel or mass action request.Added FIX.4.3
Updated EP131
536AffectedSecondaryOrderIDStringSecondaryOrderID(198) of an order affected by a mass cancel or mass action request.Added FIX.4.3
Updated EP131
537QuoteTypeQuoteTypeCodeSetIdentifies 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
538NestedPartyRolePartyRoleCodeSetPartyRole value within a nested repeating group.
Same values as PartyRole (452)
Added FIX.4.3
539NoNestedPartyIDsNumInGroupNumber of NestedPartyID (524), NestedPartyIDSource (525), and NestedPartyRole (538) entriesAdded FIX.4.3
Updated EP294
540TotalAccruedInterestAmtAmtTotal Amount of Accrued Interest for convertible bonds and fixed incomeAdded FIX.4.3
Deprecated FIX.4.4
541MaturityDateLocalMktDateDate of maturity.Added FIX.4.3
542UnderlyingMaturityDateLocalMktDateUnderlying security's maturity date.
See MaturityDate (541) field for description
Added FIX.4.3
543InstrRegistryStringValues may include BIC for the depository or custodian who maintain ownership records, the ISO country code for the location of the record, or the value "ZZ" to specify physical ownership of the security (e.g. stock certificate).Added FIX.4.3
544CashMarginCashMarginCodeSetIdentifies 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
545NestedPartySubIDStringPartySubID value within a nested repeating group.
Same values as PartySubID (523)
Added FIX.4.3
546ScopeScopeCodeSetSpecifies the market scope of the market data.Added FIX.4.3
Updated EP95
547MDImplicitDeleteMDImplicitDeleteCodeSetDefines how a server handles distribution of a truncated book. Defaults to broker option.Added FIX.4.3
548CrossIDStringIdentifier for a cross order. Must be unique during a given trading day. Recommend that firms use the order date as part of the CrossID for Good Till Cancel (GT) orders.Added FIX.4.3
549CrossTypeCrossTypeCodeSetType of cross being submitted to a marketAdded FIX.4.3
550CrossPrioritizationCrossPrioritizationCodeSetIndicates 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
551OrigCrossIDStringCrossID of the previous cross order (NOT the initial cross order of the day) as assigned by the institution, used to identify the previous cross order in Cross Cancel and Cross Cancel/Replace Requests.Added FIX.4.3
552NoSidesNoSidesCodeSetNumber of Side repeating group instances.Added FIX.4.3
553UsernameStringUserid or username.Added FIX.4.3
554PasswordStringPassword or passphrase.Added FIX.4.3
555NoLegsNumInGroupNumber of InstrumentLeg repeating group instances.Added FIX.4.3
Updated EP294
556LegCurrencyCurrencyCurrency associated with a particular Leg's quantityAdded FIX.4.3
557TotNoSecurityTypesintUsed to support fragmentation. Indicates total number of security types when multiple Security Type messages are used to return results.Added FIX.4.3
Updated EP95
558NoSecurityTypesNumInGroupNumber of Security Type repeating group instances.Added FIX.4.3
Updated EP294
559SecurityListRequestTypeSecurityListRequestTypeCodeSetIdentifies the type/criteria of Security List RequestAdded FIX.4.3
560SecurityRequestResultSecurityRequestResultCodeSetThe results returned to a Security Request messageAdded FIX.4.3
561RoundLotQtyThe trading lot size of a securityAdded FIX.4.3
562MinTradeVolQtyThe minimum order quantity (as expressed by TradeVolType(1786)) that can be submitted for a security.Added FIX.4.3
Updated EP130
563MultiLegRptTypeReqMultiLegRptTypeReqCodeSetIndicates the method of execution reporting requested by issuer of the order.Added FIX.4.3
564LegPositionEffectPositionEffectCodeSetPositionEffect for leg of a multileg
See PositionEffect (77) field for description
Added FIX.4.3
565LegCoveredOrUncoveredCoveredOrUncoveredCodeSetCoveredOrUncovered for leg of a multileg
See CoveredOrUncovered (203) field for description
Added FIX.4.3
566LegPricePricePrice for leg of a multileg
See Price (44) field for description
Added FIX.4.3
567TradSesStatusRejReasonTradSesStatusRejReasonCodeSetIndicates the reason a Trading Session Status Request was rejected.Added FIX.4.3
568TradeRequestIDStringTrade Capture Report Request IDAdded FIX.4.3
569TradeRequestTypeTradeRequestTypeCodeSetType of Trade Capture Report.Added FIX.4.3
570PreviouslyReportedPreviouslyReportedCodeSetIndicates if the transaction was previously reported to the counterparty or market.Added FIX.4.3
Updated EP229
571TradeReportIDStringUnique identifier of trade capture reportAdded FIX.4.3
572TradeReportRefIDStringReference identifier used with CANCEL and REPLACE transaction types.Added FIX.4.3
573MatchStatusMatchStatusCodeSetThe status of this trade with respect to matching or comparison.Added FIX.4.3
574MatchTypeMatchTypeCodeSetThe point in the matching process at which this trade was matched.Added FIX.4.3
575OddLotOddLotCodeSetThis 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
576NoClearingInstructionsNumInGroupNumber of clearing instructionsAdded FIX.4.3
Updated EP294
577ClearingInstructionClearingInstructionCodeSetEligibility of this trade for clearing and central counterparty processing.Added FIX.4.3
Updated EP204
578TradeInputSourceStringType of input device or system from which the trade was entered.Added FIX.4.3
579TradeInputDeviceStringSpecific device number, terminal number or station where trade was enteredAdded FIX.4.3
580NoDatesNumInGroupNumber of Date fields provided in date rangeAdded FIX.4.3
Updated EP294
581AccountTypeAccountTypeCodeSetType of account associated with an orderAdded FIX.4.3
582CustOrderCapacityCustOrderCapacityCodeSetCapacity of customer placing the order.Added FIX.4.3
Updated EP205
583ClOrdLinkIDStringPermits order originators to tie together groups of orders in which trades resulting from orders are associated for a specific purpose, for example the calculation of average execution price for a customer or to associate lists submitted to a broker as waves of a larger program trade.Added FIX.4.3
584MassStatusReqIDStringValue assigned by issuer of Mass Status Request to uniquely identify the requestAdded FIX.4.3
585MassStatusReqTypeMassStatusReqTypeCodeSetSpecifies the type or scope of the mass order status request.Added FIX.4.3
Updated EP271
586OrigOrdModTimeUTCTimestampThe most recent (or current) modification TransactTime (tag 60) reported on an Execution Report for the order. The OrigOrdModTime is provided as an optional field on Order Cancel Request and Order Cancel Replace Requests to identify that the state of the order has not changed since the request was issued. The use of this approach is not recommended.Added FIX.4.3
587LegSettlTypeSettlTypeCodeSetIndicates order settlement period. If present, LegSettlDate (588) overrides this field. If both LegSettlType (587) and LegSettDate (588) are omitted, the default for LegSettlType (587) 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 LegSecurityID (602) 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.
Note that for FX the tenors expressed using Dx, Mx, Wx, and Yx values do not denote business days, but calendar days.
Added FIX.4.3
Updated EP187
588LegSettlDateLocalMktDateRefer to description for SettlDate[64]Added FIX.4.3
589DayBookingInstDayBookingInstCodeSetIndicates whether or not automatic booking can occur.Added FIX.4.3
590BookingUnitBookingUnitCodeSetIndicates what constitutes a bookable unit.Added FIX.4.3
591PreallocMethodPreallocMethodCodeSetIndicates the method of preallocation.Added FIX.4.3
592UnderlyingCountryOfIssueCountryUnderlying security's CountryOfIssue.
See CountryOfIssue (470) field for description
Added FIX.4.3
593UnderlyingStateOrProvinceOfIssueStringUnderlying security's StateOrProvinceOfIssue.
See StateOrProvinceOfIssue (471) field for description
Added FIX.4.3
594UnderlyingLocaleOfIssueStringUnderlying security's LocaleOfIssue.
See LocaleOfIssue (472) field for description
Added FIX.4.3
595UnderlyingInstrRegistryStringUnderlying security's InstrRegistry.
See InstrRegistry (543) field for description
Added FIX.4.3
596LegCountryOfIssueCountryMultileg instrument's individual leg security's CountryOfIssue.
See CountryOfIssue (470) field for description
Added FIX.4.3
597LegStateOrProvinceOfIssueStringMultileg instrument's individual leg security's StateOrProvinceOfIssue.
See StateOrProvinceOfIssue (471) field for description
Added FIX.4.3
598LegLocaleOfIssueStringMultileg instrument's individual leg security's LocaleOfIssue.
See LocaleOfIssue (472) field for description
Added FIX.4.3
599LegInstrRegistryStringMultileg instrument's individual leg security's InstrRegistry.
See InstrRegistry (543) field for description
Added FIX.4.3
600LegSymbolStringMultileg instrument's individual security's Symbol.
See Symbol (55) field for description
Added FIX.4.3
601LegSymbolSfxSymbolSfxCodeSetMultileg instrument's individual security's SymbolSfx.
See SymbolSfx (65) field for description
Added FIX.4.3
602LegSecurityIDStringMultileg instrument's individual security's SecurityID.
See SecurityID (48) field for description
Added FIX.4.3
603LegSecurityIDSourceSecurityIDSourceCodeSetMultileg instrument's individual security's SecurityIDSource.
See SecurityIDSource (22) field for description
Added FIX.4.3
Updated EP265
604NoLegSecurityAltIDNumInGroupMultileg instrument's individual security's NoSecurityAltID.
See NoSecurityAltID (454) field for description
Added FIX.4.3
Updated EP294
605LegSecurityAltIDStringMultileg instrument's individual security's SecurityAltID.
See SecurityAltID (455) field for description
Added FIX.4.3
606LegSecurityAltIDSourceSecurityIDSourceCodeSetAlternate identifier for individual leg security of a multileg instrument.
See SecurityAltIDSource(456) field for complete definition.
Added FIX.4.3
Updated EP271
607LegProductProductCodeSetMultileg instrument's individual security's Product.
See Product (460) field for description
Added FIX.4.3
608LegCFICodeStringMultileg instrument's individual security's CFICode.
See CFICode (461) field for description
Added FIX.4.3
609LegSecurityTypeSecurityTypeCodeSetRefer to definition of SecurityType(167)Added FIX.4.3
610LegMaturityMonthYearMonthYearMultileg instrument's individual security's MaturityMonthYear.
See MaturityMonthYear (200) field for description
Added FIX.4.3
611LegMaturityDateLocalMktDateMultileg instrument's individual security's MaturityDate.
See MaturityDate(541) field for description.
Added FIX.4.3
Updated EP282
612LegStrikePricePriceMultileg instrument's individual security's StrikePrice.
See StrikePrice (202) field for description
Added FIX.4.3
613LegOptAttributecharMultileg instrument's individual security's OptAttribute.
See OptAttribute (206) field for description
Added FIX.4.3
614LegContractMultiplierfloatMultileg instrument's individual security's ContractMultiplier.
See ContractMultiplier (23) field for description
Added FIX.4.3
615LegCouponRatePercentageMultileg instrument's individual security's CouponRate.
See CouponRate (223) field for description
Added FIX.4.3
616LegSecurityExchangeExchangeMultileg instrument's individual security's SecurityExchange.
See SecurityExchange (207) field for description
Added FIX.4.3
617LegIssuerStringMultileg instrument's individual security's Issuer.
See Issuer (106) field for description
Added FIX.4.3
618EncodedLegIssuerLenLengthMultileg instrument's individual security's EncodedIssuerLen.
See EncodedIssuerLen (348) field for description
Added FIX.4.3
619EncodedLegIssuerdataMultileg instrument's individual security's EncodedIssuer.
See EncodedIssuer (349) field for description
Added FIX.4.3
620LegSecurityDescStringDescription of a multileg instrument.
Can be used by the venue or one of the trading parties to provide an optional non-normative textual description of the financial instrument.
Added FIX.4.3
Updated EP232
621EncodedLegSecurityDescLenLengthMultileg instrument's individual security's EncodedSecurityDescLen.
See EncodedSecurityDescLen (350) field for description
Added FIX.4.3
622EncodedLegSecurityDescdataMultileg instrument's individual security's EncodedSecurityDesc.
See EncodedSecurityDesc (35) field for description
Added FIX.4.3
623LegRatioQtyfloatThe ratio of quantity for this individual leg relative to the entire multileg security.Added FIX.4.3
624LegSideSideCodeSetThe side of this individual leg (multileg security).
See Side (54) field for description and values
Added FIX.4.3
625TradingSessionSubIDTradingSessionSubIDCodeSetOptional 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 compatibilityAdded FIX.4.3
626AllocTypeAllocTypeCodeSetDescribes 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
627NoHopsNumInGroupNumber of HopCompID entries in repeating group.Added FIX.4.3
Updated EP294
628HopCompIDStringAssigned value used to identify the third party firm which delivered a specific message either from the firm which originated the message or from another third party (if multiple "hops" are performed). It is recommended that this value be the SenderCompID (49) of the third party.
Applicable when messages are communicated/re-distributed via third parties which function as service bureaus or "hubs". Only applicable if OnBehalfOfCompID (115) is being used.
Added FIX.4.3
629HopSendingTimeUTCTimestampTime that HopCompID (628) sent the message. It is recommended that this value be the SendingTime (52) of the message sent by the third party.
Applicable when messages are communicated/re-distributed via third parties which function as service bureaus or "hubs". Only applicable if OnBehalfOfCompID (115) is being used.
Added FIX.4.3
630HopRefIDSeqNumReference identifier assigned by HopCompID (628) associated with the message sent. It is recommended that this value be the MsgSeqNum (34) of the message sent by the third party.
Applicable when messages are communicated/re-distributed via third parties which function as service bureaus or "hubs". Only applicable if OnBehalfOfCompID (115) is being used.
Added FIX.4.3
631MidPxPriceMid price/rate.
For OTC swaps this is the mid-market mark (for example, as defined by CFTC).
For uncleared OTC swaps, LegMidPx(2346) and the MidPx(631) fields are mutually exclusive.
Added FIX.4.3
Updated EP175
632BidYieldPercentageBid yieldAdded FIX.4.3
633MidYieldPercentageMid yieldAdded FIX.4.3
634OfferYieldPercentageOffer yieldAdded FIX.4.3
635ClearingFeeIndicatorClearingFeeIndicatorCodeSetIndicates 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
636WorkingIndicatorWorkingIndicatorCodeSetIndicates 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
637LegLastPxPriceExecution price assigned to a leg of a multileg instrument.
See LastPx (31) field for description and values
Added FIX.4.3
638PriorityIndicatorPriorityIndicatorCodeSetIndicates if a Cancel/Replace has caused an order to lose book priority.Added FIX.4.3
639PriceImprovementPriceOffsetAmount of price improvement.Added FIX.4.3
640Price2PricePrice of the future part of a F/X swap order.
See Price (44) for description.
Added FIX.4.3
Deprecated FIX.5.0
641LastForwardPoints2PriceOffsetF/X forward points of the future part of a F/X swap order added to LastSpotRate(194). May be a negative value.Added FIX.4.3
Updated EP282
Deprecated FIX.5.0
642BidForwardPoints2PriceOffsetBid F/X forward points of the future portion of a F/X swap quote added to spot rate. May be a negative value.Added FIX.4.3
Deprecated FIX.5.0
643OfferForwardPoints2PriceOffsetOffer F/X forward points of the future portion of a F/X swap quote added to spot rate. May be a negative value.Added FIX.4.3
Deprecated FIX.5.0
644RFQReqIDStringRFQ Request ID - used to identify an RFQ Request.Added FIX.4.3
645MktBidPxPriceUsed to indicate the best bid in a marketAdded FIX.4.3
646MktOfferPxPriceUsed to indicate the best offer in a marketAdded FIX.4.3
647MinBidSizeQtyUsed to indicate a minimum quantity for a bid.Added FIX.4.3
Updated EP208
648MinOfferSizeQtyUsed to indicate a minimum quantity for an offer. If this field is used the OfferSize (135) field is interpreted as the maximum offer size.Added FIX.4.3
649QuoteStatusReqIDStringUnique identifier for Quote Status Request.Added FIX.4.3
650LegalConfirmLegalConfirmCodeSetIndicates that this message is to serve as the final and legal confirmation.Added FIX.4.3
651UnderlyingLastPxPriceThe calculated or traded price for the underlying instrument that corresponds to a derivative. Used for transactions that include the cash instrument and the derivative.Added FIX.4.3
652UnderlyingLastQtyQtyThe calculated or traded quantity for the underlying instrument that corresponds to a derivative. Used for transactions that include the cash instrument and the derivative.Added FIX.4.3
654LegRefIDStringUnique identifier for a specific leg (uniqueness not defined as part of the FIX specification). LegRefID(654) be used to reference the value from LegID(1788).Added FIX.4.3
Updated EP131
655ContraLegRefIDStringUnique indicator for a specific leg for the ContraBroker (375).Added FIX.4.3
656SettlCurrBidFxRatefloatForeign exchange rate used to compute the bid "SettlCurrAmt" (119) from Currency (15) to SettlCurrency (120)Added FIX.4.3
657SettlCurrOfferFxRatefloatForeign exchange rate used to compute the offer "SettlCurrAmt" (119) from Currency (15) to SettlCurrency (120)Added FIX.4.3
658QuoteRequestRejectReasonQuoteRequestRejectReasonCodeSetReason quote request was rejected.Added FIX.4.3
Updated EP290
659SideComplianceIDStringID within repeating group of sides which is used to represent this transaction for compliance purposes (e.g. OATS reporting).Added FIX.4.3
660AcctIDSourceAcctIDSourceCodeSetUsed 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
661AllocAcctIDSourceAcctIDSourceCodeSetUsed to identify the source of the AllocAccount (79) code.
See AcctIDSource (660) for valid values.
Added FIX.4.4
662BenchmarkPricePriceSpecifies the price of the benchmark.Added FIX.4.4
663BenchmarkPriceTypePriceTypeCodeSetIdentifies type of BenchmarkPrice (662).
See PriceType (423) for valid values.
Added FIX.4.4
664ConfirmIDStringMessage reference for ConfirmationAdded FIX.4.4
665ConfirmStatusConfirmStatusCodeSetIdentifies the status of the Confirmation.Added FIX.4.4
666ConfirmTransTypeConfirmTransTypeCodeSetIdentifies the Confirmation transaction type.Added FIX.4.4
667ContractSettlMonthMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle.Added FIX.4.4
668DeliveryFormDeliveryFormCodeSetIdentifies the form of delivery.Added FIX.4.4
669LastParPxPriceLast price expressed in percent-of-par. Conditionally required for Fixed Income trades when LastPx (31) is expressed in Yield, Spread, Discount or any other type.
Usage: Execution Report and Allocation Report repeating executions block (from sellside).
Added FIX.4.4
670NoLegAllocsNumInGroupNumber of Allocations for the legAdded FIX.4.4
Updated EP294
671LegAllocAccountStringAllocation Account for the leg
See AllocAccount (79) for description and valid values.
Added FIX.4.4
672LegIndividualAllocIDStringReference for the individual allocation ticket
See IndividualAllocID (467) for description and valid values.
Added FIX.4.4
673LegAllocQtyQtyLeg allocation quantity.
See AllocQty (80) for description and valid values.
Added FIX.4.4
674LegAllocAcctIDSourceAcctIDSourceCodeSetIdentifies the source of the LegAllocAccount(671).Added FIX.4.4
Updated EP271
675LegSettlCurrencyCurrencyIdentifies settlement currency for the Leg.
See SettlCurrency (20) for description and valid values
Added FIX.4.4
676LegBenchmarkCurveCurrencyCurrencyLegBenchmarkPrice (679) currency
See BenchmarkCurveCurrency (220) for description and valid values.
Added FIX.4.4
677LegBenchmarkCurveNameBenchmarkCurveNameCodeSetName of the Leg Benchmark Curve.
See BenchmarkCurveName (22) for description and valid values.
Added FIX.4.4
678LegBenchmarkCurvePointStringIdentifies the point on the Leg Benchmark Curve.
See BenchmarkCurvePoint (222) for description and valid values.
Added FIX.4.4
679LegBenchmarkPricePriceUsed to identify the price of the benchmark security.
See BenchmarkPrice (662) for description and valid values.
Added FIX.4.4
680LegBenchmarkPriceTypePriceTypeCodeSetThe price type of the LegBenchmarkPrice(679).Added FIX.4.4
Updated EP204
681LegBidPxPriceBid price of this leg.
See BidPx (32) for description and valid values.
Added FIX.4.4
682LegIOIQtyIOIQtyCodeSetLeg-specific IOI quantity.
See IOIQty (27) for description and valid values
Added FIX.4.4
683NoLegStipulationsNumInGroupNumber of leg stipulation entriesAdded FIX.4.4
Updated EP294
684LegOfferPxPriceOffer price of this leg.
See OfferPx (133) for description and valid values
Added FIX.4.4
685LegOrderQtyQtyQuantity ordered of this leg.
See OrderQty (38) for description and valid values
Added FIX.4.4
686LegPriceTypePriceTypeCodeSetThe price type of the LegBidPx (681) and/or LegOfferPx (684).
See PriceType (423) for description and valid values
Added FIX.4.4
687LegQtyQtyThis field is deprecated and has been replaced by LegOrderQty(685). This field will likely be removed from the FIX standard in a future version.Added FIX.4.4
Updated EP271
Deprecated FIX.5.0SP1
688LegStipulationTypeStipulationTypeCodeSetFor Fixed Income, type of Stipulation for this leg.
See StipulationType (233) for description and valid values
Added FIX.4.4
689LegStipulationValueStringFor Fixed Income, value of stipulation.
See StipulationValue (234) for description and valid values
Added FIX.4.4
690LegSwapTypeLegSwapTypeCodeSetFor 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
691PoolStringFor Fixed Income, identifies MBS / ABS pool.Added FIX.4.4
692QuotePriceTypeQuotePriceTypeCodeSetCode 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
693QuoteRespIDStringMessage reference for Quote ResponseAdded FIX.4.4
694QuoteRespTypeQuoteRespTypeCodeSetIdentifies the type of Quote Response.Added FIX.4.4
695QuoteQualifierIOIQualifierCodeSetCode to qualify Quote use and other aspects of price negotiation.Added FIX.4.4
Updated EP226
696YieldRedemptionDateLocalMktDateDate to which the yield has been calculated (i.e. maturity, par call or current call, pre-refunded date).Added FIX.4.4
697YieldRedemptionPricePricePrice to which the yield has been calculated.Added FIX.4.4
698YieldRedemptionPriceTypePriceTypeCodeSetThe price type of the YieldRedemptionPrice (697)
See PriceType (423) for description and valid values.
Added FIX.4.4
699BenchmarkSecurityIDStringThe identifier of the benchmark security, e.g. Treasury against Corporate bond.
See SecurityID (tag 48) for description and valid values.
Added FIX.4.4
700ReversalIndicatorBooleanIndicates a trade that reverses a previous trade.Added FIX.4.4
701YieldCalcDateLocalMktDateInclude as needed to clarify yield irregularities associated with date, e.g. when it falls on a non-business day.Added FIX.4.4
702NoPositionsNumInGroupNumber of position entries.Added FIX.4.4
Updated EP294
703PosTypePosTypeCodeSetUsed to identify the type of quantity that is being returned.Added FIX.4.4
704LongQtyQtyLong quantity.Added FIX.4.4
Updated EP141
705ShortQtyQtyShort quantity.Added FIX.4.4
Updated EP141
706PosQtyStatusPosQtyStatusCodeSetStatus of this position.Added FIX.4.4
707PosAmtTypePosAmtTypeCodeSetType of Position amountAdded FIX.4.4
708PosAmtAmtPosition amountAdded FIX.4.4
709PosTransTypePosTransTypeCodeSetIdentifies the type of position transaction.Added FIX.4.4
Updated EP199
710PosReqIDStringUnique identifier for the position maintenance request as assigned by the submitterAdded FIX.4.4
711NoUnderlyingsNumInGroupNumber of underlying legs that make up the security.Added FIX.4.4
Updated EP294
712PosMaintActionPosMaintActionCodeSetMaintenance Action to be performed.Added FIX.4.4
713OrigPosReqRefIDStringReference to the PosReqID (710) of a previous maintenance request that is being replaced or canceled.Added FIX.4.4
714PosMaintRptRefIDStringReference to a PosMaintRptID (721) from a previous Position Maintenance Report that is being replaced or canceled.Added FIX.4.4
715ClearingBusinessDateLocalMktDateThe business date for which the trade is expected to be cleared.Added FIX.4.4
Updated EP150
716SettlSessIDSettlSessIDCodeSetIdentifies a specific settlement sessionAdded FIX.4.4
717SettlSessSubIDStringSubID value associated with SettlSessID(716)Added FIX.4.4
718AdjustmentTypeAdjustmentTypeCodeSetType 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
719ContraryInstructionIndicatorBooleanUsed to indicate when a contrary instruction for exercise or abandonment is being submittedAdded FIX.4.4
720PriorSpreadIndicatorBooleanIndicates if requesting a rollover of prior day's spread submissions.Added FIX.4.4
721PosMaintRptIDStringUnique identifier for this position reportAdded FIX.4.4
722PosMaintStatusPosMaintStatusCodeSetStatus of Position Maintenance RequestAdded FIX.4.4
723PosMaintResultPosMaintResultCodeSetResult of Position Maintenance Request.Added FIX.4.4
Updated EP204
724PosReqTypePosReqTypeCodeSetUsed to specify the type of position request being made.Added FIX.4.4
725ResponseTransportTypeResponseTransportTypeCodeSetIdentifies how the response to the request should be transmitted.Added FIX.4.4
Updated EP282
726ResponseDestinationStringURI (Uniform Resource Identifier) for details or other pre-arranged value. Used in conjunction with ResponseTransportType (725) value of Out-of-Band to identify the out-of-band destination.
See Appendix 6-B FIX Fields Based Upon Other Standards
Added FIX.4.4
Updated EP294
727TotalNumPosReportsintTotal number of Position Reports being returned.Added FIX.4.4
Deprecated EP102
728PosReqResultPosReqResultCodeSetResult of Request for Positions.Added FIX.4.4
Updated EP204
729PosReqStatusPosReqStatusCodeSetStatus of Request for PositionsAdded FIX.4.4
730SettlPricePriceSettlement priceAdded FIX.4.4
731SettlPriceTypeSettlPriceTypeCodeSetType of settlement priceAdded FIX.4.4
732UnderlyingSettlPricePriceUnderlying security's SettlPrice.
See SettlPrice (730) field for description
Added FIX.4.4
733UnderlyingSettlPriceTypeSettlPriceTypeCodeSetUnderlying security's SettlPriceType.
See SettlPriceType (731) field for description
Added FIX.4.4
734PriorSettlPricePricePrevious settlement priceAdded FIX.4.4
735NoQuoteQualifiersNumInGroupNumber of repeating groups of QuoteQualifiers (695).Added FIX.4.4
Updated EP294
736AllocSettlCurrencyCurrencyCurrency code of settlement denomination for a specific AllocAccount (79).Added FIX.4.4
737AllocSettlCurrAmtAmtTotal amount due expressed in settlement currency (includes the effect of the forex transaction) for a specific AllocAccount (79).Added FIX.4.4
738InterestAtMaturityAmtAmount of interest (i.e. lump-sum) at maturity.Added FIX.4.4
739LegDatedDateLocalMktDateThe effective date of a new securities issue determined by its underwriters. Often but not always the same as the Issue Date and the Interest Accrual DateAdded FIX.4.4
740LegPoolStringFor Fixed Income, identifies MBS / ABS pool for a specific leg of a multi-leg instrument.
See Pool (691) for description and valid values.
Added FIX.4.4
741AllocInterestAtMaturityAmtAmount of interest (i.e. lump-sum) at maturity at the account-level.Added FIX.4.4
742AllocAccruedInterestAmtAmtAmount of Accrued Interest for convertible bonds and fixed income at the allocation-level.Added FIX.4.4
743DeliveryDateLocalMktDateDate of delivery.Added FIX.4.4
744AssignmentMethodAssignmentMethodCodeSetMethod by which short positions are assigned to an exercise notice during exercise and assignment processingAdded FIX.4.4
745AssignmentUnitQtyQuantity Increment used in performing assignment.Added FIX.4.4
746OpenInterestAmtOpen interest that was eligible for assignment.Added FIX.4.4
747ExerciseMethodExerciseMethodCodeSetExercise Method used to in performing assignment.Added FIX.4.4
748TotNumTradeReportsintTotal number of trade reports returned.Added FIX.4.4
749TradeRequestResultTradeRequestResultCodeSetResult of Trade RequestAdded FIX.4.4
750TradeRequestStatusTradeRequestStatusCodeSetStatus of Trade Request.Added FIX.4.4
751TradeReportRejectReasonTradeReportRejectReasonCodeSetReason Trade Capture Request was rejected.
100+ Reserved and available for bi-laterally agreed upon user-defined values.
Added FIX.4.4
Updated EP107
752SideMultiLegReportingTypeSideMultiLegReportingTypeCodeSetUsed 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
753NoPosAmtNumInGroupNumber of position amount entries.Added FIX.4.4
Updated EP294
754AutoAcceptIndicatorBooleanIdentifies whether or not an allocation has been automatically accepted on behalf of the Carry Firm by the Clearing House.Added FIX.4.4
755AllocReportIDStringUnique identifier for Allocation Report message.Added FIX.4.4
756NoNested2PartyIDsNumInGroupNumber of Nested2PartyID (757), Nested2PartyIDSource (758), and Nested2PartyRole (759) entriesAdded FIX.4.4
Updated EP294
757Nested2PartyIDStringPartyID value within a "second instance" Nested repeating group.
Same values as PartyID (448)
Added FIX.4.4
758Nested2PartyIDSourcePartyIDSourceCodeSetPartyIDSource value within a "second instance" Nested repeating group.
Same values as PartyIDSource (447)
Added FIX.4.4
759Nested2PartyRolePartyRoleCodeSetPartyRole value within a "second instance" Nested repeating group.
Same values as PartyRole (452)
Added FIX.4.4
760Nested2PartySubIDStringPartySubID value within a "second instance" Nested repeating group.
Same values as PartySubID (523)
Added FIX.4.4
761BenchmarkSecurityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the BenchmarkSecurityID(699) value.
Required if BenchmarkSecurityID is specified.
Added FIX.4.4
Updated EP271
762SecuritySubTypeStringSub-type qualification/identification of the SecurityType. As an example for SecurityType(167)="REPO", the SecuritySubType="General Collateral" can be used to further specify the type of REPO.
If SecuritySubType is used, then SecurityType is required.
For SecurityType="MLEG" a name of the option or futures strategy name can be specified, such as "Calendar", "Vertical", "Butterfly".
For SecurityType(167)="OPT" the subclassification can be specified, such as "Asian".
For SecurityType(167)="SWAPTION" a value of "Straddle" is used to identify a straddle swaption.
In the context of EU SFTR reporting use the appropriate 4-character code noted in the regulations - "GENE" for general collateral or "SPEC" for specific collateral (without quote marks).
Added FIX.4.4
Updated EP254
763UnderlyingSecuritySubTypeStringUnderlying security's SecuritySubType.
See SecuritySubType (762) field for description
Added FIX.4.4
764LegSecuritySubTypeStringSecuritySubType of the leg instrument.
See SecuritySubType (762) field for description
Added FIX.4.4
765AllowableOneSidednessPctPercentageThe maximum percentage that execution of one side of a program trade can exceed execution of the other.Added FIX.4.4
766AllowableOneSidednessValueAmtThe maximum amount that execution of one side of a program trade can exceed execution of the other.Added FIX.4.4
767AllowableOneSidednessCurrCurrencyThe currency that AllowableOneSidednessValue (766) is expressed in if AllowableOneSidednessValue is used.Added FIX.4.4
768NoTrdRegTimestampsNumInGroupNumber of timestamp entries.Added FIX.4.4
Updated EP294
769TrdRegTimestampUTCTimestampTraded / Regulatory timestamp value.Added FIX.4.4
Updated EP291
770TrdRegTimestampTypeTrdRegTimestampTypeCodeSetTrading / Regulatory timestamp type.Added FIX.4.4
Updated EP291
771TrdRegTimestampOriginStringText which identifies the "origin" (i.e. system which was used to generate the timestamp) for the Traded / Regulatory timestamp value.Added FIX.4.4
Updated EP291
772ConfirmRefIDStringReference identifier to be used with ConfirmTransType (666) = Replace or CancelAdded FIX.4.4
773ConfirmTypeConfirmTypeCodeSetIdentifies the type of Confirmation message being sent.Added FIX.4.4
774ConfirmRejReasonConfirmRejReasonCodeSetIdentifies the reason for rejecting a Confirmation.Added FIX.4.4
775BookingTypeBookingTypeCodeSetMethod 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
776IndividualAllocRejCodeAllocRejCodeCodeSetIdentified reason for rejecting an individual AllocAccount (79) detail.
Same values as AllocRejCode (88)
Added FIX.4.4
777SettlInstMsgIDStringUnique identifier for Settlement Instruction message.Added FIX.4.4
778NoSettlInstNumInGroupNumber of settlement instructions within repeating group.Added FIX.4.4
Updated EP294
779LastUpdateTimeUTCTimestampTimestamp of last update to data item (or creation if no updates made since creation).Added FIX.4.4
780AllocSettlInstTypeAllocSettlInstTypeCodeSetUsed 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
781NoSettlPartyIDsNumInGroupNumber of SettlPartyID (782), SettlPartyIDSource (783), and SettlPartyRole (784) entriesAdded FIX.4.4
Updated EP294
782SettlPartyIDStringPartyID value within a settlement parties component. Nested repeating group.
Same values as PartyID (448)
Added FIX.4.4
783SettlPartyIDSourcePartyIDSourceCodeSetPartyIDSource value within a settlement parties component.
Same values as PartyIDSource (447)
Added FIX.4.4
784SettlPartyRolePartyRoleCodeSetPartyRole value within a settlement parties component.
Same values as PartyRole (452)
Added FIX.4.4
785SettlPartySubIDStringPartySubID value within a settlement parties component.
Same values as PartySubID (523)
Added FIX.4.4
786SettlPartySubIDTypePartySubIDTypeCodeSetType of SettlPartySubID (785) value.
Same values as PartySubIDType (803)
Added FIX.4.4
Updated EP294
787DlvyInstTypeDlvyInstTypeCodeSetUsed to indicate whether a delivery instruction is used for securities or cash settlement.Added FIX.4.4
788TerminationTypeTerminationTypeCodeSetType of financing termination.Added FIX.4.4
789NextExpectedMsgSeqNumSeqNumNext expected MsgSeqNum value to be received.Added FIX.4.4
790OrdStatusReqIDStringCan be used to uniquely identify a specific Order Status Request message.Added FIX.4.4
791SettlInstReqIDStringUnique ID of settlement instruction request messageAdded FIX.4.4
792SettlInstReqRejCodeSettlInstReqRejCodeCodeSetIdentifies reason for rejection (of a settlement instruction request message).Added FIX.4.4
793SecondaryAllocIDStringSecondary allocation identifier. Unlike the AllocID (70), this can be shared across a number of allocation instruction or allocation report messages, thereby making it possible to pass an identifier for an original allocation message on multiple messages (e.g. from one party to a second to a third, across cancel and replace messages etc.).Added FIX.4.4
794AllocReportTypeAllocReportTypeCodeSetDescribes the specific type or purpose of an Allocation Report messageAdded FIX.4.4
795AllocReportRefIDStringReference identifier to be used with AllocTransType (7) = Replace or CancelAdded FIX.4.4
796AllocCancReplaceReasonAllocCancReplaceReasonCodeSetReason for cancelling or replacing an Allocation Instruction or Allocation Report messageAdded FIX.4.4
797CopyMsgIndicatorBooleanIndicates whether or not this message is a drop copy of another message.Added FIX.4.4
798AllocAccountTypeAllocAccountTypeCodeSetType of account associated with a confirmation or other trade-level messageAdded FIX.4.4
799OrderAvgPxPriceAverage price for a specific orderAdded FIX.4.4
800OrderBookingQtyQtyQuantity of the order that is being booked out as part of an Allocation Instruction or Allocation Report messageAdded FIX.4.4
801NoSettlPartySubIDsNumInGroupNumber of SettlPartySubID (785) and SettlPartySubIDType (786) entriesAdded FIX.4.4
Updated EP294
802NoPartySubIDsNumInGroupNumber of PartySubID (523)and PartySubIDType (803) entriesAdded FIX.4.4
Updated EP294
803PartySubIDTypePartySubIDTypeCodeSetType of PartySubID(523) value.Added FIX.4.4
Updated EP204
804NoNestedPartySubIDsNumInGroupNumber of NestedPartySubID (545) and NestedPartySubIDType (805) entriesAdded FIX.4.4
Updated EP294
805NestedPartySubIDTypePartySubIDTypeCodeSetType of NestedPartySubID (545) value.
Same values as PartySubIDType (803)
Added FIX.4.4
Updated EP294
806NoNested2PartySubIDsNumInGroupNumber of Nested2PartySubID (760) and Nested2PartySubIDType (807) entries. Second instance of <NestedParties>.Added FIX.4.4
Updated EP294
807Nested2PartySubIDTypePartySubIDTypeCodeSetType of Nested2PartySubID (760) value. Second instance of <NestedParties>.
Same values as PartySubIDType (803)
Added FIX.4.4
Updated EP294
808AllocIntermedReqTypeAllocIntermedReqTypeCodeSetResponse 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
809NoUsernamesNumInGroupNumber of Usernames to which this this response is directedAdded FIX.4.4
Updated EP294
810UnderlyingPxPriceUnderlying price associate with a derivative instrument.Added FIX.4.4
811PriceDeltafloatThe rate of change in the price of a derivative with respect to the movement in the price of the underlying instrument(s) upon which the derivative instrument price is based.
This value is normally between -1.0 and 1.0.
Added FIX.4.4
812ApplQueueMaxintUsed to specify the maximum number of application messages that can be queued bedore a corrective action needs to take place to resolve the queuing issue.Added FIX.4.4
813ApplQueueDepthintCurrent number of application messages that were queued at the time that the message was created by the counterparty.Added FIX.4.4
814ApplQueueResolutionApplQueueResolutionCodeSetResolution taken when ApplQueueDepth (813) exceeds ApplQueueMax (812) or system specified maximum queue size.Added FIX.4.4
815ApplQueueActionApplQueueActionCodeSetAction to take to resolve an application message queue (backlog).Added FIX.4.4
816NoAltMDSourceNumInGroupNumber of alternative market data sourcesAdded FIX.4.4
Updated EP294
817AltMDSourceIDStringSession layer source for market data
(For the standard FIX session layer, this would be the TargetCompID (56) where market data can be obtained).
Added FIX.4.4
818SecondaryTradeReportIDStringSecondary trade report identifier - can be used to associate an additional identifier with a trade.Added FIX.4.4
Deprecated FIX.5.0
819AvgPxIndicatorAvgPxIndicatorCodeSetAverage pricing indicator.Added FIX.4.4
Updated EP239
820TradeLinkIDStringUsed to link a group of trades together.Added FIX.4.4
Updated EP141
821OrderInputDeviceStringSpecific device number, terminal number or station where order was enteredAdded FIX.4.4
822UnderlyingTradingSessionIDStringTrading Session in which the underlying instrument tradesAdded FIX.4.4
823UnderlyingTradingSessionSubIDStringTrading Session sub identifier in which the underlying instrument tradesAdded FIX.4.4
824TradeLegRefIDStringReference to the leg of a multileg instrument to which this trade refersAdded FIX.4.4
825ExchangeRuleStringUsed to report any exchange rules that apply to this trade.
Primarily intended for US futures markets. Certain trading practices are permitted by the CFTC, such as large lot trading, block trading, all or none trades. If the rules are used, the exchanges are required to indicate these rules on the trade.
Added FIX.4.4
826TradeAllocIndicatorTradeAllocIndicatorCodeSetIdentifies if, and how, the trade is to be allocated or split.Added FIX.4.4
Updated EP141
827ExpirationCycleExpirationCycleCodeSetPart of trading cycle when an instrument expires. Field is applicable for derivatives.Added FIX.4.4
828TrdTypeTrdTypeCodeSetType 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
829TrdSubTypeTrdSubTypeCodeSetFurther qualification to the trade type defined in TrdType(828).Added FIX.4.4
Updated EP289
830TransferReasonStringReason trade is being transferredAdded FIX.4.4
832TotNumAssignmentReportsintTotal Number of Assignment Reports being returned to a firmAdded FIX.4.4
833AsgnRptIDStringUnique identifier for the Assignment ReportAdded FIX.4.4
834ThresholdAmountPriceOffsetAmount that a position has to be in the money before it is exercised.Added FIX.4.4
835PegMoveTypePegMoveTypeCodeSetDescribes whether peg is static or floatsAdded FIX.4.4
836PegOffsetTypePegOffsetTypeCodeSetType of Peg Offset valueAdded FIX.4.4
837PegLimitTypePegLimitTypeCodeSetType of Peg LimitAdded FIX.4.4
838PegRoundDirectionPegRoundDirectionCodeSetIf the calculated peg price is not a valid tick price, specifies whether to round the price to be more or less aggressiveAdded FIX.4.4
839PeggedPricePriceThe price the order is currently pegged atAdded FIX.4.4
840PegScopePegScopeCodeSetThe scope of the pegAdded FIX.4.4
841DiscretionMoveTypeDiscretionMoveTypeCodeSetDescribes whether discretionay price is static or floatsAdded FIX.4.4
842DiscretionOffsetTypeDiscretionOffsetTypeCodeSetType of Discretion Offset valueAdded FIX.4.4
843DiscretionLimitTypeDiscretionLimitTypeCodeSetType of Discretion LimitAdded FIX.4.4
844DiscretionRoundDirectionDiscretionRoundDirectionCodeSetIf the calculated discretionary price is not a valid tick price, specifies whether to round the price to be more or less aggressiveAdded FIX.4.4
845DiscretionPricePriceThe current discretionary price of the orderAdded FIX.4.4
846DiscretionScopeDiscretionScopeCodeSetThe scope of the discretionAdded FIX.4.4
847TargetStrategyTargetStrategyCodeSetThe target strategy of the order
1000+ = Reserved and available for bi-laterally agreed upon user defined values
Added FIX.4.4
848TargetStrategyParametersStringField to allow further specification of the TargetStrategy - usage to be agreed between counterpartiesAdded FIX.4.4
Updated EP282
Deprecated FIX.5.0
849ParticipationRatePercentageFor a TargetStrategy=Participate order specifies the target particpation rate. For other order types this is a volume limit (i.e. do not be more than this percent of the market volume)Added FIX.4.4
Updated EP282
Deprecated FIX.5.0
850TargetStrategyPerformancefloatFor communication of the performance of the order versus the target strategyAdded FIX.4.4
851LastLiquidityIndLastLiquidityIndCodeSetIndicator 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
852PublishTrdIndicatorPublishTrdIndicatorCodeSetIndicates if a trade should be reported via a market reporting service.Added FIX.4.4
Deprecated FIX.5.0
853ShortSaleReasonShortSaleReasonCodeSetReason for short sale.Added FIX.4.4
854QtyTypeQtyTypeCodeSetType 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
855SecondaryTrdTypeTrdTypeCodeSetType of trade assigned to a trade. Used in addition to TrdType(828). Must not be used when only one trade type needs to be assigned.Added FIX.4.4
Updated EP268
856TradeReportTypeTradeReportTypeCodeSetType of Trade ReportAdded FIX.4.4
857AllocNoOrdersTypeAllocNoOrdersTypeCodeSetIndicates 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
858SharedCommissionAmtCommission to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement.Added FIX.4.4
859ConfirmReqIDStringUnique identifier for a Confirmation Request messageAdded FIX.4.4
860AvgParPxPriceUsed to express average price as percent of par (used where AvgPx field is expressed in some other way)Added FIX.4.4
861ReportedPxPriceReported price (used to differentiate from AvgPx on a confirmation of a marked-up or marked-down principal trade)Added FIX.4.4
862NoCapacitiesNumInGroupNumber of repeating OrderCapacity entries.Added FIX.4.4
Updated EP294
863OrderCapacityQtyQtyQuantity executed under a specific OrderCapacity (e.g. quantity executed as agent, quantity executed as principal)Added FIX.4.4
864NoEventsNumInGroupNumber of repeating EventType entries.Added FIX.4.4
Updated EP294
865EventTypeEventTypeCodeSetCode to represent the type of eventAdded FIX.4.4
866EventDateLocalMktDateDate of eventAdded FIX.4.4
867EventPxPricePredetermined price of issue at event, if applicableAdded FIX.4.4
868EventTextStringComments related to the event.Added FIX.4.4
869PctAtRiskPercentagePercent at risk due to lowest possible call.Added FIX.4.4
870NoInstrAttribNumInGroupNumber of repeating InstrAttribType entries.Added FIX.4.4
Updated EP294
871InstrAttribTypeInstrAttribTypeCodeSetCode to represent the type of instrument attributeAdded FIX.4.4
872InstrAttribValueStringAttribute value appropriate to the InstrAttribType (871) field.Added FIX.4.4
Updated EP271
873DatedDateLocalMktDateThe effective date of a new securities issue determined by its underwriters. Often but not always the same as the Issue Date and the Interest Accrual DateAdded FIX.4.4
874InterestAccrualDateLocalMktDateThe start date used for calculating accrued interest on debt instruments which are being sold between interest payment dates. Often but not always the same as the Issue Date and the Dated DateAdded FIX.4.4
875CPProgramCPProgramCodeSetThe 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
876CPRegTypeStringThe description of commercial paper registration or rule under which exempt commercial paper is offered. For example "144a", "Tax Exempt" or "REG. S".Added FIX.4.4
Updated EP201
877UnderlyingCPProgramCPProgramCodeSetThe program under which the underlying commercial paper is issuedAdded FIX.4.4
Updated EP187
878UnderlyingCPRegTypeStringThe registration type of the underlying commercial paper issuanceAdded FIX.4.4
879UnderlyingQtyQtyUnit amount of the underlying security (par, shares, currency, etc.)Added FIX.4.4
880TrdMatchIDStringIdentifier assigned by a matching system to a match event that results in multiple executions or trades.Added FIX.4.4
Updated EP279
881SecondaryTradeReportRefIDStringUsed to refer to a previous SecondaryTradeReportRefID when amending the transaction (cancel, replace, release, or reversal).Added FIX.4.4
Deprecated FIX.5.0
882UnderlyingDirtyPricePricePrice (percent-of-par or per unit) of the underlying security or basket. "Dirty" means it includes accrued interestAdded FIX.4.4
883UnderlyingEndPricePricePrice (percent-of-par or per unit) of the underlying security or basket at the end of the agreement.Added FIX.4.4
884UnderlyingStartValueAmtCurrency value attributed to this collateral at the start of the agreementAdded FIX.4.4
885UnderlyingCurrentValueAmtCurrency value currently attributed to this collateralAdded FIX.4.4
886UnderlyingEndValueAmtCurrency value attributed to this collateral at the end of the agreementAdded FIX.4.4
887NoUnderlyingStipsNumInGroupNumber of underlying stipulation entriesAdded FIX.4.4
Updated EP294
888UnderlyingStipTypeStipulationTypeCodeSetType of stipulation.
Same values as StipulationType (233)
Added FIX.4.4
889UnderlyingStipValueStringValue of stipulation.
Same values as StipulationValue (234)
Added FIX.4.4
890MaturityNetMoneyAmtNet Money at maturity if Zero Coupon and maturity value is different from par valueAdded FIX.4.4
891MiscFeeBasisMiscFeeBasisCodeSetDefines the unit for a miscellaneous fee.Added FIX.4.4
892TotNoAllocsintTotal number of NoAlloc entries across all messages. Should be the sum of all NoAllocs in each message that has repeating NoAlloc entries related to the same AllocID or AllocReportID. Used to support fragmentation.Added FIX.4.4
893LastFragmentLastFragmentCodeSetIndicates 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 ListAdded FIX.4.4
894CollReqIDStringCollateral Request IdentifierAdded FIX.4.4
895CollAsgnReasonCollAsgnReasonCodeSetReason for Collateral AssignmentAdded FIX.4.4
896CollInquiryQualifierCollInquiryQualifierCodeSetCollateral inquiry qualifiers:Added FIX.4.4
897NoTradesNumInGroupNumber of trades in repeating group.Added FIX.4.4
Updated EP294
898MarginRatioPercentageThe fraction of the cash consideration that must be collateralized, expressed as a percent. A MarginRatio of 02% indicates that the value of the collateral (after deducting for "haircut") must exceed the cash consideration by 2%.Added FIX.4.4
899MarginExcessAmtExcess margin amount (deficit if value is negative)Added FIX.4.4
900TotalNetValueAmtTotalNetValue is determined as follows:
At the initial collateral assignment TotalNetValue is the sum of (UnderlyingStartValue * (1-haircut)).
In a collateral substitution TotalNetValue is the sum of (UnderlyingCurrentValue * (1-haircut)).
For listed derivatives clearing margin management, this is the collateral value which equals (Market value * haircut)
Added FIX.4.4
901CashOutstandingAmtStarting consideration less repaymentsAdded FIX.4.4
902CollAsgnIDStringCollateral Assignment IdentifierAdded FIX.4.4
903CollAsgnTransTypeCollAsgnTransTypeCodeSetCollateral Assignment Transaction TypeAdded FIX.4.4
904CollRespIDStringCollateral Response IdentifierAdded FIX.4.4
905CollAsgnRespTypeCollAsgnRespTypeCodeSetType of collateral assignment response.Added FIX.4.4
Updated EP192
906CollAsgnRejectReasonCollAsgnRejectReasonCodeSetCollateral Assignment Reject ReasonAdded FIX.4.4
907CollAsgnRefIDStringCollateral Assignment Identifier to which a transaction refersAdded FIX.4.4
908CollRptIDStringCollateral Report IdentifierAdded FIX.4.4
909CollInquiryIDStringCollateral Inquiry IdentifierAdded FIX.4.4
910CollStatusCollStatusCodeSetCollateral StatusAdded FIX.4.4
911TotNumReportsintTotal number of reports returned in response to a request.Added FIX.4.4
Updated EP95
912LastRptRequestedLastRptRequestedCodeSetIndicates 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
913AgreementDescStringThe full name of the base standard agreement, annexes and amendments in place between the principals applicable to a financing transaction. See http://www.fpml.org/coding-scheme/master-agreement-type for derivative values.Added FIX.4.4
Updated EP254
914AgreementIDStringA common reference to the applicable standing agreement between the counterparties to a financing transaction.Added FIX.4.4
915AgreementDateLocalMktDateA reference to the date the underlying agreement specified by AgreementID and AgreementDesc was executed.Added FIX.4.4
916StartDateLocalMktDateStart date of a financing deal, i.e. the date the buyer pays the seller cash and takes control of the collateralAdded FIX.4.4
917EndDateLocalMktDateEnd date of a financing deal, i.e. the date the seller reimburses the buyer and takes back control of the collateralAdded FIX.4.4
918AgreementCurrencyCurrencyContractual currency forming the basis of a financing agreement and associated transactions. Usually, but not always, the same as the trade currency.Added FIX.4.4
919DeliveryTypeDeliveryTypeCodeSetIdentifies type of settlementAdded FIX.4.4
920EndAccruedInterestAmtAmtAccrued Interest Amount applicable to a financing transaction on the End Date.Added FIX.4.4
921StartCashAmtStarting dirty cash consideration of a financing deal, i.e. paid to the seller on the Start Date.Added FIX.4.4
922EndCashAmtEnding dirty cash consideration of a financing deal. i.e. reimbursed to the buyer on the End Date.Added FIX.4.4
923UserRequestIDStringUnique identifier for a User Request.Added FIX.4.4
924UserRequestTypeUserRequestTypeCodeSetIndicates the action required by a User Request MessageAdded FIX.4.4
925NewPasswordStringNew Password or passphraseAdded FIX.4.4
926UserStatusUserStatusCodeSetIndicates the status of a userAdded FIX.4.4
927UserStatusTextStringA text description associated with a user status.Added FIX.4.4
928StatusValueStatusValueCodeSetIndicates the status of a network connectionAdded FIX.4.4
929StatusTextStringA text description associated with a network status.Added FIX.4.4
930RefCompIDStringAssigned value used to identify a firm.Added FIX.4.4
931RefSubIDStringAssigned value used to identify specific elements within a firm.Added FIX.4.4
932NetworkResponseIDStringUnique identifier for a network response.Added FIX.4.4
933NetworkRequestIDStringUnique identifier for a network resquest.Added FIX.4.4
934LastNetworkResponseIDStringIdentifier of the previous Network Response message sent to a counterparty, used to allow incremental updates.Added FIX.4.4
935NetworkRequestTypeNetworkRequestTypeCodeSetIndicates 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
936NoCompIDsNumInGroupNumber of CompID entries in a repeating group.Added FIX.4.4
Updated EP294
937NetworkStatusResponseTypeNetworkStatusResponseTypeCodeSetIndicates the type of Network Response Message.Added FIX.4.4
938NoCollInquiryQualifierNumInGroupNumber of CollInquiryQualifier entries in a repeating group.Added FIX.4.4
Updated EP294
939TrdRptStatusTrdRptStatusCodeSetTrade Report StatusAdded FIX.4.4
940AffirmStatusAffirmStatusCodeSetSpecifies the affirmation status of the confirmation.Added FIX.4.4
Updated EP215
941UnderlyingStrikeCurrencyCurrencyCurrency in which the strike price of an underlying instrument is denominatedAdded FIX.4.4
942LegStrikeCurrencyCurrencyCurrency in which the strike price of a instrument leg of a multileg instrument is denominatedAdded FIX.4.4
943TimeBracketStringA code that represents a time interval in which a fill or trade occurred.
Required for US futures markets.
Added FIX.4.4
944CollActionCollActionCodeSetAction proposed for an Underlying Instrument instance.Added FIX.4.4
945CollInquiryStatusCollInquiryStatusCodeSetStatus of Collateral InquiryAdded FIX.4.4
946CollInquiryResultCollInquiryResultCodeSetResult returned in response to Collateral Inquiry
4000+ Reserved and available for bi-laterally agreed upon user-defined values
Added FIX.4.4
947StrikeCurrencyCurrencyCurrency in which the StrikePrice is denominated.Added FIX.4.4
948NoNested3PartyIDsNumInGroupNumber of Nested3PartyID (949), Nested3PartyIDSource (950), and Nested3PartyRole (95) entriesAdded FIX.4.4
Updated EP294
949Nested3PartyIDStringPartyID value within a "third instance" Nested repeating group.
Same values as PartyID (448)
Added FIX.4.4
950Nested3PartyIDSourcePartyIDSourceCodeSetPartyIDSource value within a "third instance" Nested repeating group.
Same values as PartyIDSource (447)
Added FIX.4.4
951Nested3PartyRolePartyRoleCodeSetPartyRole value within a "third instance" Nested repeating group.
Same values as PartyRole (452)
Added FIX.4.4
952NoNested3PartySubIDsNumInGroupNumber of Nested3PartySubIDs (953) entriesAdded FIX.4.4
Updated EP294
953Nested3PartySubIDStringPartySubID value within a "third instance" Nested repeating group.
Same values as PartySubID (523)
Added FIX.4.4
954Nested3PartySubIDTypePartySubIDTypeCodeSetPartySubIDType value within a "third instance" Nested repeating group.
Same values as PartySubIDType (803)
Added FIX.4.4
Updated EP294
955LegContractSettlMonthMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle.Added FIX.4.4
956LegInterestAccrualDateLocalMktDateThe start date used for calculating accrued interest on debt instruments which are being sold between interest payment dates. Often but not always the same as the Issue Date and the Dated DateAdded FIX.4.4
957NoStrategyParametersNumInGroupIndicates number of strategy parametersAdded EP2
Updated EP294
958StrategyParameterNameStringName of parameterAdded EP2
959StrategyParameterTypeStrategyParameterTypeCodeSetDatatype of the parameterAdded EP2
960StrategyParameterValueStringValue of the parameterAdded EP2
961HostCrossIDStringHost assigned entity ID that can be used to reference all components of a cross; sides + strategy + legs. Used as the primary key with which to refer to the Cross Order for cancellation and replace. The HostCrossID will also be used to link together components of the Cross Order. For example, each individual Execution Report associated with the order will carry HostCrossID in order to tie back to the original cross order.Added EP3
962SideTimeInForceUTCTimestampIndicates how long the order as specified in the side stays in effect. SideTimeInForce allows a two-sided cross order to specify order behavior separately for each side. Absence of this field indicates that TimeInForce should be referenced. SideTimeInForce will override TimeInForce if both are provided.Added EP3
963MDReportIDintUnique identifier for the Market Data Report.Added EP4
964SecurityReportIDintIdentifies a Security List message.Added EP4
Updated EP87
965SecurityStatusSecurityStatusCodeSetIndicates the current state of the instrument.Added EP4
Updated EP271
966SettleOnOpenFlagStringIndicator to determine if instrument is settle on openAdded EP4
967StrikeMultiplierfloatUsed for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.Added EP4
968StrikeValuefloatUsed for derivatives. The number of shares/units for the financial instrument involved in the option trade.Added EP4
969MinPriceIncrementfloatMinimum price increase for a given exchange-traded InstrumentAdded EP4
970PositionLimitintPosition Limit for a given exchange-traded product.Added EP4
971NTPositionLimitintPosition Limit in the near-term contract for a given exchange-traded product.Added EP4
972UnderlyingAllocationPercentPercentagePercent of the Strike Price that this underlying represents.Added EP4
973UnderlyingCashAmountAmtCash amount associated with the underlying component.Added EP4
974UnderlyingCashTypeUnderlyingCashTypeCodeSetUsed for derivatives that deliver into cash underlying.Added EP4
Updated EP95
975UnderlyingSettlementTypeUnderlyingSettlementTypeCodeSetIndicates order settlement period for the underlying instrument.Added EP4
976QuantityDateLocalMktDateDate associated to the quantity that is being reported for the position.Added EP4
977ContIntRptIDStringUnique identifier for the Contrary Intention reportAdded EP4
978LateIndicatorBooleanIndicates if the contrary intention was received after the exchange imposed cutoff timeAdded EP4
979InputSourceStringOriginating source of the request.Added EP4
Updated EP148
980SecurityUpdateActionSecurityUpdateActionCodeSetSpecifies the action taken or to be taken for the specified instrument or list of instruments.Added EP4
Updated EP275
981NoExpirationNumInGroupNumber of Expiration Qty entriesAdded EP4
Updated EP294
982ExpirationQtyTypeExpirationQtyTypeCodeSetExpiration Quantity typeAdded EP4
983ExpQtyQtyExpiration Quantity associated with the Expiration TypeAdded EP4
984NoUnderlyingAmountsNumInGroupTotal number of occurrences of Amount to pay in order to receive the underlying instrumentAdded EP4
Updated EP294
985UnderlyingPayAmountAmtAmount to pay in order to receive the underlying instrumentAdded EP4
986UnderlyingCollectAmountAmtAmount to collect in order to deliver the underlying instrumentAdded EP4
987UnderlyingSettlementDateLocalMktDateDate the underlying instrument will settle. Used for derivatives that deliver into more than one underlying instrument. Settlement dates can vary across underlying instruments.Added EP4
988UnderlyingSettlementStatusStringSettlement status of the underlying instrument. Used for derivatives that deliver into more than one underlying instrument. Settlement can be delayed for an underlying instrument.Added EP4
989SecondaryIndividualAllocIDStringWill allow the intermediary to specify an allocation ID generated by their system.Added EP5
990LegReportIDStringAdditional attribute to store the Trade ID of the Leg.Added EP5
991RndPxPriceSpecifies average price rounded to quoted precision.Added EP5
992IndividualAllocTypeIndividualAllocTypeCodeSetIdentifies whether the allocation is to be sub-allocated or allocated to a third partyAdded EP5
993AllocCustomerCapacityStringCapacity of customer in the allocation block.Added EP5
994TierCodeStringThe Tier the trade was matched by the clearing system.Added EP5
996UnitOfMeasureUnitOfMeasureCodeSetThe 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
997TimeUnitTimeUnitCodeSetUnit of time associated with the contract.
NOTE: Additional values may be used by mutual agreement of the counterparties.
Added EP5
Updated EP287
998UnderlyingUnitOfMeasureUnitOfMeasureCodeSetUnderlying unit of measure.
See UnitOfMeasure(996) for complete definition.
Added EP5
Updated EP271
999LegUnitOfMeasureUnitOfMeasureCodeSetMultileg instrument unit of measure.
See UnitOfMeasure(996) for complete definition.
Added EP5
Updated EP271
1000UnderlyingTimeUnitTimeUnitCodeSetSee TimeUnit(997) for complete definition.Added EP5
Updated EP287
1001LegTimeUnitTimeUnitCodeSetSee TimeUnit(997) for complete definition.Added EP5
Updated EP287
1002AllocMethodAllocMethodCodeSetSpecifies the method under which a trade quantity was allocated.Added EP5
1003TradeIDStringThe unique ID assigned to the trade entity once it is received or matched by the exchange or central counterparty.Added EP11
1005SideTradeReportIDStringUsed on a multi-sided trade to designate the ReportIDAdded EP5
1006SideFillStationCdStringUsed on a multi-sided trade to convey order routing informationAdded EP5
1007SideReasonCdStringUsed on a multi-sided trade to convey reason for executionAdded EP5
1008SideTrdSubTypeTrdSubTypeCodeSetUsed on a multi-sided trade to specify the type of trade for a given side. Same values as TrdSubType (829).Added EP5
Updated EP271
1009SideLastQtyQtyUsed to indicate the quantity on one side of a multi-sided trade.Added EP5
Updated EP161
1011MessageEventSourceStringUsed to identify the event or source which gave rise to a message.
Valid values will be based on an exchange's implementation.
Example values are:
"MQM" (originated at Firm Back Office)
"Clear" (originated in Clearing System)
"Reg" (static data generated via Register request)
Added EP5
1012SideTrdRegTimestampUTCTimestampSame as TrdRegTimestamp(769). Used in a multi-sided message to indicate relevant trade-side timestamp.Added EP5
Updated EP291
1013SideTrdRegTimestampTypeTrdRegTimestampTypeCodeSetSame as TrdRegTimeStampType(770). Used in a multi-sided message to indicate relevant trade-side timestamp type.Added EP5
Updated EP291
1014SideTrdRegTimestampSrcStringSame as TrdRegTimestampOrigin(771). Used in a multi-sided message to indicate relevant trade-side origin or source of timestamp.Added EP5
Updated EP291
1015AsOfIndicatorAsOfIndicatorCodeSetA 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
1016NoSideTrdRegTSNumInGroupNumber of timestamp entries.Added EP5
Updated EP294
1017LegOptionRatiofloatExpresses the risk of an option leg
Value must be between -1 and 1.
A Call Option will require a ratio value between 0 and 1
A Put Option will require a ratio value between -1 and 0
Added EP18
1018NoInstrumentPartiesNumInGroupIdentifies the number of parties identified with an instrumentAdded EP4
Updated EP294
1019InstrumentPartyIDStringPartyID value within an instrument party repeating group. Same values as PartyID (448)Added EP4
1020TradeVolumeQtyUsed to report volume with a tradeAdded EP7
1021MDBookTypeMDBookTypeCodeSetDescribes the type of book for which the feed is intended. Used when multiple feeds are provided over the same connectionAdded EP7
1022MDFeedTypeStringDescribes a class of service for a given data feed, ie Regular and Market Maker, Bandwidth Intensive or Bandwidth ConservativeAdded EP7
1023MDPriceLevelintInteger to convey the level of a bid or offer at a given price level. This is in contrast to MDEntryPositionNo(290) which is used to convey the position of an order within a price level.Added EP7
Updated EP271
1024MDOriginTypeMDOriginTypeCodeSetUsed to describe the origin of the market data entry.Added EP7
Updated EP216
1025FirstPxPriceIndicates the first trade price of the day/sessionAdded EP7
1026MDEntrySpotRatefloatThe spot rate for an FX entryAdded EP7
1027MDEntryForwardPointsPriceOffsetUsed for an F/X entry. The forward points to be added to or subtracted from the spot rate to get the "all-in" rate in MDEntryPx. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP7
1028ManualOrderIndicatorBooleanIndicates if an order, quote or trade was initially received manually (as opposed to electronically) or if it was entered manually (as opposed to entered by automated trading software).Added EP9
Updated EP264
1029CustDirectedOrderBooleanIndicates if the customer directed this order to a specific execution venue "Y" or not "N".
A default of "N" customer did not direct this order should be used in the case where the information is both missing and essential.
Added EP9
Updated EP95
1030ReceivedDeptIDStringIdentifies the broker-dealer department that first took the order.Added EP9
Updated EP135
Deprecated EP135
1031CustOrderHandlingInstCustOrderHandlingInstCodeSetCodes 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
1032OrderHandlingInstSourceOrderHandlingInstSourceCodeSetIdentifies 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
1033DeskTypeDeskTypeCodeSetIdentifies the type of Trading Desk.
Conditionally required when InformationBarrierID(1727) is specified for OATS.
Added EP9
Updated EP135
1034DeskTypeSourceDeskTypeSourceCodeSetIdentifies the class or source of DeskType(1033) values. Conditionally required when DeskType(1033) is specified.Added EP9
Updated EP135
1035DeskOrderHandlingInstCustOrderHandlingInstCodeSetCodes that apply special information that the broker-dealer needs to report.Added EP9
Updated EP135
1036ExecAckStatusExecAckStatusCodeSetThe status of this execution acknowledgement message.Added EP10
1037UnderlyingDeliveryAmountAmtIndicates the underlying position amount to be deliveredAdded EP8
1038UnderlyingCapValueAmtMaximum notional value for a capped financial instrumentAdded EP8
1039UnderlyingSettlMethodSettlMethodCodeSetSettlement method for a contract or instrument. Additional values may be used with bilateral agreement.Added EP8
Updated EP169
1040SecondaryTradeIDStringUsed to carry an internal trade entity ID which may or may not be reported to the firmAdded EP11
1041FirmTradeIDStringThe ID assigned to a trade by the Firm to track a trade within the Firm system. This ID can be assigned either before or after submission to the exchange or central counterparyAdded EP11
1042SecondaryFirmTradeIDStringUsed to carry an internal firm assigned ID which may or may not be reported to the exchange or central counterparyAdded EP11
1043CollApplTypeCollApplTypeCodeSetconveys how the collateral should be/has been appliedAdded EP12
1044UnderlyingAdjustedQuantityQtyUnit amount of the underlying security (shares) adjusted for pending corporate action not yet allocated.Added EP12
1045UnderlyingFXRatefloatForeign exchange rate used to compute UnderlyingCurrentValue(885) (or market value) from UnderlyingCurrency(318) to Currency(15).Added EP12
1046UnderlyingFXRateCalcUnderlyingFXRateCalcCodeSetSpecifies whether the UnderlyingFxRate(1045) should be multiplied or divided.Added EP12
1047AllocPositionEffectAllocPositionEffectCodeSetIndicates 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
1048DealingCapacityDealingCapacityCodeSetIdentifies role of dealer in the trade.Added EP7
Updated EP300
1049InstrmtAssignmentMethodInstrmtAssignmentMethodCodeSetMethod under which assignment was conductedAdded EP4
1050InstrumentPartyIDSourcePartyIDSourceCodeSetPartyIDSource value within an instrument partyrepeating group.
Same values as PartyIDSource (447)
Added EP4
1051InstrumentPartyRolePartyRoleCodeSetPartyRole value within an instrument partyepeating group.
Same values as PartyRole (452)
Added EP4
1052NoInstrumentPartySubIDsNumInGroupNumber of InstrumentPartySubID (1053) and InstrumentPartySubIDType (1054) entriesAdded EP4
Updated EP294
1053InstrumentPartySubIDStringPartySubID value within an instrument party repeating group.
Same values as PartySubID (523)
Added EP4
1054InstrumentPartySubIDTypePartySubIDTypeCodeSetType of InstrumentPartySubID (1053) value.
Same values as PartySubIDType (803)
Added EP4
Updated EP294
1055PositionCurrencyStringThe Currency in which the position Amount is denominatedAdded EP8
1056CalculatedCcyLastQtyQtyUsed for the calculated quantity of the other side of the currency trade. Can be derived from LastQty and LastPx.Added EP21
1057AggressorIndicatorAggressorIndicatorCodeSetUsed to identify whether the order initiator is an aggressor or not in the trade.Added EP21
1058NoUndlyInstrumentPartiesNumInGroupIdentifies the number of parties identified with an underlying instrumentAdded EP8
Updated EP294
1059UnderlyingInstrumentPartyIDStringPartyID value within an underlying instrument party repeating group.
Same values as PartyID (448)
Added EP8
Updated EP95
1060UnderlyingInstrumentPartyIDSourcePartyIDSourceCodeSetPartyIDSource value within an underlying instrument partyrepeating group.
Same values as PartyIDSource (447)
Added EP8
Updated EP95
1061UnderlyingInstrumentPartyRolePartyRoleCodeSetPartyRole value within an underlying instrument partyepeating group.
Same values as PartyRole (452)
Added EP8
Updated EP95
1062NoUndlyInstrumentPartySubIDsNumInGroupNumber of Underlying InstrumentPartySubID (1053) and InstrumentPartySubIDType (1054) entriesAdded EP8
Updated EP294
1063UnderlyingInstrumentPartySubIDStringPartySubID value within an underlying instrument party repeating group.
Same values as PartySubID (523)
Added EP8
Updated EP95
1064UnderlyingInstrumentPartySubIDTypePartySubIDTypeCodeSetType of underlying InstrumentPartySubID (1053) value.
Same values as PartySubIDType (803)
Added EP8
Updated EP294
1065BidSwapPointsPriceOffsetThe bid FX Swap points for an FX Swap. It is the "far bid forward points - near offer forward point". Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1066OfferSwapPointsPriceOffsetThe offer FX Swap points for an FX Swap. It is the "far offer forward points - near bid forward points". Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1067LegBidForwardPointsPriceOffsetThe bid FX forward points for the leg of an FX Swap. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1068LegOfferForwardPointsPriceOffsetThe offer FX forward points for the leg of an FX Swap. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1069SwapPointsPriceOffsetFor FX Swap, this is used to express the differential between the far leg's bid/offer and the near leg's bid/offer. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1070MDQuoteTypeQuoteTypeCodeSetIdentifies market data quote type.Added EP7
Updated EP294
1071LastSwapPointsPriceOffsetFor FX Swap, this is used to express the last market event for the differential between the far leg's bid/offer and the near leg's bid/offer in a fill or partial fill. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1072SideGrossTradeAmtAmtThe gross trade amount for this side of the trade. See also GrossTradeAmt (381) for additional definition.Added EP25
1073LegLastForwardPointsPriceOffsetThe forward points for this leg's fill event. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1074LegCalculatedCcyLastQtyQtyUsed for the calculated quantity of the other side of the currency for this leg. Can be derived from LegQty and LegLastPx.Added EP21
1075LegGrossTradeAmtAmtThe gross trade amount of the leg. For FX Futures this is used to express the notional value of a fill when LegLastQty and other quantity fields are express in terms of contract size.Added EP21
1079MaturityTimeTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP21
1080RefOrderIDStringThe ID reference to the order being hit or taken.
For pre-trade credit/risk limit check process, this is the reference to the placed order, quote request or quote for the credit/risk limit check.
Added EP22
Updated EP171
1081RefOrderIDSourceRefOrderIDSourceCodeSetUsed 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
1082SecondaryDisplayQtyQtyUsed for reserve orders when DisplayQty applies to the primary execution market (e.g.an ECN) and another quantity is to be shown at other markets (e.g. the exchange). On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.Added EP22
1083DisplayWhenDisplayWhenCodeSetInstructs when to refresh DisplayQty (1138).Added EP22
1084DisplayMethodDisplayMethodCodeSetDefines what value to use in DisplayQty (1138). If not specified the default DisplayMethod is "1"Added EP22
1085DisplayLowQtyQtyDefines the lower quantity limit to a randomized refresh of DisplayQty.Added EP22
1086DisplayHighQtyQtyDefines the upper quantity limit to a randomized refresh of DisplayQty.Added EP22
1087DisplayMinIncrQtyDefines the minimum increment to be used when calculating a random refresh of DisplayQty. A user specifies this when he wants a larger increment than the standard provided by the market (e.g. the round lot size).Added EP22
1088RefreshQtyQtyDefines the quantity used to refresh DisplayQty.Added EP22
1089MatchIncrementQtyAllows orders to specify a minimum quantity that applies to every execution (one execution could be for multiple counter-orders). The order may still fill against smaller orders, but the cumulative quantity of the execution must be in multiples of the MatchIncrement.Added EP22
1090MaxPriceLevelsintAllows an order to specify a maximum number of price levels to trade through. Only valid for aggressive orders and during continuous (autoexecution) trading sessions. Property lost when order is put on book. A partially filled order is assigned last trade price as limit price. Non-filled order behaves as ordinary Market or Limit.Added EP22
1091PreTradeAnonymityBooleanAllows trader to explicitly request anonymity or disclosure in pre-trade market data feeds. Anonymity is relevant in markets where counterparties are regularly disclosed in order depth feeds. Disclosure is relevant when counterparties are not normally visible.Added EP22
1092PriceProtectionScopePriceProtectionScopeCodeSetDefines the type of price protection the customer requires on their order.Added EP22
1093LotTypeLotTypeCodeSetDefines the lot type assigned to the order.Added EP22
1094PegPriceTypePegPriceTypeCodeSetDefines the type of peg.Added EP22
1095PeggedRefPricePriceThe value of the reference price that the order is pegged to. PeggedRefPrice + PegOffsetValue (211) = PeggedPrice (839) unless the limit price (44, Price) is breached. The values may not be exact due to rounding.Added EP22
1096PegSecurityIDSourceSecurityIDSourceCodeSetDefines the identity of the security off whose prices the order will peg. Same values as SecurityIDSource (22)Added EP22
Updated EP265
1097PegSecurityIDStringDefines the identity of the security off whose prices the order will peg.Added EP22
1098PegSymbolStringDefines the common, 'human understood' representation of the security off whose prices the order will Peg.Added EP22
1099PegSecurityDescStringSecurity description of the security off whose prices the order will Peg.Added EP22
1100TriggerTypeTriggerTypeCodeSetDefines when the trigger will hit, i.e. the action specified by the trigger instructions will come into effect.Added EP-1
1101TriggerActionTriggerActionCodeSetDefines the type of action to take when the trigger hits.Added EP-1
1102TriggerPricePriceThe price at which the trigger should hit.Added EP-1
1103TriggerSymbolStringDefines the common, 'human understood' representation of the security whose prices will be tracked by the trigger logic.Added EP-1
1104TriggerSecurityIDStringDefines the identity of the security whose prices will be tracked by the trigger logic.Added EP-1
1105TriggerSecurityIDSourceSecurityIDSourceCodeSetDefines the identity of the security whose prices will be tracked by the trigger logic. Same values as SecurityIDSource (22).Added EP-1
Updated EP265
1106TriggerSecurityDescStringDefines the security description of the security whose prices will be tracked by the trigger logic.Added EP-1
1107TriggerPriceTypeTriggerPriceTypeCodeSetThe type of price that the trigger is compared to.Added EP-1
1108TriggerPriceTypeScopeTriggerPriceTypeScopeCodeSetDefines the type of price protection the customer requires on their order.Added EP-1
1109TriggerPriceDirectionTriggerPriceDirectionCodeSetThe side from which the trigger price is reached.Added EP-1
1110TriggerNewPricePriceThe Price that the order should have after the trigger has hit. Could be applicable for any trigger type, but must be specified for Trigger Type 1.Added EP-1
1111TriggerOrderTypeTriggerOrderTypeCodeSetThe 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
1112TriggerNewQtyQtyThe Quantity the order should have after the trigger has hit.Added EP-1
1113TriggerTradingSessionIDTradingSessionIDCodeSetDefines the trading session at which the order will be activated.Added EP-1
Updated EP282
1114TriggerTradingSessionSubIDTradingSessionSubIDCodeSetDefines the subordinate trading session at which the order will be activated.Added EP-1
Updated EP282
1115OrderCategoryOrderCategoryCodeSetDefines the type of interest behind a trade (fill or partial fill).Added EP22
1116NoRootPartyIDsNumInGroupNumber of RootPartyID (1117), RootPartyIDSource (1118), and RootPartyRole (1119) entriesAdded EP22
Updated EP294
1117RootPartyIDStringPartyID value within a root parties component. Same values as PartyID (448)Added EP22
1118RootPartyIDSourcePartyIDSourceCodeSetPartyIDSource value within a root parties component. Same values as PartyIDSource (447)Added EP22
1119RootPartyRolePartyRoleCodeSetPartyRole value within a root parties component. Same values as PartyRole (452)Added EP22
1120NoRootPartySubIDsNumInGroupNumber of RootPartySubID (1121) and RootPartySubIDType (1122) entriesAdded EP22
Updated EP294
1121RootPartySubIDStringPartySubID value within a root parties component. Same values as PartySubID (523)Added EP22
1122RootPartySubIDTypePartySubIDTypeCodeSetType of RootPartySubID (1121) value. Same values as PartySubIDType (803)Added EP22
Updated EP294
1123TradeHandlingInstrTradeHandlingInstrCodeSetSpecified how the TradeCaptureReport(35=AE) should be handled by the respondent.Added EP23
Updated EP136
1124OrigTradeHandlingInstrTradeHandlingInstrCodeSetOptionally used with TradeHandlingInstr = 0 to relay the trade handling instruction used when reporting the trade to the marketplace. Same values as TradeHandlingInstr (1123)Added EP23
1125OrigTradeDateLocalMktDateUsed to preserve original trade date when original trade is being referenced in a subsequent trade transaction such as a transferAdded EP23
1126OrigTradeIDStringUsed to preserve original trade id when original trade is being referenced in a subsequent trade transaction such as a transferAdded EP23
1127OrigSecondaryTradeIDStringUsed to preserve original secondary trade id when original trade is being referenced in a subsequent trade transaction such as a transferAdded EP23
1128ApplVerIDApplVerIDCodeSetSpecifies the application layer version being applied at the message level.Added EP16
Updated EP270
1129CstmApplVerIDStringSpecifies a custom extension to a message being applied at the message level. Enumerated fieldAdded EP16
1130RefApplVerIDApplVerIDCodeSetSpecifies the service pack release being applied to a message at the session level. Enumerated field with values assigned at time of service pack release. Uses same values as ApplVerIDAdded EP16
1131RefCstmApplVerIDStringSpecifies a custom extension to a message being applied at the session level.Added EP16
1132TZTransactTimeTZTimestampTransact time in the local date-time stamp with a TZ offset to UTC identifiedAdded EP26
1133ExDestinationIDSourceExDestinationIDSourceCodeSetThe ID source of ExDestinationAdded EP26
1134ReportedPxDiffBooleanIndicates that the reported price that is different from the market price. The price difference should be stated by using field 828 TrdType and, if required, field 829 TrdSubTypeAdded EP26
1135RptSysStringIndicates the system or medium on which the report has been publishedAdded EP26
1136AllocClearingFeeIndicatorStringClearingFeeIndicator(635) for Allocation, see ClearingFeeIndicator(635) for permitted values.Added EP25
1137DefaultApplVerIDApplVerIDCodeSetSpecifies the service pack release being applied, by default, to message at the session level. Enumerated field with values assigned at time of service pack release. Uses same values as ApplVerIDAdded EP16
1138DisplayQtyQtyThe quantity to be displayed . Required for reserve orders. On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.Added EP22
1139ExchangeSpecialInstructionsStringFree format text string related to exchange.Added EP29
Updated EP95
1140MaxTradeVolQtyThe maximum order quantity (as expressed by TradeVolType(1786)) that can be submitted for a security.Added EP42
Updated EP130
1141NoMDFeedTypesNumInGroupThe number of feed types and corresponding book depths associated with a securityAdded EP42
Updated EP294
1142MatchAlgorithmStringThe types of algorithm used to match orders in a specific security. Possilbe value types are FIFO, Allocation, Pro-rata, Lead Market Maker, Currency Calender.Added EP42
1143MaxPriceVariationfloatThe maximum price variation of an execution from one event to the next for a given security. Expressed in absolute price terms.Added EP42
Updated EP195
1144ImpliedMarketIndicatorImpliedMarketIndicatorCodeSetIndicates 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
1145EventTimeUTCTimestampSpecific time of event. To be used in combination with EventDate [866]Added EP42
1146MinPriceIncrementAmountAmtMinimum price increment amount associated with MinPriceIncrement(969). For listed derivatives, the value can be calculated by multiplying MinPriceIncrement(969) with ContractMultiplier(231).Added EP42
Updated EP271
1147UnitOfMeasureQtyQtyUsed to indicate the quantity of the underlying commodity unit of measure on which the contract is based, such as, 2500 lbs of lean cattle, 1000 barrels of crude oil, 1000 bushels of corn, etc. UnitOfMeasureQty is required for UnitOfMeasure(996) Variable Quantity UOMs enumerations. Refer to the definition of UnitOfMeasure(996) for more information on the use of UnitOfMeasureQty.Added EP42
1148LowLimitPricePriceAllowable low limit price for the trading day. A key parameter in validating order price. Used as the lower band for validating order prices. Orders submitted with prices below the lower limit will be rejectedAdded EP42
1149HighLimitPricePriceAllowable high limit price for the trading day. A key parameter in validating order price. Used as the upper band for validating order prices. Orders submitted with prices above the upper limit will be rejectedAdded EP42
Updated EP76
1150TradingReferencePricePriceReference price for the current trading price range usually representing the mid price between the HighLimitPrice and LowLimitPrice. The value may be the settlement price or closing price of the prior trading day.Added EP42
1151SecurityGroupStringAn exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.Added EP42
1152LegNumberintAllow sequencing of Legs for a Strategy to be capturedAdded EP44
1153SettlementCycleNointSettlement cycle in which the settlement obligation was generatedAdded EP44
1154SideCurrencyCurrencyUsed to identify the trading currency on the Trade Capture Report SideAdded EP44
1155SideSettlCurrencyCurrencyUsed to identify the settlement currency on the Trade Capture Report SideAdded EP44
1156ApplExtIDintThe extension pack number associated with an application message.Added EP56
1157CcyAmtAmtNet flow of Currency 1Added EP44
1158NoSettlDetailsNumInGroupUsed to group Each Settlement PartyAdded EP44
Updated EP294
1159SettlObligModeSettlObligModeCodeSetUsed to identify the reporting mode of the settlement obligation which is either preliminary or finalAdded EP44
1160SettlObligMsgIDStringMessage identifier for Settlement Obligation ReportAdded EP44
1161SettlObligIDStringUnique ID for this settlement instruction.Added EP44
1162SettlObligTransTypeSettlObligTransTypeCodeSetTransaction Type - required except where SettlInstMode is 5=Reject SSI requestAdded EP44
1163SettlObligRefIDStringRequired where SettlInstTransType is Cancel or ReplaceAdded EP44
1164SettlObligSourceSettlObligSourceCodeSetUsed to identify whether these delivery instructions are for the buyside or the sellside.Added EP44
1165NoSettlObligNumInGroupNumber of settlement obligationsAdded EP44
Updated EP294
1166QuoteMsgIDStringUnique identifier for a quote message.Added EP45
1167QuoteEntryStatusQuoteEntryStatusCodeSetIdentifies the status of an individual quote. See also QuoteStatus(297) which is used for single Quotes.Added EP45
Updated EP95
1168TotNoCxldQuotesintSpecifies the number of canceled quotesAdded EP45
1169TotNoAccQuotesintSpecifies the number of accepted quotesAdded EP45
1170TotNoRejQuotesintSpecifies the number of rejected quotesAdded EP45
1171PrivateQuotePrivateQuoteCodeSetSpecifies whether a quote is public, i.e. available to the market, or private, i.e. available to a specified counterparty only.Added EP46
1172RespondentTypeRespondentTypeCodeSetSpecifies the type of respondents requested.Added EP46
1173MDSubBookTypeintDescribes a class of sub book, e.g. for the separation of various lot types. The Sub Book Type indicates that the following Market Data Entries belong to a non-integrated Sub Book. Whenever provided the Sub Book must be used together with MDPriceLevel and MDEntryPositionNo in order to sort the order properly.
Values are bilaterally agreed.
Added EP47
1174SecurityTradingEventSecurityTradingEventCodeSetIdentifies 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
1175NoStatsIndicatorsNumInGroupNumber of statistics indicator repeating group entriesAdded EP47
Updated EP294
1176StatsTypeStatsTypeCodeSetType of statisticsAdded EP47
1177NoOfSecSizesNumInGroupThe number of secondary sizes specifies in this entryAdded EP47
Updated EP294
1178MDSecSizeTypeMDSecSizeTypeCodeSetSpecifies the type of secondary size.Added EP47
1179MDSecSizeQtyA part of the MDEntrySize(271) that represents secondary interest as specified by MDSecSizeType(1178).Added EP47
1180ApplIDStringIdentifies the application with which a message is associated. Used only if application sequencing is in effect.Added EP48
1181ApplSeqNumSeqNumData sequence number to be used when FIX session is not in effectAdded EP48
1182ApplBegSeqNumSeqNumBeginning range of application sequence numbersAdded EP48
1183ApplEndSeqNumSeqNumEnding range of application sequence numbersAdded EP48
1184SecurityXMLLenLengthThe length of the SecurityXML(1185) data block.Added EP49
Updated EP145
1185SecurityXMLXMLDataXML definition for the security.Added EP49
Updated EP275
1186SecurityXMLSchemaStringThe schema used to validate the contents of SecurityXML(1185).Added EP49
Updated EP145
1187RefreshIndicatorBooleanSet by the sender to tell the receiver to perform an immediate refresh of the book due to disruptions in the accompanying real-time feed
'Y' - Mandatory refresh by all participants
'N' - Process as required
Added EP50
1188VolatilityfloatAnnualized volatility for option model calculationsAdded EP51
1189TimeToExpirationfloatTime to expiration in years calculated as the number of days remaining to expiration divided by 365 days per year.Added EP51
1190RiskFreeRatefloatInterest rate. Usually some form of short term rate.Added EP51
1191PriceUnitOfMeasureUnitOfMeasureCodeSetUsed to express the UOM of the price if different from the contract. In futures, this can be different for cross-rate products in which the price is quoted in units differently from the contractAdded EP52
1192PriceUnitOfMeasureQtyQtyUsed to express the UOM Quantity of the price if different from the contract. In futures, this can be different for physically delivered products in which price is quoted in a unit size different from the contract, i.e. a Cattle Future contract has a UOMQty of 40,000 and a PriceUOMQty of 100.Added EP52
1193SettlMethodSettlMethodCodeSetSettlement method for a contract or instrument. Additional values may be used with bilateral agreement.Added EP52
Updated EP169
1194ExerciseStyleExerciseStyleCodeSetType of exercise of a derivatives securityAdded EP52
Updated EP161
1195OptPayoutAmountAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.Added EP52
Updated EP169
1196PriceQuoteMethodPriceQuoteMethodCodeSetMethod for price quotationAdded EP52
1197ValuationMethodValuationMethodCodeSetSpecifies the type of valuation method applied.Added EP52
Updated EP83
1198ListMethodListMethodCodeSetIndicates whether instruments are pre-listed only or can also be defined via user requestAdded EP52
1199CapPricePriceUsed to express the ceiling price of a capped callAdded EP52
1200FloorPricePriceUsed to express the floor price of a capped putAdded EP52
1201NoStrikeRulesNumInGroupNumber of strike rule entries. This block specifies the rules for determining how new strikes should be listed within the stated price range of the underlying instrumentAdded EP52
1202StartStrikePxRangePriceStarting price for the range to which the StrikeIncrement applies. Price refers to the price of the underlyingAdded EP52
1203EndStrikePxRangePriceEnding price of the range to which the StrikeIncrement applies. Price refers to the price of the underlyingAdded EP52
1204StrikeIncrementfloatValue by which strike price should be incremented within the specified price range.Added EP52
1205NoTickRulesNumInGroupNumber of tick rules. This block specifies the rules for determining how a security ticks, i.e. the price increments at which it can be quoted and traded, depending on the current price of the securityAdded EP52
1206StartTickPriceRangePriceStarting price range for specified tick incrementAdded EP52
1207EndTickPriceRangePriceEnding price range for the specified tick incrementAdded EP52
1208TickIncrementPriceTick increment for stated price range. Specifies the valid price increments at which a security can be quoted and tradedAdded EP52
1209TickRuleTypeTickRuleTypeCodeSetSpecifies the type of tick rule which is being describedAdded EP52
1210NestedInstrAttribTypeInstrAttribTypeCodeSetCode to represent the type of instrument attributeAdded EP52
1211NestedInstrAttribValueStringAttribute value appropriate to the NestedInstrAttribType fieldAdded EP52
1212LegMaturityTimeTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP41
1213UnderlyingMaturityTimeTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP41
1214DerivativeSymbolStringTicker symbol. Common, human understood representation of the security.
See Symbol(55) for complete definition.
Added EP52
Updated EP271
1215DerivativeSymbolSfxSymbolSfxCodeSetAdditional information about the security (e.g. preferred, warrants, etc.).
See SymbolSfx(65) for complete definition.
Added EP52
Updated EP271
1216DerivativeSecurityIDStringSecurity identifier value (e.g. CUSIP, SEDOL, ISIN, etc).
Requires DerivativeSecurityIDSource(1217).
See SecurityID(48) for complete definition.
Added EP52
Updated EP271
1217DerivativeSecurityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the DerivativeSecurityID(1217) value.
See SecurityIDSource(22) for complete definition.
Added EP52
Updated EP271
1218NoDerivativeSecurityAltIDNumInGroupNumber of alternate derivative security IDs.Added EP52
Updated EP294
1219DerivativeSecurityAltIDStringAlternate derivative security identifier value of DerivativeSecurityAltIDSource(1220) type.
Requires DerivativeSecurityAltIDSource(1220).
Added EP52
Updated EP271
1220DerivativeSecurityAltIDSourceSecurityIDSourceCodeSetIdentifies class or source of the DerivativeSecurityAltID(1219) value.Added EP52
Updated EP271
1221SecondaryLowLimitPricePriceRefer to definition of LowLimitPrice(1148)Added EP52
1222MaturityRuleIDStringAllows maturity rule to be referenced via an identifier so that rules do not need to be explicitly enumeratedAdded EP52
1223StrikeRuleIDStringAllows strike rule to be referenced via an identifier so that rules do not need to be explicitly enumeratedAdded EP52
1224LegUnitOfMeasureQtyQtyRefer to definition of UnitOfMeasureQty(1147)Added EP52
1225DerivativeOptPayoutAmountAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.
See OptPayoutAmount(1195) for complete definition.
Added EP52
Updated EP282
1226EndMaturityMonthYearMonthYearEnding maturity month year for an option classAdded EP52
1227ProductComplexStringIdentifies an entire suite of products for a given market. In Futures this may be "interest rates", "agricultural", "equity indexes", etc.Added EP52
1228DerivativeProductComplexStringIdentifies an entire suite of products for a given market.
See ProductComplex(1227) for complete definition.
Added EP52
Updated EP271
1229MaturityMonthYearIncrementintIncrement between successive maturities for an option classAdded EP52
1230SecondaryHighLimitPricePriceRefer to definition of HighLimitPrice(1149)Added EP52
1231MinLotSizeQtyMinimum lot size allowed based on lot type specified in LotType(1093)Added EP52
1232NoExecInstRulesNumInGroupNumber of execution instructionsAdded EP52
Updated EP294
1233CommRatefloatThe commission rate when Commission(12) is based on a percentage of quantity, amount per unit or a factor of "unit of measure". If the rate is a percentage, use the decimalized form, e.g. "0.05" for a 5% commission or "0.005" for 50 basis points.Added EP169
Updated EP204
1234NoLotTypeRulesNumInGroupNumber of Lot Type RulesAdded EP52
Updated EP294
1235NoMatchRulesNumInGroupNumber of Match RulesAdded EP52
Updated EP294
1236NoMaturityRulesNumInGroupNumber of maturity rules in MarurityRules component blockAdded EP52
Updated EP294
1237NoOrdTypeRulesNumInGroupNumber of order typesAdded EP52
Updated EP294
1238CommUnitOfMeasureUnitOfMeasureCodeSetThe commission rate unit of measure.Added EP169
Updated EP204
1239NoTimeInForceRulesNumInGroupNumber of time in force techniquesAdded EP52
Updated EP294
1240SecondaryTradingReferencePricePriceRefer to definition for TradingReferencePrice(1150)Added EP52
1241StartMaturityMonthYearMonthYearStarting maturity month year for an option classAdded EP52
1242FlexProductEligibilityIndicatorBooleanUsed to indicate if a product or group of product supports the creation of flexible securitiesAdded EP52
1243DerivFlexProductEligibilityIndicatorBooleanUsed to indicate if a product or group of product supports the creation of flexible securities.
See FlexProductEligibilityIndicator(1242) for complete definition.
Added EP52
Updated EP271
1244FlexibleIndicatorBooleanUsed to indicate a derivatives security that can be defined using flexible terms. The terms commonly permitted to be defined by market participants are expiration date and strike price. FlexibleIndicator is an alternative CFICode(461) Standard/Non-standard attribute.Added EP52
1245TradingCurrencyCurrencyUsed when the trading currency can differ from the price currencyAdded EP52
1246DerivativeProductProductCodeSetThe type of product the security is associated with.
See Product(460) for complete definition.
Added EP52
Updated EP271
1247DerivativeSecurityGroupStringAn exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.
See SecurityGroup(1151) for complete definition.
Added EP52
Updated EP271
1248DerivativeCFICodeStringThe type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values.
See CFICode(461) for complete definition.
Added EP52
Updated EP271
1249DerivativeSecurityTypeSecurityTypeCodeSetThe type of security.
See SecurityType(167) for complete definition.
Added EP52
Updated EP271
1250DerivativeSecuritySubTypeStringSub-type qualification/identification of the security type.
See SecuritySubType(762) for complete definition.
Added EP52
Updated EP271
1251DerivativeMaturityMonthYearMonthYearMonth and Year of the maturity (used for standardized futures and options).
See MaturityMonthYear(200) for complete definition.
Added EP52
Updated EP271
1252DerivativeMaturityDateLocalMktDateDate of maturity.
See MaturityDate(541) for complete definition.
Added EP52
Updated EP271
1253DerivativeMaturityTimeTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specified.
See MaturityTime(1079) for complete definition.
Added EP52
Updated EP271
1254DerivativeSettleOnOpenFlagStringIndicator to determine if instrument is settle on open.
See SettleOnOpenFlag(966) for complete definition.
Added EP52
Updated EP282
1255DerivativeInstrmtAssignmentMethodInstrmtAssignmentMethodCodeSetMethod under which assignment was conducted.
See InstrmtAssignmentMethod(1049) for complete definition.
Added EP52
Updated EP271
1256DerivativeSecurityStatusSecurityStatusCodeSetIndicates the current state of the derivative instrument.
See SecurityStatus(965) for complete definition.
Added EP52
Updated EP271
1257DerivativeInstrRegistryStringValues may include BIC for the depository or custodian who maintain ownership records, the ISO country code for the location of the record, or the value ZZ to specify physical ownership of the security (e.g. stock certificate).
See InstrRegistry(543) for complete definition.
Added EP52
Updated EP271
1258DerivativeCountryOfIssueCountryISO Country code of instrument issue (e.g. the country portion typically used in ISIN).
See CountryOfIssue(470) for complete definition.
Added EP52
Updated EP271
1259DerivativeStateOrProvinceOfIssueStringA two-character state or province abbreviation.
See StateOrProvinceOfIssue(471) for complete definition.
Added EP52
Updated EP271
1260DerivativeLocaleOfIssueStringIdentifies the locale or region of issue.
See LocaleOfIssue(472) for complete definition.
Added EP52
Updated EP271
1261DerivativeStrikePricePriceStrike price for an option.
See StrikePrice(202) for complete definition.
Added EP52
Updated EP271
1262DerivativeStrikeCurrencyCurrencyCurrency in which the strike price is denominated.
See StrikeCurrency(947) for complete definition.
Added EP52
Updated EP271
1263DerivativeStrikeMultiplierfloatMultiplier applied to the strike price for the purpose of calculating the settlement value.
See StrikeMultiplier(967) for complete definition.
Added EP52
Updated EP271
1264DerivativeStrikeValuefloatThe number of shares/units for the financial instrument involved in the option trade.
See StrikeValue(968) for complete definition.
Added EP52
Updated EP271
1265DerivativeOptAttributecharProvided to support versioning of option contracts as a result of corporate actions or events. Use of this field is defined by counterparty agreement or market conventions.
See OptAttribute(206) for complete definition.
Added EP52
Updated EP271
1266DerivativeContractMultiplierfloatSpecifies the ratio or multiply factor to convert from nominal units (e.g. contracts) to total units (e.g. shares) (e.g. 1.0, 100, 1000, etc.).
See ContractMultiplier(231) for complete definition.
Added EP52
Updated EP271
1267DerivativeMinPriceIncrementfloatMinimum price increase for a given exchange-traded Instrument.
See MinPriceIncrement(969) for complete definition.
Added EP52
Updated EP271
1268DerivativeMinPriceIncrementAmountAmtMinimum price increment amount associated with the minimum price increment.
See MinPriceIncrementAmount(1146) for complete definition.
Added EP52
Updated EP271
1269DerivativeUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure of the underlying commodity upon which the contract is based.
See UnitOfMeasure(996) for complete definition.
Added EP52
Updated EP271
1270DerivativeUnitOfMeasureQtyQtyUsed to indicate the quantity of the underlying commodity unit of measure on which the contract is based.
See UnitOfMeasureQty(1147) for complete definition.
Added EP52
Updated EP271
1271DerivativeTimeUnitTimeUnitCodeSetUnit of time associated with the contract.
NOTE: Additional values may be used by mutual agreement of the counterparties.
See TimeUnit(997) for complete definition.
Added EP52
Updated EP271
1272DerivativeSecurityExchangeExchangeMarket used to help identify a security.
See SecurityExchange(207) for complete definition.
Added EP52
Updated EP271
1273DerivativePositionLimitintPosition limit for a given exchange-traded product.
See PositionLimit(970) for complete definition.
Added EP52
Updated EP271
1274DerivativeNTPositionLimitintPosition limit in the near-term contract for a given exchange-traded product.
See NTPositionLimit(971) for complete definition.
Added EP52
Updated EP271
1275DerivativeIssuerStringName of security issuer.
See Issuer(106) for complete definition.
Added EP52
Updated EP271
1276DerivativeIssueDateLocalMktDateThe date on which the security is issued.
See IssueDate(225) for complete definition.
Added EP52
Updated EP271
1277DerivativeEncodedIssuerLenLengthByte length of encoded (non-ASCII characters) DerivativeEncodedSecurityDesc (1281) field.
See EncodedIssuerLen(348) for complete definition.
Added EP52
Updated EP271
1278DerivativeEncodedIssuerdataEncoded (non-ASCII characters) representation of the DerivativeIssuer(1275) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DerivativeIssuer(1275) field.
See EncodedIssuer(349) for complete definition.
Added EP52
Updated EP271
1279DerivativeSecurityDescStringCan be used by the venue or one of the trading parties to provide a non-normative textual description for the financial instrument.
See SecurityDesc(107) for complete definition.
Added EP52
Updated EP271
1280DerivativeEncodedSecurityDescLenLengthByte length of encoded (non-ASCII characters) DerivativeEncodedSecurityDesc (1281) field.
See EncodedSecurityDescLen(350) for complete definition.
Added EP52
Updated EP271
1281DerivativeEncodedSecurityDescdataEncoded (non-ASCII characters) representation of the DerivativeSecurityDesc(1279) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DerivativeSecurityDesc(1279) field.
See EncodedSecurityDesc(351) for complete definition.
Added EP52
Updated EP271
1282DerivativeSecurityXMLLenLengthThe length of the DerivativeSecurityXML(1283) data block.
See SecurityXMLLen(1184) for complete definition.
Added EP52
Updated EP271
1283DerivativeSecurityXMLXMLDataXML definition for the security.
See SecurityXML(1185) for complete definition.
Added EP52
Updated EP275
1284DerivativeSecurityXMLSchemaStringThe schema used to validate the contents of DerivativeSecurityXML(1283).
See SecurityXMLSchema(1186) for complete definition.
Added EP52
Updated EP271
1285DerivativeContractSettlMonthMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle.
See ContractSettlMonth(667) for complete definition.
Added EP52
Updated EP271
1286NoDerivativeEventsNumInGroupNumber of repeating DerivativeEventType entries.Added EP52
Updated EP294
1287DerivativeEventTypeEventTypeCodeSetCode to represent the type of event.
See EventType(865) for complete definition.
Added EP52
Updated EP271
1288DerivativeEventDateLocalMktDateDate of event.
See EventDate(866) for complete definition.
Added EP52
Updated EP271
1289DerivativeEventTimeUTCTimestampSpecific time of event. To be used in combination with DerivativeEventDate(1288).
See EventTime(1145) for complete definition.
Added EP52
Updated EP271
1290DerivativeEventPxPricePredetermined price of issue at event.
See EventPx(867) for complete definition.
Added EP52
Updated EP271
1291DerivativeEventTextStringComments related to the event.
See EventText(868) for complete definition.
Added EP52
Updated EP271
1292NoDerivativeInstrumentPartiesNumInGroupNumber of repeating derivative instrument party entries.Added EP52
Updated EP271
1293DerivativeInstrumentPartyIDStringParty identifier/code.
See PartyID(448) for complete definition.
Added EP52
Updated EP271
1294DerivativeInstrumentPartyIDSourcePartyIDSourceCodeSetIdentifies class or source of the DerivativeInstrumentPartyID (1293) value.
Required if DerivativeInstrumentPartyID(1293) is specified.
See PartyIDSource(447) for complete definition.
Added EP52
Updated EP271
1295DerivativeInstrumentPartyRolePartyRoleCodeSetIdentifies the type or role of the DerivativeInstrumentPartyID (1293) specified.
See PartyRole(452) for complete definition.
Added EP52
Updated EP271
1296NoDerivativeInstrumentPartySubIDsNumInGroupNumber of derivative instrument party sub IDs.Added EP52
Updated EP271
1297DerivativeInstrumentPartySubIDStringParty sub-identifier.
See PartySubID(523) for complete definition.
Added EP52
Updated EP271
1298DerivativeInstrumentPartySubIDTypePartySubIDTypeCodeSetType of party sub-identifier.
See PartySubIDType(803) for complete definition.
Added EP52
Updated EP294
1299DerivativeExerciseStyleExerciseStyleCodeSetType of exercise.
See ExerciseStyle(1194) for complete definition.
Added EP52
Updated EP271
1300MarketSegmentIDStringIdentifies the market segmentAdded EP52
1301MarketIDExchangeIdentifies the marketAdded EP52
Updated EP190
1302MaturityMonthYearIncrementUnitsMaturityMonthYearIncrementUnitsCodeSetUnit of measure for the Maturity Month Year IncrementAdded EP52
1303MaturityMonthYearFormatMaturityMonthYearFormatCodeSetFormat used to generate the MaturityMonthYear for each optionAdded EP52
1304StrikeExerciseStyleExerciseStyleCodeSetExpiration Style for an option class:Added EP52
1305SecondaryPriceLimitTypePriceLimitTypeCodeSetDescribes the how the price limits are expressedAdded EP52
1306PriceLimitTypePriceLimitTypeCodeSetDescribes the how the price limits are expressed.Added EP52
Updated EP204
1308ExecInstValueExecInstCodeSetIndicates execution instructions that are valid for the specified market segmentAdded EP52
Updated EP208
1309NoTradingSessionRulesNumInGroupAllows trading rules to be expressed by trading sessionAdded EP52
1310NoMarketSegmentsNumInGroupNumber of Market Segments on which a security may trade.Added EP52
1311NoDerivativeInstrAttribNumInGroupNumber of instrument attributes.Added EP52
Updated EP271
1312NoNestedInstrAttribNumInGroupAdded EP52
1313DerivativeInstrAttribTypeInstrAttribTypeCodeSetType of instrument attribute.
See InstrAttribType(871) for complete definition.
Added EP52
Updated EP271
1314DerivativeInstrAttribValueStringAttribute value appropriate to the DerivativeInstrAttribValue(1313) field.
See InstrAttribValue(872) for complete definition.
Added EP52
Updated EP271
1315DerivativePriceUnitOfMeasureUnitOfMeasureCodeSetUsed to express the UOM of the price if different from the contract.
See PriceUnitOfMeasureQty(1191) for complete definition.
Added EP52
Updated EP271
1316DerivativePriceUnitOfMeasureQtyQtyUsed to express the UOM Quantity of the price if different from the contract.
See PriceUnitOfMeasureQty(1192) for complete definition.
Added EP52
Updated EP271
1317DerivativeSettlMethodSettlMethodCodeSetSettlement method for a contract or instrument.
See SettlMethod(1193) for complete definition.
Added EP52
Updated EP271
1318DerivativePriceQuoteMethodPriceQuoteMethodCodeSetSpecifies the method for price quotation.
See PriceQuoteMethod(1196) for complete definition.
Added EP52
Updated EP271
1319DerivativeValuationMethodValuationMethodCodeSetSpecifies the method for price quotation.
See ValuationMethod(1197) for complete definition.
Added EP52
Updated EP271
1320DerivativeListMethodListMethodCodeSetIndicates whether instruments are pre-listed only or can also be defined via user request.
See ListMethod(1198) for complete definition.
Added EP52
Updated EP271
1321DerivativeCapPricePriceUsed to express the ceiling price of a capped call.
See CapPrice(1199) for complete definition.
Added EP52
Updated EP271
1322DerivativeFloorPricePriceUsed to express the floor price of a capped put.
See FloorPrice(1200) for complete definition.
Added EP52
Updated EP271
1323DerivativePutOrCallPutOrCallCodeSetIndicates whether an option contract is a put, call, chooser or undetermined.
See PutOrCall(201) for complete definition.
Added EP52
Updated EP271
1324ListUpdateActionListUpdateActionCodeSetIf provided, then Instrument occurrence has explicitly changedAdded EP52
Updated EP128
1325ParentMktSegmIDStringReference to a parent Market Segment. See MarketSegmentID(1300)Added EP53
1326TradingSessionDescStringTrading Session descriptionAdded EP53
1327TradSesUpdateActionSecurityUpdateActionCodeSetSpecifies the action taken for the specified trading sessions.Added EP53
1328RejectTextStringIdentifies the reason for rejection.Added EP55
Updated EP103
1329FeeMultiplierfloatThis is a multiplier that Clearing (Fee system) will use to calculate fees and will be sent to the firms on their confirms.Added EP55
1330UnderlyingLegSymbolStringRefer to definition for Symbol(55)Added EP55
Deprecated EP187
1331UnderlyingLegSymbolSfxStringRefer to definition for SymbolSfx(65)Added EP55
Deprecated EP187
1332UnderlyingLegSecurityIDStringRefer to definition for SecurityID(48)Added EP55
Deprecated EP187
1333UnderlyingLegSecurityIDSourceStringRefer to definition for SecurityIDSource(22)Added EP55
Deprecated EP187
1334NoUnderlyingLegSecurityAltIDNumInGroupRefer to definition for NoSecurityAltID(454)Added EP55
Updated EP294
Deprecated EP187
1335UnderlyingLegSecurityAltIDStringRefer to definition for SecurityAltID(455)Added EP55
Deprecated EP187
1336UnderlyingLegSecurityAltIDSourceStringRefer to definition for SecurityAltIDSource(456)Added EP55
Updated EP271
Deprecated EP187
1337UnderlyingLegSecurityTypeStringRefer to definition for SecurityType(167)Added EP55
Deprecated EP187
1338UnderlyingLegSecuritySubTypeStringRefer to definition for SecuritySubType(762)Added EP55
Deprecated EP187
1339UnderlyingLegMaturityMonthYearMonthYearRefer to definition for MaturityMonthYear(200)Added EP55
Deprecated EP187
1340UnderlyingLegStrikePricePriceRefer to definition for StrikePrice(202)Added EP55
Deprecated EP187
1341UnderlyingLegSecurityExchangeStringRefer to definition for SecurityExchange(207)Added EP55
Deprecated EP187
1342NoOfLegUnderlyingsNumInGroupNumber of Underlyings, Identifies the Underlying of the LegAdded EP55
Updated EP294
Deprecated EP187
1343UnderlyingLegPutOrCallintRefer to definition for PutOrCall(201)Added EP55
Deprecated EP187
1344UnderlyingLegCFICodeStringRefer to definition for CFICode(461)Added EP55
Deprecated EP187
1345UnderlyingLegMaturityDateLocalMktDateDate of maturity.Added EP55
Deprecated EP187
1346ApplReqIDStringUnique identifier for requestAdded EP63
1347ApplReqTypeApplReqTypeCodeSetType of Application Message Request being made.Added EP63
1348ApplResponseTypeApplResponseTypeCodeSetUsed to indicate the type of acknowledgement being sent.Added EP63
1349ApplTotalMessageCountintTotal number of messages included in transmission.Added EP63
1350ApplLastSeqNumSeqNumApplication sequence number of last message in transmissionAdded EP63
1351NoApplIDsNumInGroupSpecifies number of application id occurrencesAdded EP63
Updated EP294
1352ApplResendFlagBooleanUsed to indicate that a message is being sent in response to an Application Message Request. It is possible for both ApplResendFlag and PossDupFlag to be set on the same message if the Sender's cache size is greater than zero and the message is being resent due to a session level resend requestAdded EP63
1353ApplResponseIDStringIdentifier for the Applicaton Message Request AckAdded EP63
1354ApplResponseErrorApplResponseErrorCodeSetUsed to return an error code or text associated with a response to an Application Request.Added EP63
1355RefApplIDStringReference to the unique application identifier which corresponds to ApplID(1180) from the Application Sequence Group componentAdded EP63
1356ApplReportIDStringIdentifier for the Application Sequence ResetAdded EP63
1357RefApplLastSeqNumSeqNumApplication sequence number of last message in transmission.Added EP63
1358LegPutOrCallPutOrCallCodeSetIndicates whether a leg option contract is a put, call, chooser or undetermined.Added EP52
Updated EP238
1361TotNoFillsintTotal number of fill entries across all messages. Should be the sum of all NoFills(1362) in each message that has repeating list of fill entries related to the same ExecID(17). Used to support fragmentation.Added EP58
1362NoFillsNumInGroupAdded EP58
Updated EP294
1363FillExecIDStringRefer to ExecID(17). Used when multiple partial fills are reported in single Execution Report. ExecID and FillExecID should not overlap,Added EP58
1364FillPxPricePrice of Fill. Refer to LastPx(31).Added EP58
1365FillQtyQtyQuantity of Fill. Refer to LastQty(32).Added EP58
1366LegAllocIDStringThe AllocID(70) of an individual leg of a multileg order.Added EP58
1367LegAllocSettlCurrencyCurrencyIdentifies settlement currency for the leg level allocation.Added EP58
1368TradSesEventTradSesEventCodeSetIdentifies 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
1369MassActionReportIDStringUnique identifier of Order Mass Cancel Report or Order Mass Action Report message as assigned by sell-side (broker, exchange, ECN)Added EP58
1370NoNotAffectedOrdersNumInGroupNumber of not affected orders in the repeating group of order ids.Added EP58
Updated EP294
1371NotAffectedOrderIDStringOrderID(37) of an order not affected by a mass cancel or mass action request.Added EP58
Updated EP131
1372NotAffOrigClOrdIDStringClOrdID(11) of an order not affected by a mass cancel or mass action request.Added EP58
Updated EP131
1373MassActionTypeMassActionTypeCodeSetSpecifies the type of action requestedAdded EP58
1374MassActionScopeMassActionScopeCodeSetSpecifies scope of Order Mass Action Request.Added EP58
Updated EP85
1375MassActionResponseMassActionResponseCodeSetSpecifies 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
1376MassActionRejectReasonMassActionRejectReasonCodeSetReason Order Mass Action Request was rejectedAdded EP58
1377MultilegModelMultilegModelCodeSetSpecifies 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
1378MultilegPriceMethodMultilegPriceMethodCodeSetCode to represent how the multileg price is to be interpreted when applied to the legs.
(See Volume : "Glossary" for further value definitions)
Added EP59
1379LegVolatilityfloatSpecifies the volatility of an instrument leg.Added EP59
1380DividendYieldPercentageThe continuously-compounded annualized dividend yield of the underlying(s) of an option. Used as a parameter to theoretical option pricing models.Added EP59
1381LegDividendYieldPercentageRefer to definition for DividendYield(1380).Added EP59
1382CurrencyRatiofloatSpecifies the currency ratio between the currency used for a multileg price and the currency used by the outright book defined by the leg. Example: Multileg quoted in EUR, outright leg in USD and 1 EUR = 0,7 USD then CurrencyRatio = 0.7Added EP59
1383LegCurrencyRatiofloatSpecifies the currency ratio between the currency used for a multileg price and the currency used by the outright book defined by the leg. Example: Multileg quoted in EUR, outright leg in USD and 1 EUR = 0,7 USD then LegCurrencyRatio = 0.7Added EP59
1384LegExecInstExecInstCodeSetRefer to ExecInst(18)
Same values as ExecInst(18)
Added EP59
1385ContingencyTypeContingencyTypeCodeSetDefines the type of contingency.Added EP60
1386ListRejectReasonListRejectReasonCodeSetIdentifies 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
1387NoTrdRepIndicatorsNumInGroupNumber of trade reporting indicatorsAdded EP61
Updated EP294
1388TrdRepPartyRolePartyRoleCodeSetIdentifies the type of party for trade reporting. Same values as PartyRole(452).Added EP61
1389TrdRepIndicatorBooleanSpecifies whether the trade should be reported (or not) to parties of the provided TrdRepPartyRole(1388). Used to override standard reporting behavior by the receiver of the trade report and thereby complements the PublTrdIndicator( tag1390).Added EP61
1390TradePublishIndicatorTradePublishIndicatorCodeSetIndicates 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
1391UnderlyingLegOptAttributecharRefer to definition of OptAttribute(206)Added EP55
Deprecated EP187
1392UnderlyingLegSecurityDescStringRefer to definition of SecurityDesc(107)Added EP55
Deprecated EP187
1393MarketReqIDStringUnique ID of a Market Definition Request message.Added EP53
1394MarketReportIDStringMarket Definition message identifier.Added EP53
1395MarketUpdateActionSecurityUpdateActionCodeSetSpecifies the action taken for the specified MarketID(1301) + MarketSegmentID(1300).Added EP53
1396MarketSegmentDescStringDescription or name of Market SegmentAdded EP53
1397EncodedMktSegmDescLenLengthByte length of encoded (non-ASCII characters) EncodedMktSegmDesc(1324) field.Added EP53
Updated EP229
1398EncodedMktSegmDescdataEncoded (non-ASCII characters) representation of the MarketSegmDesc(1396) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the MarketSegmDesc field.Added EP53
1399ApplNewSeqNumSeqNumUsed to specify a new application sequence number.Added EP63
1400EncryptedPasswordMethodintEnumeration defining the encryption method used to encrypt password fields.
At this time there are no encryption methods defined by FPL.
Added EP56
1401EncryptedPasswordLenLengthLength of the EncryptedPassword(1402) fieldAdded EP56
Updated EP208
1402EncryptedPassworddataEncrypted password - encrypted via the method specified in the field EncryptedPasswordMethod(1400)Added EP56
1403EncryptedNewPasswordLenLengthLength of the EncryptedNewPassword(1404) fieldAdded EP56
Updated EP208
1404EncryptedNewPassworddataEncrypted new password - encrypted via the method specified in the field EncryptedPasswordMethod(1400)Added EP56
1405UnderlyingLegMaturityTimeTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP55
Deprecated EP187
1406RefApplExtIDintThe extension pack number associated with an application message.Added EP56
1407DefaultApplExtIDintThe extension pack number that is the default for a FIX session.Added EP56
1408DefaultCstmApplVerIDStringThe default custom application version ID that is the default for a session.Added EP56
1409SessionStatusSessionStatusCodeSetStatus of a FIX sessionAdded EP56
1410DefaultVerIndicatorBooleanIndicates that the application version identified in the fields RefApplVerID(1130), RefApplExtID(1406), and RefCstmApplVerID(1131) is the default for the message type identified in RefMsgType(372) field.Added EP56
Updated EP275
1411Nested4PartySubIDTypePartySubIDTypeCodeSetRefer to definition of PartySubIDType(803)Added EP69
Updated EP294
1412Nested4PartySubIDStringRefer to definition of PartySubID(523)Added EP69
1413NoNested4PartySubIDsNumInGroupRefer to definition of NoPartySubIDs(802)Added EP69
Updated EP294
1414NoNested4PartyIDsNumInGroupRefer to definition of NoPartyIDs(453)Added EP69
Updated EP294
1415Nested4PartyIDStringRefer to definition of PartyID(448)Added EP69
1416Nested4PartyIDSourcePartyIDSourceCodeSetRefer to definition of PartyIDSource(447)Added EP69
1417Nested4PartyRolePartyRoleCodeSetRefer to definition of PartyRole(452)Added EP69
1418LegLastQtyQtyFill quantity for the leg instrumentAdded EP72
1419UnderlyingExerciseStyleExerciseStyleCodeSetType of exercise of a derivatives securityAdded EP52
1420LegExerciseStyleExerciseStyleCodeSetType of exercise of a derivatives securityAdded EP52
1421LegPriceUnitOfMeasureUnitOfMeasureCodeSetRefer to definition for PriceUnitOfMeasure(1191)Added EP52
1422LegPriceUnitOfMeasureQtyQtyRefer to definition of PriceUnitOfMeasureQty(1192)Added EP52
1423UnderlyingUnitOfMeasureQtyQtyRefer to definition of UnitOfMeasureQty(1147)Added EP52
1424UnderlyingPriceUnitOfMeasureUnitOfMeasureCodeSetRefer to definition for PriceUnitOfMeasure(1191)Added EP52
1425UnderlyingPriceUnitOfMeasureQtyQtyRefer to definition of PriceUnitOfMeasureQty(1192)Added EP52
1426ApplReportTypeApplReportTypeCodeSetType of reportAdded FIX.5.0SP2
1427SideExecIDStringWhen reporting trades, used to reference the identifier of the execution (ExecID) being reported if different ExecIDs were assigned to each side of the trade.Added EP77
1428OrderDelayintTime lapsed from order entry until match, based on the unit of time specified in OrderDelayUnit. Default is seconds if OrderDelayUnit is not specified. Value = 0, indicates the aggressor (the initiating side of the trade).Added EP77
1429OrderDelayUnitOrderDelayUnitCodeSetTime unit in which the OrderDelay(1428) is expressedAdded EP77
1430VenueTypeVenueTypeCodeSetIdentifies the type of venue where a trade was executed.Added EP77
Updated EP286
1431RefOrdIDReasonRefOrdIDReasonCodeSetThe reason for updating the RefOrdIDAdded EP77
1432OrigCustOrderCapacityOrigCustOrderCapacityCodeSetThe 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
1433RefApplReqIDStringUsed to reference a previously submitted ApplReqID (1346) from within a subsequent ApplicationMessageRequest(MsgType=BW)Added EP78
1434ModelTypeModelTypeCodeSetType of pricing model usedAdded EP79
1435ContractMultiplierUnitContractMultiplierUnitCodeSetIndicates 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
1436LegContractMultiplierUnitContractMultiplierUnitCodeSetIndicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit LegContractMultiplier(614) is expressed in.Added EP80
Updated EP271
1437UnderlyingContractMultiplierUnitContractMultiplierUnitCodeSetIndicates the type of multiplier being applied to the contract.Added EP80
Updated EP204
1438DerivativeContractMultiplierUnitContractMultiplierUnitCodeSetIndicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit DerivativeContractMultiplier(1266)is expressed in.
See ContractMultiplierUnit(1435) for complete definition.
Added EP80
Updated EP271
1439FlowScheduleTypeFlowScheduleTypeCodeSetThe 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
1440LegFlowScheduleTypeFlowScheduleTypeCodeSetThe industry standard flow schedule by which electricity or natural gas is traded. Schedules exist by regions and on-peak and off-peak status, such as "Western Peak".Added EP80
1441UnderlyingFlowScheduleTypeFlowScheduleTypeCodeSetThe industry standard flow schedule by which electricity or natural gas is traded. Schedules exist by regions and on-peak and off-peak status, such as "Western Peak".Added EP80
1442DerivativeFlowScheduleTypeFlowScheduleTypeCodeSetThe industry standard flow schedule by which electricity or natural gas is traded. Schedules exist by regions and on-peak and off-peak status, such as "Western Peak".
See FlowScheduleType(1439) for complete definition.
Added EP80
Updated EP271
1443FillLiquidityIndLastLiquidityIndCodeSetIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Applicable only for OrdStatus of Partial or FilledAdded EP81
1444SideLiquidityIndLastLiquidityIndCodeSetIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Applicable only for OrdStatus of Partial or Filled.Added EP81
1445NoRateSourcesNumInGroupNumber of rate sources being specified.Added EP82
Updated EP294
1446RateSourceRateSourceCodeSetIdentifies the source of rate information.
For FX, the reference source to be used for the FX spot rate.
Added EP82
Updated EP293
1447RateSourceTypeRateSourceTypeCodeSetIndicates whether the rate source specified is a primary or secondary source.Added EP82
1448ReferencePageStringIdentifies the reference "page" from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP82
Updated EP161
1449RestructuringTypeRestructuringTypeCodeSetA category of CDS credit event in which the underlying bond experiences a restructuring.
Used to define a CDS instrument.
Added EP83
Updated EP169
1450SenioritySeniorityCodeSetSpecifies which issue (underlying bond) will receive payment priority in the event of a default.
Used to define a CDS instrument.
Added EP83
Updated EP235
1451NotionalPercentageOutstandingPercentageIndicates the notional percentage of the deal that is still outstanding based on the remaining components of the index.
Used to calculate the true value of a CDS trade or position.
Added EP83
1452OriginalNotionalPercentageOutstandingPercentageUsed to reflect the Original value prior to the application of a credit event. See NotionalPercentageOutstanding(1451).Added EP83
1453UnderlyingRestructuringTypeRestructuringTypeCodeSetSee RestructuringType(1449)Added EP83
1454UnderlyingSenioritySeniorityCodeSetSee Seniority(1450)Added EP83
1455UnderlyingNotionalPercentageOutstandingPercentageSee NotionalPercentageOutstanding(1451)Added EP83
1456UnderlyingOriginalNotionalPercentageOutstandingPercentageSee OriginalNotionalPercentageOutstanding(1452)Added EP83
1457AttachmentPointPercentageLower bound percentage of the loss that the tranche can endure.Added EP83
1458DetachmentPointPercentageUpper bound percentage of the loss the tranche can endure.Added EP83
1459UnderlyingAttachmentPointPercentageSee AttachmentPoint(1457).Added EP83
1460UnderlyingDetachmentPointPercentageSee DetachmentPoint(1458).Added EP83
1461NoTargetPartyIDsNumInGroupIdentifies the number of target parties identified in a mass action.Added EP85
1462TargetPartyIDStringPartyID value within an target party repeating group.Added EP85
1463TargetPartyIDSourcePartyIDSourceCodeSetPartyIDSource value within an target party repeating group.
Same values as PartyIDSource (447)
Added EP85
1464TargetPartyRolePartyRoleCodeSetPartyRole value within an target party repeating group.
Same values as PartyRole (452)
Added EP85
1465SecurityListIDStringSpecifies an identifier for a Security ListAdded EP87
1466SecurityListRefIDStringSpecifies a reference from one Security List to another. Used to support a hierarchy of Security Lists.Added EP87
1467SecurityListDescStringSpecifies a description or name of a Security List.Added EP87
1468EncodedSecurityListDescLenLengthByte length of encoded (non-ASCII characters) EncodedSecurityListDesc(1469) field.Added EP87
Updated EP271
1469EncodedSecurityListDescdataEncoded (non-ASCII characters) representation of the SecurityListDesc(1467) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the SecurityListDesc(1467) field.Added EP87
Updated EP271
1470SecurityListTypeSecurityListTypeCodeSetSpecifies a type of Security List.Added EP87
1471SecurityListTypeSourceSecurityListTypeSourceCodeSetSpecifies a specific source for a SecurityListType. Relevant when a certain type can be provided from various sources.Added EP87
1472NewsIDStringUnique identifier for a News messageAdded EP90
1473NewsCategoryNewsCategoryCodeSetCategory of news message.Added EP90
Updated EP271
1474LanguageCodeLanguageThe national language in which the news item is provided.Added EP90
1475NoNewsRefIDsNumInGroupNumber of News reference itemsAdded EP90
1476NewsRefIDStringReference to another News message identified by NewsID(1474).Added EP90
1477NewsRefTypeNewsRefTypeCodeSetType of reference to another News(35=B) message item.Added EP90
Updated EP190
1478StrikePriceDeterminationMethodStrikePriceDeterminationMethodCodeSetSpecifies 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
1479StrikePriceBoundaryMethodStrikePriceBoundaryMethodCodeSetSpecifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise.Added EP92
1480StrikePriceBoundaryPrecisionPercentageUsed in combination with StrikePriceBoundaryMethod to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP92
1481UnderlyingPriceDeterminationMethodUnderlyingPriceDeterminationMethodCodeSetSpecifies 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
1482OptPayoutTypeOptPayoutTypeCodeSetIndicates the type of valuation method or payout trigger for an in-the-money option.Added EP92
Updated EP238
1483NoComplexEventsNumInGroupNumber of complex event occurrences.Added EP92
1484ComplexEventTypeComplexEventTypeCodeSetIdentifies the type of complex event.Added EP92
1485ComplexOptPayoutAmountAmtCash amount indicating the pay out associated with an event. For binary options this is a fixed amount.Added EP92
1486ComplexEventPricePriceSpecifies the price at which the complex event takes effect. Impact of the event price is determined by the ComplexEventType(1484).Added EP92
1487ComplexEventPriceBoundaryMethodComplexEventPriceBoundaryMethodCodeSetSpecifies 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
1488ComplexEventPriceBoundaryPrecisionPercentageUsed in combination with ComplexEventPriceBoundaryMethod to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP92
1489ComplexEventPriceTimeTypeComplexEventPriceTimeTypeCodeSetSpecifies 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
1490ComplexEventConditionComplexEventConditionCodeSetSpecifies 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
1491NoComplexEventDatesNumInGroupNumber of complex event date occurrences for a given complex event.Added EP92
1492ComplexEventStartDateUTCDateOnlySpecifies the start date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options
ComplexEventStartDate must always be less than or equal to ComplexEventEndDate.
Added EP92
Updated EP195
1493ComplexEventEndDateUTCDateOnlySpecifies the end date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options
ComplexEventEndDate must always be greater than or equal to ComplexEventStartDate.
Added EP92
Updated EP195
1494NoComplexEventTimesNumInGroupNumber of complex event time occurrences for a given complex event date
The default in case of an absence of time fields is 00:00:00-23:59:59.
Added EP92
1495ComplexEventStartTimeUTCTimeOnlySpecifies the start time of the time range on which a complex event date is effective.
ComplexEventStartTime must always be less than or equal to ComplexEventEndTime.
Added EP92
1496ComplexEventEndTimeUTCTimeOnlySpecifies the end time of the time range on which a complex event date is effective.
ComplexEventEndTime must always be greater than or equal to ComplexEventStartTime.
Added EP92
1497StreamAsgnReqIDStringUnique identifier for the stream assignment request provided by the requester.Added EP93
1498StreamAsgnReqTypeStreamAsgnReqTypeCodeSetType of stream assignment request.Added EP93
1499NoAsgnReqsNumInGroupNumber of assignment requests.Added EP93
1500MDStreamIDStringThe identifier or name of the price stream.Added EP93
1501StreamAsgnRptIDStringUnique identifier of the stream assignment report provided by the respondent.Added EP93
1502StreamAsgnRejReasonStreamAsgnRejReasonCodeSetReason code for stream assignment request reject.Added EP93
1503StreamAsgnAckTypeStreamAsgnAckTypeCodeSetType of acknowledgement.Added EP93
1504RelSymTransactTimeUTCTimestampSee TransactTime(60)Added EP94
1505PartyDetailsListRequestIDStringUnique identifier for PartyDetailsListRequest.Added EP105
1506SideTradeIDStringUsed to represent the trade ID for each side of the trade assigned by an intermediary.Added EP107
1507SideOrigTradeIDStringUsed to capture the original trade id for each side of a trade undergoing novation to a standardized model.Added EP107
1508NoRequestedPartyRolesNumInGroupNumber of requested party roles.Added EP105
1509RequestedPartyRolePartyRoleCodeSetIdentifies the type or role of party that has been requested.Added EP105
1510PartyDetailsListReportIDStringIdentifier for the PartyDetailsListReport and the PartyDetailsListUpdateReport.Added EP105
1511RequestResultRequestResultCodeSetResult of a request as identified by the appropriate request ID fieldAdded EP105
1512TotNoPartiesintTotal number of PartyListGrp returned.Added EP105
1513DocumentationTextStringA sentence or phrase pertenant to the trade, not a reference to an external document. E.g. "To be registered with the U.S. Environmental Protection Agency, Acid Rain Division, SO2 Allowance Tracking System"Added EP169
1514NoPartyRelationshipsNumInGroupNumber of party relationships.Added EP105
1515PartyRelationshipPartyRelationshipCodeSetUsed to specify the type of the party relationship.Added EP105
1516NoPartyDetailAltIDNumInGroupNumber of party alternative identifiers.Added EP105
1517PartyDetailAltIDStringAn alternate party identifier for the party specified in PartyDetailID(1691)Added EP105
1518PartyDetailAltIDSourcePartyIDSourceCodeSetIdentifies the source of the PartyDetailAltID(1517) value.Added EP105
1519NoPartyDetailAltSubIDsNumInGroupNumber of party detail alternate sub-identifiers.Added EP105
1520PartyDetailAltSubIDStringSub-identifier for the party specified in PartyDetailAltID(1517).Added EP105
1521PartyDetailAltSubIDTypePartySubIDTypeCodeSetType of PartyDetailAltSubID(1520) value.Added EP105
1522DifferentialPricePriceOffsetUsed to specify the differential price when reporting the individual leg of a spread trade. Both leg price and differential price may be provided on such a report. Note that MultiLegReportingType(442) will be set to 2 (Individual leg of a multi-leg security) in this case.
Also used in pricing Trade at Settlement (TAS) and Trade At Marker (TAM) contracts for which the value is the negotiated currency offset either at settlement (TAS) or at time specified in the product definition (TAM). The final contract price is specified in LastPx(31).
Added EP107
Updated EP217
1523TrdAckStatusTrdAckStatusCodeSetUsed to indicate the status of the trade submission (not the trade report)Added EP107
1524PriceQuoteCurrencyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency (tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.Added EP107
1525EncodedDocumentationTextLenLengthByte length of encoded (non-ASCII characters) EncodedDocumentationText(1527) field.Added EP169
1526UnderlyingPriceQuoteCurrencyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency (tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.Added EP107
1527EncodedDocumentationTextdataEncoded (non-ASCII characters) representation of the DocumentationText(1513) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DocumentationText(1513) field.Added EP169
1528LegPriceQuoteCurrencyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency (tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.Added EP107
1529NoRiskLimitTypesNumInGroupNumber of risk limits with associated warning levels.Added EP105
1530RiskLimitTypeRiskLimitTypeCodeSetUsed to specify the type of risk limit amount or position limit quantity or margin requirement amounts.Added EP105
Updated EP204
1531RiskLimitAmountAmtSpecifies the risk limit amount.Added EP105
1532RiskLimitCurrencyCurrencyUsed to specify the currency of the risk limit amount.Added EP105
1533RiskLimitPlatformStringThe area to which risk limit is applicable. This can be a trading platform or an offering.Added EP105
1534NoRiskInstrumentScopesNumInGroupNumber of risk instrument scopes.Added EP105
1535InstrumentScopeOperatorInstrumentScopeOperatorCodeSetOperator to perform on the instrument(s) specifiedAdded EP105
1536InstrumentScopeSymbolStringUsed to limit instrument scope to specified symbol.
See Symbol(55) field for description.
Added EP105
1537InstrumentScopeSymbolSfxSymbolSfxCodeSetUsed to limit instrument scope to specified symbol suffix.
See SymbolSfx(65) field for description.
Added EP105
Updated EP282
1538InstrumentScopeSecurityIDStringUsed to limit instrument scope to specified security identifier.
See SecurityID(48) field for description.
Added EP105
1539InstrumentScopeSecurityIDSourceSecurityIDSourceCodeSetUsed to limit instrument scope to specified security identifier source.
See SecurityIDSource(22) field for description.
Added EP105
Updated EP265
1540NoInstrumentScopeSecurityAltIDNumInGroupNumber of alternate security identifier for the specified InstrumentScopeSecurityID(1538).Added EP105
1541InstrumentScopeSecurityAltIDStringUsed to limit instrument scope to specified security alternate identifier.
See SecurityAltID(455) field for description.
Added EP105
1542InstrumentScopeSecurityAltIDSourceSecurityIDSourceCodeSetUsed to limit instrument scope to specified security alternate identifier source.
See SecurityAltIDSource(456) field for complete definition.
Added EP105
Updated EP271
1543InstrumentScopeProductProductCodeSetUsed to limit instrument scope to specified instrument product category.
See Product (460) field for description.
Added EP105
1544InstrumentScopeProductComplexStringUsed to limit instrument scope to specified product complex.
See ProductComplex(1227) field for description.
Added EP105
1545InstrumentScopeSecurityGroupStringUsed to limit instrument scope to specified security group.
See SecurityGroup(1151) field for description.
Added EP105
1546InstrumentScopeCFICodeStringUsed to limit instrument scope to specified CFICode.
See CFICode(461) field for description.
Added EP105
1547InstrumentScopeSecurityTypeSecurityTypeCodeSetUsed to limit instrument scope to specified security type.
See SecurityType(167) field for description).
Added EP105
1548InstrumentScopeSecuritySubTypeStringUsed to limit instrument scope to specified security sub-type.
See SecuritySubType(762) field for description.
Added EP105
1549InstrumentScopeMaturityMonthYearMonthYearUsed to limit instrument scope to specified maturity month and year.
See MaturityMonthYear(200) field for description.
Added EP105
1550InstrumentScopeMaturityTimeTZTimeOnlyUsed to limit instrument scope to specified maturity time.
See MaturityTime(1079) field for description.
Added EP105
1551InstrumentScopeRestructuringTypeStringUsed to limit instrument scope to specified restructuring type.
See RestructuringType(1449) field for description.
Added EP105
1552InstrumentScopeSeniorityStringUsed to limit instrument scope to specified seniority type.
See Seniority(1450) field for description.
Added EP105
1553InstrumentScopePutOrCallPutOrCallCodeSetUsed to limit instrument scope to puts or calls.
See PutOrCall(201) field for description.
Added EP105
1554InstrumentScopeFlexibleIndicatorBooleanUsed to limit instrument scope to securities that can be defined using flexible terms or not.
See FlexibleIndicator(1244) field for description.
Added EP105
1555InstrumentScopeCouponRatePercentageUsed to limit instrument scope to specified coupon rate.
See CouponRate(223) field for description.
Added EP105
1556InstrumentScopeSecurityDescStringUsed to limit instrument scope to specified security description.
See SecurityDesc(107) field for description.
Added EP105
1557InstrumentScopeSettlTypeSettlTypeCodeSetUsed to limit instrument scope to specified settlement type.
See SettlType(63) field for description.
Added EP105
1558RiskInstrumentMultiplierfloatMultiplier applied to the transaction amount for comparison with risk limits. Default if not specified is 1.0.Added EP105
1559NoRiskWarningLevelsNumInGroupNumber of risk warning levels.Added EP105
1560RiskWarningLevelPercentPercentagePercent of risk limit at which a warning is issued.Added EP105
1561RiskWarningLevelNameStringName or error message associated with the risk warning level.Added EP105
1562NoRelatedPartyDetailIDNumInGroupNumber of related party detail identifiers.Added EP105
1563RelatedPartyDetailIDStringParty identifier for the party related to the party specified in PartyDetailID(1691).Added EP105
1564RelatedPartyDetailIDSourcePartyIDSourceCodeSetIdentifies the source of the RelatedPartyDetailID(1563).Added EP105
1565RelatedPartyDetailRolePartyRoleCodeSetIdentifies the type or role of the RelatedPartyDetailID(1563) specified.Added EP105
1566NoRelatedPartyDetailSubIDsNumInGroupNumber of related party detail sub-identifiers.Added EP105
1567RelatedPartyDetailSubIDStringSub-identifier for the party specified in RelatedPartyID(1563).Added EP105
1568RelatedPartyDetailSubIDTypePartySubIDTypeCodeSetType of RelatedPartyDetailSubID(1567) value.Added EP105
1569NoRelatedPartyDetailAltIDNumInGroupNumber of related party detail alternate identifiers.Added EP105
1570RelatedPartyDetailAltIDStringAn alternate party identifier for the party specified in RelatedPartyID(1563).Added EP105
1571RelatedPartyDetailAltIDSourcePartyIDSourceCodeSetIdentifies the source of the RelatedPartyDetailAltID(1570) value.Added EP105
1572NoRelatedPartyDetailAltSubIDsNumInGroupNumber of related party detail alternate sub-identifiers.Added EP105
1573RelatedPartyDetailAltSubIDStringSub-identifier for the party specified in RelatedPartyDetailAltID(1570).Added EP105
1574RelatedPartyDetailAltSubIDTypePartySubIDTypeCodeSetType of RelatedPartyDetailAltSubID(1573) value.Added EP105
1575SwapSubClassSwapSubClassCodeSetThe sub-classification or notional schedule type of the swap.Added EP169
Updated EP238
1576DerivativePriceQuoteCurrencyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency(tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.
See PriceQuoteCurrency(1524) for complete definition.
Added EP107
Updated EP271
1577SettlRateIndexStringIn an outright or forward commodity trade that is cash settled this is the index used to determine the cash payment.Added EP169
1578EncodedEventTextLenLengthByte length of encoded (non-ASCII characters) EncodedEventText(868) fied.Added EP161
1579EncodedEventTextdataEncoded (non-ASCII characters) representation of the EventText(868) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the EventText(868) field.Added EP161
1580SettlRateIndexLocationStringThis is an optional qualifying attribute of SettlRateIndex(1577) such as the delivery zone for an electricity contract.Added EP169
1581OptionExpirationDescStringDescription of the option expiration.Added EP169
1582NoSecurityClassificationsNumInGroupNumber of Security Classifications.Added EP107
1583SecurityClassificationReasonSecurityClassificationReasonCodeSetAllows classification of instruments according to a set of high level reasons. Classification reasons describe the classes in which the instrument participates.Added EP107
1584SecurityClassificationValueStringSpecifies the product classification value which further details the manner in which the instrument participates in the class.Added EP107
1585PosAmtReasonPosAmtReasonCodeSetSpecifies the reason for an amount type when reported on a position. Useful when multiple instances of the same amount type are reported.Added EP107
1586NoLegPosAmtNumInGroupNumber of TrdInstrmtLegPosAmt values.Added EP107
1587LegPosAmtAmtLeg position amount.Added EP107
1588LegPosAmtTypePosAmtTypeCodeSetType of leg position amount.Added EP107
1589LegPosCurrencyCurrencyLeg position currency.Added EP107
1590LegPosAmtReasonPosAmtReasonCodeSetSpecifies the reason for an amount type when reported on a position. Useful when multiple instances of the same amount type are reported.Added EP107
1591LegQtyTypeQtyTypeCodeSetType of quantity specified in LegQty field. LegContractMultiplier (614) is required when LegQtyType = 1 (Contracts). LegUnitOfMeasure (tag 999) and LegTimeUnit (tag 1001) are required when LegQtyType = 2 (Units of Measure per Time Unit). LegQtyType can be different for each leg.Added EP107
1592DiscountFactorfloatUsed to calculate the present value of an amount to be paid in the future.Added EP107
1593ParentAllocIDStringContains the IndividualAllocId (tag 467) value of the allocation that is being offset as a result of a new allocation. This would be an optional field that would only be populated in the case of an allocation of an allocation (as well as any subsequent allocations). This wouldn’t be populated for an initial allocation since an allocation id is not supplied on default (initial) allocations.Added EP107
1594LegSecurityGroupStringRepresents the product group of a leg.This is useful in conveying multi-leg instruments where the legs may participate in separate security groups.Added EP107
1595PositionContingentPricePriceRisk adjusted price used to calculate variation margin on a position.Added EP109
1596ClearingTradePricePriceAlternate clearing priceAdded EP111
1597SideClearingTradePricePriceAlternate clearing price for the side being reported.Added EP111
1598SideClearingTradePriceTypeSideClearingTradePriceTypeCodeSetIndicates to recipient whether trade is clearing at execution prices LastPx(tag 31) or alternate clearing prices SideClearingTradePrice(tag 1597).Added EP111
1599SidePriceDifferentialPricePrice Differential between the front and back leg of a spread or complex instrument.Added EP111
1600FIXEngineNameStringProvides the name of the infrastructure component being used for session level communication. Normally this would be the FIX Engine or FIX Gateway product name.Added EP113
1601FIXEngineVersionStringProvides the version of the infrastructure component.Added EP113
1602FIXEngineVendorStringProvides the name of the vendor providing the infrastructure component.Added EP113
1603ApplicationSystemNameStringProvides the name of the application system being used to generate FIX application messages. This will normally be a trading system, OMS, or EMS.Added EP113
1604ApplicationSystemVersionStringProvides the version of the application system being used to initiate FIX application messages.Added EP113
1605ApplicationSystemVendorStringProvides the vendor of the application system.Added EP113
1606NumOfSimpleInstrumentsintRepresents the total number of simple instruments that make up a multi-legged security. Complex spread instruments may be constructed of legs which themselves are multi-leg instruments.Added EP114
1607SecurityRejectReasonSecurityRejectReasonCodeSetIdentifies the reason a security definition request is being rejected.Added EP114
1608InitialDisplayQtyQtyUsed to convey the initially requested display quantity specified in DisplayQty(1138) on order entry and modification messages in ExecutionReport message. Applicable only in ExecutionReport message where DisplayQty(1138) is the currently displayed quantity and the requested display quantity of the order also needs to be conveyed. The values of the two fields are different as soon as the order is partially filled and also after a refresh of the order whenever DisplayMethod(1084) is not 1=Initial.Added EP115
1609ThrottleStatusThrottleStatusCodeSetIndicates whether a message was queued as a result of throttling.Added EP116
1610NoThrottlesNumInGroupIndicates number of repeating groups to follow.Added EP116
1611ThrottleActionThrottleActionCodeSetAction to take should throttle limit be exceeded.Added EP116
1612ThrottleTypeThrottleTypeCodeSetType of throttle.Added EP116
1613ThrottleNoMsgsintMaximum number of messages allowed by the throttle. May be a rate limit or a limit on the number of outstanding requests.Added EP116
1614ThrottleTimeIntervalintValue of the time interval in which the rate throttle is applied.Added EP116
1615ThrottleTimeUnitOrderDelayUnitCodeSetUnits in which ThrottleTimeInterval is expressed. Uses same enumerations as OrderDelayUnit(1429).Added EP116
1616InstrumentScopeSecurityExchangeExchangeUsed to limit instrument scope to specified security exchange.
See SecurityExchange(207) field for description.
Added EP105
1617StreamAsgnTypeStreamAsgnTypeCodeSetThe type of assignment being affected in the Stream Assignment Report.Added EP93
1618NoThrottleMsgTypeNumInGroupNumber of ThrottleMsgType fields.Added EP116
1619ThrottleMsgTypeMsgTypeCodeSetThe MsgType (35) of the FIX message being referenced.Added EP116
1620InstrumentScopeEncodedSecurityDescLenLengthByte length of encoded (non-ASCII characters) InstrumentScopeEncodedSecurityDesc (1621) fieldAdded EP105
Updated EP271
1621InstrumentScopeEncodedSecurityDescdataEncoded (non-ASCII characters) representation of the InstrumentScopeSecurityDesc(1556) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the InstrumentScopeSecurityDesc(1556) field.Added EP105
Updated EP271
1622FillYieldTypeStringYield Type, using same values as YieldType (235)Added EP98
1623FillYieldPercentageYield Percentage, using same values as Yield (236)Added EP98
1624NoMatchInstNumInGroupNumber of Instructions in the <MatchingInstructions> repeating group.Added EP99
1625MatchInstMatchInstCodeSetMatching Instruction for the order.Added EP99
1626MatchAttribTagIDTagNumExisting FIX field to be applied as a matching criteria to the instruction, bilaterally agreed between parties.Added EP99
1627MatchAttribValueStringValue of MatchAttribTagID(1626) on which to apply the matching instruction.Added EP99
1628TriggerScopeTriggerScopeCodeSetDefines the scope of TriggerAction(1101) when it is set to "cancel" (3).Added EP100
1629ExposureDurationintThis is the time in seconds of a "Good for Time" (GFT) TimeInForce.
Positive integer value which represents the time is seconds in which the new order remains active in the market before it is automatically cancelled (e.g. expired).
Bi-lateral agreements will dictate the maximum value of this field. It is assumed that most systems will impose a max limit of 86,400 seconds (i.e. 24 hours).
For Quotes: The period of time a quoted price is tradable(i.e. on-the-wire) before it becomes indicative (i.e. off-the-wire).
Added EP100
Updated EP159
1630NoLimitAmtsNumInGroupThe number of limit amount entries.Added EP100
Updated EP294
1631LimitAmtTypeLimitAmtTypeCodeSetIdentifies the type of limit amount expressed in LastLimitAmt(1632) and LimitAmtRemaining(1633).Added EP100
1632LastLimitAmtAmtThe amount that has been drawn down against the counterparty for a given trade. The type of limit is specified in LimitAmtType(1631).
Bilateral agreements dictate the units and maximum value of this field.
Added EP100
1633LimitAmtRemainingAmtThe remaining limit amount available between the counterparties. The type of limit is specified in LimitAmtType(1631).
Bilateral agreements dictate the units and maximum value of this field.
Added EP100
1634LimitAmtCurrencyCurrencyIndicates the currency that the limit amount is specified in.Added EP100
Updated EP273
1635MarginReqmtInqIDStringUnique identifier of the MarginRequirementInquiry.Added EP102
1636NoMarginReqmtInqQualifierNumInGroupNumber of margin requirement inquiry qualifiers.Added EP102
1637MarginReqmtInqQualifierMarginReqmtInqQualifierCodeSetQualifier for MarginRequirementInquiry to identify a specific report.Added EP102
1638MarginReqmtRptTypeMarginReqmtRptTypeCodeSetType of MarginRequirementReport.Added EP102
1639MarginClassStringIdentifier for group of instruments with similar risk profile.Added EP102
1640MarginReqmtInqStatusCollInquiryStatusCodeSetStatus of MarginRequirementInquiry.Added EP102
1641MarginReqmtInqResultMarginReqmtInqResultCodeSetResult returned in response to MarginRequirementInquiry.Added EP102
1642MarginReqmtRptIDStringIdentifier for the MarginRequirementReport message.Added EP102
1643NoMarginAmtNumInGroupNumber of margin requirement amounts.Added EP102
1644MarginAmtTypeMarginAmtTypeCodeSetType of margin requirement amount being specified.Added EP102
1645MarginAmtAmtAmount of margin requirement.Added EP102
1646MarginAmtCcyCurrencyCurrency of the MarginAmt(1645).Added EP102
1647NoRelatedInstrumentsNumInGroupNumber of related instrumentsAdded EP103
1648RelatedInstrumentTypeRelatedInstrumentTypeCodeSetThe type of instrument relationshipAdded EP103
1649RelatedSymbolStringTicker symbol of the related security. Common "human understood" representation of the security.Added EP103
Updated EP187
1650RelatedSecurityIDStringRelated security identifier value of RelatedSecurityIDSource(1651) type.Added EP103
Updated EP187
1651RelatedSecurityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the RelatedSecurityID (1650) value.Added EP103
Updated EP187
1652RelatedSecurityTypeSecurityTypeCodeSetSecurity type of the related instrument.Added EP103
Updated EP271
1653RelatedMaturityMonthYearMonthYearExpiration date for the related instrument contract.Added EP103
Updated EP187
1654CoveredQtyQtyUsed to specify the portion of the short contract quantity that is considered covered (e.g. used for short option position).Added EP103
Updated EP141
1655MarketMakerActivityMarketMakerActivityCodeSetIndicates market maker participation in security.Added EP104
1656NoInstrumentScopesNumInGroupNumber of instrument scopes.Added EP105
1657NoRequestingPartyIDsNumInGroupNumber of requesting party identifiers.Added EP105
1658RequestingPartyIDStringParty identifier for the requesting party.Added EP105
1659RequestingPartyIDSourcePartyIDSourceCodeSetIdentifies the source of the RequestingPartyID(1658) value.Added EP105
1660RequestingPartyRolePartyRoleCodeSetIdentifies the type or role of the RequestingPartyID(1658) specified.Added EP105
1661NoRequestingPartySubIDsNumInGroupNumber of requesting party sub-identifiers.Added EP105
1662RequestingPartySubIDStringSub-identifier for the party specified in RequestingPartyID(1658).Added EP105
1663RequestingPartySubIDTypePartySubIDTypeCodeSetType of RequestingPartySubID(1662) value.Added EP105
Updated EP294
1664EncodedRejectTextLenLengthByte length of encoded (non-ASCII characters) EncodedRejectText(1665) field.Added EP105
Updated EP192
1665EncodedRejectTextdataEncoded (non-ASCII characters) representation of the RejectText(1328) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the RejectText(1328) field.Added EP105
Updated EP192
1666RiskLimitRequestIDStringUnique identifier for the PartyRiskLimitsRequestAdded EP105
1667RiskLimitReportIDStringIdentifier for the PartyRiskLimitsReportAdded EP105
1668NoRequestedRiskLimitTypeNumInGroupNumber of risk limit types requested.Added EP105
1669NoRiskLimitsNumInGroupNumber of risk limits for different instrument scopes.Added EP105
1670RiskLimitIDStringUnique reference identifier for a specific risk limit defined for the specified party.Added EP105
Updated EP171
1671NoPartyDetailsNumInGroupNumber of party details.Added EP105
1672PartyDetailStatusPartyDetailStatusCodeSetIndicates the status of the party identified with PartyDetailID(1691).Added EP105
1673MatchInstMarketIDExchangeIdentifies the market to which the matching instruction applies.Added EP99
1674PartyDetailRoleQualifierPartyDetailRoleQualifierCodeSetQualifies the value of PartyDetailRole(1693).Added EP105
Updated EP223
1675RelatedPartyDetailRoleQualifierPartyDetailRoleQualifierCodeSetQualifies the value of RelatedPartyRole(1565)Added EP105
Updated EP173
1676NoPartyUpdatesNumInGroupNumber of party updates.Added EP105
1677NoPartyRiskLimitsNumInGroupNumber of party risk limits.Added EP105
1678EncodedOptionExpirationDescLenLengthByte length of encoded (non-ASCII characters) EncodedOptionExpirationDesc(1697) field.Added EP169
1679SecurityMassTradingStatusSecurityTradingStatusCodeSetIdentifies the trading status applicable to a group of instruments.Added EP106
1680SecurityMassTradingEventSecurityTradingEventCodeSetIdentifies an event related to the mass trading status.Added EP106
1681MassHaltReasonHaltReasonCodeSetDenotes the reason for the Opening Delay or Trading halt of a group of securities.Added EP106
1682MDSecurityTradingStatusSecurityTradingStatusCodeSetIdentifies the trading status applicable to the instrument in the market data message.Added EP106
1683MDSubFeedTypeStringDescribes a sub-class for a given class of service defined by MDFeedType (1022)Added EP106
1684MDHaltReasonHaltReasonCodeSetDenotes the reason for the Opening Delay or Trading Halt.Added EP106
1685ThrottleInstThrottleInstCodeSetDescribes action recipient should take if a throttle limit were exceeded.Added EP116
1686ThrottleCountIndicatorThrottleCountIndicatorCodeSetIndicates whether a message decrements the number of outstanding requests, e.g. one where ThrottleType = Outstanding Requests.Added EP116
1687ShortSaleRestrictionShortSaleRestrictionCodeSetIndicates whether a restriction applies to short selling a security.Added EP120
1688ShortSaleExemptionReasonShortSaleExemptionReasonCodeSetIndicates the reason a short sale order is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.).Added EP121
1689LegShortSaleExemptionReasonShortSaleExemptionReasonCodeSetIndicates the reason a short sale is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.)Added EP121
1690SideShortSaleExemptionReasonShortSaleExemptionReasonCodeSetIndicates the reason a short sale is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.)Added EP121
1691PartyDetailIDStringParty identifier within Parties Reference Data messages.Added EP105
1692PartyDetailIDSourcePartyIDSourceCodeSetSource of the identifier of the PartyDetailID(1691) specified.Added EP105
1693PartyDetailRolePartyRoleCodeSetIdentifies the type or role of PartyDetailID(1691) specified.Added EP105
1694NoPartyDetailSubIDsNumInGroupNumber of party detail sub-identifiers.Added EP105
1695PartyDetailSubIDStringSub-identifier for the party specified in PartyDetailID(1691).Added EP105
1696PartyDetailSubIDTypePartySubIDTypeCodeSetType of PartyDetailSubID(1695) value.Added EP105
Updated EP294
1697EncodedOptionExpirationDescdataEncoded (non-ASCII characters) representation of the OptionExpirationDesc(1581) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the OptionExpirationDesc(1581).Added EP169
1698StrikeUnitOfMeasureUnitOfMeasureCodeSetUsed to express the unit of measure (UOM) of the price if different from the contract.Added EP169
1699AccountSummaryReportIDStringUnique identifier for the AccountSummaryReport(35=CQ).Added EP117
1700NoSettlementAmountsNumInGroupNumber of settlement amount entries.Added EP117
1701SettlementAmountAmtThe amount of settlement.Added EP117
1702SettlementAmountCurrencyCurrencyThe currency of the reported settlement amount.Added EP117
1703NoCollateralAmountsNumInGroupNumber of collateral amount entries.Added EP117
1704CurrentCollateralAmountAmtCurrency value currently attributed to the collateral.Added EP117
Updated EP227
1705CollateralCurrencyCurrencyCurrency of the collateral; optional, defaults to the Settlement Currency if not specified.Added EP117
1706CollateralTypeStringType of collateral on deposit being reported.Added EP117
1707NoPayCollectsNumInGroupNumber of pay collect entries.Added EP117
1708PayCollectTypeStringCategory describing the reason for funds paid to, or the funds collected from the clearing firm.Added EP117
1709PayCollectCurrencyCurrencyCurrency denomination of value in PayAmount(1710) and CollectAmount(1711). If not specified, default to currency specified in SettlementAmountCurrency(1702).Added EP117
1710PayAmountAmtAmount to be paid by the clearinghouse to the clearing firm.Added EP117
1711CollectAmountAmtAmount to be collected by the clearinghouse from the clearing firm.Added EP117
1712PayCollectMarketSegmentIDStringMarket segment associated with the pay collect amount.Added EP117
1713PayCollectMarketIDStringMarket associated with the pay collect amount.Added EP117
1714MarginAmountMarketSegmentIDStringMarket segment associated with the margin amount.Added EP117
1715MarginAmountMarketIDStringMarket associated with the margin amountAdded EP117
1716UnitOfMeasureCurrencyCurrencyIndicates the currency of the unit of measure. Conditionally required when UnitOfMeasure(996) = CcyAdded EP122
1717PriceUnitOfMeasureCurrencyCurrencyIndicates the currency of the price unit of measure. Conditionally required when PriceUnitOfMeasure(1191) = CcyAdded EP122
1718UnderlyingUnitOfMeasureCurrencyCurrencyIndicates the currency of the underlying unit of measure. Conditionally required when UnderlyingUnitOfMeasure(998) = CcyAdded EP122
1719UnderlyingPriceUnitOfMeasureCurrencyCurrencyIndicates the currency of the underlying price unit of measure. Conditionally required when UnderlyingPriceUnitOfMeasure(1424) = CcyAdded EP122
1720LegUnitOfMeasureCurrencyCurrencyIndicates the currency of the unit of measure. Conditionally required when LegUnitOfMeasure(999) = CcyAdded EP122
1721LegPriceUnitOfMeasureCurrencyCurrencyIndicates the currency of the price unit of measure. Conditionally required when LegPriceUnitOfMeasure(1421) = CcyAdded EP122
1722DerivativeUnitOfMeasureCurrencyCurrencyIndicates the currency of the unit of measure.
Conditionally required when DerivativeUnitOfMeasure(1269) = Ccy.
See UnitOfMeasureCurrency(1716) for complete definition.
Added EP122
Updated EP271
1723DerivativePriceUnitOfMeasureCurrencyCurrencyIndicates the currency of the price unit of measure.
Conditionally required when DerivativePriceUnitOfMeasure(1315) = Ccy.
See PriceUnitOfMeasureCurrency(1717) for complete definition.
Added EP122
Updated EP271
1724OrderOriginationOrderOriginationCodeSetIdentifies the origin of the order.Added EP135
Updated EP222
1725OriginatingDeptIDStringAn identifier representing the department or desk within the firm that originated the order.Added EP135
1726ReceivingDeptIDStringAn identifier representing the department or desk within the firm that received the order.Added EP135
1727InformationBarrierIDStringThe identifier of the information barrier in place for a trading unit that will meet the criteria of the "no-knowledge" exception in FINRA Rule 5320.02.Added EP135
1728FirmGroupIDStringFirm assigned group allocation entity identifier.Added EP118
1729FirmMnemonicStringAllocation identifier assigned by the Firm submitting the allocation for an individual allocation instruction (as opposed to the overall message level identifier).Added EP118
1730AllocGroupIDStringIntended to be used by a central counterparty to assign an identifier to allocations of trades for the same instrument traded at the same price.Added EP118
1731AvgPxGroupIDStringUsed by submitting firm to group trades being allocated into an average price group. The trades in average price group will be used to calculate an average price for the group.Added EP118
Updated EP141
1732FirmAllocTextStringFirm reference information, usually internal information, that is part of the initial message. The information would not be carried forward (e.g to Take-up Firm) and preserved with the transaction.Added EP118
1733EncodedFirmAllocTextLenLengthByte length of encoded (non-ASCII characters) EncodedFirmAllocText(1734) field.Added EP118
Updated EP271
1734EncodedFirmAllocTextdataEncoded (non-ASCII characters) representation of the FirmAllocText(1732) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) represention should also be specified in FirmAllocText(1732) field.Added EP118
Updated EP271
1735AllocationRollupInstructionAllocationRollupInstructionCodeSetAn indicator to override the normal procedure to roll up allocations for the same take-up firm.Added EP118
Updated EP141
1736AllocGroupQuantityQtyIndicates the total quantity of an allocation group. Includes any allocated quantity.Added EP118
1737AllocGroupRemainingQuantityQtyIndicates the remaining quantity of an allocation group that has not yet been allocated.Added EP118
1738AllocReversalStatusAllocReversalStatusCodeSetIdentifies the status of a reversal transaction.Added EP118
1739ObligationTypeObligationTypeCodeSetType of reference obligation for credit derivatives contracts.Added EP119
1740TradePriceNegotiationMethodTradePriceNegotiationMethodCodeSetMethod used for negotiation of contract price.Added EP119
1741UpfrontPriceTypeUpfrontPriceTypeCodeSetType of price used to determine upfront payment for swaps contracts.Added EP119
1742UpfrontPricePricePrice used to determine upfront payment for swaps contracts.Added EP119
1743LastUpfrontPricePricePrice used to determine upfront payment for swaps contracts reported for a deal (trade).Added EP119
1744ApplLevelRecoveryIndicatorApplLevelRecoveryIndicatorCodeSetIndicates whether application level recovery is needed.Added EP124
1745BidMDEntryIDStringThe market data entry identifier of the bid side of a quoteAdded EP125
1746OfferMDEntryIDStringThe market data entry identifier of the offer side of a quote.Added EP125
1747BidQuoteIDStringMarketplace assigned quote identifier for the bid side. Can be used to indicate priority.Added EP125
1748OfferQuoteIDStringMarketplace assigned quote identifier for the offer side. Can be used to indicate priority.Added EP125
1749TotalBidSizeQtySpecifies the total bid size.Added EP126
1750TotalOfferSizeQtySpecifies the total offer size.Added EP126
1751SecondaryQuoteIDStringAssigned by the party which accepts the quote. Can be used to provide the quote identifier assigned by an exchange, marketplace or executing system.Added EP126
1752CustodialLotIDStringAn opaque identifier used to communicate the custodian’s identifier for the lot. It is expected that this information would be provided by the custodian as part of a reconciliation process that occurs before trading.Added EP127
1753VersusPurchaseDateLocalMktDateThe effective acquisition date of the lot that would be used for gain-loss trade lot reporting. The versus purchase date used to identify the lot in situations where a custodial lot identifier is not available.Added EP127
1754VersusPurchasePricePriceThe versus purchase price used to identify the lot in situations where a custodial lot identifier is not available. The value should be calculated based on current cost basis / quantity held.Added EP127
1755CurrentCostBasisAmtThe amount that the current shares are worth. If this lot was liquidated, the total gain/loss for a trade is equal to the trade amount minus the current cost basis.Added EP127
1756LegCustodialLotIDStringAn opaque identifier used to communicate the custodian’s identifier for the lot. It is expected that this information would be provided by the custodian as part of a reconciliation process that occurs before trading.Added EP127
1757LegVersusPurchaseDateLocalMktDateThe effective acquisition date of the lot that would be used for gain-loss trade lot reporting. The versus purchase date used to identify the lot in situations where a custodial lot identifier is not available.Added EP127
1758LegVersusPurchasePricePriceThe versus purchase price used to identify the lot in situations where a custodial lot identifier is not available.The value should be calculated based on current cost basis / quantity held.Added EP127
1759LegCurrentCostBasisAmtThe amount that the current shares are worth. If this lot was liquidated, the total gain/loss for a trade is equal to the trade amount minus the current cost basis.Added EP127
1760RiskLimitRequestTypeRiskLimitRequestTypeCodeSetType of risk limit information.Added EP128
1761RiskLimitRequestResultRiskLimitRequestResultCodeSetResult of risk limit definition request.Added EP128
1762RiskLimitRequestStatusPartyDetailRequestStatusCodeSetStatus of risk limit definition request.Added EP128
Updated EP146
1763RiskLimitStatusPartyDetailDefinitionStatusCodeSetStatus of risk limit definition for one party.Added EP128
Updated EP146
1764RiskLimitResultRiskLimitRequestResultCodeSetResult of risk limit definition for one party.Added EP128
1765RiskLimitUtilizationPercentPercentagePercentage of utilization of a party's set risk limit.Added EP128
1766RiskLimitUtilizationAmountAmtAbsolute amount of utilization of a party's set risk limit.Added EP128
1767RiskLimitActionRiskLimitActionCodeSetIdentifies the action to take or risk model to assume should risk limit be exceeded or breached for the specified party.Added EP128
Updated EP171
1768RiskWarningLevelAmountintAmount at which a warning is issued.Added EP128
1769RiskWarningLevelActionRiskLimitActionCodeSetAction to take should warning level be exceeded.Added EP128
Updated EP171
1770EntitlementRequestIDStringUnique identifier for PartyEntitlementsRequest(35=CU).Added EP129
1771EntitlementReportIDStringIdentifier for the PartyEntitlementsReport(35=CV).Added EP129
1772NoPartyEntitlementsNumInGroupNumber of party entitlement values.Added EP129
1773NoEntitlementsNumInGroupNumber of entitlement values.Added EP129
1774EntitlementIndicatorBooleanUsed to indicate if a party is entitled to an entitlement type specified in the EntitlementType(1775) field.Added EP129
1775EntitlementTypeEntitlementTypeCodeSetType of entitlement.Added EP129
1776EntitlementIDStringUnique identifier for a specific NoEntitlements(1773) repeating group instance.Added EP129
1777NoEntitlementAttribNumInGroupNumber of entitlement attributes.Added EP129
Updated EP275
1778EntitlementAttribTypeintName of the entitlement attribute type. A code list of allowed values will be maintained on the FIX Protocol website.
Values "4000" and above are reserved for bilaterally agreed upon user defined enumerations.
Added EP129
1779EntitlementAttribDatatypeEntitlementAttribDatatypeCodeSetDatatype of the entitlement attribute.Added EP129
1780EntitlementAttribValueStringValue of the entitlement attribute.Added EP129
1781EntitlementAttribCurrencyCurrencyCurrency for EntitlementAttribValue(1780). Can be used if these fields represent a price, price offset, or amount.Added EP129
1782EntitlementStartDateLocalMktDateIndicates the starting date of the entitlement.Added EP129
1783EntitlementEndDateLocalMktDateIndicates the ending date of the entitlement.Added EP129
Updated EP204
1784EntitlementPlatformStringThe area to which the entitlement is applicable. This can be a trading platform or an offering.Added EP129
1785TradSesControlTradSesControlCodeSetIndicates how control of trading session and subsession transitions are performed.Added EP130
1786TradeVolTypeTradeVolTypeCodeSetDefine the type of trade volume applicable for the MinTradeVol(562) and MaxTradeVol(1140)Added EP130
1787RefTickTableIDintSpread table code referred by the security or symbol.Added EP130
1788LegIDStringUnique identifier for the leg within the context of a message (the scope of uniqueness to be defined by counterparty agreement). The LegID(1788) can be referenced using LegRefID(654).Added EP131
1789NoTargetMarketSegmentsNumInGroupNumber of market segments upon which a mass action is to be taken.Added EP131
1790TargetMarketSegmentIDStringMarket segment within a target market segment repeating group.Added EP131
1791NoAffectedMarketSegmentsNumInGroupNumber of market segments affected by a mass action.Added EP131
1792AffectedMarketSegmentIDStringMarket segment within an affected market repeating segment group.Added EP131
1793NoNotAffectedMarketSegmentsNumInGroupNumber of market segments left unaffected by a mass action.Added EP131
1794NotAffectedMarketSegmentIDStringMarket segment within an unaffected market repeating segment group.Added EP131
1795NoOrderEventsNumInGroupNumber of order events.Added EP131
1796OrderEventTypeOrderEventTypeCodeSetThe 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
1797OrderEventExecIDStringRefer to ExecID(17). Used when multiple different events are reported in single Execution Report. ExecID(17) and OrderEventExecID(1797) values should not overlap.Added EP131
1798OrderEventReasonOrderEventReasonCodeSetAction that caused the event to occur.Added EP131
1799OrderEventPxPricePrice associated with the event.Added EP131
1800OrderEventQtyQtyQuantity associated with the event.Added EP131
1801OrderEventLiquidityIndicatorLastLiquidityIndCodeSetIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Applicable only for OrderEventType(1796) values of 4(Partially Filled) or 5(Filled).Added EP131
1802OrderEventTextStringAdditional information about the event.Added EP131
1803AuctionTypeAuctionTypeCodeSetType of auction order.Added EP131
1804AuctionAllocationPctPercentagePercentage of matched quantity to be allocated to the submitter of the response to an auction order.Added EP131
1805AuctionInstructionAuctionInstructionCodeSetInstruction related to system generated auctions, e.g. flash order auctions.Added EP131
1806RefClOrdIDStringUsed to reference an order via ClOrdID(11).Added EP131
1807LockTypeLockTypeCodeSetIndicates whether an order is locked and for what reason.Added EP131
1808LockedQtyQtyLocked order quantity.Added EP131
1809SecondaryLockedQtyQtyLocked order quantity in addition to LockedQty (1808), e.g. to distinguish total locked quantity from currently locked quantity.Added EP131
1810ReleaseInstructionReleaseInstructionCodeSetInstruction to define conditions under which to release a locked order or parts of it.Added EP131
1811ReleaseQtyQtyQuantity to be made available, i.e. released from a lock.Added EP131
1812NoDisclosureInstructionsNumInGroupNumber of disclosure instructions.Added EP131
1813DisclosureTypeDisclosureTypeCodeSetInformation subject to disclosure.Added EP131
1814DisclosureInstructionDisclosureInstructionCodeSetInstruction to disclose information or to use default value of the receiver.Added EP131
1815TradingCapacityTradingCapacityCodeSetDesignates the capacity in which the order is submitted for trading by the market participant.Added EP131
1816ClearingAccountTypeClearingAccountTypeCodeSetDesignates the account type to be used for the order when submitted to clearing.Added EP131
1817LegClearingAccountTypeClearingAccountTypeCodeSetDesignates the capacity in which the order will be submitted to clearing.Added EP131
1818TargetPartyRoleQualifierPartyDetailRoleQualifierCodeSetQualifies the value of TargetPartyRole (1464).Added EP131
1819RelatedHighPricePriceUpper boundary for the price of a related entity, e.g. price of the underlying instrument in an Underlying Price Contingency (UPC) order.Added EP131
1820RelatedLowPricePriceLower boundary for the price of a related entity, e.g. price of the underlying instrument in an Underlying Price Contingency (UPC) order.Added EP131
1821RelatedPriceSourceRelatedPriceSourceCodeSetSource 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
1822MinQtyMethodMinQtyMethodCodeSetIndicates how the minimum quantity should be applied when executing the order.Added EP131
1823TriggeredTriggeredCodeSetIndicates 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
1824AffectedOrigClOrdIDStringOrigClOrdID(41) of an order affected by a mass cancel or mass action request.Added EP131
1825NotAffSecondaryOrderIDStringSecondaryOrderID (198) of an order not affected by a mass cancel or mass action request.Added EP131
1826EventTimePeriodintTime unit multiplier for the event.Added EP132
Updated EP161
1827EventTimeUnitEventTimeUnitCodeSetTime unit associated with the event.Added EP132
Updated EP161
1828LastQtyVarianceQtyWhen LastQty is an estimated value, e.g. for a Repo “circled” trade, LastQtyVariance specifies the absolute amount that the size may vary up or down when finalized. Omitted when LastQty(32) is already final.Added EP132
1829NoCrossLegsNumInGroupNumber of legs in the side of a cross order.Added EP131
1830SettlPriceIncrementPriceSettlement price increment for stated price range.Added EP138
1831SettlPriceSecondaryIncrementPriceSecondary settlement price increment for stated price range. The meaning of secondary is left to bilateral agreement, e.g. it may refer to final settlement for a contract.Added EP138
1832ClearedIndicatorClearedIndicatorCodeSetIndicates whether the trade or position being reported was cleared through a clearing organization.Added EP140
Updated EP196
1833ContractRefPosTypeContractRefPosTypeCodeSetAdditional information related to the pricing of a commodity swaps position, specifically an indicator referring to the position type.Added EP140
1834PositionCapacityPositionCapacityCodeSetUsed to describe the ownership of the position.Added EP140
1835PosQtyUnitOfMeasureCurrencyCurrencyIndicates the currency of the unit of measure if position quantity is expressed in valuation rather than contracts. Conditionally required when PosQtyUnitOfMeasure(1836)=Ccy.Added EP140
1836PosQtyUnitOfMeasureUnitOfMeasureCodeSetIndicates the unit of measure of the position quantity when not expressed in contracts.Added EP140
1837UnderlyingContractPriceRefMonthMonthYearReference month if there is no applicable UnderlyingMaturityMonth(313) value for the contract or security.Added EP140
1838NoTradePriceConditionsNumInGroupNumber of trade price conditions.Added EP141
Updated EP275
1839TradePriceConditionTradePriceConditionCodeSetPrice 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
1840TradeAllocStatusTradeAllocStatusCodeSetIdentifies the status of an allocation when using a pre-clear workflow.Added EP141
1841NoTradeQtysNumInGroupNumber of trade quantities.Added EP141
Updated EP275
1842TradeQtyTypeTradeQtyTypeCodeSetIndicates the type of trade quantity in TradeQty(1843).Added EP141
1843TradeQtyQtyTrade quantity.Added EP141
1844NoTradeAllocAmtsNumInGroupNumber of trade allocation amount entries.Added EP141
Updated EP275
1845TradeAllocAmtTypePosAmtTypeCodeSetType of the amount associated with a trade allocation.Added EP141
1846TradeAllocAmtAmtThe amount associated with a trade allocation.Added EP141
1847TradeAllocCurrencyCurrencyCurrency denomination of the trade allocation amount.Added EP141
1848TradeAllocGroupInstructionTradeAllocGroupInstructionCodeSetInstruction on how to add a trade to an allocation group when it is being given-up.Added EP141
1849OffsetInstructionOffsetInstructionCodeSetIndicates the trade is a result of an offset or onset.Added EP141
1850TradeAllocAmtReasonPosAmtReasonCodeSetSpecifies the reason for an amount type when reported on an allocation. Useful when multiple instances of the same amount type are reported.Added EP141
1851StrategyLinkIDStringIdentifies the multileg strategy (e.g. spread) to which the trade belongs. This links together trade legs executed as part of a strategy during a single match event.Added EP141
1852SideAvgPxPriceCalculated average price for this side of the trade.Added EP141
1853SideAvgPxIndicatorAvgPxIndicatorCodeSetUsed to indicate whether a trade or a sub-allocation should be allocated at the trade price (e.g. no average pricing), or whether it should be grouped with other trades/sub-allocations and allocated at the average price of the group.Added EP141
Updated EP282
1854SideAvgPxGroupIDStringThe identifier for the average price group for the trade side. See also AvgPxGroupID(1731).Added EP141
1855NoRelatedTradesNumInGroupNumber of related trades.Added EP142
Updated EP275
1856RelatedTradeIDStringIdentifier of a related trade.Added EP142
1857RelatedTradeIDSourceRelatedTradeIDSourceCodeSetDescribes the source of the identifier that RelatedTradeID(1856) represents.Added EP142
1858RelatedTradeDateLocalMktDateDate of a related trade.Added EP142
1859RelatedTradeMarketIDExchangeMarket of execution of related trade.Added EP142
1860RelatedTradeQuantityQtyQuantity of the related trade which can be less than or equal to the actual quantity of the related trade. For example, when one trade offsets another across asset classes.Added EP142
1861NoRelatedPositionsNumInGroupNumber of related positions.Added EP142
Updated EP275
1862RelatedPositionIDStringIdentifier of a related position.Added EP142
1863RelatedPositionIDSourceRelatedPositionIDSourceCodeSetDescribes the source of the identifier that RelatedPositionID(1862) represents.Added EP142
1864RelatedPositionDateLocalMktDateUsed to help identify the position when RelatedPositionID(1862) is not unique across multiple days. This date is generally the creation date of the identifier.Added EP142
1865QuoteAckStatusQuoteAckStatusCodeSetAcknowledgement status of a Quote(35=S) or QuoteCancel(35=Z) message submission.Added EP143
1866StrikeIndexStringSpecifies the index used to calculate the strike price.Added EP169
1867OfferIDStringUnique identifier for the ask side of the quote assigned by the quote issuer.Added EP144
1868NoValueChecksNumInGroupNumber of value check entries.Added EP144
Updated EP275
1869ValueCheckTypeValueCheckTypeCodeSetType of value to be checked.Added EP144
1870ValueCheckActionValueCheckActionCodeSetAction to be taken for the ValueCheckType(1869).Added EP144
1871LegSecurityXMLLenLengthThe length of the LegSecurityXML(1872) data block.Added EP145
1872LegSecurityXMLXMLDataXML definition for the leg security.Added EP145
Updated EP275
1873LegSecurityXMLSchemaStringThe schema used to validate the contents of LegSecurityXML(1872).Added EP145
1874UnderlyingSecurityXMLLenLengthThe length of the UnderlyingSecurityXML(1875) data block.Added EP145
1875UnderlyingSecurityXMLXMLDataXML definition for the underlying security.Added EP145
Updated EP275
1876UnderlyingSecurityXMLSchemaStringThe schema used to validate the contents of UnderlyingSecurityXML(1875).Added EP145
1877PartyDetailRequestResultPartyDetailRequestResultCodeSetResult party detail definition request.Added EP146
1878PartyDetailRequestStatusPartyDetailRequestStatusCodeSetStatus of party details definition request.Added EP146
1879PartyDetailDefinitionStatusPartyDetailDefinitionStatusCodeSetStatus of party detail definition for one party.Added EP146
1880PartyDetailDefinitionResultPartyDetailRequestResultCodeSetResult of party detail definition for one party.Added EP146
1881EntitlementRequestResultEntitlementRequestResultCodeSetResult of risk limit definition request.Added EP146
1882EntitlementRequestStatusPartyDetailRequestStatusCodeSetStatus of party entitlements definition request.Added EP146
1883EntitlementStatusEntitlementStatusCodeSetStatus of entitlement definition for one party.Added EP146
Updated EP173
1884EntitlementResultEntitlementRequestResultCodeSetResult of entitlement definition for one party.Added EP146
1885EntitlementRefIDStringReference to an EntitlementID(1776). Used for modification or deletion of an entitlement.Added EP146
1886SettlPriceUnitOfMeasureUnitOfMeasureCodeSetUsed to express the unit of measure of the settlement price if different from the contract.Added EP147
1887SettlPriceUnitOfMeasureCurrencyCurrencyIndicates the currency of the settlement price unit of measure if expressed in another currency than the base currency.
Conditionally required when SettlPriceUnitOfMeasure(1886)=Ccy.
Added EP147
1888TradeMatchTimestampUTCTimestampTimestamp of the match event. For off-exchange trades the time at which the deal was matched by the exchange.
This timestamp will be the same on all the trades and will not change when a trade is modified.
Added EP150
1889NoInstrmtMatchSidesNumInGroupNumber of instrument match sides.Added EP150
Updated EP275
1890NoTrdMatchSidesNumInGroupNumber of trade match sides.Added EP150
Updated EP275
1891TrdMatchSubIDStringUsed to identify each price level, step or clip within a match event.Added EP150
Updated EP215
1892NoLegExecsNumInGroupNumber of instrument leg executions.Added EP150
Updated EP275
1893LegExecIDStringThe ExecID(17) value corresponding to a trade leg.Added EP150
1894LegTradeIDStringThe TradeID(1003) value corresponding to a trade leg.Added EP150
1895LegTradeReportIDStringThe TradeReportID(571) value corresponding to a trade leg.Added EP150
1896TradeMatchAckStatusTradeMatchAckStatusCodeSetUsed to indicate the status of the trade match report submission.Added EP150
1897TradeMatchRejectReasonTradeMatchRejectReasonCodeSetReason the trade match report submission was rejected.Added EP150
1898SideMarketSegmentIDStringIdentifies the market segment of the side.Added EP150
1899SideVenueTypeVenueTypeCodeSetIdentifies the type of venue where the trade was executed for the side.Added EP150
1900SideExecRefIDStringUsed to reference the value from SideExecID(1427).Added EP150
1901LegExecRefIDStringUsed to reference the value from LegExecID(1893).Added EP150
1902HaircutIndicatorBooleanIndicates, if "Y", that a stated valuation includes a haircut, e.g. that the stated value reflects the subtraction of the haircut. Note that a value of "N" does not imply a haircut is not applicable, only that the haircut (if any) is not reflected in the stated valuation.Added EP157
1903RegulatoryTradeIDStringTrade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes. For example, unique swap identifer (USI) as required by the U.S. Commodity Futures Trading Commission.Added EP161
1904RegulatoryTradeIDEventRegulatoryTradeIDEventCodeSetIdentifies 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
1905RegulatoryTradeIDSourceRegulatoryTradeIDSourceCodeSetIdentifies 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
1906RegulatoryTradeIDTypeRegulatoryTradeIDTypeCodeSetSpecifies 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
1907NoRegulatoryTradeIDsNumInGroupNumber of regulatory IDs in the repeating group.Added EP161
1908NoAllocRegulatoryTradeIDsNumInGroupNumber of regulatory IDs in the repeating group.Added EP161
1909AllocRegulatoryTradeIDStringTrade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes. For example, unique swap identifer (USI) as required by the U.S. Commodity Futures Trading Commission.Added EP161
1910AllocRegulatoryTradeIDSourceRegulatoryTradeIDSourceCodeSetIdentifies 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
1911AllocRegulatoryTradeIDEventRegulatoryTradeIDEventCodeSetIdentifies the event which caused the origination of the identifier in AllocRegulatoryTradeID(1909). 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
1912AllocRegulatoryTradeIDTypeRegulatoryTradeIDTypeCodeSetSpecifies the type of trade identifier provided in AllocRegulatoryTradeID(1909), within the context of the hierarchy of trade events.Added EP161
1913NumOfCompetitorsintThe number of competing Respondents (e.g. dealers) to receive a quote request (either via the QuoteRequest(35=R) or via other means).Added EP159
1914ResponseTimeUTCTimestampThe time by which a meaningful response should arrive back (always expressed in UTC (Universal Time Coordinated, also known as "GMT").Added EP159
1915QuoteDisplayTimeUTCTimestampTime by which the quote will be displayed.Added EP159
1916ExposureDurationUnitOrderDelayUnitCodeSetTime unit in which the ExposureDuration(1629) is expressed.Added EP159
1917CoverPricePriceThe best quoted price received among those not traded.Added EP159
1918NoClearingAccountTypesNumInGroupNumber of clearing account type entries.Added EP160
1919NoPriceMovementsNumInGroupNumber of price movement entries.Added EP160
1920NoPriceMovementValuesNumInGroupNumber of price movement value entries.Added EP160
1921PriceMovementValuefloatValue at specific price movement point.Added EP160
1922PriceMovementPointintPrice movement point up (positive integer) or down (negative integer) relative to the underlying price of the instrument.Added EP160
1923PriceMovementTypePriceMovementTypeCodeSetDescribes the format of the PriceMovementValue(1921).Added EP160
1924ClearingIntentionClearingIntentionCodeSetSpecifies the party's or parties' intention to clear the trade.Added EP161
1925TradeClearingInstructionClearingInstructionCodeSetSpecifies the eligibility of this trade for clearing and central counterparty processing.Added EP161
1926BackloadedTradeIndicatorBooleanIndicates that the trade being reported occurred in the past and is still in effect or active.Added EP161
1927ConfirmationMethodConfirmationMethodCodeSetSpecifies how a trade was confirmed.Added EP161
1928MandatoryClearingIndicatorBooleanAn indication that the trade is flagged for mandatory clearing.Added EP161
1929MixedSwapIndicatorBooleanAn indication that the trade is a mixed swap.Added EP161
Updated EP193
1930OffMarketPriceIndicatorBooleanAn indication that the price is off-market.Added EP161
1931VerificationMethodVerificationMethodCodeSetIndication of how a trade was verified.Added EP161
1932ClearingRequirementExceptionClearingRequirementExceptionCodeSetSpecifies 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
1933IRSDirectionIRSDirectionCodeSetUsed to specify whether the principal is paying or receiving the fixed rate in an interest rate swap.Added EP161
1934RegulatoryReportTypeRegulatoryReportTypeCodeSetType of regulatory report.Added EP161
1935VoluntaryRegulatoryReportBooleanUsed in conjunction with RegulatoryReportType(1934) to indicate whether the trade report is a voluntary regulatory report. If not specified, the default for a regulatory report is "N".
When VoluntaryRegulatoryReport(1935)=Y it is recommended that one of the parties to the trade be identified as the voluntary reporting party through PartySubIDType(803) = 63 (Voluntary reporting entity).
Added EP161
Updated EP187
1936TradeCollateralizationTradeCollateralizationCodeSetSpecifies how the trade is collateralized.Added EP161
Updated EP254
1937TradeContinuationTradeContinuationCodeSetSpecifies the post-execution trade continuation or lifecycle event. Additional values may be used by mutual agreement of the counterparties.Added EP161
Updated EP179
1938AssetClassAssetClassCodeSetThe broad asset category for assessing risk exposure.Added EP161
1939AssetSubClassAssetSubClassCodeSetThe subcategory description of the asset class.Added EP161
1940AssetTypeStringUsed to provide more specific description of the asset specified in AssetSubClass(1939).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161
Updated EP235
1941SwapClassSwapClassCodeSetThe classification or type of swap. Additional values may be used by mutual agreement of the counterparties.Added EP161
1942NthToDefaultintThe Nth reference obligation to default in a CDS reference basket. If specified without MthToDefault(1943) the default will trigger a CDS payout. If MthToDefault(1943) is also present then payout occurs between the Nth and Mth obligations to default.Added EP161
1943MthToDefaultintThe Mth reference obligation to default in a CDS reference basket. When NthToDefault(1942) and MthToDefault(1943) are represented then the CDS payout occurs between the Nth and Mth obligations to default.Added EP161
1944SettledEntityMatrixSourceStringRelevant settled entity matrix source.Added EP161
1945SettledEntityMatrixPublicationDateLocalMktDateThe publication date of the applicable version of the matrix. If not specified, the Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP161
1946CouponTypeCouponTypeCodeSetCoupon type of the bond.Added EP161
1947TotalIssuedAmountAmtSpecifies the total amount of the issue. Corresponds to the par value multiplied by the number of issued securities.Added EP161
1948CouponFrequencyPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP161
1949CouponFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of the bond's coupon payment.Added EP161
1950CouponDayCountCouponDayCountCodeSetThe 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
1951ConvertibleBondEquityIDStringIdentifies the equity in which a convertible bond can be converted to.Added EP161
1952ConvertibleBondEquityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the ConvertibleBondEquityID(1951) value.
100+ are reserved for private security.
Added EP161
1953ContractPriceRefMonthMonthYearReference month if there is no applicable MaturityMonthYear(200) value for the contract or security.Added EP161
1954LienSeniorityLienSeniorityCodeSetIndicates the seniority level of the lien in a loan.Added EP161
1955LoanFacilityLoanFacilityCodeSetSpecifies the type of loan when the credit default swap's reference obligation is a loan.Added EP161
1956ReferenceEntityTypeReferenceEntityTypeCodeSetSpecifies the type of reference entity for first-to-default CDS basket contracts.Added EP161
Updated EP192
1957IndexSeriesintThe series identifier of a credit default swap index.Added EP161
1958IndexAnnexVersionintThe version of a credit default swap index annex.Added EP161
1959IndexAnnexDateLocalMktDateThe date of a credit default swap index series annex.Added EP161
1960IndexAnnexSourceStringThe source of a credit default swap series annex.Added EP161
1961AgreementVersionStringThe version of the master agreementAdded EP161
1962MasterConfirmationDescStringThe type of master confirmation executed between the parties.
See http://www.fpml.org/coding-scheme/master-confirmation-type for values.
Added EP161
1963MasterConfirmationDateLocalMktDateAlternative to broker confirmation. The date of the confirmation executed between the parties and intended to govern all relevant transactions between those parties.Added EP161
1964MasterConfirmationAnnexDescStringThe type of master confirmation annex executed between the parties.
See http://www.fpml.org/coding-scheme/master-confirmation-annex-type for values.
Added EP161
1965MasterConfirmationAnnexDateLocalMktDateThe date that an annex to the master confirmation was executed between the parties.Added EP161
1966BrokerConfirmationDescStringDescribes the type of broker confirmation executed between the parites. Can be used as an alterative to MasterConfirmationDesc(1962). See http://www.fpml.org/coding-scheme/broker-confirmation-type for values.Added EP161
1967CreditSupportAgreementDescStringThe type of ISDA Credit Support Agreement. See http://www.fpml.org/coding-scheme/credit-support-agreement-type for values.Added EP161
1968CreditSupportAgreementDateLocalMktDateThe date of the ISDA Credit Support Agreement executed between the parties and intended to govern collateral arrangements for all OTC derivatives transactions between those parties.Added EP161
1969CreditSupportAgreementIDStringA common reference or unique identifier to identify the ISDA Credit Support Agreement executed between the parties.Added EP161
1970GoverningLawStringIdentification of the law governing the transaction. See http://www.fpml.org/coding-scheme/governing-law for values.Added EP161
1971NoSideRegulatoryTradeIDsNumInGroupNumber of regulatory IDs in the repeating group.Added EP161
1972SideRegulatoryTradeIDStringTrade identifier required by government regulators or other regulatory organziations for regulatory reporting purposes. For example, unique swap identifier (USI) as required by the U.S. Commodity Futures Trading Commission.Added EP161
1973SideRegulatoryTradeIDSourceRegulatoryTradeIDSourceCodeSetIdentifies 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
1974SideRegulatoryTradeIDEventRegulatoryTradeIDEventCodeSetIdentifies the event which caused origination of the identifier in SideRegulatoryTradeID(1972). 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
1975SideRegulatoryTradeIDTypeRegulatoryTradeIDTypeCodeSetSpecifies the type of trade identifier provided in SideRegulatoryTradeID(1972), within the context of the hierarchy of trade events.Added EP161
1976NoSecondaryAssetClassesNumInGroupNumber of secondary asset classes in the repeating group.Added EP161
1977SecondaryAssetClassAssetClassCodeSetThe broad asset category for assessing risk exposure for a multi-asset trade.Added EP161
1978SecondaryAssetSubClassAssetSubClassCodeSetAn indication of the general description of the asset class.Added EP161
1979SecondaryAssetTypeStringUsed to provide more specific description of the asset specified in SecondaryAssetSubClass(1978).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161
Updated EP235
1980BlockTrdAllocIndicatorBlockTrdAllocIndicatorCodeSetIndication that a block trade will be allocated.Added EP161
1981NoUnderlyingEventsNumInGroupNumber of events in the repeating group.Added EP161
1982UnderlyingEventTypeEventTypeCodeSetCode to represent the type of event.Added EP161
1983UnderlyingEventDateLocalMktDateThe date of the event.Added EP161
1984UnderlyingEventTimeUTCTimestampThe time of the event. To be used in combination with UnderlyingEventDate(1983).Added EP161
1985UnderlyingEventTimeUnitStringTime unit associated with the event.Added EP161
1986UnderlyingEventTimePeriodintTime unit multiplier for the event.Added EP161
1987UnderlyingEventPxPricePredetermined price of issue at event, if applicable.Added EP161
1988UnderlyingConstituentWeightfloatFor a basket, or pool, describes the weight of each of the constituents within the basket. If not provided, it is assumed to be equal weighted.Added EP161
1989UnderlyingCouponTypeCouponTypeCodeSetSpecifies the coupon type of the underlying bond.Added EP161
1990UnderlyingTotalIssuedAmountAmtSpecifies the total amount of the issue. Corresponds to the par value multiplied by the number of issued security.Added EP161
1991UnderlyingCouponFrequencyPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP161
1992UnderlyingCouponFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of the bond's coupon payment.Added EP161
1993UnderlyingCouponDayCountCouponDayCountCodeSetThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP161
1994UnderlyingObligationIDStringFor a CDS basket or pool identifies the reference obligation.Added EP161
Updated EP271
1995UnderlyingObligationIDSourceSecurityIDSourceCodeSetIdentifies the source scheme of the UnderlyingObligationID(1994).Added EP161
1996UnderlyingEquityIDStringSpecifies the equity in which a convertible bond can be converted.Added EP161
1997UnderlyingEquityIDSourceSecurityIDSourceCodeSetIdentifies the source of the UnderlyingEquityID(1996).Added EP161
1998UnderlyingLienSeniorityLienSeniorityCodeSetIndicates the seniority level of the lien in a loan.Added EP161
1999UnderlyingLoanFacilityLoanFacilityCodeSetSpecifies the type of loan when the credit default swap's reference obligation is a loan.Added EP161
2000UnderlyingReferenceEntityTypeReferenceEntityTypeCodeSetSpecifies the type of reference entity for first-to-default CDS basket contracts.Added EP161
Updated EP192
2001StrikeIndexSpreadPriceOffsetSpecifies the strike price offset from the named index.Added EP169
2002ValuationSourceStringSpecifies the source of trade valuation data.Added EP169
2003UnderlyingIndexSeriesintThe series identifier of a credit default swap index.Added EP161
2004UnderlyingIndexAnnexVersionintThe version identifier of a credit default swap index annex.Added EP161
2005UnderlyingIndexAnnexDateLocalMktDateThe date of a credit default swap index series annex.Added EP161
2006UnderlyingIndexAnnexSourceStringThe source of a credit default swap index series annex.Added EP161
2007UnderlyingProductComplexStringIdentifies an entire suite of products for a given market. In Futures this may be "interest rates", "agricultural", "equity indexes", etcAdded EP161
2008UnderlyingSecurityGroupStringAn exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.Added EP161
2009UnderlyingSettleOnOpenFlagStringIndicator to determine if Instrument is Settle on Open.Added EP161
2010UnderlyingAssignmentMethodInstrmtAssignmentMethodCodeSetMethod under which assignment was conductedAdded EP161
2011UnderlyingSecurityStatusSecurityStatusCodeSetIndicates the current state of the underlying instrument.Added EP161
Updated EP271
2012UnderlyingObligationTypeUnderlyingObligationTypeCodeSetType of reference obligation for credit derivatives contracts.Added EP161
2013UnderlyingAssetClassAssetClassCodeSetThe broad asset category for assessing risk exposure.Added EP161
2014UnderlyingAssetSubClassAssetSubClassCodeSetAn indication of the general description of the asset class.Added EP161
2015UnderlyingAssetTypeStringUsed to provide more specific description of the asset specified in UnderlyingAssetSubClass(2082).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161
Updated EP235
2016UnderlyingSwapClassSwapClassCodeSetThe type or classification of swap. Additional values may be used by mutual agreement of the counterparties.Added EP161
2017UnderlyingNthToDefaultintThe Nth reference obligation to default in a CDS reference basket. If specified without UnderlyingMthToDefault(2018) the default will trigger a CDS payout. If UnderlyingMthToDefault(2018) is also present then payout occurs between the Nth and Mth obligations to default.Added EP161
2018UnderlyingMthToDefaultintThe Mth reference obligation to default in a CDS reference basket. When UnderlyingNthToDefault(2017) and UnderlyingMthToDefault(2018) are represented then the CDS payout occurs between the Nth and Mth obligations to default.Added EP161
2019UnderlyingSettledEntityMatrixSourceStringRelevant settled entity matrix source.Added EP161
2020UnderlyingSettledEntityMatrixPublicationDateLocalMktDateSpecifies the publication date of the applicable version of the matrix. If not specified, the Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP161
2021UnderlyingStrikeMultiplierfloatUsed for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.Added EP161
2022UnderlyingStrikeValuefloatUsed for derivatives. The number of shares/units for the financial instrument involved in the option trade.Added EP161
2023UnderlyingStrikePriceDeterminationMethodStrikePriceDeterminationMethodCodeSetSpecifies 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 EP161
Updated EP169
2024UnderlyingStrikePriceBoundaryMethodStrikePriceBoundaryMethodCodeSetSpecifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise.Added EP161
2025UnderlyingStrikePriceBoundaryPrecisionPercentageUsed in combination with StrikePriceBoundaryMethod(1479) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP161
2026UnderlyingMinPriceIncrementfloatMinimum price increment for the instrument. Could also be used to represent tick value.Added EP161
2027UnderlyingMinPriceIncrementAmountAmtMinimum price increment amount associated with the UnderlyingMinPriceIncrement(2026). For listed derivatives, the value can be calculated by multiplying UnderlyingMinPriceIncrement(2026) by UnderlyingContractMultiplier(436).Added EP161
2028UnderlyingOptPayoutTypeOptPayoutTypeCodeSetIndicates the type of valuation method or payout trigger for an in-the-money option.Added EP161
Updated EP238
2029UnderlyingOptPayoutAmountAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.Added EP161
2030UnderlyingPriceQuoteMethodPriceQuoteMethodCodeSetMethod for price quotation.Added EP161
2031UnderlyingValuationMethodValuationMethodCodeSetIndicates type of valuation method used.Added EP161
2032UnderlyingListMethodListMethodCodeSetIndicates whether the instruments are pre-listed only or can also be defined via user request.Added EP161
2033UnderlyingCapPricePriceUsed to express the ceiling price of a capped call.Added EP161
2034UnderlyingFloorPricePriceUsed to express the floor price of a capped put.Added EP161
2035UnderlyingFlexibleIndicatorBooleanUsed to indicate if a security has been defined as flexible according to "non-standard" means. Analog to CFICode Standard/Non-standard indicator.Added EP161
2036UnderlyingFlexProductEligibilityIndicatorBooleanUsed to indicate if a product or group of product supports the creation of flexible securities.Added EP161
2037UnderlyingPositionLimitintPosition limit for the instrument.Added EP161
2038UnderlyingNTPositionLimitintPosition Limit in the near-term contract for a given exchange-traded product.Added EP161
2039UnderlyingPoolStringIdentifies the mortgage backed security (MBS) / asset backed security (ABS) pool.Added EP161
2040UnderlyingContractSettlMonthMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle. Must be present for MBS/TBA.Added EP161
2041UnderlyingDatedDateLocalMktDateIf different from IssueDate()Added EP161
2042UnderlyingInterestAccrualDateLocalMktDateIf different from IssueDate and DatedDateAdded EP161
2043UnderlyingShortSaleRestrictionShortSaleRestrictionCodeSetIndicates whether a restriction applies to short selling a security.Added EP161
2044UnderlyingRefTickTableIDintSpread table code referred by the security or symbol.Added EP161
2045NoUnderlyingComplexEventsNumInGroupNumber of complex events in the repeating group.Added EP161
2046UnderlyingComplexEventTypeComplexEventTypeCodeSetIdentifies the type of complex event.Added EP161
2047UnderlyingComplexOptPayoutAmountAmtCash amount indicating the pay out associated with an event. For binary options this is a fixed amount.Added EP161
2048UnderlyingComplexEventPricePriceSpecifies the price at which the complex event takes effect. Impact of the event price is determined by the UnderlyingComplexEventType(2046).Added EP161
2049UnderlyingComplexEventPriceBoundaryMethodComplexEventPriceBoundaryMethodCodeSetSpecifies the boundary condition to be used for the event price relative to the UnderlyingComplexEventPrice(2048) at the point the complex event outcome takes effect as determined by the UnderlyingComplexEventPriceTimeType(2051).Added EP161
2050UnderlyingComplexEventPriceBoundaryPrecisionPercentageUsed in combination with UnderlyingComplexEventPriceBoundaryMethod(2049) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP161
2051UnderlyingComplexEventPriceTimeTypeComplexEventPriceTimeTypeCodeSetSpecifies when the complex event outcome takes effect. The outcome of a complex event is a payout or barrier action as specified by the UnderlyingComplexEventType(2046).Added EP161
Updated EP169
2052UnderlyingComplexEventConditionComplexEventConditionCodeSetSpecifies 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 EP161
2053NoUnderlyingComplexEventDatesNumInGroupNumber of underlying complex event dates in the repeating group.Added EP161
2054UnderlyingComplexEventStartDateUTCDateOnlyThe start date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
The start date must always be less than or equal to end date.
Added EP161
Updated EP195
2055UnderlyingComplexEventEndDateUTCDateOnlyThe end date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
UnderlyingComplexEventEndDate(2056) must always be greater than or equal to UnderlyingComplexEventStartDate(2055).
Added EP161
Updated EP195
2056NoUnderlyingComplexEventTimesNumInGroupNumber of complex event times in the repeating group.Added EP161
2057UnderlyingComplexEventStartTimeUTCTimeOnlyThe start time of the time range on which a complex event date is effective.
UnderlyingComplexEventStartTime(2057) must always be less than or equal to UndelryingComplexEventEndTime(2058).
Added EP161
2058UnderlyingComplexEventEndTimeUTCTimeOnlyThe end time of the time range on which a complex event date is effective.
UnderlyingComplexEventEndTime(2058) must always be greater than or equal to UnderlyingComplexEventStartTime(2057).
Added EP161
2059NoLegEventsNumInGroupNumber of events in the repeating groupAdded EP161
2060LegEventTypeEventTypeCodeSetCode to represent the type of event.Added EP161
2061LegEventDateLocalMktDateThe date of the event.Added EP161
2062LegEventTimeUTCTimestampSpecific time of event. To be used in combination with LegEventDate(2061).Added EP161
2063LegEventTimeUnitEventTimeUnitCodeSetTime unit associated with the event.Added EP161
2064LegEventTimePeriodintTime unit multiplier for the event.Added EP161
2065LegEventPxPricePredetermined price of issue at event, if applicable.Added EP161
2066LegEventTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
2067LegAssetClassAssetClassCodeSetThe broad asset category for assessing risk exposure.Added EP161
2068LegAssetSubClassAssetSubClassCodeSetThe general subcategory description of the asset class.Added EP161
2069LegAssetTypeStringUsed to provide more specific description of the asset specified in LegAssetSubClass(2068).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161
Updated EP235
2070LegSwapClassSwapClassCodeSetSwap type.Added EP161
2071UnderlyingEventTextStringFree form text to specify comments related to the event.Added EP161
2072EncodedUnderlyingEventTextLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingEventText(2073) field.Added EP161
2073EncodedUnderlyingEventTextdataEncoded (non-ASCII characters) representation of the UnderlyingEventText(2071) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingEventText(2071) field.Added EP161
2074EncodedLegEventTextLenLengthByte length of encoded (non-ASCII characters) EncodedLegEventText(2075) field.Added EP161
2075EncodedLegEventTextdataEncoded (non-ASCII characters) representation of the LegEventText(2066) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegEventText(2066) field.Added EP161
2076NoLegSecondaryAssetClassesNumInGroupNumber of secondary asset classes in the repeating group.Added EP161
2077LegSecondaryAssetClassAssetClassCodeSetThe broad asset category for assessing risk exposure for a multi-asset trade.Added EP161
2078LegSecondaryAssetSubClassAssetSubClassCodeSetAn indication of the general description of the asset class.Added EP161
2079LegSecondaryAssetTypeStringUsed to provide more specific description of the asset specified in LegSecondaryAssetSubClass(2078).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161
Updated EP235
2080NoUnderlyingSecondaryAssetClassesNumInGroupNumber of secondary asset classes in the repeating group.Added EP161
2081UnderlyingSecondaryAssetClassAssetClassCodeSetThe broad asset category for assessing risk exposure for a multi-asset trade.Added EP161
2082UnderlyingSecondaryAssetSubClassAssetSubClassCodeSetAn indication of the general description of the asset class.Added EP161
2083UnderlyingSecondaryAssetTypeStringUsed to provide more specific description of the asset specified in UnderlyingSecondaryAssetSubClass(2082).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161
Updated EP235
2084PreviousClearingBusinessDateLocalMktDateThe date of the previous clearing business day.Added EP162
2085ValuationDateLocalMktDateThe valuation date of the trade.Added EP162
Updated EP169
2086ValuationTimeLocalMktTimeThe valuation time of the trade.Added EP162
Updated EP169
2087ValuationBusinessCenterStringIdentifies the business center whose calendar is used for valuation, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP162
Updated EP271
2088MarginAmtFXRatefloatForeign exchange rate used to compute the MarginAmt(1645) from the MarginAmtCcy(1646) and the Currency(15).Added EP162
2089MarginAmtFXRateCalcUnderlyingFXRateCalcCodeSetSpecifies whether or not MarginAmtFXRate(2088) should be multipled or divided.Added EP162
2090CollateralFXRatefloatForeign exchange rate used to compute the CurrentCollateralAmount(1704) from the CollateralCurrency(1646) and the Currency(15).Added EP162
2091CollateralFXRateCalcUnderlyingFXRateCalcCodeSetSpecifies whether or not CollateralFXRate(2090) should be multipled or divided.Added EP162
2092CollateralAmountMarketSegmentIDStringMarket segment associated with the collateral amount.Added EP162
2093CollateralAmountMarketIDStringMarket associated with the collateral amount.Added EP162
2094PayCollectFXRatefloatForeign exchange rate used to compute the PayAmount(1710) or CollectAmount(1711) from the PayCollectCurrency(1709) and the Currency(15).Added EP162
2095PayCollectFXRateCalcUnderlyingFXRateCalcCodeSetSpecifies whether or not PayCollectFXRate(2094) should be multipled or divided.Added EP162
2096PosAmtStreamDescStringCorresponds to the value in StreamDesc(40051) in the StreamGrp component.Added EP162
2097PositionFXRatefloatForeign exchange rate used to compute the PosAmt(708) from the PositionCurrency(1055) and the Currency (15).Added EP162
2098PositionFXRateCalcUnderlyingFXRateCalcCodeSetSpecifies whether or not PositionFXRate(2097) should be multipled or divided.Added EP162
2099PosAmtMarketSegmentIDStringMarket segment associated with the position amount.Added EP162
2100PosAmtMarketIDStringMarket associated with the position amount.Added EP162
2101TerminatedIndicatorBooleanIndicates if the position has been terminated.Added EP162
2102ShortMarkingExemptIndicatorBooleanIndicates whether the originating account is exempt (Y) from marking orders as short or not (N). This designation may be used on both buy and sell orders.Added EP164
2103RelatedRegulatoryTradeIDSourceStringSpecifies the identifier of the reporting entity as assigned by regulatory agency.Added EP165
2104NoAttachmentsNumInGroupThe number of attached files.Added EP167
2105AttachmentNameStringSpecifies the file name of the attachment.Added EP167
2106AttachmentMediaTypeStringThe MIME media type (and optional subtype) of the attachment. The values used are those assigned, listed and maintained by IANA (www.iana.org) [RFC2046]. See http://www.iana.org/assignments/media-types/index.html for available types.
Examples values (RFC number provided for reference here only):
"application/pdf" (see [RFC3778])
"application/msword" (for .doc files)
"multipart/signed" (see [RFC1847])
"application/vnd.openxmlformats-officedocument.wordprocessingml.document" (for .docx files)
Added EP167
2107AttachmentClassificationStringSpecifies semantically the type of the attached document from a business perspective. The default classification scheme reuses the FIX standard classification scheme of a high level section (pretrade, trade, posttrade, etc.) and a category, then a specific application or document type. The expression follows {"section/category/application type"}.
The goal here is to map the attachment into the sections and categories of the FIX business messages if possible. The classification scheme can be expanded or replaced by counterparty agreement. This approach permits the introduction and reference to other business ontologies.
Example:
posttrade/confirmation/confirm
pretrade//termsheet
Added EP167
2108AttachmentExternalURLStringUsed to specify an external URL where the attachment can be obtained.Added EP167
2109AttachmentEncodingTypeAttachmentEncodingTypeCodeSetThe encoding type of the content provided in EncodedAttachment(2112).Added EP167
Updated EP271
2110UnencodedAttachmentLenintUnencoded content length in bytes. Can be used to validate successful unencoding.Added EP167
2111EncodedAttachmentLenLengthByte length of encoded the EncodedAttachment(2112) field.Added EP167
2112EncodedAttachmentdataThe content of the attachment in the encoding format specified in the AttachmentEncodingType(2109) field.Added EP167
2113NoAttachmentKeywordsNumInGroupThe number of attachment keywords.Added EP167
2114AttachmentKeywordStringCan be used to provide data or keyword tagging of the content of the attachment.Added EP167
2115NegotiationMethodNegotiationMethodCodeSetSpecifies the negotiation method to be used.Added EP168
2116NextAuctionTimeUTCTimestampThe time of the next auction.Added EP168
2117ComplexOptPayoutPaySidePaymentPaySideCodeSetTrade side of payout payer.Added EP169
2118ComplexOptPayoutReceiveSidePaymentPaySideCodeSetTrade side of payout receiver.Added EP169
2119ComplexOptPayoutUnderlierStringReference to the underlier whose payments are being passed through.Added EP169
2120ComplexOptPayoutPercentagePercentagePercentage of observed price for calculating the payout associated with the event.Added EP169
2121ComplexOptPayoutTimeComplexOptPayoutTimeCodeSetSpecifies when the payout is to occur.Added EP169
2122ComplexOptPayoutCurrencyCurrencySpecifies the currency of the payout amount.
ComplexOptPayoutCurrencyCodeSource(2941) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2123ComplexEventPricePercentagePercentageSpecifies the price percentage at which the complex event takes effect. Impact of the event price is determined by the ComplexEventType(1484).Added EP169
2124ComplexEventCurrencyOneCurrencySpecifies the first or only reference currency of the trade.
ComplexEventCurrencyOneCodeSource(2942) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2125ComplexEventCurrencyTwoCurrencySpecifies the second reference currency of the trade.
ComplexEventCurrencyTwoCodeSource(2943) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2126ComplexEventQuoteBasisComplexEventQuoteBasisCodeSetFor foreign exchange Quanto option feature.Added EP169
2127ComplexEventFixedFXRatefloatSpecifies the fixed FX rate alternative for FX Quantro options.Added EP169
2128ComplexEventDeterminationMethodStringSpecifies the method according to which an amount or a date is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP169
2129ComplexEventCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the calculation agent.Added EP169
2130ComplexEventStrikePricePriceUpper strike price for Asian option feature. Strike percentage for a Strike Spread.Added EP169
2131ComplexEventStrikeFactorfloatStrike factor for Asian option feature. Upper strike percentage for a Strike Spread.Added EP169
2132ComplexEventStrikeNumberOfOptionsintUpper string number of options for a Strike Spread.Added EP169
2133ComplexEventCreditEventsXIDRefXIDREFReference to credit event table elsewhere in the message.Added EP169
2134ComplexEventCreditEventNotifyingPartyComplexEventCreditEventNotifyingPartyCodeSetThe 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
2135ComplexEventCreditEventBusinessCenterStringThe local business center for which the credit event is to be determined. The inclusion of this business center implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the specified business center.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2136ComplexEventCreditEventStandardSourcesBooleanWhen this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.Added EP169
2137ComplexEventCreditEventMinimumSourcesintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
2138ComplexEventXIDXIDIdentifier of this complex event for cross referencing elsewhere in the message.Added EP169
2139ComplexEventXIDRefXIDREFReference to a complex event elsewhere in the message.Added EP169
2140ValuationReferenceModelStringSpecifies the methodology and/or assumptions used to generate the trade value.Added EP169
2141StrategyTypeStrategyTypeCodeSetSpecifies the type of trade strategy.Added EP169
2142CommonPricingIndicatorBooleanWhen this element is specified and set to 'Y', it indicates that common pricing applies. Common pricing may be relevant for a transaction that references more than one commodity reference price.Added EP169
2143SettlDisruptionProvisionSettlDisruptionProvisionCodeSetSpecifies the consequences of bullion settlement disruption events.Added EP169
2144InstrumentRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction if not overridden elsewhere.Added EP169
Updated EP208
2145InstrumentRoundingPrecisionintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP169
2146LegSettleOnOpenFlagStringIndicator to determine if the instrument is to settle on open.Added EP169
2147LegInstrmtAssignmentMethodInstrmtAssignmentMethodCodeSetSpecifies the method under which assignment was conducted.Added EP169
2148LegSecurityStatusSecurityStatusCodeSetIndicates the current state of the leg instrument.Added EP169
Updated EP271
2149LegRestructuringTypeRestructuringTypeCodeSetA category of CDS credit event in which the underlying bond experiences a restructuring.
Used to define a CDS instrument.
Added EP169
2150LegSenioritySeniorityCodeSetSpecifies which issue (underlying bond) will receive payment priority in the event of a default.
Used to define a CDS instrument.
Added EP169
2151LegNotionalPercentageOutstandingPercentageIndicates the notional percentage of the deal that is still outstanding based on the remaining components of the index.
Used to calculate the true value of a CDS trade or position.
Added EP169
2152LegOriginalNotionalPercentageOutstandingPercentageUsed to reflect the Original value prior to the application of a credit event. See LegNotionalPercentageOutstanding(2151).Added EP169
2153LegAttachmentPointPercentageLower bound percentage of the loss that the tranche can endure.Added EP169
2154LegDetachmentPointPercentageUpper bound percentage of the loss the tranche can endure.Added EP169
2155LegObligationTypeObligationTypeCodeSetType of reference obligation for credit derivatives contracts.Added EP169
2156LegSwapSubClassSwapSubClassCodeSetThe sub-classification or notional schedule type of the swap.Added EP169
Updated EP238
2157LegNthToDefaultintThe Nth reference obligation in a CDS reference basket. If specified without LegMthToDefault(2158) the default will trigger a CDS payout. If LegMthToDefault(2158) is also present then payout occurs between the Nth and Mth obligations to default.Added EP169
2158LegMthToDefaultintThe Mth reference obligation to default in a CDS reference basket. When an NthToDefault(2157) to MthToDefault(2158) are represented then the CDS payout occurs between the Nth and Mth obligations to default.Added EP169
2159LegSettledEntityMatrixSourceStringRelevant settled entity matrix source.Added EP169
2160LegSettledEntityMatrixPublicationDateLocalMktDateThe publication date of the applicable version of the matrix. When this element is omitted, the Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP169
2161LegCouponTypeCouponTypeCodeSetSpecifies the coupon type of the bond.Added EP169
2162LegTotalIssuedAmountAmtSpecifies the total amount of the issue. Corresponds to the par value multiplied by the number of issued security.Added EP169
2163LegCouponFrequencyPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP169
2164LegCouponFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of the bond's coupon payment.Added EP169
2165LegCouponDayCountCouponDayCountCodeSetThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP169
2166LegConvertibleBondEquityIDStringIdentifies the equity in which a convertible bond can be converted to.Added EP169
2167LegConvertibleBondEquityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the LegConvertibleBondEquitySecurityID(2166) value.Added EP169
2168LegContractPriceRefMonthMonthYearReference month if there is no applicable LegMaturityMonthYear(610) value for the contract or security.Added EP169
2169LegLienSeniorityLienSeniorityCodeSetIndicates the seniority level of the lien in a loan.Added EP169
2170LegLoanFacilityLoanFacilityCodeSetSpecifies the type of loan when the credit default swap's reference obligation is a loan.Added EP169
2171LegReferenceEntityTypeReferenceEntityTypeCodeSetSpecifies the type of reference entity for first-to-default CDS basket contracts.Added EP169
Updated EP192
2172LegIndexSeriesintThe series identifier of a credit default swap index.Added EP169
2173LegIndexAnnexVersionintThe version of a credit default swap index annex.Added EP169
2174LegIndexAnnexDateLocalMktDateThe date of a credit default swap index series annex.Added EP169
2175LegIndexAnnexSourceStringThe source of a credit default swap series annex.Added EP169
2176LegSettlRateIndexStringIn an outright or forward commodity trade that is cash settled this is the index used to determine the cash payment.Added EP169
2177LegSettlRateIndexLocationStringThis is an optional qualifying attribute of LegSettlementRateIndex(2176) such as the delivery zone for an electricity contract.Added EP169
2178LegOptionExpirationDescStringDescription of the option expiration.Added EP169
2179EncodedLegOptionExpirationDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegOptionExpirationDesc(2180) field.Added EP169
2180EncodedLegOptionExpirationDescdataEncoded (non-ASCII characters) representation of the LegOptionExpirationDesc(2178) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegOptionExpirationDesc(2178).Added EP169
2181LegStrikeMultiplierfloatUsed for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.Added EP169
2182LegStrikeValuefloatThe number of shares/units for the financial instrument involved in the option trade. Used for derivatives.Added EP169
2183LegStrikeUnitOfMeasureUnitOfMeasureCodeSetUsed to express the unit of measure (UOM) of the price if different from the contract.Added EP169
2184LegStrikeIndexStringSpecifies the index used to calculate the strike price.Added EP169
2185LegStrikeIndexSpreadPriceOffsetSpecifies the strike price offset from the named index.Added EP169
2186LegStrikePriceDeterminationMethodStrikePriceDeterminationMethodCodeSetSpecifies 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 EP169
2187LegStrikePriceBoundaryMethodStrikePriceBoundaryMethodCodeSetSpecifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise.Added EP169
2188LegStrikePriceBoundaryPrecisionPercentageUsed in combination with StrikePriceBoundaryMethod(2187) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP169
2189LegUnderlyingPriceDeterminationMethodUnderlyingPriceDeterminationMethodCodeSetSpecifies 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 EP169
2190LegMinPriceIncrementfloatMinimum price increment for a given exchange-traded instrument. Could also be used to represent tick value.Added EP169
2191LegMinPriceIncrementAmountAmtMinimum price increment amount associated with the LegMinPriceIncrement(2190). For listed derivatives, the value can be calculated by multiplying LegMinPriceIncrement(2190) by LegContractMultiplier(614).Added EP169
2192LegSettlMethodSettlMethodCodeSetSettlement method for a contract or instrument. Additional values may be used with bilateral agreement.Added EP169
Updated EP208
2193LegOptPayoutTypeOptPayoutTypeCodeSetIndicates the type of valuation method or trigger payout for an in-the-money option.Added EP169
Updated EP238
2194LegOptPayoutAmountAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.Added EP169
2195LegPriceQuoteMethodPriceQuoteMethodCodeSetSpecifies the method for price quotation.Added EP169
2196LegValuationMethodValuationMethodCodeSetSpecifies the type of valuation method applied.Added EP169
2197LegValuationSourceStringSpecifies the source of trade valuation data.Added EP169
2198LegValuationReferenceModelStringSpecifies the methodology and/or assumptions used to generate the trade value.Added EP169
2199LegListMethodListMethodCodeSetIndicates whether instruments are pre-listed only or can also be defined via user request.Added EP169
2200LegCapPricePriceUsed to express the ceiling price of a capped call.Added EP169
2201LegFloorPricePriceUsed to express the floor price of a capped put.Added EP169
2202LegFlexibleIndicatorBooleanUsed to indicate a derivatives security that can be defined using flexible terms. The terms commonly permitted to be defined by market participants are expiration date and strike price. FlexibleIndicator is an alternative to LegCFICode(608) Standard/Non-standard attribute.Added EP169
2203LegFlexProductEligibilityIndicatorBooleanUsed to indicate if a product or group of product supports the creation of flexible securities.Added EP169
2204LegComplexEventStartTimeUTCTimeOnlyThe start time of the time range on which a complex event date is effective.
The start time must always be less than or equal to the end time.
Added EP169
2205LegPositionLimitintPosition Limit for a given exchange-traded product.Added EP169
2206LegNTPositionLimitintPosition limit in the near-term contract for a given exchange-traded product.Added EP169
2207LegCPProgramCPProgramCodeSetThe program under which a commercial paper is issued.Added EP169
2208LegCPRegTypeStringThe registration type of a commercial paper issuance.Added EP169
2209LegShortSaleRestrictionShortSaleRestrictionCodeSetIndicates whether a restriction applies to short selling a security.Added EP169
2210AssetGroupAssetGroupCodeSetIndicates 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
2211LegStrategyTypeStrategyTypeCodeSetSpecifies the type of trade strategy.Added EP169
2212LegCommonPricingIndicatorBooleanWhen this element is specified and set to 'Y', it indicates that common pricing applies. Common pricing may be relevant for a transaction that references more than one commodity reference price.Added EP169
2213LegSettlDisruptionProvisionSettlDisruptionProvisionCodeSetSpecifies the consequences of bullion settlement disruption events.Added EP169
2214LegInstrumentRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction if not overridden elsewhere.Added EP169
Updated EP208
2215LegInstrumentRoundingPrecisionintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP169
2216MiscFeeRatePercentageThe fee rate when MiscFeeAmt(137) is a percentage of trade quantity.Added EP169
2217MiscFeeAmountDueAmtThe fee amount due if different from MiscFeeAmt(137).Added EP169
2218NoLegComplexEventsNumInGroupNumber of complex events in the repeating group.Added EP169
2219LegComplexEventTypeComplexEventTypeCodeSetIdentifies the type of complex event.Added EP169
2220LegComplexOptPayoutPaySidePaymentPaySideCodeSetTrade side of payout payer.Added EP169
2221LegComplexOptPayoutReceiveSidePaymentPaySideCodeSetTrade side of payout receiver.Added EP169
2222LegComplexOptPayoutUnderlierStringReference to the underlier whose payments are being passed through.Added EP169
2223LegComplexOptPayoutAmountAmtCash amount indicating the pay out associated with an event. For binary options this is a fixed amount.Added EP169
2224LegComplexOptPayoutPercentagePercentagePercentage of observed price for calculating the payout associated with the event.Added EP169
2225LegComplexOptPayoutTimeComplexOptPayoutTimeCodeSetSpecifies when the payout is to occur.Added EP169
2226LegComplexOptPayoutCurrencyCurrencySpecifies the currency of the payout amount.
LegComplexOptPayoutCurrencyCodeSource(2944) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2227LegComplexEventPricePriceSpecifies the price at which the complex event takes effect. Impact of the event price is determined by the LegComplexEventType(2219).Added EP169
2228LegComplexEventPricePercentagePercentageSpecifies the price percentage at which the complex event takes effect. Impact of the event price is determined by the LegComplexEventType(2219).Added EP169
2229LegComplexEventPriceBoundaryMethodComplexEventPriceBoundaryMethodCodeSetSpecifies the boundary condition to be used for the event price relative to the complex event price at the point the complex event outcome takes effect as determined by the LegComplexEventPriceTimeType(2231).Added EP169
2230LegComplexEventPriceBoundaryPrecisionPercentageUsed in combination with LegComplexEventPriceBoundaryMethod(2229) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP169
2231LegComplexEventPriceTimeTypeComplexEventPriceTimeTypeCodeSetSpecifies when the complex event outcome takes effect. The outcome of a complex event is a payout or barrier action as specified by the LegComplexEventType(2219).Added EP169
2232LegComplexEventConditionComplexEventConditionCodeSetSpecifies 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 EP169
2233LegComplexEventCurrencyOneCurrencySpecifies the first or only reference currency of the trade.
LegComplexEventCurrencyOneCodeSource(2945) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2234LegComplexEventCurrencyTwoCurrencySpecifies the second reference currency of the trade.
LegComplexEventCurrencyTwoCodeSource(2946) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2235LegComplexEventQuoteBasisComplexEventQuoteBasisCodeSetFor foreign exchange Quanto option feature.Added EP169
2236LegComplexEventFixedFXRatefloatSpecifies the fixed FX rate alternative for FX Quantro options.Added EP169
2237LegComplexEventDeterminationMethodStringSpecifies the method according to which an amount or a date is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP169
2238LegComplexEventCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the calculation agent.Added EP169
2239LegComplexEventStrikePricePriceUpper strike price for Asian option feature. Strike percentage for a Strike Spread.Added EP169
2240LegComplexEventStrikeFactorfloatStrike factor for Asian option feature. Upper strike percentage for a Strike Spread.Added EP169
2241LegComplexEventStrikeNumberOfOptionsintUpper string number of options for a Strike Spread.Added EP169
2242LegComplexEventCreditEventsXIDRefXIDREFReference to credit event table elsewhere in the message.Added EP169
2243LegComplexEventCreditEventNotifyingPartyComplexEventCreditEventNotifyingPartyCodeSetThe 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
2244LegComplexEventCreditEventBusinessCenterStringSpecifies the local business center for which the credit event is to be determined. The inclusion of this business center implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the specified business center.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2245LegComplexEventCreditEventStandardSourcesBooleanWhen this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.Added EP169
2246LegComplexEventCreditEventMinimumSourcesintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
2247LegComplexEventEndTimeUTCTimeOnlyThe end time of the time range on which a complex event date is effective.
The end time must always be greater than or equal to the start time.
Added EP169
2248LegComplexEventXIDXIDIdentifier of this complex event for cross referencing elsewhere in the message.Added EP169
2249LegComplexEventXIDRefXIDREFReference to a complex event elsewhere in the message.Added EP169
2250NoLegComplexEventDatesNumInGroupNumber of complex event dates in the repeating group.Added EP169
2251LegComplexEventStartDateUTCDateOnlyThe start date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
The start date must always be less than or equal to end date.
Added EP169
Updated EP195
2252LegComplexEventEndDateUTCDateOnlyThe end date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
The end date must always be greater than or equal to start date.
Added EP169
Updated EP195
2253NoLegComplexEventTimesNumInGroupNumber of complex event times in the repeating group.Added EP169
2254NoLegInstrumentPartiesNumInGroupNumber of parties in the repeating group.Added EP169
2255LegInstrumentPartyIDStringUsed to identify party id related to instrument.Added EP169
2256LegInstrumentPartyIDSourcePartyIDSourceCodeSetUsed to identify source of instrument party id.Added EP169
2257LegInstrumentPartyRolePartyRoleCodeSetUsed to identify the role of instrument party id.Added EP169
2258NoLegInstrumentPartySubIDsNumInGroupNumber of parties sub-IDs in the repeating group.Added EP169
2259LegInstrumentPartySubIDStringPartySubID value within an instrument party repeating group.Added EP169
2260LegInstrumentPartySubIDTypePartySubIDTypeCodeSetType of LegInstrumentPartySubID (2259) value.Added EP169
Updated EP294
2261UnderlyingComplexOptPayoutPaySidePaymentPaySideCodeSetTrade side of payout payer.Added EP169
2262UnderlyingComplexOptPayoutReceiveSidePaymentPaySideCodeSetTrade side of payout receiver.Added EP169
2263UnderlyingComplexOptPayoutUnderlierStringReference to the underlier whose payments are being passed through.Added EP169
2264UnderlyingComplexOptPayoutPercentagePercentagePercentage of observed price for calculating the payout associated with the event.Added EP169
2265UnderlyingComplexOptPayoutTimeComplexOptPayoutTimeCodeSetThe time when the payout is to occur.Added EP169
2266UnderlyingComplexOptPayoutCurrencyCurrencySpecifies the currency of the payout amount.
UnderlyingComplexOptPayoutCurrencyCodeSource(2947) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2267UnderlyingComplexEventPricePercentagePercentageSpecifies the price percentage at which the complex event takes effect. Impact of the event price is determined by the UnderlyingComplexEventType(2046).Added EP169
2268UnderlyingComplexEventCurrencyOneCurrencySpecifies the first or only reference currency of the trade.
UnderlyingComplexEventCurrencyOneCodeSource(2948) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2269UnderlyingComplexEventCurrencyTwoCurrencySpecifies the second reference currency of the trade.
UnderlyingComplexEventCurrencyTwoCodeSource(2949) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169
Updated EP273
2270UnderlyingComplexEventQuoteBasisComplexEventQuoteBasisCodeSetSpecifies the currency pairing for the quote.Added EP169
2271UnderlyingComplexEventFixedFXRatefloatSpecifies the fixed FX rate alternative for FX Quantro options.Added EP169
2272UnderlyingComplexEventDeterminationMethodStringSpecifies the method according to which an amount or a date is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP169
2273UnderlyingComplexEventCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the calculation agent.Added EP169
2274UnderlyingComplexEventStrikePricePriceUpper strike price for Asian option feature. Strike percentage for a Strike Spread.Added EP169
2275UnderlyingComplexEventStrikeFactorfloatStrike factor for Asian option feature. Upper strike percentage for a Strike Spread.Added EP169
2276UnderlyingComplexEventStrikeNumberOfOptionsintUpper string number of options for a Strike Spread.Added EP169
2277UnderlyingComplexEventCreditEventsXIDRefXIDREFReference to credit event table elsewhere in the message.Added EP169
2278UnderlyingComplexEventCreditEventNotifyingPartyComplexEventCreditEventNotifyingPartyCodeSetThe 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
2279UnderlyingComplexEventCreditEventBusinessCenterStringSpecifies the local business center for which the credit event is to be determined. The inclusion of this business center implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the specified business center.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2280UnderlyingComplexEventCreditEventStandardSourcesBooleanWhen this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.Added EP169
2281UnderlyingComplexEventCreditEventMinimumSourcesintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
2282UnderlyingComplexEventXIDXIDIdentifier of this complex event for cross referencing elsewhere in the message.Added EP169
2283UnderlyingComplexEventXIDRefXIDREFReference to a complex event elsewhere in the message.Added EP169
2284UnderlyingSettlRateIndexStringIn an outright or forward commodity trade that is cash settled this is the index used to determine the cash payment.Added EP169
2285UnderlyingSettlRateIndexLocationStringThis is an optional qualifying attribute of UnderlyingSettlementRateIndex(2284) such as the delivery zone for an electricity contract.Added EP169
2286UnderlyingOptionExpirationDescStringDescription of the option expiration.Added EP169
2287EncodedUnderlyingOptionExpirationDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingOptionExpirationDesc(2288) field.Added EP169
2288EncodedUnderlyingOptionExpirationDescdataEncoded (non-ASCII characters) representation of the UnderlyingOptionExpirationDesc(2286) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingOptionExpirationDesc(2286).Added EP169
2289UnderlyingSwapSubClassSwapSubClassCodeSetThe sub-classification or notional schedule type of the swap.Added EP169
Updated EP238
2290UnderlyingStrikeUnitOfMeasureUnitOfMeasureCodeSetUsed to express the unit of measure (UOM) of the price if different from the contract.Added EP169
2291UnderlyingStrikeIndexStringSpecifies the index used to calculate the strike price.Added EP169
2292UnderlyingStrikeIndexSpreadPriceOffsetSpecifies the strike price offset from the named index.Added EP169
2293UnderlyingValuationSourceStringSpecifies the source of trade valuation data.Added EP169
2294UnderlyingValuationReferenceModelStringSpecifies the methodology and/or assumptions used to generate the trade value.Added EP169
2295UnderlyingStrategyTypeStrategyTypeCodeSetSpecifies the type of trade strategy.Added EP169
2296UnderlyingCommonPricingIndicatorBooleanWhen this element is specified and set to 'Y', it indicates that common pricing applies. Common pricing may be relevant for a transaction that references more than one commodity reference price.Added EP169
2297UnderlyingSettlDisruptionProvisionSettlDisruptionProvisionCodeSetSpecifies the consequences of settlement disruption events.Added EP169
2298UnderlyingInstrumentRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction if not overridden elsewhere.Added EP169
Updated EP208
2299UnderlyingInstrumentRoundingPrecisionintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP169
2300AllocGrossTradeAmtAmtTotal amount traded for this account (i.e. quantity * price) expressed in units of currency.Added EP170
2301LastQtyChangedQtyThe positive or negative change in quantity when this report is a trade correction or continuation.Added EP169
2302TradeVersionStringSpecifies the version of a trade or contract. This is used by systems or trading platforms in conjunction with TradeID(1003) to uniquely identify the version of a trade or contract. If used the conditions for a change of version are subject to bilateral agreement. It is recommended to change the version only for significant updates to the business entity rather than for minor changes to trade details or systematic distribution of reports. Examples where the version would change are trade quantity modification, customer account assignment or trade novation.Added EP169
2303HistoricalReportIndicatorBooleanIndicates that the trade or event being reported occurred in the past and the trade is terminated or no longer active.Added EP169
2304NoAssetAttributesNumInGroupThe number of asset attribute entries in the group.Added EP169
2305AssetAttributeTypeStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
2306AssetAttributeValueStringSpecifies the value of the asset attribute.Added EP169
2307AssetAttributeLimitStringLimit or lower acceptable value of the attribute.Added EP169
2308NoLegAssetAttributesNumInGroupNumber of asset attribute entries in the group.Added EP169
2309LegAssetAttributeTypeStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
2310LegAssetAttributeValueStringSpecifies the value of the attribute.Added EP169
2311LegAssetAttributeLimitStringLimit or lower acceptable value of the attribute.Added EP169
2312NoUnderlyingAssetAttributesNumInGroupNumber of asset attribute entries in the group.Added EP169
2313UnderlyingAssetAttributeTypeStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
2314UnderlyingAssetAttributeValueStringSpecifies the value of the attribute.Added EP169
2315UnderlyingAssetAttributeLimitStringLimit or lower acceptable value of the attribute.Added EP169
2316RiskLimitReportStatusRiskLimitReportStatusCodeSetStatus of risk limit report.Added EP171
2317RiskLimitReportRejectReasonRiskLimitReportRejectReasonCodeSetThe reason for rejecting the PartyRiskLimitsReport(35=CM) or PartyRiskLimitsUpdateReport(35=CR).Added EP171
2318RiskLimitCheckRequestIDStringThe unique identifier of the PartyRiskLimitCheckRequest(35=DF) message.Added EP171
2319RiskLimitCheckIDStringThe unique and static identifier, at the business entity level, of a risk limit check request.Added EP171
2320RiskLimitCheckTransTypeRiskLimitCheckTransTypeCodeSetSpecifies the transaction type of the risk limit check request.Added EP171
2321RiskLimitCheckTypeRiskLimitCheckTypeCodeSetSpecifies the type of limit check message.Added EP171
2322RiskLimitCheckRequestRefIDintSpecifies the message reference identifier of the risk limit check request message.Added EP171
2323RiskLimitCheckRequestTypeRiskLimitCheckRequestTypeCodeSetSpecifies the type of limit amount check being requested.Added EP171
2324RiskLimitCheckAmountAmtSpecifies the amount being requested for approval.Added EP171
2325RiskLimitCheckRequestStatusRiskLimitCheckRequestStatusCodeSetIndicates the status of the risk limit check request.Added EP171
2326RiskLimitCheckRequestResultRiskLimitCheckRequestResultCodeSetResult of the credit limit check request.Added EP171
2327RiskLimitApprovedAmountAmtThe credit/risk limit amount approved.Added EP171
2328PartyActionRequestIDStringThe unique identifier of the PartyActionRequest(35=DH) message.Added EP171
2329PartyActionTypePartyActionTypeCodeSetSpecifies the type of action to take or was taken for a given party.Added EP171
2330ApplTestMessageIndicatorBooleanUsed to indicate whether the message being sent is to test the receiving application's availability to process the message. When set to "Y" the message is a test message. If not specified, the message is by default not a test message.Added EP171
2331PartyActionReportIDStringThe unique identifier of the PartyActionReport(35=DI) message as assigned by the message sender.Added EP171
2332PartyActionResponsePartyActionResponseCodeSetSpecifies the action taken as a result of the PartyActionType(2239) of the PartyActionRequest(35=DH) message.Added EP171
2333PartyActionRejectReasonPartyActionRejectReasonCodeSetSpecifies the reason the PartyActionRequest(35=DH) was rejected.Added EP171
2334RefRiskLimitCheckIDStringThe reference identifier of the PartyRiskLimitCheckRequest(35=DF) message, or a similar out of band message, that contained the approval for the risk/credit limit check request.Added EP171
Updated EP180
2335RefRiskLimitCheckIDTypeRefRiskLimitCheckIDTypeCodeSetSpecifies which type of identifier is specified in RefRiskLimitCheckID(2334) field.Added EP171
2336RiskLimitVelocityPeriodintThe time interval for which the clip size limit applies. The velocity time unit is expressed in RiskLimitVelocityUnit(2337).Added EP171
2337RiskLimitVelocityUnitTimeUnitCodeSetUnit of time in which RiskLimitVelocityPeriod(2336) is expressed.Added EP171
2338RequestingPartyRoleQualifierPartyDetailRoleQualifierCodeSetQualifies the value of RequestingPartyRole(1660).Added EP171
2339RiskLimitCheckModelTypeRiskLimitCheckModelTypeCodeSetSpecifies the type of credit limit check model workflow to apply for the specified partyAdded EP171
2340EventMonthYearMonthYearUsed with derivatives when an event is express as a month-year with optional day or month or week of month.
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w2) for week
A specific date can be appended to the month-year. For instance, if multiple event types exist in the same Year and Month, but actually at a different time, a value can be appended, such as "w" or "w2" to indicate week. Likewise, the day of monty (0-31) can be appended to indicate a specific event date.
Added EP161
2341LegEventMonthYearMonthYearUsed with derivatives when an event is express as a month-year with optional day or month or week of month.
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w2) for week
A specific date can be appended to the month-year. For instance, if multiple event types exist in the same Year and Month, but actually at a different time, a value can be appended, such as "w" or "w2" to indicate week. Likewise, the day of monty (0-31) can be appended to indicate a specific event date.
Added EP161
2342UnderlyingEventMonthYearMonthYearUsed with derivatives when an event is express as a month-year with optional day or month or week of month.
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w2) for week
A specific date can be appended to the month-year. For instance, if multiple event types exist in the same Year and Month, but actually at a different time, a value can be appended, such as "w" or "w2" to indicate week. Likewise, the day of monty (0-31) can be appended to indicate a specific event date.
Added EP161
2343RiskLimitCheckStatusRiskLimitCheckStatusCodeSetIndicates the status of the risk limit check performed on a trade.Added EP172
2344SideRiskLimitCheckStatusRiskLimitCheckStatusCodeSetIndicates the status of the risk limit check performed on the side of a trade.Added EP172
2345NoEntitlementTypesNumInGroupNumber of entitlement types in the repeating group.Added EP173
2346LegMidPxPriceLeg Mid price/rate.
For OTC swaps, this is the mid-market mark (for example, as defined by CFTC).
For uncleared OTC swaps, LegMidPx(2346) and the MidPx(631) fields are mutually exclusive.
Added EP175
2347RegulatoryTransactionTypeRegulatoryTransactionTypeCodeSetSpecifies the regulatory mandate or rule that the transaction complies with.Added EP176
2348LegAssetGroupAssetGroupCodeSetIndicates 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
2349PricePrecisionintSpecifies the price decimal precision of the instrument.Added EP187
2350CollateralPortfolioIDStringIdentifier of the collateral portfolio when reporting on a portfolio basis.Added EP179
2351EncodedComplianceTextLenLengthByte length of encoded (non-ASCII characters) EncodedComplianceText(2352) field.Added EP185
2352EncodedComplianceTextdataEncoded (non-ASCII characters) representation of the ComplianceText(2404) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ComplianceText(2404) field.Added EP185
2353TradingUnitPeriodMultiplierintIndicates the number of contract periods associated with the minimum trading unit for a given contract duration resulting in the number of total traded contracts.Added EP179
2354LegTradingUnitPeriodMultiplierintIndicates the number of contract periods associated with the minimum trading unit for a given contract duration resulting in the number of total traded contracts.Added EP179
2355PartyRiskLimitStatusPartyRiskLimitStatusCodeSetThe status of risk limits for a party.Added EP214
2356RemunerationIndicatorRemunerationIndicatorCodeSetIndicates whether the trade price was adjusted for compensation (i.e. includes a mark-up, mark-down or commission) in the price paid.Added EP209
2357LegTotalTradeQtyQtyExpresses the total quantity traded over the life of the contract when LegLastQty(1418) is to be repeated periodically over the term of the contract. The value is the product of LegLastQty(1418) and LegTradingUnitPeriodMultiplier(2353).Added EP179
2358LegLastMultipliedQtyQtyExpresses the quantity bought/sold when LastQty is expressed in contracts. Used in addition to LegLastQty(1418), it is the product of LegLastQty(1418) and LegContractMultiplier(614).Added EP179
2359LegTotalGrossTradeAmtAmtExpresses the full total monetary value of the traded contract. The value is the product of LegLastPx(637) and LegTotalTradeQty(2357) or LegTotalTradeMultipliedQty(2360), if priced in units instead of contracts.Added EP179
2360LegTotalTradeMultipliedQtyQtyExpresses the total trade quantity in units where LegContractMultiplier(614) is not 1. The value is the product of LegTotalTradeQty(2357) and LegContractMultiplier(614).Added EP179
2361CompressionGroupIDStringUse to identify a netting or compression group where trades in the group were netted or compressed. This includes both terminating trades and any remnant trades that result from the operation.Added EP211
2362SelfMatchPreventionIDStringIdentifies an order or trade that should not be matched to an opposite order or trade if both buy and sell orders for the same asset contain the same SelfMatchPreventionID(2362) and submitted by the same firm.Added EP211
2363UnderlyingTradingUnitPeriodMultiplierintIndicates the number of contract periods associated with the minimum trading unit for a given contract duration resulting in the number of total traded contracts.Added EP179
2364PosReportActionPosMaintActionCodeSetIndicates action that triggered the Position Report.Added EP179
2365SettlForwardPointsPriceOffsetFX forward points added to SettlPrice(730). The value is expressed in decimal form and may be a negative.Added EP179
2366SettlPriceFxRateCalcSettlCurrFxRateCalcCodeSetSpecifies whether LastPx(31) [TradeCaptureReport] or SettlPrice(730) [PositionReport] should be multiplied or divided.Added EP179
2367TotalTradeQtyQtyExpresses the total quantity traded over the life of the contract when LastQty(32) is repeated periodically over the term of the contract. The value is the product of LastQty(32) and TradingUnitPeriodMultiplier(2353).Added EP179
2368LastMultipliedQtyQtyExpresses the quantity bought or sold when LastQty(32) is expressed in number of contracts. Used in addition to LastQty(32). It is the product of LastQty(32) and ContractMultiplier(231).Added EP179
2369TotalGrossTradeAmtAmtExpresses the full total monetary value of the traded contract. The value is the product of LastPx(31) and TotalTradeQty(2367) or TotalTradeMultipliedQty(2370), if priced in units instead of contracts.Added EP179
2370TotalTradeMultipliedQtyQtyExpresses the total trade quantity in units where ContractMultiplier(231) is not 1. The value is the product of TotalTradeQty(2367) and ContractMultiplier(231).Added EP179
2371EncodedTradeContinuationTextdataEncoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the TradeContinuationText(2374) field.Added EP179
2372EncodedTradeContinuationTextLenLengthByte length of encoded (non-ASCII characters) EncodedTradeContinuationText(2371) field.Added EP179
2373IntraFirmTradeIndicatorBooleanIndicates whether the trade or position was entered into as an intra-group transaction, i.e. between two units of the same parent entity having majority ownership interest in both counterparties.Added EP179
Updated EP193
2374TradeContinuationTextStringFree form text to specify additional trade continuation information or data.Added EP179
Updated EP258
2375TaxonomyTypeTaxonomyTypeCodeSetThe type of identification taxonomy used to identify the security.Added EP179
2376PartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of PartyRole(452).Added EP179
2377DerivativeInstrumentPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of DerivativeInstrumentPartyRole(1295).Added EP179
Updated EP271
2378InstrumentPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of InstrumentPartyRole(1051).Added EP179
2379LegInstrumentPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of LegInstrumentPartyRole(2257).Added EP179
2380LegProvisionPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of LegProvisionPartyRole(40536).Added EP179
2381Nested2PartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of Nested2PartyRole(759).Added EP179
2382Nested3PartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of Nested3PartyRole(951).Added EP179
2383Nested4PartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of Nested4PartyRole(1417).Added EP179
2384NestedPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of NestedPartyRole(538).Added EP179
2385ProvisionPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of ProvisionPartyRole(40177).Added EP179
2386RequestedPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of RequestedPartyRole(1509).Added EP179
2387TradeContingencyTradeContingencyCodeSetIndicates 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
2388RootPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of RootPartyRole(1119).Added EP179
2389SettlPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of SettlPartyRole(784).Added EP179
2390TradeConfirmationReferenceIDStringA reference or control identifier or number used as a trade confirmation key.Added EP215
2391UnderlyingInstrumentPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of UnderlyingInstrumentPartyRole(1061).Added EP179
2392AllocRefRiskLimitCheckIDStringThe reference identifier to the PartyRiskLimitCheckRequest(35=DF), or a similar out of band message, message that contained the approval or rejection for risk/credit limit check for this allocation.Added EP180
2393AllocRefRiskLimitCheckIDTypeRefRiskLimitCheckIDTypeCodeSetSpecifies which type of identifier is specified in AllocRefRiskLimitCheckID(2392) field.Added EP180
2394LimitUtilizationAmtAmtThe total amount of the limit that has been drawn down against the counterparty. This includes the amount for prior trades. It may or may not include the amount for the given trade, specified in LastLimitAmt(1632), depending upon whether the given trade is considered pending.Added EP180
2395LimitAmtAmtThe limit for the counterparty. This represents the total limit amount, independent of any amount already utilized.Added EP180
2396LimitRolePartyRoleCodeSetIndicates the scope of the limit by role.Added EP180
2397RegulatoryTradeIDScopeRegulatoryTradeIDScopeCodeSetSpecifies 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
2398SideRegulatoryTradeIDScopeRegulatoryTradeIDScopeCodeSetSpecifies the scope to which the SideRegulatoryTradeID(1972) 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
2399AllocRegulatoryTradeIDScopeRegulatoryTradeIDScopeCodeSetSpecifies the scope to which the AllocRegulatoryTradeID(1909) 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
2400EffectiveBusinessDateLocalMktDateSpecifies an explicit business date for associated reference data or transaction. Used when an implicit date is not sufficiently specific.Added EP182
Updated EP195
2401ListManualOrderIndicatorBooleanIndicates if the list of orders was initially received manually (as opposed to electronically) or if it was entered manually (as opposed to entered by automated trading software).Added EP182
2402EntitlementSubTypeEntitlementSubTypeCodeSetSubtype of an entitlement specified in EntitlementType(1775).Added EP183
2403QuoteModelTypeQuoteModelTypeCodeSetQuote model typeAdded EP184
2404ComplianceTextStringFree text for compliance information required for regulatory reporting.Added EP185
2405ExecMethodExecMethodCodeSetSpecifies how the transaction was executed, e.g. via an automated execution platform or other method.Added EP186
Updated EP201
2406AllocRegulatoryLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP181
2407ComplexEventSpotRatePriceFX spot rate.Added EP187
2408ComplexEventForwardPointsPriceOffsetFX forward points added to spot rate. May be a negative value.Added EP187
2409LegComplexEventSpotRatePriceFX spot rate.Added EP187
2410LegComplexEventForwardPointsPriceOffsetFX forward points added to spot rate. May be a negative value.Added EP187
2411RegulatoryLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP181
2412RateSourceReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP187
Updated EP293
2413RelatedToSecurityIDStringThe security identifier of the instrument, instrument leg or underlying instrument with which the related instrument has correlation.Added EP187
2414RelatedToSecurityIDSourceSecurityIDSourceCodeSetIdentifies class or source of the RelatedToSecurityID(2413) value.Added EP187
2415RelatedToStreamXIDRefXIDREFStreamXID(41303), LegStreamXID(41700) or UnderlyingStreamXID(42016) of the stream with which the related instrument has correlation.Added EP187
2416SideRegulatoryLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP181
2417RelatedToDividendPeriodXIDRefXIDREFThe DividendPeriodXID(42293) of the stream dividend period with which the related instrument has correlation.Added EP208
2418FirmTradeEventIDStringAn identifier created by the trading party for the life cycle event associated with this report.Added EP187
2419UnderlyingComplexEventSpotRatePriceFX spot rate.Added EP187
2420UnderlyingComplexEventForwardPointsPriceOffsetFX forward points added to spot rate. May be a negative value.Added EP187
2421FillRefIDStringA reference to either the value of the FillExecID(1363) or an implicit position of a fills instance in the FillsGrp component.Added EP188
2422OrderRequestIDintUnique message identifier for an order request as assigned by the submitter of the request.Added EP188
2423MassOrderRequestIDStringUnique message identifier for a mass order request as assigned by the submitter of the orders.Added EP188
2424MassOrderReportIDStringUnique message identifier for the response to a mass order request as assigned by the receiver of the orders.Added EP188
Updated EP271
2425MassOrderRequestStatusMassOrderRequestStatusCodeSetStatus of mass order request.Added EP188
2426MassOrderRequestResultMassOrderRequestResultCodeSetRequest result of mass order request.Added EP188
2427OrderResponseLevelOrderResponseLevelCodeSetThe level of response requested from receiver of mass order messages. A default value should be bilaterally agreed.Added EP188
2428NoOrderEntriesNumInGroupNumber of order entries.Added EP188
2429OrderEntryActionOrderEntryActionCodeSetSpecifies the action to be taken for the given order.Added EP188
2430OrderEntryIDintUnique identifier for an order within a single MassOrder(35=DJ) message that can be used as a reference in the MassOrderAck(35=DK) message.Added EP188
2431ExecTypeReasonExecTypeReasonCodeSetThe initiating event when an ExecutionReport(35=8) is sent.Added EP188
2432TotNoOrderEntriesintTotals number of orders for a mass order or its acknowledgment being fragmented across multiple messages.Added EP188
2433NoTargetPartySubIDsNumInGroupNumber of target party sub IDs in the repeating group.Added EP189
2434TargetPartySubIDStringParty sub-identifier value within a target party repeating group.Added EP189
2435TargetPartySubIDTypePartySubIDTypeCodeSetType of TargetPartySubID(2434) value.Added EP189
2436TransferInstructionIDStringUnique identifier for the transfer instruction assigned by the submitter.Added EP189
2437TransferIDStringThe unique identifier assigned to the transfer entity once it is received, for example, by the CCP or the party governing the transfer process. Generally this same identifier for the transfer is used by all parties involved.Added EP189
2438TransferReportIDStringUnique identifier for the transfer report message.Added EP189
2439TransferTransTypeTransferTransTypeCodeSetIndicates the type of transfer transaction.Added EP189
2440TransferTypeTransferTypeCodeSetIndicates the type of transfer request.Added EP189
2441TransferScopeTransferScopeCodeSetIndicates the type of transfer.Added EP189
2442TransferStatusTransferStatusCodeSetStatus of the transfer.Added EP189
2443TransferRejectReasonTransferRejectReasonCodeSetReason the transfer instruction was rejected.Added EP189
2444TransferReportTypeTransferReportTypeCodeSetIndicates the type of transfer report.Added EP189
2445AggressorTimeUTCTimestampTimestamp of aggressive order or quote resulting in match event.Added EP190
2446AggressorSideSideCodeSetSide of aggressive order or quote resulting in match event.Added EP190
2447FastMarketIndicatorBooleanIndicates if the instrument is in "fast market" state.Added EP190
2448LinkageHandlingIndicatorBooleanIndicate whether linkage handling is in effect for an instrument or not.Added EP190
2449NumberOfBuyOrdersintNumber of buy orders involved in a trade.Added EP190
2450NumberOfSellOrdersintNumber of sell orders involved in a trade.Added EP190
2451SettlPriceDeterminationMethodSettlPriceDeterminationMethodCodeSetCalculation method used to determine settlement price.Added EP190
2452MDStatisticReqIDStringMessage identifier for a statistics request.Added EP191
2453MDStatisticRptIDStringMessage identifier for a statistics report.Added EP191
2454MDStatisticNameStringThe short name or acronym for a set of statistic parameters.Added EP191
2455MDStatisticDescStringCan be used to provide an optional textual description for a statistic.Added EP191
2456MDStatisticTypeMDStatisticTypeCodeSetType of statistic value.Added EP191
2457MDStatisticScopeMDStatisticScopeCodeSetEntities used as basis for the statistics.Added EP191
2458MDStatisticSubScopeMDStatisticSubScopeCodeSetSub-scope of the statistics to further reduce the entities used as basis for the statistics.Added EP191
2459MDStatisticScopeTypeMDStatisticScopeTypeCodeSetScope details of the statistics to reduce the number of events being used as basis for the statistics.Added EP191
2460MDStatisticFrequencyPeriodintDissemination frequency of statistics.
Special meaning for a value of zero which represents an event-driven dissemination in real time (e.g. as soon as a new trade occurs).
Added EP191
2461MDStatisticFrequencyUnitOrderDelayUnitCodeSetTime unit for MDStatisticFrequencyPeriod(2460).Added EP191
2462MDStatisticDelayPeriodintNumber of time units between the calculation of the statistic and its dissemination. Can be used to defer or delay publication.Added EP191
2463MDStatisticDelayUnitOrderDelayUnitCodeSetTime unit for MDStatisticDelayPeriod(2462).Added EP191
2464MDStatisticIntervalTypeMDStatisticIntervalTypeCodeSetType of interval over which statistic is calculated.Added EP191
2465MDStatisticIntervalTypeUnitTimeUnitCodeSetTime unit for MDStatisticIntervalType(2464).Added EP191
2466MDStatisticIntervalPeriodintLength of time over which the statistic is calculated. Special meaning for a value of zero to express that there is no aggregation over time. Can be used with other interval types expressing relative date and time ranges to combine them with sliding window peaks, e.g. highest volume across 1 minute intervals of the previous day.Added EP191
2467MDStatisticIntervalUnitOrderDelayUnitCodeSetTime unit for MDStatisticIntervalPeriod(2466).Added EP191
2468MDStatisticStartDateUTCTimestampFirst day of range for which statistical data is collected.Added EP191
2469MDStatisticEndDateUTCTimestampLast day of range for which statistical data is collected.Added EP191
2470MDStatisticStartTimeUTCTimeOnlyStart time of the time range for which statistical data is collected.Added EP191
2471MDStatisticEndTimeUTCTimeOnlyEnd time of the time range for which statistical data is collected.Added EP191
2472MDStatisticRatioTypeMDStatisticRatioTypeCodeSetRatios between various entities.Added EP191
2473MDStatisticRequestResultMDStatisticRequestResultCodeSetResult returned in response to MarketDataStatisticsRequest (35=DO).Added EP191
2474NoMDStatisticsNumInGroupNumber of market data statistics.Added EP191
2475MDStatisticIDStringUnique identifier for a statistic.Added EP191
2476MDStatisticTimeUTCTimestampTime of calculation of a statistic.Added EP191
2477MDStatisticStatusMDStatisticStatusCodeSetStatus for a statistic to indicate its availability.Added EP191
2478MDStatisticValuefloatStatistical value.Added EP191
2479MDStatisticValueTypeMDStatisticValueTypeCodeSetType of statistical value.Added EP191
2480MDStatisticValueUnitOrderDelayUnitCodeSetUnit of time for statistical value.Added EP191
Updated EP208
2481EncodedMDStatisticDescLenLengthByte length of encoded (non-ASCII characters) EncodedMDStatisticDesc(2482) field.Added EP191
Updated EP229
2482EncodedMDStatisticDescdataEncoded (non-ASCII characters) representation of the MDStatisticDesc(2455) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MDStatisticDesc(2455) field.Added EP191
2483AllocRiskLimitCheckStatusRiskLimitCheckStatusCodeSetIndicates the status of the risk limit check performed on a trade for this allocation instance.Added EP192
2484FirmTransactionIDStringThe unique transaction entity identifier assigned by the firm.Added EP192
2485TransactionIDStringThe unique transaction entity identifier.Added EP192
2486WireReferenceStringThe reference to a wire transfer associated with the transaction. Wire references done via wire services such as Fedwire Output Message Accountabilitty Data "OMAD" or SWIFT Output Sequence Number "OSN".Added EP192
2487CollRptRejectReasonCollRptRejectReasonCodeSetReject reason code for rejecting the collateral report.Added EP192
2488CollRptStatusCollRptStatusCodeSetThe status of the collateral report.Added EP192
2489PackageIDStringIdentifier assigned to a collection of trades so that they can be analyzed as one atomic unit for risk assessment and clearing.Added EP192
2490TradeNumberintOrdinal number of the trade within a series of related trades.Added EP192
2491UnderlyingAssetGroupAssetGroupCodeSetIndicates 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
2492LegDifferentialPricePriceOffsetUsed in pricing a group of individual Trade at Settlement (TAS) and Trade At Marker (TAM) contracts as an atomic unit. The value is the negotiated currency offset either at settlement (TAS) or at the time specified in the product definition (TAM). The final contract price is reported in LegLastPx(637).Added EP217
2493EncodedLegDocumentationTextdataEncoded (non-ASCII characters) representation of the LegDocumentationText(2505) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the LegDocumentationText(2505) field.Added EP192
2494EncodedLegDocumentationTextLenLengthByte length of encoded (non-ASCII characters) EncodedLegDocumentationText(2493) field.Added EP192
2495LegAgreementCurrencyCurrencyContractual currency forming the basis of a financing agreement and associated transactions. Usually, but not always, the same as the trade currency.Added EP192
2496LegAgreementDateLocalMktDateA reference to the date the underlying agreement specified by LegAgreementID(2498) and LegAgreementDesc(2497) was executed.Added EP192
2497LegAgreementDescStringThe full name of the base standard agreement, annexes and amendments in place between the principals applicable to a financing transaction. See http://www.fpml.org/coding-scheme/master-agreement-type for derivative values.Added EP192
2498LegAgreementIDStringA common reference to the applicable standing agreement between the counterparties to a financing transaction.Added EP192
2499LegAgreementVersionStringThe version of the master agreement.Added EP192
2500LegBrokerConfirmationDescStringDescribes the type of broker confirmation executed between the parties. Can be used as an alternative to MasterConfirmationDesc(1962). See http://www.fpml.org/coding-scheme/broker-confirmation-type for values.Added EP192
2501LegCreditSupportAgreementDateLocalMktDateThe date of the ISDA Credit Support Agreement executed between the parties and intended to govern collateral arrangements for all OTC derivatives transactions between those parties.Added EP192
2502LegCreditSupportAgreementDescStringThe type of ISDA Credit Support Agreement. See http://www.fpml.org/coding-scheme/credit-support-agreement-type for values.Added EP192
2503LegCreditSupportAgreementIDStringA common reference or unique identifier to identify the ISDA Credit Support Agreement executed between the parties.Added EP192
2504LegDeliveryTypeDeliveryTypeCodeSetIdentifies type of settlement.Added EP192
2505LegDocumentationTextStringA sentence or phrase pertinent to the trade, not a reference to an external document. E.g. "To be registered with the U.S. Environmental Protection Agency, Acid Rain Division, SO2 Allowance Tracking System".Added EP192
2506LegEndDateLocalMktDateEnd date of a financing deal, i.e. the date the seller reimburses the buyer and takes back control of the collateral.Added EP192
2507LegGoverningLawStringIdentification of the law governing the transaction. See http://www.fpml.org/coding-scheme/governing-law for values.Added EP192
2508LegMarginRatioPercentageThe fraction of the cash consideration that must be collateralized, expressed as a percent. A MarginRatio of 2% indicates that the value of the collateral (after deducting for "haircut") must exceed the cash consideration by 2%.Added EP192
2509LegMasterConfirmationAnnexDateLocalMktDateThe date that an annexation to the master confirmation was executed between the parties.Added EP192
2510LegMasterConfirmationDateLocalMktDateAlternative to broker confirmation. The date of the confirmation executed between the parties and intended to govern all relevant transactions between those parties.Added EP192
2511LegMasterConfirmationDescStringThe type of master confirmation executed between the parties. See http://www.fpml.org/coding-scheme/master-confirmation-type for values.Added EP192
2512LegMasterConfirmationAnnexDescStringThe type of master confirmation annexation executed between the parties. See http://www.fpml.org/coding-scheme/master-confirmation-annex-type for values.Added EP192
2513LegStartDateLocalMktDateStart date of a financing deal, i.e. the date the buyer pays the seller cash and takes control of the collateral.Added EP192
2514LegTerminationTypeTerminationTypeCodeSetType of financing termination.Added EP192
2515AllocCalculatedCcyQtyQtyUsed for the calculated quantity of the other side of the currency trade applicable to the allocation instance.Added EP193
2516CollateralRequestInstructionStringAn encoded collateral request processing instruction to the receiver.Added EP193
2517CollateralRequestLinkIDStringA unique identifier to link together a set or group of requests.Added EP193
2518CollateralRequestNumberintOrdinal number of the request within a set or group of requests.Added EP193
2519TotNumCollateralRequestsintTotal number of request messages within a set or group of requests.Added EP193
2520WarningTextStringCommunicates the underlying condition when the request response indicates "warning".Added EP193
2521EncodedWarningTextdataEncoded (non-ASCII characters) representation of the WarningText(2520) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the WarningText(2520) field.Added EP193
2522EncodedWarningTextLenLengthByte length of encoded (non-ASCII characters) EncodedWarningtText(2521) field.Added EP193
2523CrossedIndicatorCrossedIndicatorCodeSetIndicates 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
2524TradeReportingIndicatorTradeReportingIndicatorCodeSetUsed between parties to convey trade reporting status.Added EP222
Updated EP283
2525AffiliatedFirmsTradeIndicatorBooleanIndicates whether the transaction or position was entered into between two affiliated firms. I.e. one counterparty has an ownership interest in the other counterparty but less than the majority interest.Added EP193
2526InternationalSwapIndicatorBooleanIdentifies the swap trade as an "international" transaction.Added EP193
2527MultiAssetSwapIndicatorBooleanIndicates a swap that does not have one easily identifiable primary underlying asset, but instead involves multiple underlying assets within one trade repository's jurisdiction that belong to different asset classes.Added EP193
2528ClearingSettlPricePriceClearing settlement price.Added EP195
2529NoRelativeValuesNumInGroupNumber of relative value metrics entries in the repeating group.Added EP194
2530RelativeValueTypeRelativeValueTypeCodeSetIndicates the type of relative value measurement being specified.Added EP194
2531RelativeValuefloatThe valuation of an instrument relative to a base measurement specified in RelativeValueType(2530). This value can be negative.Added EP194
2532RelativeValueSideRelativeValueSideCodeSetSpecifies the side of the relative value.Added EP194
2533BidSpreadfloatBasis points relative to a benchmark curve on the bid side, such as LIBOR, or a known security, such as 10Y US Treasury bond. The benchmark security or curve name is specified in the SpreadOrBenchmarkCurveData component.Added EP194
2534OfferSpreadfloatBasis points relative to a benchmark curve on the offer side, such as LIBOR, or a known security, such as 10Y US Treasury bond. The benchmark security or curve name is specified in the SpreadOrBenchmarkCurveData component.Added EP194
2535MDReportEventMDReportEventCodeSetTechnical event within market data feed.Added EP195
2536MDReportCountintNumber of reference and market data messages in-between two MarketDataReport(35=DR) messages.Added EP195
2537TotNoMarketSegmentReportsintTotal number of reports related to market segments.Added EP195
2538TotNoInstrumentReportsintTotal number of reports related to instruments.Added EP195
2539TotNoPartyDetailReportsintTotal number of reports related to party detail information.Added EP195
2540TotNoEntitlementReportsintTotal number of reports related to party entitlement information.Added EP195
2541TotNoRiskLimitReportsintTotal number of reports related to party risk limit information.Added EP195
2542MarketSegmentStatusMarketSegmentStatusCodeSetStatus of market segment.Added EP195
2543MarketSegmentTypeMarketSegmentTypeCodeSetUsed to classify the type of market segment.Added EP195
2544MarketSegmentSubTypeMarketSegmentSubTypeCodeSetUsed to further categorize market segments within a MarketSegmentType(2543).Added EP195
2545NoRelatedMarketSegmentsNumInGroupNumber of related market segments.Added EP195
2546RelatedMarketSegmentIDStringIdentifies a related market segment.Added EP195
2547MarketSegmentRelationshipMarketSegmentRelationshipCodeSetType of relationship between two or more market segments.Added EP195
2548NoAuctionTypeRulesNumInGroupNumber of auction order types.Added EP195
2549AuctionTypeProductComplexStringIdentifies an entire suite of products for which the auction order type rule applies.Added EP195
2550NoPriceRangeRulesNumInGroupNumber of rules related to price ranges.Added EP195
2551StartPriceRangePriceLower boundary for price range.Added EP195
2552EndPriceRangePriceUpper boundary for price range.Added EP195
2553PriceRangeValuePriceMaximum range expressed as absolute value.Added EP195
2554PriceRangePercentagePercentageMaximum range expressed as percentage.Added EP195
2555PriceRangeProductComplexStringIdentifies an entire suite of products in the context of trading rules related to price ranges.Added EP195
2556PriceRangeRuleIDStringIdentifier for a price range rule.Added EP195
2557FastMarketPercentagePercentageThe percentage factor to be applied to trading rule parameters (e.g. price ranges, size ranges, etc.) when fast market conditions are applicable.Added EP195
2558NoQuoteSizeRulesNumInGroupNumber of rules related to quote sizes.Added EP195
2559QuoteSideIndicatorQuoteSideIndicatorCodeSetIndicates whether single sided quotes are allowed.Added EP195
2560NoFlexProductEligibilitiesNumInGroupNumber of eligibility indicators for the creation of flexible securities.Added EP195
2561FlexProductEligibilityComplexStringIdentifies an entire suite of products which are eligible for the creation of flexible securities.Added EP195
2562NumOfComplexInstrumentsintRepresents the total number of multileg securities or user defined securities that make up the security.Added EP195
2563MarketDepthTimeIntervalintSpecifies the time interval used for netting market data in a price depth feed.Added EP195
2564MarketDepthTimeIntervalUnitOrderDelayUnitCodeSetThe time unit associated with the time interval of the netting of market data in a price depth feed.Added EP195
2565MDRecoveryTimeIntervalintSpecifies the time interval between two repetitions of the same market data for cyclic recovery feeds.Added EP195
2566MDRecoveryTimeIntervalUnitOrderDelayUnitCodeSetThe time unit associated with the time interval between two cycles of the same market data in cyclic data recovery feeds.Added EP195
2567PrimaryServiceLocationIDStringPrimary service location identifier.Added EP195
2568SecondaryServiceLocationIDStringSecondary or alternate service location identifier.Added EP195
2569MatchRuleProductComplexStringIdentifies an entire suite of products for which the matching rule applies.Added EP195
2570CustomerPriorityCustomerPriorityCodeSetSpecifies the kind of priority given to customers.Added EP195
2571TickRuleProductComplexStringIdentifies an entire suite of products for which the price tick rule applies.Added EP195
2572PreviousAdjustedOpenInterestAmtPrevious day's adjusted open interest.Added EP195
2573PreviousUnadjustedOpenInterestAmtPrevious day's unadjusted open interest.Added EP195
2574LowExercisePriceOptionIndicatorBooleanIndicates if a given option instrument permits low exercise prices (LEPO).Added EP195
2575BlockTradeEligibilityIndicatorBooleanIndicates if a given instrument is eligible for block trading.Added EP195
2576InstrumentPricePrecisionintSpecifies the number of decimal places for instrument prices.Added EP195
2577StrikePricePrecisionintSpecifies the number of decimal places for exercise price.Added EP195
2578OrigStrikePricePriceOriginal exercise price, e.g. after corporate action requiring changes.Added EP195
2579SettlSubMethodSettlSubMethodCodeSetSpecifies a suitable settlement sub-method for a given settlement method.Added EP195
2580NoClearingPriceParametersNumInGroupNumber of parameter sets for clearing prices.Added EP195
2581BusinessDayTypeBusinessDayConventionCodeSetRelative identification of a business day.Added EP195
2582ClearingPriceOffsetPriceOffsetConstant value required for the calculation of the clearing price, e.g. for variance futures.Added EP195
2583VegaMultiplierfloatConstant value required for the calculation of the clearing quantity, e.g. for variance futures.Added EP195
2584AnnualTradingBusinessDaysintNumber of trading business days in a year.Added EP195
2585TotalTradingBusinessDaysintNumber of trading business days over the lifetime of an instrument.Added EP195
2586TradingBusinessDaysintNumber of actual trading business days of an instrument.Added EP195
2587RealizedVariancefloatActual or realized variance of an instrument used to calculate settlement prices, e.g. for variance futures.Added EP195
2588StandardVariancefloatStandard variance (over the lifetime of an instrument) or initial variance used to calculate settlement prices, e.g. for variance futures.Added EP195
2589RelatedClosePricePriceClosing price of the underlying required to calculate the RealizedVariance(2587).Added EP195
2590OvernightInterestRatefloatOvernight interest rate.Added EP195
2591AccumulatedReturnModifiedVariationMarginfloatThe economic cost of the variation margin from one trading day to the next.Added EP195
2592CalculationMethodCalculationMethodCodeSetSpecifies how the calculation will be made.Added EP195
2593NoOrderAttributesNumInGroupNumber of order attribute entries.Added EP222
2594OrderAttributeTypeOrderAttributeTypeCodeSetThe type of order attribute.Added EP222
2595OrderAttributeValueStringThe value associated with the order attribute type specified in OrderAttributeType(2594).Added EP222
2596DeltaCrossedBooleanIndicates that the party has taken a position on both a put and a call on the same underlying asset.Added EP208
2597ComplexEventFuturesPriceValuationBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to futures contracts.Added EP208
2598ComplexEventOptionsPriceValuationBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to options contracts.Added EP208
2599ComplexEventPVFinalPriceElectionFallbackComplexEventPVFinalPriceElectionFallbackCodeSetSpecifies the fallback provisions for the hedging party in the determination of the final settlement price.Added EP208
2600StrikeIndexCurvePointStringThe point on the floating rate index curve. Sample values:
M = combination of a number between 1-12 and an "M" for month, e.g. 3M
Y = combination of number between 1-100 and a "Y" for year, e.g. 10Y
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
2601StrikeIndexQuoteStrikeIndexQuoteCodeSetThe quote side from which the index price is to be determined.Added EP208
2602ExtraordinaryEventAdjustmentMethodExtraordinaryEventAdjustmentMethodCodeSetDefines how adjustments will be made to the contract should one or more of the extraordinary events occur.Added EP208
2603ExchangeLookAlikeBooleanFor a share option trade, indicates whether the instrument is to be treated as an 'exchange look-alike'.Added EP208
2604LegStrikeIndexCurvePointStringThe point on the floating rate index curve. Sample values:
M = combination of a number between 1-12 and an "M" for month, e.g. 3M
Y = combination of number between 1-100 and a "Y" for year, e.g. 10Y
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
2605LegStrikeIndexQuoteStrikeIndexQuoteCodeSetThe quote side from which the index price is to be determined.Added EP208
2606LegExtraordinaryEventAdjustmentMethodExtraordinaryEventAdjustmentMethodCodeSetDefines how adjustments will be made to the contract should one or more of the extraordinary events occur.Added EP208
2607LegExchangeLookAlikeBooleanFor a share option trade, indicates whether the instrument is to be treated as an 'exchange look-alike'.Added EP208
2608LegComplexEventFuturesPriceValuationBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to futures contracts.Added EP208
2609LegComplexEventOptionsPriceValuationBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to options contracts.Added EP208
2610LegComplexEventPVFinalPriceElectionFallbackComplexEventPVFinalPriceElectionFallbackCodeSetSpecifies the fallback provisions for the hedging party in the determination of the final settlement priceAdded EP208
2611UnderlyingComplexEventFuturesPriceValuationBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to futures contracts.Added EP208
2612UnderlyingComplexEventOptionsPriceValuationBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to options contracts.Added EP208
2613UnderlyingComplexEventPVFinalPriceElectionFallbackComplexEventPVFinalPriceElectionFallbackCodeSetSpecifies the fallback provisions for the hedging party in the determination of the final settlement priceAdded EP208
2614UnderlyingNotionalAmtNotional value for the equity or bond underlier.Added EP208
2615UnderlyingNotionalCurrencyCurrencySpecifies the currency denomination of the notional value.
UnderlyingNotionalCurrencyCodeSource(2921) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP208
Updated EP273
2616UnderlyingNotionalDeterminationMethodStringSpecifies the method of determining the notional amount.
See: http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
2617UnderlyingNotionalAdjustmentsUnderlyingNotionalAdjustmentsCodeSetSpecifies the conditions that govern the adjustment to the number of units of the return swap.Added EP208
2618PositionIDStringUnique identifier for a position entity. Refer to PosMaintRptID(721) for a unique identifier of a position report message.Added EP199
2619UnderlyingNotionalXIDRefXIDREFCross reference to another notional amount for duplicating its properties.Added EP208
2620UnderlyingFutureIDStringIn the case of an index underlier specifies the unique identifier for the referenced futures contract.Added EP208
2621UnderlyingFutureIDSourceSecurityIDSourceCodeSetIdentifies the source of the UnderlyingFutureID(2620).Added EP208
Updated EP294
2622UnderlyingStrikeIndexCurvePointStringThe point on the floating rate index curve. Sample values:
M = combination of a number between 1-12 and an "M" for month, e.g. 3M
Y = combination of number between 1-100 and a "Y" for year, e.g. 10Y
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
2623UnderlyingStrikeIndexQuoteStrikeIndexQuoteCodeSetThe quote side from which the index price is to be determined.Added EP208
2624UnderlyingExtraordinaryEventAdjustmentMethodExtraordinaryEventAdjustmentMethodCodeSetDefines how adjustments will be made to the contract should one or more of the extraordinary events occur.Added EP208
2625UnderlyingExchangeLookAlikeBooleanFor a share option trade, indicates whether the instrument is to be treated as an 'exchange look-alike'.Added EP208
2626UnderlyingAverageVolumeLimitationPercentageAmtThe limit of average percentage of individual securities traded in a day or a number of days.Added EP208
2627UnderlyingAverageVolumeLimitationPeriodDaysintSpecifies the limitation period for average daily trading volume in number of days.Added EP208
2628UnderlyingDepositoryReceiptIndicatorBooleanIndicates whether the underlier is a depository receipt.Added EP208
2629UnderlyingOpenUnitsQtyThe number of units (units of the index or number of securities, par amount of a bond) that constitute the underlier. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP208
2630UnderlyingBasketDivisorfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP208
2631UnderlyingInstrumentXIDXIDIdentifier for referencing this UnderlyingInstrument from a parent instrument or a convertible instrument.Added EP208
2632CollateralAmountTypeCollateralAmountTypeCodeSetThe type of value in CurrentCollateralAmount(1704).Added EP197
2633NoMiscFeeSubTypesNumInGroupSpecifies the number of miscellaneous fee sub-types.Added EP196
2634MiscFeeSubTypeStringUsed to provide more granular fee types related to a value of MiscFeeType(139).
See http://www.fixtradingcommunity.org/codelists#Misc_Fee_Sub_Types for code list of applicable fees. Other fee sub-types may be used by mutual agreement of the counterparties.
Added EP196
2635MiscFeeSubTypeAmtAmtThe amount of the specified MiscFeeSubType(2634).Added EP196
2636MiscFeeSubTypeDescStringCan be used to provide an optional textual description of the fee sub-type.Added EP196
2637EncodedMiscFeeSubTypeDescLenLengthByte length of encoded (non-ASCII characters) EncodedMiscFeeSubTypeDesc(2638) field.Added EP196
2638EncodedMiscFeeSubTypeDescdataEncoded (non-ASCII characters) representation of the MiscFeeSubTypeDesc(2636) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MiscFeeSubTypeDesc(2636) field.Added EP196
2639NoCommissionsNumInGroupNumber of commissions in the repeating group.Added EP204
2640CommissionAmountAmtThe commission amount.Added EP204
Updated EP223
2641CommissionAmountTypeCommissionAmountTypeCodeSetIndicates what type of commission is being expressed in CommissionAmount(2640).Added EP204
2642CommissionBasisCommTypeCodeSetSpecifies the basis or unit used to calculate the commission.Added EP204
Updated EP208
2643CommissionCurrencyCurrencySpecifies the currency denomination of the commission amount if different from the trade's currency.
CommissionCurrencyCodeSource(2923) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP204
Updated EP273
2644CommissionUnitOfMeasureUnitOfMeasureCodeSetThe commission rate unit of measure.Added EP204
Updated EP223
2645CommissionUnitOfMeasureCurrencyCurrencyIndicates the currency of the unit of measure. Conditionally required when CommissionUnitOfMeasure(2644) = Ccy (Amount of currency).Added EP204
2646CommissionRatefloatThe commission rate when CommissionAmount(2640) is based on a percentage of quantity, amount per unit or a factor of "unit of measure". If the rate is a percentage or expressed in basis points, use the decimalized form, e.g. "0.05" for a 5% commission or "0.005" for 50 basis points.Added EP204
2647CommissionSharedIndicatorBooleanIndicates whether the amount in CommissionAmount(2640) is to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement.Added EP204
2648CommissionAmountSharedAmtCommission amount to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement. If specified, this amount should not exceed the amount in CommissionAmount(2640).Added EP204
2649CommissionLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP204
2650CommissionDescStringDescription of the commission.Added EP204
2651EncodedCommissionDescLenLengthByte length of the encoded (non-ASCII characters) EncodedCommissionDesc(2652) field.Added EP204
2652EncodedCommissionDescdataEncoded (non-ASCII characters) representation of the CommissionDesc(2650) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the CommissionDesc(2650) field.Added EP204
2653NoAllocCommissionsNumInGroupNumber of commissions in the repeating group.Added EP204
2654AllocCommissionAmountAmtThe commission amount.Added EP204
2655AllocCommissionAmountTypeCommissionAmountTypeCodeSetIndicates what type of commission is being expressed in AllocCommissionAmount(2654).Added EP204
2656AllocCommissionBasisCommTypeCodeSetSpecifies the basis or unit used to calculate the commission.Added EP204
Updated EP208
2657AllocCommissionCurrencyCurrencySpecifies the currency denomination of the commission amount if different from the trade's currency.
AllocCommissionCurrencyCodeSource(2925) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP204
Updated EP273
2658AllocCommissionUnitOfMeasureUnitOfMeasureCodeSetThe commission rate unit of measure.Added EP204
2659AllocCommissionUnitOfMeasureCurrencyCurrencyIndicates the currency of the unit of measure. Conditionally required when AllocCommissionUnitOfMeasure(2658) = Ccy (Currency).Added EP204
2660AllocCommissionRatefloatThe commission rate when AllocCommissionAmount(2654) is based on a percentage of quantity, amount per unit or a factor of "unit of measure". If the rate is a percentage or expressed in basis points, use the decimalized form, e.g. "0.05" for a 5% commission or "0.005" for 50 basis points.Added EP204
2661AllocCommissionSharedIndicatorBooleanIndicates whether the amount in AllocCommissionAmount(2654) is to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement.Added EP204
2662AllocCommissionAmountSharedAmtCommission amount to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement. If specified, this amount should not exceed the amount in AllocCommissionAmount(2654).Added EP204
2663AllocCommissionLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP204
2664AllocCommissionDescStringDescription of the commission.Added EP204
2665EncodedAllocCommissionDescLenLengthByte length of the encoded (non-ASCII characters) EncodedAllocCommissionDesc(2666) field.Added EP204
Updated EP229
2666EncodedAllocCommissionDescdataEncoded (non-ASCII characters) representation of the AllocCommissionDesc(2664) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the AllocCommissionDesc(2664) field.Added EP204
2667AlgorithmicTradeIndicatorAlgorithmicTradeIndicatorCodeSetIndicates that the order or trade originates from a computer program or algorithm requiring little-to-no human intervention.Added EP216
2668NoTrdRegPublicationsNumInGroupNumber of regulatory publication rules in repeating group.Added EP216
2669TrdRegPublicationTypeTrdRegPublicationTypeCodeSetSpecifies the type of regulatory trade publication.
Additional reasons for the publication type may be specified in TrdRegPublicationReason(2670).
Added EP216
2670TrdRegPublicationReasonTrdRegPublicationReasonCodeSetAdditional reason for trade publication type specified in TrdRegPublicationType(2669).
Reasons may be specific to regulatory trade publication rules.
Added EP216
Updated EP300
2671SideTradeReportingIndicatorTradeReportingIndicatorCodeSetUsed between parties to convey trade reporting status.Added EP222
2672CrossRequestIDStringUnique message identifier for a cross request as assigned by the submitter of the request.Added EP223
2673FillMatchIDStringIdentifier assigned by a matching system to a match event containing multiple executions.Added EP223
2674FillMatchSubIDStringIdentifier assigned by a matching system to a price level (e.g. match step, clip) within a match event containing multiple executions.Added EP223
2675MassActionReasonMassActionReasonCodeSetReason for submission of mass action.Added EP223
2676MaximumPriceDeviationPercentageMaximum deviation, in percentage terms, of an execution price from a reference price, e.g. the initial price of a match event.Added EP223
Updated EP271
2677NotAffectedReasonNotAffectedReasonCodeSetReason for order being unaffected by mass action even though it belongs to the orders covered by MassActionScope(1374).Added EP223
2678TotalNotAffectedOrdersintTotal number of orders unaffected by either the OrderMassActionRequest(35=CA) or OrderMassCancelRequest(35=Q).Added EP223
2679OrderOwnershipIndicatorOrderOwnershipIndicatorCodeSetChange of ownership of an order to a specific party.Added EP223
2680LegAccountStringAccount mnemonic as agreed between buy and sell sides, e.g. broker and institution or investor/intermediary and fund manager.Added EP223
2681InTheMoneyConditionInTheMoneyConditionCodeSetSpecifies an option instrument's "in the money" condition.Added EP224
2682LegInTheMoneyConditionInTheMoneyConditionCodeSetSpecifies an option instrument's "in the money" condition in general terms.Added EP224
2683UnderlyingInTheMoneyConditionInTheMoneyConditionCodeSetSpecifies an option instrument's "in the money" condition in general terms.Added EP224
2684DerivativeInTheMoneyConditionInTheMoneyConditionCodeSetSpecifies an option instrument's "in the money" condition in general terms.
See InTheMoneyCondition(2681) for complete definition.
Added EP224
Updated EP271
2685ContraryInstructionEligibilityIndicatorBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of InTheMoneyCondition(2681). When not specified, the eligibility is undefined or not applicable.Added EP224
2686LegContraryInstructionEligibilityIndicatorBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of LegInTheMoneyCondition(2682). When not specified, the eligibility is undefined or not applicable.Added EP224
2687UnderlyingContraryInstructionEligibilityIndicatorBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of UnderlyingInTheMoneyCondition(2683). When not specified, the eligibility is undefined or not applicable.Added EP224
2688DerivativeContraryInstructionEligibilityIndicatorBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of DerivativeInTheMoneyCondition(2684). When not specified, the eligibility is undefined or not applicable.
See ContraryInstructionEligibilityIndicator(2685) for complete definition.
Added EP224
Updated EP271
2689CollateralMarketPricePriceMarket price of the collateral, either from market sources or pre-agreed by the counterparties.Added EP227
2690CollateralPercentOveragePercentagePercentage of over-collateralization particularly when CollateralAmountType(2632) = 4 (Additional collateral value)Added EP227
2691NoSideCollateralAmountsNumInGroupNumber of side collateral amount entries.Added EP227
2692SideCollateralAmountMarketIDStringMarket associated with the collateral amount.Added EP227
2693SideCollateralAmountMarketSegmentIDStringMarket segment associated with the collateral amount.Added EP227
2694SideCollateralAmountTypeCollateralAmountTypeCodeSetThe type of value in CurrentCollateralAmount(1704).Added EP227
2695SideCollateralCurrencyCurrencySpecifies the currency of the collateral; optional, defaults to settlement currency if not specified.
SideCollateralCurrencyCodeSource(2930) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP227
Updated EP273
2696SideCollateralFXRatefloatForeign exchange rate used to compute the SideCurrentCollateralAmount(2702) from the SideCollateralCurrency(2695) and the Currency(15).Added EP227
2697SideCollateralFXRateCalcUnderlyingFXRateCalcCodeSetSpecifies whether or not SideCollateralFXRate(2696) should be multiplied or divided.Added EP227
2698SideCollateralMarketPricePriceMarket price of the collateral, either from market sources or pre-agreed by the counterparties.Added EP227
2699SideCollateralPercentOveragePercentagePercentage of over-collateralization particularly when SideCollateralAmountType(2694) = 4 (Additional collateral value).Added EP227
2700SideCollateralPortfolioIDStringIdentifier of the collateral portfolio when reporting on a portfolio basis.Added EP227
2701SideCollateralTypeStringType of collateral on deposit being reported.Added EP227
2702SideCurrentCollateralAmountAmtCurrency value currently attributed to the collateral.Added EP227
2703SideHaircutIndicatorBooleanIndicates, if "Y", that a stated valuation includes a haircut, e.g. that the stated value reflects the subtraction of the haircut. Note that a value of "N" does not imply a haircut is not applicable, only that the haircut (if any) is not reflected in the stated valuation.Added EP227
2704ExDestinationTypeExDestinationTypeCodeSetIdentifies the type of execution destination for the order.Added EP228
2705MarketConditionMarketConditionCodeSetMarket 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
2706NoQuoteAttributesNumInGroupNumber of quote attributes entries.Added EP229
2707QuoteAttributeTypeQuoteAttributeTypeCodeSetThe type of attribute for the quote.Added EP229
2708QuoteAttributeValueStringThe value associated with the quote attribute type specified in QuoteAttributeType(2707).Added EP229
2709NoPriceQualifiersNumInGroupNumber of price qualifiers in the repeating group.Added EP230
2710PriceQualifierPriceQualifierCodeSetQualifier for price. May be used when the price needs to be explicitly qualified.Added EP230
2711MDValueTierMDValueTierCodeSetDescribes the reporting ranges for executed transactions.Added EP231
2712MiscFeeQualifierMiscFeeQualifierCodeSetIdentifies whether the current entry contributes to the trade or transaction economics, i.e. affects NetMoney(118).Added EP231
2713MiscFeeDescStringCan be used to provide a textual description of the fee type.Added EP231
2714FinancialInstrumentFullNameStringThe full normative name of the financial instrument.Added EP232
Updated EP236
2715EncodedFinancialInstrumentFullNameLenLengthByte length of encoded (non-ASCII characters) EncodedFinancialInstrumentFullName(2716) field.Added EP232
Updated EP236
2716EncodedFinancialInstrumentFullNamedataEncoded (non-ASCII characters) representation of the FinancialInstrumentFullName(2714) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the FinancialInstrumentFullName(2714) field.Added EP232
Updated EP236
2717LegFinancialInstrumentFullNameStringThe full normative name of the multileg's financial instrument.Added EP232
Updated EP236
2718EncodedLegFinancialInstrumentFullNameLenLengthByte length of encoded (non-ASCII characters) individual multileg instrument's EncodedLegFinancialInstrumentFullName(2719).Added EP232
Updated EP236
2719EncodedLegFinancialInstrumentFullNamedataEncoded (non-ASCII characters) representation of the LegFinancialInstrumentFullName(2717) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the LegFinancialInstrumentFullName(2717) field.Added EP232
Updated EP236
2720UnderlyingFinancialInstrumentFullNameStringThe full normative name of the underlying financial instrument.Added EP232
Updated EP236
2721EncodedUnderlyingFinancialInstrumentFullNameLenLengthByte length of encoded (non-ASCII characters) underlying instrument's EncodedUnderlyingFinancialInstrumentFullName(2722).Added EP232
Updated EP236
2722EncodedUnderlyingFinancialInstrumentFullNamedataEncoded (non-ASCII characters) representation of the UnderlyingFinancialInstrumentFullName(2720) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingFinancialInstrumentFullName(2720) field.Added EP232
Updated EP236
2723UnderlyingIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetCurve time unit associated with the underlying index.Added EP232
2724UnderlyingIndexCurvePeriodintCurve time multiplier for the underlying index.Added EP232
2725CommissionAmountSubTypeCommissionAmountSubTypeCodeSetFurther sub classification of the CommissionAmountType(2641).Added EP233
2726AllocCommissionAmountSubTypeCommissionAmountSubTypeCodeSetFurther sub classification of the AllocCommissionAmountType(2655).Added EP233
2727AllocLegRefIDStringUnique identifier for a specific leg (uniqueness not defined as part of the FIX specification). AllocLegRefID(2727) references the value from LegID(1788) in the current multileg order or trade message specifying to which leg the allocation instance applies.Added EP234
Updated EP259
2728FloatingRateIndexCurvePeriodintTime unit multiplier for the floating rate index identified in FloatingRateIndexID(2731).Added EP235
2729FloatingRateIndexCurveSpreadPriceOffsetSpread from the floating rate index.Added EP235
2730FloatingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the floating rate index identified in FloatingRateIndexID(2731).Added EP235
2731FloatingRateIndexIDStringSecurity identifier of the floating rate index.Added EP235
2732FloatingRateIndexIDSourceSecurityIDSourceCodeSetSource for the floating rate index identified in FloatingRateIndexID(2731).Added EP235
Updated EP294
2733IndexRollMonthStringMonth identified in the index roll.Added EP235
2734NoIndexRollMonthsNumInGroupNumber of instances of the index roll month.Added EP235
2735AssetSubTypeStringUsed to provide a more specific description of the asset specified in AssetType(1940).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2736CommodityFinalPriceTypeCommodityFinalPriceTypeCodeSetFinal price type of the commodity as specified by the trading venue.Added EP235
2737FinancialInstrumentShortNameStringShort name of the financial instrument. Uses ISO 18774 (FINS) values.Added EP235
2738NextIndexRollDateLocalMktDateNext index roll date.Added EP235
2739LegAssetSubTypeStringUsed to provide a more specific description of the asset specified in LegAssetType(2069).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2740LegFinancialInstrumentShortNameStringShort name of the financial instrument. Uses ISO 18774 (FISN) values.Added EP235
2741SecondaryAssetSubTypeStringUsed to provide a more specific description of the asset specified in SecondaryAssetType(1979).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2742UnderlyingFinancialInstrumentShortNameStringShort name of the financial instrument. Uses ISO 18774 (FINS) values.Added EP235
2743LegSecondaryAssetSubTypeStringUsed to provide a more specific description of the asset specified in LegSecondaryAssetType(2079).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2744UnderlyingAssetSubTypeStringUsed to provide a more specific description of the asset specified in UnderlyingAssetType(2015).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2745UnderlyingSecondaryAssetSubTypeStringMay be used to provide a more specific description of the asset specified in UnderlyingSecondaryAssetType(2083).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2746NoReferenceDataDatesNumInGroupNumber of instances of reference data dates.Added EP235
2747ReferenceDataDateUTCTimestampReference data entry's date-time of the type specified in ReferenceDataDateType(2748).Added EP235
2748ReferenceDataDateTypeReferenceDataDateTypeCodeSetReference data entry's date-time type.Added EP235
2749ExecutionTimestampUTCTimestampTime of the individual execution.Added EP237
2750ReportingPxPriceRepresents the reportable price on fill when an instance of the Parties component with PartyRole(452) = 73 (Execution Venue) is present to prevent having to compute running totals.Added EP237
2751ReportingQtyQtyRepresents the reportable quantity on fill when an instance of the Parties component with PartyRole(452) = 73 (Execution Venue) is present to prevent having to compute running totals.Added EP237
2752DeliveryRouteOrCharterStringSpecific delivery route or time charter average. Applicable to commodity freight contracts.Added EP238
2753ReturnTriggerReturnTriggerCodeSetIndicates the type of return or payout trigger for the swap or forward.Added EP238
2754LegDeliveryRouteOrCharterStringSpecific delivery route or time charter average. Applicable to commodity freight contracts.Added EP238
2755LegReturnTriggerReturnTriggerCodeSetIndicates the type of return or payout trigger for the swap or forward.Added EP238
2756UnderlyingDeliveryRouteOrCharterStringSpecific delivery route or time charter average. Applicable to commodity freight contracts.Added EP238
2757UnderlyingReturnTriggerReturnTriggerCodeSetIndicates the type of return or payout trigger for the swap or forward.Added EP238
2758AllocRequestIDStringUnique identifier for the request message.Added EP239
2759GroupAmountAmtIndicates the total notional units or amount of an allocation group. Includes any allocated units or amount.Added EP239
2760GroupRemainingAmountAmtIndicates the remaining notional units or amount of an allocation group that has not yet been allocated.Added EP239
2761AllocGroupAmountAmtIndicates the notional units or amount being allocated.Added EP239
2762PriceMarkupPriceOffsetPrice offset of the markup denominated in the price type of the trade.Added EP240
2763AveragePriceTypeAveragePriceTypeCodeSetThe average pricing model used for block trades.Added EP240
2764AveragePriceStartTimeUTCTimestampStart of the time period during which price averaging occurred.Added EP240
2765AveragePriceEndTimeUTCTimestampEnd of the time period during which price averaging occurred.Added EP240
2766OrderPercentOfTotalVolumePercentageFor Percent-of-volume (POV) average pricing this is the target percentage this order quantity represents of the total trading volume of an instrument during the specified time period. This provides the data needed to ensure that the average price is fair based on the total sum of grouped POV trades.Added EP240
2767AllocGroupStatusAllocGroupStatusCodeSetStatus of the trade give-up relative to the group identified in AllocGroupID(1730).Added EP240
2768AllocRequestStatusAllocRequestStatusCodeSetStatus of the AllocationInstructionAlertRequest(35=DU).Added EP241
2769AllocAvgPxIndicatorAvgPxIndicatorCodeSetAverage pricing indicator at the allocation level.Added EP241
2770AllocAvgPxGroupIDStringUsed by submitting firm to group trades being sub-allocated into an average price group. The trades in the average price group will be used to calculate an average price for the group.Added EP241
2771PreviousAllocGroupIDStringWhen reporting a group change by the central counterparty to allocations of trades for the same instrument traded at the same price this identifies the previous group identifier.Added EP241
2772NoMatchExceptionsNumInGroupNumber of match exceptions in the repeating group.Added EP246
2773MatchExceptionTypeMatchExceptionTypeCodeSetType of matching exception.Added EP246
2774MatchExceptionElementTypeMatchExceptionElementTypeCodeSetIdentifies the data point used in the matching operation which resulted in an exception.Added EP246
2775MatchExceptionElementNameStringThe matching exception data point name, for example: "Trade currency". This may be used for display purposes, providing a corresponding description for the value in MatchExceptionElementType(2774).Added EP246
2776MatchExceptionAllocValueStringThe allocating party's data value used in the match operation.Added EP246
2777MatchExceptionConfirmValueStringThe confirming party's data value used in the match operation.Added EP246
2778MatchExceptionToleranceValuefloatThe data element's tolerance value. Omitted if no tolerance is allowed or not applicable.Added EP246
2779MatchExceptionToleranceValueTypeMatchExceptionToleranceValueTypeCodeSetThe type of value in MatchExceptionToleranceValue(2778). Omitted if no tolerance is allowed or not applicable.Added EP246
2780MatchExceptionTextStringDescription of the exception.Added EP246
2781NoMatchingDataPointsNumInGroupNumber of matching data points in the repeating group.Added EP246
2782MatchingDataPointIndicatorMatchingDataPointIndicatorCodeSetData point's matching type.Added EP246
2783MatchingDataPointValueStringValue of the matching data point.Added EP246
2784MatchingDataPointTypeMatchExceptionElementTypeCodeSetIdentifies the data point used in the matching operation.Added EP246
2785MatchingDataPointNameStringThe matching data point name, for example: "Trade currency". This may be used for display purposes, providing a corresponding description for the value in MatchingDataPointType(2784).Added EP246
2786TradeAggregationRequestIDStringThe message identifier for the trade aggregation request.Added EP247
2787TradeAggregationRequestRefIDStringReference identifier to a previously sent trade aggregation message being cancelled or replaced.Added EP247
2788TradeAggregationTransTypeTradeAggregationTransTypeCodeSetIdentifies the trade aggregation transaction type.Added EP247
2789AggregatedQtyQtyTotal quantity of orders or fills quantity aggregated.Added EP247
2790TradeAggregationRequestStatusTradeAggregationRequestStatusCodeSetStatus of the trade aggregation request.Added EP247
2791TradeAggregationRejectReasonTradeAggregationRejectReasonCodeSetReason for trade aggregation request being rejected.Added EP247
2792TradeAggregationReportIDStringUnique identifier for the TradeAggregationReport(35=DX).Added EP247
2793AvgSpotRatePriceThe average FX spot rate.Added EP247
2794AvgForwardPointsPriceOffsetThe average forward points. May be a negative value.Added EP247
2795OffshoreIndicatorOffshoreIndicatorCodeSetIndicates the type of the currency rate being used. This is relevant for currencies that have offshore rate that different from onshore rate.Added EP247
2796FXBenchmarkRateFixStringSpecifies the foreign exchange benchmark rate fixing to be used in valuing the transaction. For example "London 4 p.m." or "Tokyo 3 p.m."Added EP247
Deprecated EP293
2797EncodedMatchExceptionTextLenLengthByte length of encoded (non-ASCII characters) EncodedMatchExceptionText(2798) field.Added EP246
2798EncodedMatchExceptionTextdataEncoded (non-ASCII characters) representation of the MatchExceptionText(2780) field in the encoded format specified via the MessageEncoding(347) field.
If used, the ASCII (English) representation should also be specified in the MatchExceptionText(2780) field.
Added EP246
Updated EP271
2799PayReportIDStringUnique ID of the PayManagementReport(35=EA) message.Added EP249
2800PayDisputeReasonintUsed to provide the reason for disputing a request or report.
See https://www.fixtrading.org/packages/PayDisputeReason for the list of applicable values.
Added EP249
2801EncodedReplaceTextdataEncoded (non-ASCII characters) representation of the ReplaceText(2805) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the ReplaceText(2805) field.Added EP249
2802EncodedReplaceTextLenLengthByte length of encoded (non-ASCII characters) EncodedReplaceText(2801) field.Added EP249
2803PayReportRefIDStringReference identifier of the PayManagementReport(35=EA). To be used with PayReportTransType(2804)=1 (Replace).Added EP249
2804PayReportTransTypePayReportTransTypeCodeSetIdentifies the message transaction type.Added EP249
2805ReplaceTextStringIdentifies the reason for amendment.Added EP249
2806PayReportStatusPayReportStatusCodeSetIdentifies status of the payment report.Added EP249
2807CancelTextStringIdentifies the reason for cancelation.Added EP249
2808EncodedCancelTextdataEncoded (non-ASCII characters) representation of the CancelText(2807) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the CancelText(2807) field.Added EP249
2809EncodedCancelTextLenLengthByte length of encoded (non-ASCII characters) EncodedCancelText(2808) field.Added EP249
2810PayRequestRefIDStringReference identifier of the PayManagementRequest(35=DY). To be used with PayRequestTransType(2811)=1 (Cancel).Added EP249
2811PayRequestTransTypePayRequestTransTypeCodeSetIdentifies the message transaction type.Added EP249
2812PayRequestIDStringUnique ID of the PayManagementRequest(35=DY) message.Added EP249
2813PayRequestStatusPayRequestStatusCodeSetIdentifies status of the request being responded to.Added EP249
2814EncodedPostTradePaymentDescdataEncoded (non-ASCII characters) representation of the PostTradePaymentDesc(2820) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the PostTradePaymentDesc(2820) field.Added EP249
2815EncodedPostTradePaymentDescLenLengthByte length of encoded (non-ASCII characters) EncodedPostTradePaymentDesc(2814) field.Added EP249
2816PostTradePaymentAccountStringThe cash account on the books of the receiver of the request or the sender of the report to be debited or credited.Added EP249
2817PostTradePaymentAmountAmtThe payment amount for the specified PostTradePaymentType(2824).Added EP249
2818PostTradePaymentCurrencyCurrencySpecifies the currency in which PostTradePaymentAmount(2817) is denominated.
PostTradePaymentCurrencyCodeSource(2956) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP249
Updated EP273
2819PostTradePaymentDebitOrCreditPostTradePaymentDebitOrCreditCodeSetPayment side of this individual payment from the requesting firm's perspective.Added EP249
2820PostTradePaymentDescStringA short descriptive name given to the payment, e.g. Premium, Upfront, etc. The description may be used as reference.Added EP249
2821PostTradePaymentIDStringThe identifier for the individual payment.Added EP249
2822PostTradePaymentLinkIDStringUsed to link a group of payments together, e.g. cross-currency payments associated with a swap.Added EP249
2823PostTradePaymentStatusPostTradePaymentStatusCodeSetUsed to indicate the status of a post-trade payment.Added EP249
2824PostTradePaymentTypeStringType of post-trade payment.
See ISITC "Payments Cash Purpose Codes" for list of payment type codes to use available at https://isitc.org/market-practices/reference-data-and-standards-market-practice and select "ISITC Classification Code List".
Added EP249
2825PostTradePaymentCalculationDateLocalMktDateThe (actual) date the periodic payments calculations are made.Added EP249
2826PostTradePaymentValueDateLocalMktDateThe adjusted (for holidays and other non-business days) payment date on which the payment is expected to settle.Added EP249
2827PostTradePaymentFinalValueDateLocalMktDateThe actual or final payment date on which the payment was made.Added EP249
2828CurrentDisplayPricePricePrice at which the order is currently displayed to the market. Can be used on order messages, e.g. NewOrderSingle(35=D), to provide the current displayed price of a parent order when splitting it into smaller child orders.Added EP253
2829DuplicateClOrdIDIndicatorDuplicateClOrdIDIndicatorCodeSetUsed 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
2830EventInitiatorTypeEventInitiatorTypeCodeSetIndicates the type of entity who initiated an event, e.g. modification or cancellation of an order or quote.Added EP253
2831NBBOEntryTypeNBBOEntryTypeCodeSetType of NBBO information.Added EP253
2832NBBOPricePricePrice related to NBBO. NBBOEntryType(2831) may be used to indicate entry type, e.g. bid or offer.Added EP253
2833NBBOQtyQtyQuantity related to NBBO. NBBOEntryType(2831) may be used to indicte entry type, e.g. bid or offer.Added EP253
2834NBBOSourceNBBOSourceCodeSetSource of NBBO information.Added EP253
2835OrderOriginationFirmIDStringIdentifier for the original owner of an order as part of the RelatedOrderGrp component. Use the Parties component with PartyRole(452) = 13 (Order Origination Firm) to identify the original owner of an individual order.Added EP253
Updated EP259
2836RelatedOrderTimeUTCTimestampTimestamp for the assignment of a (unique) identifier to an order.Added EP253
Updated EP259
2837SingleQuoteIndicatorSingleQuoteIndicatorCodeSetUsed 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
2838CurrentWorkingPricePriceCurrent working price of the order relative to the state of the order.Added EP253
2839TrdRegTimestampManualIndicatorTrdRegTimestampManualIndicatorCodeSetIndicates whether a given timestamp was manually captured.Added EP253
2840CollateralReinvestmentRatePercentageInterest rate received for collateral reinvestment.Added EP254
2841UnderlyingRefIDStringIdentifies the underlying instrument the entity applies to by referencing the underlying instrument's UnderlyingID(2874).Added EP254
2842CollateralReinvestmentAmountAmtThe cash amount of the specified re-investment type.Added EP254
2843CollateralReinvestmentCurrencyCurrencyThe currency denomination of the re-invested cash amount.
CollateralReinvestmentCurrencyCodeSource(2931) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP254
Updated EP273
2844CollateralReinvestmentTypeCollateralReinvestmentTypeCodeSetIndicates the type of investment the cash collateral is re-invested in.Added EP254
2845NoCollateralReinvestmentsNumInGroupNumber of instances of CollateralReinvestmentType(2844) in the repeating group.Added EP254
2846FundingSourceFundingSourceCodeSetSpecifies the funding source used to finance margin or collateralized loan.Added EP254
2847FundingSourceCurrencyCurrencyCurrency denomination of the market value of the funding source.
FundingSourceCurrencyCodeSource(2954) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP254
Updated EP273
2848FundingSourceMarketValueAmtMarket value of the funding source.Added EP254
2849NoFundingSourcesNumInGroupNumber of instances of FundingSource(2846) in the repeating group.Added EP254
2851MarginDirectionMarginDirectionCodeSetIndicates whether the margin described is posted or received.Added EP254
2862SideCollateralReinvestmentRatePercentageInterest rate received for collateral reinvestment.Added EP254
2863SideUnderlyingRefIDStringIdentifies the underlying instrument the entity applies to by referencing the underlying instrument's UnderlyingID(2874).Added EP254
2864NoSideCollateralReinvestmentsNumInGroupNumber of instances of SideCollateralReinvestmentType(2867) in the repeating group.Added EP254
2865SideCollateralReinvestmentAmountAmtThe cash amount of the specified re-investment type.Added EP254
2866SideCollateralReinvestmentCurrencyCurrencyThe currency denomination of the re-invested cash amount.
SideCollateralReinvestmentCurrencyCodeSource(2932) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP254
Updated EP273
2867SideCollateralReinvestmentTypeCollateralReinvestmentTypeCodeSetIndicates the type of investment the cash collateral is re-invested in.Added EP254
2868CollateralizationValueDateLocalMktDateDate when the collateral is to be assessed or assigned.Added EP254
2869RegulatoryReportTypeBusinessDateLocalMktDateThe business date on which the event identified in RegulatoryReportType(1934) took place.Added EP254
2870ClearingPortfolioIDStringWhen the transaction is cleared and included in a portfolio of transactions this identifies the portfolio by its unique identifier.Added EP254
2871NoTransactionAttributesNumInGroupNumber of instances of TransactionAttributeType(2872) in the repeating group.Added EP254
2872TransactionAttributeTypeTransactionAttributeTypeCodeSetType of attribute(s) or characteristic(s) associated with the transaction.Added EP254
2873TransactionAttributeValueStringValue associated with the specificed TransactionAttributeType(2872).Added EP254
2874UnderlyingIDStringUnique identifier for the underlying instrument within the context of a message.Added EP254
2876PosAmtPricePriceThe price used to calculate the PosAmt(708).Added EP254
2877PosAmtPriceTypePriceTypeCodeSetSpecifies the type of price for PosAmtPrice(2876).Added EP254
2878TerminationDateLocalMktDateThe date of a contract's early termination or other post-trade event when the event is prior to the contract natural end or maturity not defined as part of the security's reference data or contractual terms/agreement.Added EP254
2879CouponOtherDayCountStringThe industry name of the day count convention not listed in CouponDayCount(1950).Added EP254
2880LegCouponOtherDayCountStringThe industry name of the day count convention not listed in LegCouponDayCount(2165).Added EP254
2881UnderlyingCouponOtherDayCountStringThe industry name of the day count convention not listed in UnderlyingCouponDayCount(1993).Added EP254
2882ContraOrderOriginationOrderOriginationCodeSetIdentifies the origin of the order from the counterparty of the execution or trade.Added EP256
2883RoutingArrangementIndicatorRoutingArrangementIndicatorCodeSetIndicates 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
2884ContraRoutingArrangementIndicatorRoutingArrangementIndicatorCodeSetIndicates whether a routing arrangement is in place, e.g. between two brokers. May be used together with ContraOrderOrigination(2882) to further describe the origin of an order.Added EP256
Updated EP294
2885UnderlyingAccruedInterestAmtAmtAmount of accrued interest of underlying security.Added EP258
2886UnderlyingNumDaysInterestintNumber of days of interest for underlying security.Added EP258
2887RelatedOrderIDStringIdentifier of a related order.Added EP259
2888RelatedOrderIDSourceRelatedOrderIDSourceCodeSetDescribes the source of the identifier that RelatedOrderID(2887) represents.Added EP259
2889RelatedOrderQtyQtyQuantity of the related order which can be less than its total quantity. For example, when only parts of an order contribute to an aggregated order.Added EP259
2890OrderRelationshipOrderRelationshipCodeSetDescribes the type of relationship between the order identified by RelatedOrderID(2887) and the order outside of the RelatedOrderGrp component.Added EP259
2891UPICodeStringUniquely identifies the product of a security using ISO 4914 standard, Unique Product Identifier (UPI). The DSB (Derivative Service Bureau Ltd) is acting as designated service provider for UPI System.Added EP266
2892DerivativeUPICodeStringUniquely identifies the product of a derivative instrument using ISO 4914. See UPICode(2891) for complete definition.Added EP266
Updated EP271
2893LegUPICodeStringUniquely identifies the product of a leg instrument using ISO 4914. See UPICode(2891) for further detail.Added EP266
2894UnderlyingUPICodeStringUniquely identifies the product of an underlying instrument using ISO 4914. See UPICode(2891) for further detail.Added EP266
2895InstrumentScopeUPICodeStringUniquely identifies the product of a security using ISO 4914 as filter criteria. See UPICode(2891) for further detail.Added EP266
2896TertiaryTrdTypeTrdTypeCodeSetType of trade assigned to a trade. Used in addition to TrdType(828) and SecondaryTrdType(855). Must not be used when only one additional trade type needs to be assigned.Added EP268
2897CurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the Currency(15) value.Added EP273
2898LegCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegCurrency(556) value.Added EP273
2899SettlCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the SettlCurrency(120) value.Added EP273
2900LegSettlCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegSettlCurrency(675) value.Added EP273
2901SideCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the SideCurrency(1154) value.Added EP273
2902SideSettlCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the SideSettlCurrency(1155) value.Added EP273
2903SettlementAmountCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the SettlementAmountCurrency(1702) value.Added EP273
2904StrikeCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the StrikeCurrency(947) value.Added EP273
2905UnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnitOfMeasureCurrency(1716) value.Added EP273
2906PriceUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the PriceUnitOfMeasureCurrency(1717) value.Added EP273
2907PriceQuoteCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the PriceQuoteCurrency(1524) value.Added EP273
2908LegStrikeCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegStrikeCurrency(942) value.Added EP273
2909LegUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegUnitOfMeasureCurrency(1720) value.Added EP273
2910LegPriceUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegPriceUnitOfMeasureCurrency(1721) value.Added EP273
2911LegPriceQuoteCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegPriceQuoteCurrency(1528) value.Added EP273
2912DerivativeStrikeCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the DerivativeStrikeCurrency(1262) value.Added EP273
2913DerivativeUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the DerivativeUnitOfMeasureCurrency(1722) value.Added EP273
2914DerivativePriceUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the DerivativePriceUnitOfMeasureCurrency(1723) value.Added EP273
2915DerivativePriceQuoteCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the DerivativePriceQuoteCurrency(1576) value.Added EP273
2916UnderlyingCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingCurrency(318) value.Added EP273
2917UnderlyingStrikeCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingStrikeCurrency(941) value.Added EP273
2918UnderlyingUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingUnitOfMeasureCurrency(1718) value.Added EP273
2919UnderlyingPriceUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingPriceUnitOfMeasureCurrency(1719) value.Added EP273
2920UnderlyingPriceQuoteCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingPriceQuoteCurrency(1526) value.Added EP273
2921UnderlyingNotionalCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingNotionalCurrency(2615) value.Added EP273
2922CommCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the CommCurrency(479) value.Added EP273
2923CommissionCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the CommissionCurrency(2643) value.Added EP273
2924CommissionUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the CommissionUnitOfMeasureCurrency(2645) value.Added EP273
2925AllocCommissionCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the AllocCommissionCurrency(2657) value.Added EP273
2926AllocCommissionUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the AllocCommissionUnitOfMeasureCurrency(2659) value.Added EP273
2927AllocSettlCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the AllocSettlCurrency(736) value.Added EP273
2928LegAllocSettlCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegAllocSettlCurrency(1367) value.Added EP273
2929CollateralCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the CollateralCurrency(1705) value.Added EP273
2930SideCollateralCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the SideCollateralCurrency(2695) value.Added EP273
2931CollateralReinvestmentCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the CollateralReinvestmentCurrency(2843) value.Added EP273
2932SideCollateralReinvestmentCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the SideCollateralReinvestmentCurrency(2866) value.Added EP273
2933TradeAllocCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the TradeAllocCurrency(1847) value.Added EP273
2934TradingCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the TradingCurrency(1245) value.Added EP273
2935LimitAmtCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LimitAmtCurrency(1634) value.Added EP273
2936PosQtyUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the PosQtyUnitOfMeasureCurrency(1835) value.Added EP273
2937PositionCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the PositionCurrency(1055) value.Added EP273
2938LegPosCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegPosCurrency(1589) value.Added EP273
2939RiskLimitCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the RiskLimitCurrency(1532) value.Added EP273
2940EntitlementAttribCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the EntitlementAttribCurrency(1781) value.Added EP273
2941ComplexOptPayoutCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the ComplexOptPayoutCurrency(2122) value.Added EP273
2942ComplexEventCurrencyOneCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the ComplexEventCurrencyOne(2124) value.Added EP273
2943ComplexEventCurrencyTwoCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the ComplexEventCurrencyTwo(2125) value.Added EP273
2944LegComplexOptPayoutCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegComplexOptPayoutCurrency(2226) value.Added EP273
2945LegComplexEventCurrencyOneCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegComplexEventCurrencyOne(2233) value.Added EP273
2946LegComplexEventCurrencyTwoCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegComplexEventCurrencyTwo(2234) value.Added EP273
2947UnderlyingComplexOptPayoutCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingComplexOptPayoutCurrency(2266) value.Added EP273
2948UnderlyingComplexEventCurrencyOneCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingComplexEventCurrencyOne(2268) value.Added EP273
2949UnderlyingComplexEventCurrencyTwoCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the UnderlyingComplexEventCurrencyTwo(2269) value.Added EP273
2950BenchmarkCurveCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the BenchmarkCurveCurrency(220) value.Added EP273
2951LegBenchmarkCurveCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegBenchmarkCurveCurrency(676) value.Added EP273
2952AgreementCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the AgreementCurrency(918) value.Added EP273
2953LegAgreementCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the LegAgreementCurrency(2495) value.Added EP273
2954FundingSourceCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the FundingSourceCurrency(2847) value.Added EP273
2955PayCollectCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the PayCollectCurrency(1709) value.Added EP273
2956PostTradePaymentCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies class or source of the PostTradePaymentCurrency(2818) value.Added EP273
2957SymbolPositionNumberintReference to the first or second currency or digital asset in Symbol(55) for FX-style trading.
Conditionally required when one or both symbols in Symbol(55) represent a digital asset.
Added EP273
2958LegSymbolPositionNumberintReference to the first or second currency or digital asset in LegSymbol(600) for FX-style trading.
Conditionally required when one or both symbols in LegSymbol(600) represent a digital asset.
Added EP273
2959UnderlyingSymbolPositionNumberintReference to the first or second currency or digital asset in UnderlyingSymbol(311) for FX-style trading.
Conditionally required when one or both symbols in UnderlyingSymbol(311) represent a digital asset.
Added EP273
2960SettlPriceUnitOfMeasureCurrencyCodeSourceCurrencyCodeSourceCodeSetIdentifies the class or source of the SettlPriceUnitOfMeasureCurrency(1887) value.Added EP273
2961AnonymousTradeIndicatorBooleanIndicates whether the trade or transaction was executed anonymously.Added EP274
2962SecurityReferenceDataSupplementStringMay be used to generically assist in disambiguating an instrument where the security identifier and core reference data attributes are not sufficient to uniquely identify the instrument. The values used are bilaterally agreed.Added EP276
2963MultiJurisdictionReportingIndicatorMultiJurisdictionReportingIndicatorCodeSetIndicate 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
2964SelfMatchPreventionInstructionSelfMatchPreventionInstructionCodeSetIndicate the instruction for self-match prevention when the incoming (aggressive) order has the same SelfMatchPreventionID(2362) as a resting (passive) order.Added EP280
2965SettlStatusRequestIDStringUnique identifier of the SettlementStatusRequest(35=EC).Added EP281
2966SettlStatusRequestStatusSettlStatusRequestStatusCodeSetStatus of the SettlementStatusRequest(35=EC) message being responded to.Added EP281
2967SettlStatusReportIDStringUnique identifier of the SettlementStatusReport(35=EE).Added EP281
2968SettlStatusStringThe settlement status of the identified trade.Added EP281
2969SettlStatusReasonStringUsed to provide additional reason or qualify the reason for the settlement status specified in SettlStatus(2968).Added EP281
2970SettlStatusReasonTextStringText description associated with SettlStatusReason(2969).Added EP281
2971EncodedSettlStatusReasonTextLenLengthByte length of encoded (non-ASCII characters) EncodedSettlStatusReasonText(2972) field.Added EP281
2972EncodedSettlStatusReasonTextdataEncoded (non-ASCII characters) representation of the SettlStatusReasonText(2970) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the SettlStatusReasonText(2970) field.Added EP281
2973SettlStatusReportStatusSettlStatusReportStatusCodeSetStatus of the report being responded to.Added EP281
2974AllocGroupSubQtyIDStringIdentifier for quantity subgroup assigned by the clearinghouse.Added EP285
2975NoAllocGroupSubQtysNumInGroupIndicates number of subgroups in an allocation group.Added EP285
2976AllocGroupSubQtyQtyTotal quantity in the subgroup of an allocation group.Added EP285
2977AllocGroupSubQtyOffsetQtyChange in quantity in the subgroup of an allocation group.Added EP285
2978AllocGroupRemainingSubQtyQtyRemaining quantity in the subgroup of an allocation group.Added EP285
2979NoAllocGroupSubQtyAttributesNumInGroupIndicates number of trade attributes used to define a subgroup in an allocation group.Added EP285
2980AllocGroupSubQtyTypeAllocGroupSubQtyTypeCodeSetType of trade attribute defining a subgroup in an allocation group.Added EP285
2981AllocGroupSubQtyValueStringValue of the trade attribute defining a subgroup in an allocation group.Added EP285
2982MaturityFrequencyUnitTimeUnitCodeSetTime unit associated with the minimum frequency of the instrument maturity intervals.Added EP287
2983MaturityFrequencyPeriodintTime unit multiplier for the minimum frequency of the instrument maturity intervals.Added EP287
2984UnderlyingMaturityFrequencyUnitTimeUnitCodeSetTime unit associated with the minimum frequency of the instrument maturity intervals.Added EP287
2985UnderlyingMaturityFrequencyPeriodintTime unit multiplier for the minimum frequency of the instrument maturity intervals.Added EP287
2986LegMaturityFrequencyUnitTimeUnitCodeSetTime unit associated with the minimum frequency of the instrument maturity intervals.Added EP287
2987LegMaturityFrequencyPeriodintTime unit multiplier for the minimum frequency of the instrument maturity intervals.Added EP287
2988SecurityRiskMetricsReportIDStringUnique identifier for the SecurityRiskMetricsReport(35=EG) message.Added EP288
2989RiskMetricsSecurityGroupStringDescribes a group of related instruments for which risk metrics are provided.Added EP288
2990RiskMetricsSecuritySubGroupStringDescribes a sub-group of a group identified by RiskMetricsSecurityGroup(2989).Added EP288
2991UnderlyingBidPxPriceBid price of the underlying instrument.Added EP288
2992UnderlyingOfferPxPriceOffer price of the underlying instrument.Added EP288
2993MetricsCalculationPriceSourceMetricsCalculationPriceSourceCodeSetSpecifies the source of the price(s) of the security used in the calculation of the metrics or analytics data.Added EP288
2994AssetValuationModelAssetValuationModelCodeSetIdentifies the model used for asset valuation or pricing calculations.Added EP288
2995NoSecurityRiskMetricsNumInGroupNumber of instruments with security risk metrics data.Added EP288
2996GammafloatThe rate of change of Delta over time.Added EP288
2997RhofloatThe security's value rate of change in response to a 1% change in (risk-free) interest rate. Measures the security's sensitivity to interest rate change.Added EP288
2998ThetafloatThe security's price rate of change in relation to passage of time. Also known as "time decay".Added EP288
2999VegafloatThe security's price sensitivity to change in volatility of the underlying asset price.Added EP288
3000VolatilityTimeUTCTimestampTime at which volatility was computed.Added EP288
3001BidVolatilityfloatVolatility based on bid prices.Added EP288
3002OfferVolatilityfloatVolatility based on offer prices.Added EP288
3003MidVolatilityfloatVolatility based on mid prices.Added EP288
3004RelativeValueTimestampUTCTimestampTimestamp at which the relative valuation metric or analytic is calculated or captured.Added EP288
3005NoTradeTypesNumInGroupNumber of trade types in repeating group.Added EP289
3006TradeTypeTrdTypeCodeSetType of trade assigned to a trade.Added EP289
3007TradeSubTypeTrdSubTypeCodeSetFurther qualification to the trade type defined in TradeType(3006).Added EP289
3008NoAllocTrdRegTimestampsNumInGroupNumber of allocation timestamps.Added EP291
3009AllocTrdRegTimestampUTCTimestampSame as TrdRegTimestamp(769). Used to provide relevant timestamp for the allocation account.Added EP291
3010AllocTrdRegTimestampTypeTrdRegTimestampTypeCodeSetSame as TrdRegTimestampType(770). Used to indicate the timestamp type relevant for the allocation account.Added EP291
3011AllocTrdRegTimestampSrcStringSame as TrdRegTimestampOrigin(771). Used to indicate the "origin" or source of the timestamp relevant for the allocation account.Added EP291
3012AlgoCertificateIDStringUnique identifier for a certificate issued by an algorithmic trading firm.Added EP292
3013AlgoCertificateDescStringDescription of a certificate issued by an algorithmic trading firm.Added EP292
3014AlgoCertificateRequestIDStringUnique identifier of the AlgoCertificateRequest(35=EH).Added EP292
3015AlgoCertificateRequestRefIDStringReference identifier of the AlgoCertificateRequest(35=EH).Added EP292
3016AlgoCertificateRequestTransTypeAlgoCertificateRequestTransTypeCodeSetIdentifies the message transaction type.Added EP292
3017AlgoCertificateRequestStatusAlgoCertificateRequestStatusCodeSetStatus of the AlgoCertificateRequest(35=EH) message being responded to.Added EP292
3018AlgoCertificateReportIDStringUnique identifier of the AlgoCertificateReport(35=EJ).Added EP292
3019AlgoCertificateReportRefIDStringReference identifier of the AlgoCertificateReport(35=EJ).Added EP292
3020AlgoCertificateReportTransTypeAlgoCertificateReportTransTypeCodeSetIdentifies the message transaction type.Added EP292
3021AlgoCertificateReportStatusAlgoCertificateReportStatusCodeSetStatus of the report being responded to.Added EP292
3022AlgoCertificateStatusAlgoCertificateStatusCodeSetStatus of the certification as provided by the regulatory authority.Added EP292
3023ApprovalTimeUTCTimestampDate and time the details within the message have been approved.Added EP292
3024AlgoTestDescStringDescription of means of testing for an algorithm.Added EP292
3025NoAlgoSystemModulesNumInGroupNumber of components making up a system for algorithmic trading.Added EP292
3026AlgoSystemModuleNameStringName of the component of a system for algorithmic trading.Added EP292
3027AlgoSystemModuleVersionStringVersion (e.g. build or commit number) of the component of a system for algorithmic trading.Added EP292
3028NoTestScenariosNumInGroupNumber of test scenarios for an algorithmic trading system.Added EP292
3029TestScenarioIDStringUnique identifier of a test scenario for a software system.Added EP292
3030TestScenarioStatusTestSuiteStatusCodeSetIdentifies the overall result of a test scenario identified by TestScenarioID(3029).Added EP292
3031TestScenarioStartTimeUTCTimestampStarting date and time of test scenario execution for a software system.Added EP292
3032TestScenarioEndTimeUTCTimestampEnding date and time of test scenario execution for a software system.Added EP292
3033MDOriginDescStringDescription of the origin of the market data.Added EP292
3034MDOriginTimeUTCTimestampDate and time of the market data.Added EP292
3035TestStepGroupIDStringUnique identifier for the group of test steps constituting a test scenario.Added EP292
Updated EP295
3036NoTestStepsNumInGroupNumber of test steps.Added EP292
3037TestStepIDStringUnique identifier of a test step.Added EP292
3038TestStepDescStringDescription of a test step.Added EP292
3039TestStepStartTimeUTCTimestampStarting time of a test step.Added EP292
3040TestStepStartOffsetPeriodintTime unit multiplier for the starting time of a test step relative to the starting time of a test scenario.Added EP292
Updated EP295
3041TestStepStartOffsetUnitOrderDelayUnitCodeSetTime unit associated with the starting time of a test step relative to the starting time of a test scenario.Added EP292
Updated EP295
3042TestStepEndTimeUTCTimestampEnding time of a test step.Added EP292
3043TestStepEndOffsetPeriodintTime unit multiplier for the ending time of a test step relative to the starting time of a test scenario.Added EP292
Updated EP295
3044TestStepEndOffsetUnitOrderDelayUnitCodeSetTime unit associated with the starting time of a test step relative to the ending time of a test scenario.Added EP292
Updated EP295
3045NoTestStepParametersNumInGroupNumber of test step parameters.Added EP292
3046TestStepParameterNameStringName of the test step parameter.Added EP292
3047TestStepParameterTypeStrategyParameterTypeCodeSetDatatype of the test step parameter.Added EP292
3048TestStepParameterValueStringValue of the test step parameter.Added EP292
3049NoTestSystemModulesNumInGroupNumber of components making up a testing system.Added EP292
3050TestSystemModuleNameStringName of the component of a testing system.Added EP292
3051TestSystemModuleVersionStringVersion (e.g. build or commit number) of the component of a testing system.Added EP292
3052NoTestMeasuresNumInGroupNumber of results for a test scenario.Added EP292
3053TestMeasureNameStringName of a test measure.Added EP292
3054TestMeasureDescStringDescription of a test measure.Added EP292
3055TestMeasureTypeStrategyParameterTypeCodeSetDatatype of the metric being used for a test.Added EP292
3056TestMeasurePrecisionintNumber of decimal places for TestMeasureType(3055).Added EP292
3057TestMeasureResultTestSuiteStatusCodeSetIdentifies the result of an individual test based on a measure.Added EP292
3058TestThresholdTypeTestThresholdTypeCodeSetIdentifies whether the value of a measure needs to be over or under a specific threshold to be successful.Added EP292
3059TestWarningLevelValuefloatValue of the measure upon which a warning is issued for the test.Added EP292
3060TestFailLevelValuefloatValue of the measure upon which the test is considered to have failed.Added EP292
3061TestPeakLevelValuefloatPeak value of the measure achieved in testing.Added EP292
3062TestSuiteRequestIDStringUnique identifier of the TestSuiteDefinitionRequest(35=EL).Added EP292
3063TestSuiteRequestRefIDStringReference identifier of the TestSuiteDefinitionRequest(35=EL).Added EP292
3064TestSuiteRequestTransTypeTestSuiteRequestTransTypeCodeSetIdentifies the message transaction type.Added EP292
3065TestSuiteRequestStatusTestSuiteRequestStatusCodeSetStatus of the TestSuiteDefinitionRequest(35=EL) message being responded to.Added EP292
3066TestActionRequestIDStringUnique identifier of the TestActionRequest(35=EN).Added EP292
3067TestActionTypeTestActionTypeCodeSetSpecifies the type of action to take or that was taken for a given test suite.Added EP292
3068TestActionRequestStatusTestActionRequestStatusCodeSetStatus of the TestActionRequest(35=EN) message being responded to.Added EP292
3069TestSuiteActivityStateTestSuiteActivityStateCodeSetSpecifies the activity state the test suite is in.Added EP292
3070TestSuiteStatusTestSuiteStatusCodeSetIdentifies the overall test result of a group of individual test scenarios.Added EP292
3071TestActionReportIDStringIdentifier of the test action report.Added EP292
3072RateSourceSymbolStringIdentifies the currency pair/symbol that the instance of the rate source information is applicable for the fixing.Added EP293
3073FXBenchmarkFXBenchmarkCodeSetThe source of where to obtain the FX benchmark rate to use for fixing the rate.Added EP293
3074FXBenchmarkDateLocalMktDateThe local date of the FX rate fixing. The time applicable on the fixing date is specified in FXBenchmarkTime(3075).Added EP293
3075FXBenchmarkTimeLocalMktTimeThe local time of the FX rate fixing. The date applicable for the fixing time is specified in FXBenchmarkDate(3074).Added EP293
3076FXBenchmarkBusinessCenterStringA business center whose calendar is used for date/time adjustment. See https://www.fpml.org/coding-scheme/business-center to download the current (ISDA/FpML) standard 4-character code values for business center identification.Added EP293
3077AlgoCertificateRequestTypeAlgoCertificateRequestTypeCodeSetSpecifies the type of business event related to an algo certification request.Added EP295
3078AlgoCertificateReportTypeAlgoCertificateReportTypeCodeSetSpecifies the type of business event related to an algo certification report.Added EP295
3079TestScenarioGroupIDStringUnique identifier for the group of test scenarios constituting a test suite.Added EP295
3080AlgoSystemModuleLastUpdateTimeUTCTimestampSupport Timestamp of last update to Algo System Module.Added EP295
3081TestSystemModuleLastUpdateTimeUTCTimestampSupport Timestamp of last update to Algo Test System Module.Added EP295
3082NoTestOrdersNumInGroupNumber of orders for testing.Added EP295
3083TestOrderIDStringIdentifier of a test order.Added EP295
3084TestOrderSymbolStringUsed for the security symbol of a test order.
See Symbol(55) field for description.
Added EP295
3085TestOrderSecurityIDStringUsed for the security identifier of a test order.
See Security(48) field for description.
Added EP295
3086TestOrderSecurityIDSourceStringUsed for the source of the security identifier of a test order.
See SecurityIDSource(22) field for description.
Added EP295
3087TestOrderPricePriceUsed for the price of a test order.
See Price(44) field for description.
Added EP295
3088TestOrderPriceTypePriceTypeCodeSetType of price of TestOrderPrice(3087).Added EP295
3089TestOrderQtyQtyUsed for the quantity of a test order.
See OrderQty(80) field for description.
Added EP295
3090TestOrderOffsetPeriodintTime unit multiplier for the effective time of an order relative to the starting time of a test scenario.Added EP295
3091TestOrderOffsetUnitOrderDelayUnitCodeSetTime unit associated with the effective time of an order relative to the starting time of a test scenario.Added EP295
3092NoTestGatewayDetailsNumInGroupNumber of test gateway details.Added EP295
3093TestGatewayDetailNameStringName of test gateway information.Added EP295
3094TestGatewayDetailTypeTestGatewayDetailTypeCodeSetType of test gateway information.Added EP295
3095TestGatewayDetailValueStringValue of test gateway information.Added EP295
3096TestGatewayMarketIDExchangeExecution venue of test system.Added EP295
3097AlgoTrialIDStringIdentifies the behaviour or configuration that has been selected by the executing party for this order.Added EP297
3098LastAlgoIDStringIdentifies the algorithm a broker has opted to use when executing an order.Added EP297
3099NoIndividualAllocSubQtyAttributesNumInGroupIndicates number of trade attributes used to define a subgroup in an allocation group.Added EP298
3100IndividualAllocSubQtyTypeAllocGroupSubQtyTypeCodeSetType of trade attribute defining a subgroup in an allocation group.Added EP298
3101IndividualAllocSubQtyValueStringValue of the trade attribute defining a subgroup in an allocation group.Added EP298
3102MostLiquidMarketIDExchangeIdentifies the most liquid market for a given instrument.Added EP300
3103MostLiquidMarketIndicatorBooleanIdentifies whether a given market is the most liquid for a given instrument.Added EP300
3104NumberOfTradesintNumber of trades or transactions included in an aggregated trade or transaction.Added EP300
3105MDQualityIndicatorMDQualityIndicatorCodeSetIndicates the quality of the market data being provided.Added EP300
3106MDEntryStatusMDEntryStatusCodeSetIndicates the acceptance status of a market data entry.Added EP300
3107MDEntryStatusTextStringFree form text to specify information related to the status provided with MDEntryStatus(3106).Added EP300
3108EncodedMDEntryStatusTextLenLengthByte length of encoded (non-ASCII characters) EncodedMDEntryStatusText(3109) field.Added EP300
3109EncodedMDEntryStatusTextdataEncoded (non-ASCII characters) representation of the MDEntryStatusText(3107) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the MDEntryStatusText(3107) field.
Data length controlled by field EncodedMDEntryStatusTextLen(3108).
Added EP300
3110MDMsgIDStringUnique message identifier for MarketDataSnapshotFullRefresh(35=W) or MarketDataIncrementalRefresh(35=X) message.Added EP300
3111SecurityStatusReportIDStringUnique identifier for a SecurityStatus(35=f) message.Added EP300
3112TradingSessionStatusReportIDStringUnique identifier for a TradingSessionStatus(35=h) message.Added EP300
3113ReportStatusReportStatusCodeSetIndicates the status of a report.Added EP300
40000NoAdditionalTermBondRefsNumInGroupNumber of bonds in the repeating group.Added EP161
40001AdditionalTermBondSecurityIDStringSecurity identifier of the bond.Added EP161
40002AdditionalTermBondSecurityIDSourceSecurityIDSourceCodeSetIdentifies the source scheme of the AdditionalTermBondSecurityID(40001) value.Added EP161
40003AdditionalTermBondDescStringDescription of the bond.Added EP161
40004EncodedAdditionalTermBondDescLenLengthByte length of encoded (non-ASCII characters) EncodedAdditionalTermBondDesc(40005) field.Added EP161
40005EncodedAdditionalTermBondDescdataEncoded (non-ASCII characters) representation of the AdditionalTermBondDesc(40003) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the AdditionalTermBondDesc(40003) field.Added EP161
40006AdditionalTermBondCurrencyCurrencySpecifies the currency the bond value is denominated in. Uses ISO 4217 currency codes.Added EP161
40007AdditionalTermBondIssuerStringIssuer of the bond.Added EP161
40008EncodedAdditionalTermBondIssuerLenLengthByte length of encoded (non-ASCII characters) EncodedAdditionalTermBondIssuer(40009) field.Added EP161
40009EncodedAdditionalTermBondIssuerdataEncoded (non-ASCII characters) representation of the AdditionalTermBondIssuer(40007) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the AdditionalTermBondIssuer(40007) field.Added EP161
40010AdditionalTermBondSenioritySeniorityCodeSetSpecifies the bond's payment priority in the event of a default.Added EP161
40011AdditionalTermBondCouponTypeCouponTypeCodeSetCoupon type of the bond.Added EP161
40012AdditionalTermBondCouponRatePercentageCoupon rate of the bond. See also CouponRate(223).Added EP161
40013AdditionalTermBondMaturityDateLocalMktDateThe maturity date of the bond.Added EP161
40014AdditionalTermBondParValueAmtThe par value of the bond.Added EP161
40015AdditionalTermBondCurrentTotalIssuedAmountAmtTotal issued amount of the bond.Added EP161
40016AdditionalTermBondCouponFrequencyPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP161
40017AdditionalTermBondCouponFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of the bond's coupon payment.Added EP161
40018AdditionalTermBondDayCountCouponDayCountCodeSetThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP161
40019NoAdditionalTermsNumInGroupNumber of additional terms in the repeating group.Added EP161
40020AdditionalTermConditionPrecedentBondIndicatorBooleanIndicates whether the condition precedent bond is applicable. The swap contract is only valid if the bond is issued and if there is any dispute over the terms of fixed stream then the bond terms would be used.Added EP161
40021AdditionalTermDiscrepancyClauseIndicatorBooleanIndicates whether the discrepancy clause is applicable.Added EP161
40022NoCashSettlTermsNumInGroupNumber of elements in the repeating group.Added EP161
40023CashSettlCurrencyCurrencySpecifies the currency the CashSettlAmount(40034) is denominated in. Uses ISO 4217 currency codes.Added EP161
40024CashSettlValuationFirstBusinessDayOffsetintThe number of business days after settlement conditions have been satisfied, when the calculation agent is to obtain a price quotation on the reference obligation for the purpose of cash settlement.Added EP161
40025CashSettlValuationTimeLocalMktTimeThe time of valuation.Added EP161
40026CashSettlBusinessCenterStringIdentifies the business center calendar used at valuation time for cash settlement purposes e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40027CashSettlQuoteMethodCashSettlQuoteMethodCodeSetThe type of quote used to determine the cash settlement price.Added EP161
40028CashSettlQuoteAmountAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount equal to floating rate payer calculation amount.Added EP161
Updated EP271
40029CashSettlQuoteCurrencyCurrencySpecifies the currency the CashSettlQuoteAmount(40028) is denominated in. Uses ISO 4217 Currency Code.Added EP161
40030CashSettlMinimumQuoteAmountAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount of the lower of either USD1,000,000 (or its equivalent in the relevant obligation currency) or the (minimum) quoted amount.Added EP161
Updated EP271
40031CashSettlMinimumQuoteCurrencyCurrencySpecifies the currency the CashSettlMinimumQuoteAmount(40030) is denominated in. Uses ISO 4217 Currency Code.Added EP161
40032CashSettlDealerStringIdentifies the dealer from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation calculation.Added EP161
40033CashSettlBusinessDaysintThe number of business days used in the determination of the cash settlement payment date.Added EP161
40034CashSettlAmountAmtThe amount paid between the trade parties, seller to the buyer, for cash settlement on the cash settlement date.Added EP161
40035CashSettlRecoveryFactorfloatUsed for fixed recovery, this specifies the recovery level as determined at contract inception, to be applied in the event of a default. The factor is used to calculate the amount paid by the seller to the buyer for cash settlement on the cash settlement date. The amount calculated is (1 - CashSettlRecoveryFactor(40035)) x floating rate payer calculation amount. The currency is derived from the floating rate payer calculation amount.Added EP161
Updated EP169
40036CashSettlFixedTermIndicatorBooleanIndicates whether fixed settlement is applicable or not applicable in a recovery lock.Added EP161
40037CashSettlAccruedInterestIndicatorBooleanIndicates whether accrued interest is included or not in the value provided in CashSettlAmount(40034). For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest.
For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest.
Added EP161
40038CashSettlValuationMethodCashSettlValuationMethodCodeSetThe ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement.Added EP161
40039CashSettlTermXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP161
40040NoContractualDefinitionsNumInGroupNumber of financing definitions in the repeating group.Added EP161
40041ContractualDefinitionStringSpecifies which contract definition, such as those published by ISDA, will apply for the terms of the trade. See http://www.fpml.org/coding-scheme/contractual-definitions for values.Added EP161
40042NoContractualMatricesNumInGroupNumber of contractual matrices in the repeating group.Added EP161
40043ContractualMatrixSourceStringIdentifies the applicable contract matrix. See http://www.fpml.org/coding-scheme/matrix-type-1-0.xml for values.Added EP161
Updated EP192
40044ContractualMatrixDateLocalMktDateThe publication date of the applicable version of the contract matrix. If not specified, the ISDA Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP161
40045ContractualMatrixTermStringSpecifies the applicable key into the relevant contract matrix. In the case of 2000 ISDA Definitions Settlement Matrix for Early Termination and Swaptions, the ContractualMatrixTerm(40045) is not applicable and is to be omitted.
See http://www.fpml.org/coding-scheme/credit-matrix-transaction-type for values.
Added EP161
Updated EP271
40046NoFinancingTermSupplementsNumInGroupNumber of financing terms supplements in the repeating group.Added EP161
40047FinancingTermSupplementDescStringIdentifies the applicable contractual supplement. See http://www.fpml.org/coding-scheme/contractual-supplement for values.Added EP161
40048FinancingTermSupplementDateLocalMktDateThe publication date of the applicable version of the contractual supplement.Added EP161
40049NoStreamsNumInGroupNumber of swap streams in the repeating group.Added EP161
40050StreamTypeStreamTypeCodeSetType of swap stream.Added EP161
40051StreamDescStringA short descriptive name given to the payment stream. Eg. CDS, Fixed, Float, Float2, GBP. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as reference.Added EP161
40052StreamPaySidePaymentPaySideCodeSetThe side of the party paying the stream.Added EP161
40053StreamReceiveSidePaymentPaySideCodeSetThe side of the party receiving the stream.Added EP161
40054StreamNotionalAmtNotional, or initial notional value for the payment stream. Use the PaymentScheduleGrp component to specify the rate steps.Added EP161
40055StreamCurrencyCurrencySpecifies the currency the StreamNotional(40054) is denominated in. Uses ISO 4217 currency codes.Added EP161
40056StreamTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40057UnderlyingStreamEffectiveDateUnadjustedLocalMktDateThe unadjusted effective date.Added EP161
40058UnderlyingStreamEffectiveDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the underlying instrument's stream's effective, or relative effective, date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40059UnderlyingStreamEffectiveDateBusinessCenterStringThe business center calendar used to adjust the underlying instrument's stream's effective, or relative effective, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40060UnderlyingStreamEffectiveDateRelativeTointSpecifies the anchor date when the effective date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40061UnderlyingStreamEffectiveDateOffsetPeriodintTime unit multiplier for the relative effective date offset.Added EP161
40062UnderlyingStreamEffectiveDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative effective date offset.Added EP161
40063UnderlyingStreamEffectiveDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative effective date offset.Added EP161
Updated EP208
40064UnderlyingStreamEffectiveDateAdjustedLocalMktDateThe adjusted effective date.Added EP161
40065StreamTerminationDateUnadjustedLocalMktDateThe unadjusted termination date.Added EP161
40066StreamTerminationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's stream's termination, or relative termination, date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40067StreamTerminationDateBusinessCenterStringThe business center calendar used to adjust the instrument's stream's termination, or relative termination, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40068StreamTerminationDateRelativeTointSpecifies the anchor date when the termination date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40069StreamTerminationDateOffsetPeriodintTime unit multiplier for the relative termination date offset.Added EP161
40070StreamTerminationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative termination date offset.Added EP161
40071StreamTerminationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative termination date offset.Added EP161
Updated EP208
40072StreamTerminationDateAdjustedLocalMktDateThe adjusted termination date.Added EP161
40073StreamCalculationPeriodBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust calculation periods. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40074StreamCalculationPeriodBusinessCenterStringThe business center calendar used to adjust calculation periods, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40075StreamFirstPeriodStartDateUnadjustedLocalMktDateThe unadjusted first calculation period start date if before the effective date.Added EP161
40076StreamFirstPeriodStartDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's stream's first calculation period start date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40077StreamFirstPeriodStartDateBusinessCenterStringThe business center calendar used to adjust the instrument's stream's first calculation period start date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40078StreamFirstPeriodStartDateAdjustedLocalMktDateThe adjusted first calculation period start date, if it is before the effective date.Added EP161
40079StreamFirstRegularPeriodStartDateUnadjustedLocalMktDateThe unadjusted first start date of the regular calculation period, if there is an initial stub period.Added EP161
40080StreamFirstCompoundingPeriodEndDateUnadjustedLocalMktDateThe unadjusted end date of the initial compounding period.Added EP161
40081StreamLastRegularPeriodEndDateUnadjustedLocalMktDateThe unadjusted last regular period end date if there is a final stub period.Added EP161
40082StreamCalculationFrequencyPeriodintTime unit multiplier for the frequency at which calculation period end dates occur.Added EP161
40083StreamCalculationFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which calculation period end dates occur.Added EP161
40084StreamCalculationRollConventionDateRollConventionCodeSetThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the DateAdjustment component within the Instrument component.Added EP161
40085NoSettlRateFallbacksNumInGroupNumber of settlement rate fallbacks in the repeating groupAdded EP161
40086SettlRatePostponementMaximumDaysintThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to this method.Added EP161
40087LegPaymentStreamNonDeliverableSettlRateSourceRateSourceCodeSetIdentifies the source of the rate information.Added EP161
40088SettlRatePostponementSurveyBooleanIndicates whether to request a settlement rate quote from the market.Added EP161
40089SettlRatePostponementCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the settlement rate postponement calculation agent.Added EP161
40090NoProvisionsNumInGroupNumber of provisions in the repeating group.Added EP161
40091ProvisionTypeProvisionTypeCodeSetType of provisions.Added EP161
40092ProvisionDateUnadjustedLocalMktDateThe unadjusted date of the provision.Added EP161
40093ProvisionDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's provision's dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40094ProvisionDateBusinessCenterStringThe business center calendar used to adjust the instrument's provision's dates, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40095ProvisionDateAdjustedLocalMktDateThe adjusted date of the provision.Added EP161
40096ProvisionDateTenorPeriodintTime unit multiplier for the provision's tenor period.Added EP161
40097ProvisionDateTenorUnitProvisionDateTenorUnitCodeSetTime unit associated with the provision's tenor period.Added EP161
40098ProvisionCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the calculation agent. The calculation agent may be identified in ProvisionCalculationAgent(40098) or in the ProvisionParties component.Added EP161
40099ProvisionOptionSinglePartyBuyerSideProvisionOptionSinglePartyBuyerSideCodeSetIf 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
40100ProvisionOptionSinglePartySellerSideProvisionOptionSinglePartyBuyerSideCodeSetIf optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.Added EP161
Updated EP169
40101ProvisionOptionExerciseStyleExerciseStyleCodeSetThe instrument provision option’s exercise style.Added EP161
40102ProvisionOptionExerciseMultipleNotionalAmtA notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.Added EP161
40103ProvisionOptionExerciseMinimumNotionalAmtThe minimum notional amount that can be exercised on a given exercise date.Added EP161
40104ProvisionOptionExerciseMaximumNotionalAmtThe maximum notional amount that can be exercised on a given exercise date.Added EP161
40105ProvisionOptionMinimumNumberintThe minimum number of options that can be exercised on a given exercise date.Added EP161
40106ProvisionOptionMaximumNumberintThe maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.Added EP161
40107ProvisionOptionExerciseConfirmationBooleanUsed to indicate 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 EP161
40108ProvisionCashSettlMethodProvisionCashSettlMethodCodeSetAn 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
40109ProvisionCashSettlCurrencyCurrencySpecifies the currency of settlement. Uses ISO 4217 currency codes.Added EP161
40110ProvisionCashSettlCurrency2CurrencySpecifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.Added EP161
40111ProvisionCashSettlQuoteTypeProvisionCashSettlQuoteTypeCodeSetIdentifies the type of quote to be used.Added EP161
40112ProvisionCashSettlQuoteSourcePaymentStreamRateIndexSourceCodeSetIdentifies the source of quote information.Added EP161
40113ProvisionTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40114ProvisionCashSettlValueTimeLocalMktTimeA time specified in 24-hour format, e.g. 11am would be represented as 11:00:00. The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree to the cash settlement amount.Added EP161
40115ProvisionCashSettlValueTimeBusinessCenterStringIdentifies the business center calendar used with the provision's cash settlement valuation time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40116ProvisionCashSettlValueDateBusinessDayConventionBusinessDayConventionCodeSetThe cash settlement valuation date adjustment business day convention. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
Updated EP187
40117ProvisionCashSettlValueDateBusinessCenterStringThe business center calendar used to adjust the provision's cash settlement valuation date, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40118ProvisionCashSettlValueDateRelativeTointSpecifies the anchor date when the cash settlement value date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values
Added EP161
40119ProvisionCashSettlValueDateOffsetPeriodintTime unit multiplier for the relative cash settlement value date offset.Added EP161
Updated EP208
40120ProvisionCashSettlValueDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement value date offset.Added EP161
Updated EP208
40121ProvisionCashSettlValueDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative cash settlement value date offset.Added EP161
Updated EP208
40122ProvisionCashSettlValueDateAdjustedLocalMktDateThe adjusted cash settlement value date.Added EP161
40123ProvisionOptionExerciseBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's provision's option exercise date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40124ProvisionOptionExerciseBusinessCenterStringThe business center calendar used to adjust the instrument's provision's option exercise date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40125ProvisionOptionExerciseEarliestDateOffsetPeriodintTime unit multiplier for the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40126ProvisionOptionExerciseEarliestDateOffsetUnitProvisionOptionExerciseEarliestDateOffsetUnitCodeSetTime unit associated with the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40127ProvisionOptionExerciseFrequencyPeriodintTime unit multiplier for the frequency of subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise period.Added EP161
40128ProvisionOptionExerciseFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of subsequent exercise dates in the exercise period following the earliest exercise date.Added EP161
40129ProvisionOptionExerciseStartDateUnadjustedLocalMktDateThe unadjusted first day of the exercise period for an American style option.Added EP161
40130ProvisionOptionExerciseStartDateRelativeTointSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40131ProvisionOptionExerciseStartDateOffsetPeriodintTime unit multiplier for the relative option exercise start date offset.Added EP161
Updated EP208
40132ProvisionOptionExerciseStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option exercise start date offset.Added EP161
Updated EP208
40133ProvisionOptionExerciseStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option exercise start date offset.Added EP161
Updated EP208
40134ProvisionOptionExerciseStartDateAdjustedLocalMktDateThe adjusted first day of the exercise period for an American style option.Added EP161
40135ProvisionOptionExercisePeriodSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP161
40136ProvisionOptionExerciseBoundsFirstDateUnadjustedLocalMktDateThe unadjusted first date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40137ProvisionOptionExerciseBoundsLastDateUnadjustedLocalMktDateThe unadjusted last date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40138ProvisionOptionExerciseEarliestTimeLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) i) on the expriation date, in the case of a European style option, (ii) on each bermuda option exercise date and the expiration date, in the case of a Bermuda style option the commencement date to, and including, the expiration date, in the case of an American option.Added EP161
40139ProvisionOptionExerciseEarliestTimeBusinessCenterStringIdentifies the business center calendar used with the provision's earliest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40140ProvisionOptionExerciseLatestTimeLocalMktTimeFor a Bermuda or American style option, the latest time on an exercise business day (excluding the expiration date) within the exercise period that notice can be given by the buyer to the seller or seller's agent. Notice of exercise given after this time will be deemed to have been given on the next exercise business day.Added EP161
40141ProvisionOptionExerciseLatestTimeBusinessCenterStringIdentifies the business center calendar used with the provision's latest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40142NoProvisionOptionExerciseFixedDatesNumInGroupNumber of provision option exercise fixed dates in the repeating group.Added EP161
40143ProvisionOptionExerciseFixedDateLocalMktDateA predetermined option exercise date, unadjusted or adjusted depending on ProvisionOptionExerciseFixedDateType(40144).Added EP161
40144ProvisionOptionExerciseFixedDateTypeProvisionOptionExerciseFixedDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40145ProvisionOptionExpirationDateUnadjustedLocalMktDateThe unadjusted last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.Added EP161
40146ProvisionOptionExpirationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's provision's option expiration date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40147ProvisionOptionExpirationDateBusinessCenterStringThe business center calendar used to adjust the instrument's provision's option expiration date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40148ProvisionOptionExpirationDateRelativeTointSpecifies the anchor date when the option expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40149ProvisionOptionExpirationDateOffsetPeriodintTime unit multiplier for the relative option expiration date offset.Added EP161
Updated EP208
40150ProvisionOptionExpirationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option expiration date offset.Added EP161
Updated EP208
40151ProvisionOptionExpirationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option expiration date offset.Added EP161
Updated EP208
40152ProvisionOptionExpirationDateAdjustedLocalMktDateThe adjusted last date within an exercise period for an American style option. For a European style option it is the only date within the exercise period.Added EP161
40153ProvisionOptionExpirationTimeLocalMktTimeThe latest time for exercise on the expiration date.Added EP161
40154ProvisionOptionExpirationTimeBusinessCenterStringIdentifies the business center calendar used with the provision's latest exercise time on expiration date.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40155ProvisionOptionRelevantUnderlyingDateUnadjustedLocalMktDateThe unadjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40156ProvisionOptionRelevantUnderlyingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's provision's option underlying date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40157ProvisionOptionRelevantUnderlyingDateBusinessCenterStringThe business center calendar used to adjust the instrument's provision's option underlying date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40158ProvisionOptionRelevantUnderlyingDateRelativeTointSpecifies the anchor date when the date relevant to the underlying trade on exercise is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40159ProvisionOptionRelevantUnderlyingDateOffsetPeriodintTime unit multiplier for the relative option relevant underlying date offset.Added EP161
Updated EP208
40160ProvisionOptionRelevantUnderlyingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option relevant underlying date offset.Added EP161
Updated EP208
40161ProvisionOptionRelevantUnderlyingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option relevant underlying date offset.Added EP161
Updated EP208
40162ProvisionOptionRelevantUnderlyingDateAdjustedLocalMktDateThe adjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40163ProvisionCashSettlPaymentDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the provisional cash settlement payment's termination or relative termination date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40164ProvisionCashSettlPaymentDateBusinessCenterStringThe business center calendar used to adjust the provisional cash settlement payment's termination or relative termination date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40165ProvisionCashSettlPaymentDateRelativeTointSpecifies the anchor date when the cash settlement payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40166ProvisionCashSettlPaymentDateOffsetPeriodintTime unit multiplier for the relative cash settlement payment date offset.Added EP161
Updated EP208
40167ProvisionCashSettlPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement payment date offset.Added EP161
Updated EP208
40168ProvisionCashSettlPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative cash settlement payment date offset.Added EP161
Updated EP208
40169ProvisionCashSettlPaymentDateRangeFirstLocalMktDateFirst date in range when a settlement date range is provided.Added EP161
40170ProvisionCashSettlPaymentDateRangeLastLocalMktDateThe last date in range when a settlement date range is provided.Added EP161
40171NoProvisionCashSettlPaymentDatesNumInGroupNumber of provision cash settlement payment dates in the repeating group.Added EP161
40172ProvisionCashSettlPaymentDateLocalMktDateThe cash settlement payment date, unadjusted or adjusted depending on ProvisionCashSettlPaymentDateType(40173).Added EP161
40173ProvisionCashSettlPaymentDateTypeProvisionCashSettlPaymentDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40174NoProvisionPartyIDsNumInGroupNumber of parties identified in the contract provision.Added EP161
40175ProvisionPartyIDStringThe party identifier/code for the payment settlement party.Added EP161
40176ProvisionPartyIDSourcePartyIDSourceCodeSetIdentifies class or source of the ProvisionPartyID(40175) value.Added EP161
40177ProvisionPartyRolePartyRoleCodeSetIdentifies the type or role of ProvisionPartyID(40175) specified.Added EP161
40178NoProvisionPartySubIDsNumInGroupNumber of sub-party IDs to be reported for the party.Added EP161
40179ProvisionPartySubIDStringParty sub-identifier, if applicable, for ProvisionPartyID(40175).Added EP161
40180ProvisionPartySubIDTypePartySubIDTypeCodeSetThe type of ProvisionPartySubID(40179).Added EP161
40181NoProtectionTermsNumInGroupNumber of protection terms in the repeating group.Added EP161
40182ProtectionTermNotionalAmtThe notional amount of protection coverage.Added EP161
40183ProtectionTermCurrencyCurrencyThe currency of ProtectionTermNotional(40182). Uses ISO 4217 currency codes.Added EP161
40184ProtectionTermSellerNotifiesBooleanThe 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.
ProtectionTermSellerNotifies(40184)=Y indicates that the seller notifies.
Added EP161
40185ProtectionTermBuyerNotifiesBooleanThe 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.
ProtectionTermBuyerNotifies(40185)=Y indicates that the buyer notifies.
Added EP161
40186ProtectionTermEventBusinessCenterStringWhen used, the business center indicates the local time of the business center that replaces the Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40187ProtectionTermStandardSourcesBooleanIndicates whether ISDA defined Standard Public Sources are applicable (ProtectionTermStandardSources(40187)=Y) or not.Added EP161
40188ProtectionTermEventMinimumSourcesintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP161
40189ProtectionTermEventNewsSourceStringNewspaper or electronic news service or source that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP161
40190ProtectionTermXIDXIDA named string value referenced by UnderlyingProtectionTermXIDRef(41314).Added EP161
40191NoProtectionTermEventsNumInGroupNumber of protection term events in the repeating group.Added EP161
40192ProtectionTermEventTypeStringSpecifies the type of credit event applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for code list of applicable event types.
Added EP161
Updated EP187
40193ProtectionTermEventValueStringProtection term event value appropriate to ProtectionTermEvenType(40192).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for applicable event type values.
Added EP161
Updated EP187
40194ProtectionTermEventCurrencyCurrencyApplicable currency if ProtectionTermEventValue(40193) is an amount. Uses ISO 4217 currency codes.Added EP161
40195ProtectionTermEventPeriodintTime unit multiplier for protection term events.Added EP161
40196ProtectionTermEventUnitProtectionTermEventUnitCodeSetTime unit associated with protection term events.Added EP161
40197ProtectionTermEventDayTypeProtectionTermEventDayTypeCodeSetDay type for events that specify a period and unit.Added EP161
Updated EP271
40198ProtectionTermEventRateSourceStringRate source for events that specify a rate source, e.g. Floating rate interest shortfall.Added EP161
40199NoProtectionTermEventQualifiersNumInGroupNumber of qualifiers in the repeating group.Added EP161
40200ProtectionTermEventQualifierProtectionTermEventQualifierCodeSetProtection term event qualifier. Used to further qualify ProtectionTermEventType(40192).Added EP161
40201NoProtectionTermObligationsNumInGroupNumber of obligations in the repeating group.Added EP161
40202ProtectionTermObligationTypeStringSpecifies the type of obligation applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for code list of applicable obligation types.
Added EP161
Updated EP187
40203ProtectionTermObligationValueStringProtection term obligation value appropriate to ProtectionTermObligationType(40202).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for applicable obligation type values.
Added EP161
Updated EP187
40204NoPhysicalSettlTermsNumInGroupNumber of entries in the repeating group.Added EP161
40205PhysicalSettlCurrencyCurrencySpecifies the currency of physical settlement. Uses ISO 4217 currency codes.Added EP161
40206PhysicalSettlBusinessDaysintThe number of business days used in the determination of physical settlement. Its precise meaning depends on the context in which this element is used.Added EP161
Updated EP271
40207PhysicalSettlMaximumBusinessDaysintA maximum number of business days. Its precise meaning depends on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision.Added EP161
Updated EP271
40208PhysicalSettlTermXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP161
40209NoPhysicalSettlDeliverableObligationsNumInGroupNumber of entries in the repeating group.Added EP161
40210PhysicalSettlDeliverableObligationTypeStringSpecifies the type of deliverable obligation applicable for physical settlement. See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.Added EP161
Updated EP169
40211PhysicalSettlDeliverableObligationValueStringPhysical settlement deliverable obligation value appropriate to PhysicalSettlDeliverableObligationType(40210). See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for applicable obligation type values.Added EP161
Updated EP169
40212NoPaymentsNumInGroupNumber of additional settlement or bullet payments.Added EP161
40213PaymentTypePaymentTypeCodeSetType of payment.Added EP161
40214PaymentPaySidePaymentPaySideCodeSetThe side of the party paying the payment.Added EP161
40215PaymentReceiveSidePaymentPaySideCodeSetThe side of the party receiving the payment.Added EP161
40216PaymentCurrencyCurrencySpecifies the currency in which PaymentAmount(40217) is denominated. Uses ISO 4271 currency codes.Added EP161
40217PaymentAmountAmtThe total payment amount.Added EP161
40218PaymentPricePriceThe price determining the payment amount expressed in terms specified in PaymentPriceType(40919) and expressed in market format.Added EP161
40219PaymentDateUnadjustedLocalMktDateThe unadjusted payment date.Added EP161
40220PaymentBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40221PaymentBusinessCenterStringThe business center calendar used to adjust the payment date, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40222PaymentDateAdjustedLocalMktDateThe adjusted payment date.Added EP161
40223LegMarketDisruptionValueStringApplicable value for LegMarketDisruptionEvent(41468).Added EP187
40224PaymentDiscountFactorfloatThe value representing the discount factor used to calculate the present value of the cash flow.Added EP161
40225PaymentPresentValueAmountAmtThe amount representing the present value of the forecast payment.Added EP161
40226PaymentPresentValueCurrencyCurrencySpecifies the currency the PaymentPresentValueAmount(40225) is denominated in. Uses ISO 4217 currency codes.Added EP161
40227PaymentSettlStylePaymentSettlStyleCodeSetPayment settlement style.Added EP161
40228LegPaymentStreamNonDeliverableSettlReferencePageStringIdentifies the reference "page" from the rate source.
When LegPaymentStreamNonDeliverableSettlRateSource(40087) = 3 (ISDA Settlement Rate Option) this contains a value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40229PaymentTextStringFree form text to specify additional information or enumeration description when a sdtandard value does not apply. Identifies the payment type when PaymentType(40213) = 99 (Other).Added EP161
40230NoPaymentSettlsNumInGroupNumber of additional settlements or bullet payments.Added EP161
40231PaymentSettlAmountAmtThe payment settlement amount.Added EP161
40232PaymentSettlCurrencyCurrencySpecifies the currency the PaymentSettlAmount(40231) is denominated in. Uses ISO 4217 currency codes.Added EP161
40233NoPaymentSettlPartyIDsNumInGroupNumber of parties identified in the additional settlement or bullet payment.Added EP161
40234PaymentSettlPartyIDStringThe payment settlement party identifier.Added EP161
40235PaymentSettlPartyIDSourcePartyIDSourceCodeSetIdentifies the class or source of PaymentSettlPartyID(40234) value (e.g. BIC).Added EP161
40236PaymentSettlPartyRolePartyRoleCodeSetIdentifies the role of PaymentSettlPartyID(40234) (e.g. the beneficiary's bank or depository institution).Added EP161
40237PaymentSettlPartyRoleQualifierPartyDetailRoleQualifierCodeSetQualifies the value of PaymentSettlPartyRole(40236).Added EP161
40238NoPaymentSettlPartySubIDsNumInGroupNumber of sub-party IDs to be reported for the party.Added EP161
40239PaymentSettlPartySubIDStringParty sub-identifier, if applicable, for PaymentSettlPartyRole(40236).Added EP161
40240PaymentSettlPartySubIDTypePartySubIDTypeCodeSetThe type of PaymentSettlPartySubID(40239) value.Added EP161
40241NoLegStreamsNumInGroupNumber of swap streams in the repeating group.Added EP161
40242LegStreamTypeStreamTypeCodeSetType of swap stream.Added EP161
40243LegStreamDescStringA short descriptive name given to the payment stream, e.g. CDS, Fixed, Float, Float2, GBP. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as a reference.Added EP161
40244LegStreamPaySidePaymentPaySideCodeSetThe side of the party paying the stream.Added EP161
40245LegStreamReceiveSidePaymentPaySideCodeSetThe side of the party receiving the stream.Added EP161
40246LegStreamNotionalAmtNotional, or initial notional value for the payment stream. The LegPaymentSchedule component should be used for specifying the steps.Added EP161
40247LegStreamCurrencyCurrencySpecifies the currency the LegStreamNotional(40246) is denominated in. Uses ISO 4217 currency codes.Added EP161
40248LegStreamTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40249LegStreamEffectiveDateUnadjustedLocalMktDateThe unadjusted effective date.Added EP161
40250LegStreamEffectiveDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's stream's effective date or relative effective date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40251LegStreamEffectiveDateBusinessCenterStringThe business center calendar used to adjust the instrument leg's stream's effective date or relative effective date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40252LegStreamEffectiveDateRelativeTointSpecifies the anchor date when the effective date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values
Added EP161
40253LegStreamEffectiveDateOffsetPeriodintTime unit multiplier for the relative effective date offset.Added EP161
40254LegStreamEffectiveDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative effective date offset.Added EP161
40255LegStreamEffectiveDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative effective date offset.Added EP161
Updated EP208
40256LegStreamEffectiveDateAdjustedLocalMktDateThe adjusted effective date.Added EP161
40257LegStreamTerminationDateUnadjustedLocalMktDateThe unadjusted termination date.Added EP161
40258LegStreamTerminationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's stream's termination, or relative termination, date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40259LegStreamTerminationDateBusinessCenterStringThe business center calendar used to adjust the instrument leg's stream's termination, or relative termination, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40260LegStreamTerminationDateRelativeTointSpecifies the anchor date when the termination date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40261LegStreamTerminationDateOffsetPeriodintTime unit multiplier for the relative termination date offset.Added EP161
40262LegStreamTerminationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative termination date offset.Added EP161
40263LegStreamTerminationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative termination date offset.Added EP161
Updated EP208
40264LegStreamTerminationDateAdjustedLocalMktDateThe adjusted termination date.Added EP161
40265LegStreamCalculationPeriodBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust calculation periods. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40266LegStreamCalculationPeriodBusinessCenterStringThe business center calendar used to adjust calculation periods, e.g. "GLBO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40267LegStreamFirstPeriodStartDateUnadjustedLocalMktDateThe unadjusted first calculation period start date if before the effective date.Added EP161
40268LegStreamFirstPeriodStartDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's stream's first calculation period start date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40269LegStreamFirstPeriodStartDateBusinessCenterStringThe business center calendar used to adjust the instrument leg's stream's first calculation period start date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40270LegStreamFirstPeriodStartDateAdjustedLocalMktDateThe adjusted first calculation period start date, if it is before the effective date.Added EP161
40271LegStreamFirstRegularPeriodStartDateUnadjustedLocalMktDateThe unadjusted first start date of the regular calculation period, if there is an initial stub period.Added EP161
40272LegStreamFirstCompoundingPeriodEndDateUnadjustedLocalMktDateThe unadjusted end date of the initial compounding period.Added EP161
40273LegStreamLastRegularPeriodEndDateUnadjustedLocalMktDateThe unadjusted last regular period end date if there is a final stub period.Added EP161
40274LegStreamCalculationFrequencyPeriodintTime unit multiplier for the frequency at which calculation period end dates occur.Added EP161
40275LegStreamCalculationFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which calculation period end dates occur.Added EP161
40276LegStreamCalculationRollConventionDateRollConventionCodeSetThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40277NoCashSettlDealersNumInGroupNumber of dealers in the repeating group.Added EP161
40278NoBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40279LegPaymentStreamTypePaymentStreamTypeCodeSetIdentifies the type of payment stream applicable to the swap stream associated with the instrument leg.Added EP161
40280LegPaymentStreamMarketRateintUsed only for credit index trade. This contains the credit spread ("fair value") at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.Added EP161
40281LegPaymentStreamDelayIndicatorBooleanApplicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.
Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.
Commercial mortage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.
Added EP161
40282LegPaymentStreamSettlCurrencyCurrencySpecifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.Added EP161
40283LegPaymentStreamDayCountCouponDayCountCodeSetThe day count convention used in the payment stream calculations.Added EP161
40284LegPaymentStreamAccrualDaysintThe number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.Added EP161
40285LegPaymentStreamDiscountTypePaymentStreamDiscountTypeCodeSetThe method of calculating discounted payment amounts.Added EP161
40286LegPaymentStreamDiscountRatePercentageDiscount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.Added EP161
40287LegPaymentStreamDiscountRateDayCountCouponDayCountCodeSetThe day count convention applied to the LegPaymentStreamDiscountRate(40286).Added EP161
40288LegPaymentStreamCompoundingMethodPaymentStreamCompoundingMethodCodeSetCompounding method.Added EP161
40289LegPaymentStreamInitialPrincipalExchangeIndicatorBooleanIndicates whether there is an initial exchange of principal on the effective date.Added EP161
40290LegPaymentStreamInterimPrincipalExchangeIndicatorBooleanIndicates whether there are intermediate or interim exchanges of principal during the term of the swap.Added EP161
40291LegPaymentStreamFinalPrincipalExchangeIndicatorBooleanIndicates whether there is a final exchange of principal on the termination date.Added EP161
40292LegPaymentStreamPaymentDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's payment date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40293LegPaymentStreamPaymentDateBusinessCenterStringThe business center calendar used to adjust the payment stream's payment date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40294LegPaymentStreamPaymentFrequencyPeriodintTime unit multiplier for the frequency of payments.Added EP161
40295LegPaymentStreamPaymentFrequencyUnitPaymentStreamPaymentFrequencyUnitCodeSetTime unit associated with the frequency of payments.Added EP161
40296LegPaymentStreamPaymentRollConventionDateRollConventionCodeSetThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40297LegPaymentStreamFirstPaymentDateUnadjustedLocalMktDateThe unadjusted first payment date.Added EP161
40298LegPaymentStreamLastRegularPaymentDateUnadjustedLocalMktDateThe unadjusted last regular payment date.Added EP161
40299LegPaymentStreamPaymentDateRelativeTointSpecifies the anchor date when payment dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40300LegPaymentStreamPaymentDateOffsetPeriodintTime unit multiplier for the relative payment date offset.Added EP161
Updated EP208
40301LegPaymentStreamPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative payment date offset.Added EP161
Updated EP208
40302LegPaymentStreamPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative payment date offset.Added EP161
Updated EP208
40303LegPaymentStreamResetDateRelativeTointSpecifies the anchor date when the reset dates are relative to an anchor date.
If the reset frequency is specified as daily this element must not be included.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40304LegPaymentStreamResetDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's reset date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40305LegPaymentStreamResetDateBusinessCenterStringThe business center calendar used to adjust the payment stream's reset date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40306LegPaymentStreamResetFrequencyPeriodintTime unit multiplier for frequency of resets.Added EP161
40307LegPaymentStreamResetFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with frequency of resets.Added EP161
40308LegPaymentStreamResetWeeklyRollConventionPaymentStreamResetWeeklyRollConventionCodeSetUsed to specify the day of the week in which the reset occurs for payments that reset on a weekly basis.Added EP161
40309LegPaymentStreamInitialFixingDateRelativeTointSpecifies the anchor date when the initial fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40310LegPaymentStreamInitialFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's initial fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40311LegPaymentStreamInitialFixingDateBusinessCenterStringThe business center calendar used to adjust the payment stream's initial fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40312LegPaymentStreamInitialFixingDateOffsetPeriodintTime unit multiplier for the relative initial fixing date offset.Added EP161
Updated EP208
40313LegPaymentStreamInitialFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative initial fixing date offset.Added EP161
Updated EP208
40314LegPaymentStreamInitialFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative initial fixing date offset.Added EP161
Updated EP208
40315LegPaymentStreamInitialFixingDateAdjustedLocalMktDateThe adjusted initial fixing date.Added EP161
40316LegPaymentStreamFixingDateRelativeTointSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40317LegPaymentStreamFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40318LegPaymentStreamFixingDateBusinessCenterStringThe business center calendar used to adjust the payment stream's fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40319LegPaymentStreamFixingDateOffsetPeriodintTime unit multiplier for the relative fixing date offset.Added EP161
Updated EP208
40320LegPaymentStreamFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative fixing date offset.Added EP161
Updated EP208
40321LegPaymentStreamFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative fixing date offset.Added EP161
Updated EP208
40322LegPaymentStreamFixingDateAdjustedLocalMktDateThe adjusted fixing date.Added EP161
40323LegPaymentStreamRateCutoffDateOffsetPeriodintTime unit multiplier for the relative rate cut-off date offset.Added EP161
Updated EP271
40324LegPaymentStreamRateCutoffDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative rate cut-off date offset.Added EP161
Updated EP208
40325LegPaymentStreamRateCutoffDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative rate cut-off date offset.Added EP161
Updated EP208
40326LegPaymentStreamRatePercentageThe rate applicable to the fixed rate payment stream.Added EP161
40327LegPaymentStreamFixedAmountAmtThe leg instrument payment stream's fixed payment amount. In a CDS, this can be an alternative to LegPaymentStreamRate(40326).Added EP161
40328LegPaymentStreamRateOrAmountCurrencyCurrencySpecifies the currency in which LegPaymentStreamFixedAmount(40327) or LegPaymentStreamRate(40326) is denominated. Uses ISO 4217 currency codes.Added EP161
40329LegPaymentStreamFutureValueNotionalAmtThe future value notional is normally only required for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)). The value is calculated as follows: Future Value Notional = Notional Amount * (1 + Fixed Rate) ^ (Fixed Rate Day Count Fraction). The currency is the same as the stream notional.Added EP161
40330LegPaymentStreamFutureValueDateAdjustedLocalMktDateThe adjusted value date of the future value amount.Added EP161
40331LegPaymentStreamRateIndexStringThe payment stream floating rate index.Added EP161
40332LegPaymentStreamRateIndexSourcePaymentStreamRateIndexSourceCodeSetThe source of the payment stream floating rate index.Added EP161
40333LegPaymentStreamRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the payment stream's floating rate index curve period.Added EP161
40334LegPaymentStreamRateIndexCurvePeriodintTime unit multiplier for the payment stream's floating rate index curve period.Added EP161
40335LegPaymentStreamRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40336LegPaymentStreamRateSpreadPriceOffsetThe basis points spread from the index specified in LegPaymentStreamRateIndex(40331).Added EP161
40337LegPaymentStreamRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40338LegPaymentStreamRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP161
40339LegPaymentStreamCapRatePercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate on a swap stream is capped at a certain level The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40340LegPaymentStreamCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP161
40341LegPaymentStreamCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP161
40342LegPaymentStreamFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP161
40343LegPaymentStreamFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP161
40344LegPaymentStreamFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP161
40345LegPaymentStreamInitialRatePercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP161
40346LegPaymentStreamFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction.Added EP161
Updated EP208
40347LegPaymentStreamFinalRatePrecisionintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP161
40348LegPaymentStreamAveragingMethodPaymentStreamAveragingMethodCodeSetWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP161
40349LegPaymentStreamNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetThe 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
40350LegPaymentStreamInflationLagPeriodintTime unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determineds the reference period for which the inflation index is observed.Added EP161
40351LegPaymentStreamInflationLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the inflation lag period.Added EP161
40352LegPaymentStreamInflationLagDayTypePaymentStreamInflationLagDayTypeCodeSetThe inflation lag period day type.Added EP161
40353LegPaymentStreamInflationInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the inflation index level from multiple points. The most common is linear method.Added EP161
40354LegPaymentStreamInflationIndexSourcePaymentStreamRateIndexSourceCodeSetThe inflation index reference source.Added EP161
40355LegPaymentStreamInflationPublicationSourceStringThe publication source, such as relevant web site, news publication or a government body, where inflation information is obtained.Added EP161
40356LegPaymentStreamInflationInitialIndexLevelfloatInitial known index level for the first calculation period.Added EP161
40357LegPaymentStreamInflationFallbackBondApplicableBooleanIndicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is "Y" (True/Yes).Added EP161
40358LegPaymentStreamFRADiscountingPaymentStreamFRADiscountingCodeSetThe method of Forward Rate Agreement (FRA) discounting, if any, that will apply.Added EP161
Updated EP169
40359LegPaymentStreamNonDeliverableRefCurrencyCurrencyNon-deliverable settlement reference currency. Uses ISO 4217 currency codes.Added EP161
40360LegPaymentStreamNonDeliverableFixingDatesBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's fixing date for the non-deliverable settlement terms. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40361LegPaymentStreamNonDeliverableFixingDatesBusinessCenterStringThe business center calendar used to adjust the payment stream's fixing date for the non-deliverable terms, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40362LegPaymentStreamNonDeliverableFixingDatesRelativeTointSpecifies the anchor date when the non-deliverable fixing dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40363LegPaymentStreamNonDeliverableFixingDatesOffsetPeriodintTime unit multiplier for the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40364LegPaymentStreamNonDeliverableFixingDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40365LegPaymentStreamNonDeliverableFixingDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40366LegSettlRateFallbackRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40367NoLegNonDeliverableFixingDatesNumInGroupNumber of fixing dates in the repeating group.Added EP161
40368LegNonDeliverableFixingDateLocalMktDateThe non-deliverable fixing date. Type of date is specified in LegNonDeliverableFixingDateType(40369).Added EP161
40369LegNonDeliverableFixingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40370LegSettlRateFallbackReferencePageStringIdentifies the reference "page" from the rate source.
When LegSettlRateFallbackRateSource(40366) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40371PaymentStreamNonDeliverableSettlRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40372PaymentStreamNonDeliverableSettlReferencePageStringIdentifies the reference "page" from the rate source.
When PaymentStreamNonDeliverableSettlRateSource(40371) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40373SettlRateFallbackRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40374NoLegPaymentSchedulesNumInGroupNumber of swap schedules in the repeating groupAdded EP161
40375LegPaymentScheduleTypePaymentScheduleTypeCodeSetSpecifies the type of schedule.Added EP161
40376LegPaymentScheduleStubTypePaymentStubTypeCodeSetIndicates to which stub this schedule applies.Added EP161
40377LegPaymentScheduleStartDateUnadjustedLocalMktDateThe unadjusted date on which the value is adjusted, or calculated if a future value notional for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)), or the start date of a cashflow payment.Added EP161
40378LegPaymentScheduleEndDateUnadjustedLocalMktDateThe unadjusted end date of a cashflow payment.Added EP161
40379LegPaymentSchedulePaySidePaymentPaySideCodeSetThe side of the party paying the step schedule.Added EP161
40380LegPaymentScheduleReceiveSidePaymentPaySideCodeSetThe side of the party receiving the step schedule.Added EP161
40381LegPaymentScheduleNotionalAmtThe notional value for this step schedule, or amount of a cashflow payment.Added EP161
40382LegPaymentScheduleCurrencyCurrencyThe currency for this step schedule. Uses ISO 4217 currency codes.Added EP161
40383LegPaymentScheduleRatePercentageThe rate value for this step schedule.Added EP161
40384LegPaymentScheduleRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40385LegPaymentScheduleRateSpreadPriceOffsetThe spread value for this step schedule.Added EP161
40386LegPaymentScheduleRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or a short position.Added EP161
40387LegPaymentScheduleRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the step schedule.Added EP161
40388LegPaymentScheduleFixedAmountAmtThe explicit payment amount for this step schedule.Added EP161
40389LegPaymentScheduleFixedCurrencyCurrencyThe currency of the fixed amount. Uses ISO 4217 currency codes.Added EP161
40390LegPaymentScheduleStepFrequencyPeriodintTime unit multiplier for the step frequency.Added EP161
40391LegPaymentScheduleStepFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the step frequency.Added EP161
40392LegPaymentScheduleStepOffsetValueAmtThe explicit amount that the notional changes on each step date. This can be a positive or negative amount.Added EP161
40393LegPaymentScheduleStepRatePercentageThe percentage by which the notional changes on each step date. The percentage is either a percentage applied to the initial notional amount or the previous outstanding notional, depending on the value specified in LegPaymentScheduleStepRelativeTo(40395). The percentage can be either positive or negative.Added EP161
40394LegPaymentScheduleStepOffsetRatePercentageThe explicit amount that the rate changes on each step date. This can be a positive or negative value.Added EP161
40395LegPaymentScheduleStepRelativeToPaymentScheduleStepRelativeToCodeSetSpecifies whether the LegPaymentScheduleStepRate(40393) or LegPaymentScheduleStepOffsetValue(40392) should be applied to the initial notional or the previous notional in order to calculate the notional step change amount.Added EP161
40396LegPaymentScheduleFixingDateUnadjustedLocalMktDateThe unadjusted fixing date.Added EP161
40397LegPaymentScheduleWeightfloatFloating rate observation weight for cashflow payment.Added EP161
40398LegPaymentScheduleFixingDateRelativeTointSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40399LegPaymentScheduleFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment schedule's fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40400LegPaymentScheduleFixingDateBusinessCenterStringThe business center calendar used to adjust the payment schedule's fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40401LegPaymentScheduleFixingDateOffsetPeriodintTime unit multiplier for the relative fixing date offset.Added EP161
Updated EP208
40402LegPaymentScheduleFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative fixing date offset.Added EP161
Updated EP208
40403LegPaymentScheduleFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative fixing date offset.Added EP161
Updated EP208
40404LegPaymentScheduleFixingDateAdjustedLocalMktDateThe adjusted fixing date.Added EP161
40405LegPaymentScheduleFixingTimeLocalMktTimeThe fxing time associated with the step schedule.Added EP161
40406LegPaymentScheduleFixingTimeBusinessCenterStringBusiness center for determining fixing time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40407LegPaymentScheduleInterimExchangePaymentDateRelativeTointSpecifies the anchor date when the interim exchange payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40408LegPaymentScheduleInterimExchangeDatesBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment schedule's interim exchange date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40409LegPaymentScheduleInterimExchangeDatesBusinessCenterStringThe business center calendar used to adjust the payment schedule's interim exchange date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40410LegPaymentScheduleInterimExchangeDatesOffsetPeriodintTime unit multiplier for the relative interim exchange date offset.Added EP161
Updated EP208
40411LegPaymentScheduleInterimExchangeDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative interim exchange date offset.Added EP161
Updated EP208
40412LegPaymentScheduleInterimExchangeDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative interim exchange date offset.Added EP161
Updated EP208
40413LegPaymentScheduleInterimExchangeDateAdjustedLocalMktDateThe adjusted interim exchange date.Added EP161
40414NoLegPaymentScheduleRateSourcesNumInGroupNumber of rate sources in the repeating groupAdded EP161
40415LegPaymentScheduleRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40416LegPaymentScheduleRateSourceTypeRateSourceTypeCodeSetRate source type.Added EP161
40417LegPaymentScheduleReferencePageStringIdentifies the reference "page" from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40418NoLegPaymentStubsNumInGroupNumber of stubs in the repeating groupAdded EP161
40419LegPaymentStubTypePaymentStubTypeCodeSetStub type.Added EP161
40420LegPaymentStubLengthPaymentStubLengthCodeSetOptional indication whether stub is shorter or longer than the regular swap period.Added EP161
40421LegPaymentStubRatePercentageThe agreed upon fixed rate for this stub.Added EP161
40422LegPaymentStubFixedAmountAmtA fixed payment amount for the stub.Added EP161
40423LegPaymentStubFixedCurrencyCurrencyThe currency of the fixed payment amount. Uses ISO 4217 currency codes.Added EP161
40424LegPaymentStubIndexStringThe stub floating rate index.Added EP161
40425LegPaymentStubIndexSourcePaymentStreamRateIndexSourceCodeSetThe source for the stub floating rate index.Added EP161
40426LegPaymentStubIndexCurvePeriodintTime unit multiplier for the floating rate index.Added EP161
40427LegPaymentStubIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the floating rate index.Added EP161
40428LegPaymentStubIndexRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40429LegPaymentStubIndexRateSpreadPriceOffsetSpread from floating rate index.Added EP161
40430LegPaymentStubIndexRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or a short position.Added EP161
40431LegPaymentStubIndexRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the stub index.Added EP161
40432LegPaymentStubIndexCapRatePercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40433LegPaymentStubIndexCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP161
40434LegPaymentStubIndexCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP161
40435LegPaymentStubIndexFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40436LegPaymentStubIndexFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP161
40437LegPaymentStubIndexFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP161
40438LegPaymentStubIndex2StringThe second stub floating rate index.Added EP161
40439LegPaymentStubIndex2SourcePaymentStreamRateIndexSourceCodeSetThe source for the second stub floating rate index.Added EP161
40440LegPaymentStubIndex2CurvePeriodintSecondary time unit multiplier for the stub floating rate index curve.Added EP161
40441LegPaymentStubIndex2CurveUnitPaymentStreamRateIndexCurveUnitCodeSetSecondary time unit associated with the stub floating rate index curve.Added EP161
40442LegPaymentStubIndex2RateMultiplierfloatA rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40443LegPaymentStubIndex2RateSpreadPriceOffsetSpread from the second floating rate index.Added EP161
40444LegPaymentStubIndex2RateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or a short position.Added EP161
40445LegPaymentStubIndex2RateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the second stub index.Added EP161
40446LegPaymentStubIndex2CapRatePercentageThe cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40447LegPaymentStubIndex2FloorRatePercentageThe floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40448NoLegProvisionsNumInGroupNumber of provisions in the repeating group.Added EP161
40449LegProvisionTypeProvisionTypeCodeSetType of provisions.Added EP161
40450LegProvisionDateUnadjustedLocalMktDateThe unadjusted date of the provision.Added EP161
40451LegProvisionDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's provision's date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40452LegProvisionDateBusinessCenterStringThe business center calendar used to adjust the instrument leg's provision's date, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40453LegProvisionDateAdjustedLocalMktDateThe adjusted date of the provision.Added EP161
40454LegProvisionDateTenorPeriodintTime unit multiplier for the leg provision's tenor period.Added EP161
40455LegProvisionDateTenorUnitProvisionDateTenorUnitCodeSetTime unit associated with the leg provision's tenor period.Added EP161
40456LegProvisionCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the calculation agent. The calculation agent may be identified in LegProvisionCalculationAgent(40456) or in the ProvisionParties component.Added EP161
40457LegProvisionOptionSinglePartyBuyerSideProvisionOptionSinglePartyBuyerSideCodeSetIf 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
40458LegProvisionOptionSinglePartySellerSideProvisionOptionSinglePartyBuyerSideCodeSetIf optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.Added EP161
Updated EP169
40459LegProvisionOptionExerciseStyleExerciseStyleCodeSetThe instrument provision option exercise style.Added EP161
40460LegProvisionOptionExerciseMultipleNotionalAmtA notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.Added EP161
40461LegProvisionOptionExerciseMinimumNotionalAmtThe minimum notional amount that can be exercised on a given exercise date.Added EP161
40462LegProvisionOptionExerciseMaximumNotionalAmtThe maximum notional amount that can be exercised on a given exercise date.Added EP161
40463LegProvisionOptionMinimumNumberintThe minimum number of options that can be exercised on a given exercise date.Added EP161
40464LegProvisionOptionMaximumNumberintThe maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.Added EP161
40465LegProvisionOptionExerciseConfirmationBooleanUsed to indicate 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 EP161
40466LegProvisionCashSettlMethodProvisionCashSettlMethodCodeSetAn 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
40467LegProvisionCashSettlCurrencyCurrencySpecifies the currency of settlement. Uses ISO 4217 currency codes.Added EP161
40468LegProvisionCashSettlCurrency2CurrencySpecifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.Added EP161
40469LegProvisionCashSettlQuoteTypeProvisionCashSettlQuoteTypeCodeSetIdentifies the type of quote to be used.Added EP161
40470LegProvisionCashSettlQuoteSourcePaymentStreamRateIndexSourceCodeSetIdentifies the source of quote information.Added EP161
40471BusinessCenterStringA business center whose calendar is used for date adjustment, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40472LegProvisionTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40473NoLegProvisionCashSettlPaymentDatesNumInGroupNumber of provision cash settlement payment dates in the repeating group.Added EP161
40474LegProvisionCashSettlPaymentDateLocalMktDateThe cash settlement payment date, unadjusted or adjusted depending on LegProvisionCashSettlPaymentDateType(40521).Added EP161
40475LegProvisionCashSettlPaymentDateTypeProvisionCashSettlPaymentDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40476LegProvisionOptionExerciseBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's provision's option exercise date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40477LegProvisionOptionExerciseBusinessCenterStringThe business center calendar used to adjust the instrument leg's provision's option exercise date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40478LegProvisionOptionExerciseEarliestDateOffsetPeriodintTime unit multiplier for the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40479LegProvisionOptionExerciseEarliestDateOffsetUnitProvisionOptionExerciseEarliestDateOffsetUnitCodeSetTime unit associated with the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40480LegProvisionOptionExerciseFrequencyPeriodintTime unit multiplier for subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise period.Added EP161
40481LegProvisionOptionExerciseFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with subsequent exercise dates in the exercise period following the earliest exercise date.Added EP161
40482LegProvisionOptionExerciseStartDateUnadjustedLocalMktDateThe unadjusted first day of the exercise period for an American style option.Added EP161
40483LegProvisionOptionExerciseStartDateRelativeTointSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40484LegProvisionOptionExerciseStartDateOffsetPeriodintTime unit multiplier for the relative option exercise start date offset.Added EP161
Updated EP208
40485LegProvisionOptionExerciseStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option exercise start date offset.Added EP161
Updated EP208
40486LegProvisionOptionExerciseStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option exercise start date offset.Added EP161
Updated EP208
40487LegProvisionOptionExerciseStartDateAdjustedLocalMktDateThe adjusted first day of the exercise period for an American style option.Added EP161
40488LegProvisionOptionExercisePeriodSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP161
40489LegProvisionOptionExerciseBoundsFirstDateUnadjustedLocalMktDateThe unadjusted first date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40490LegProvisionOptionExerciseBoundsLastDateUnadjustedLocalMktDateThe unadjusted last date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40491LegProvisionOptionExerciseEarliestTimeLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each bermuda option exercise date and the expiration date, in the case of a Bermuda style option the commencement date to, and including, the expiration date, in the case of an American option.Added EP161
40492LegProvisionOptionExerciseEarliestTimeBusinessCenterStringIdentifies the business center calendar used with the provision's earliest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40493LegProvisionOptionExerciseLatestTimeLocalMktTimeFor a Bermuda or American style option, the latest time on an exercise business day (excluding the expiration date) within the exercise period that notice can be given by the buyer to the seller or seller's agent. Notice of exercise given after this time will be deemed to have been given on the next exercise business day.Added EP161
40494LegProvisionOptionExerciseLatestTimeBusinessCenterStringIdentifies the business center calendar used with the provision's latest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40495NoLegProvisionOptionExerciseFixedDatesNumInGroupNumber of provision option exercise fixed dates in the repeating group.Added EP161
40496LegProvisionOptionExerciseFixedDateLocalMktDateA predetermined option exercise date unadjusted or adjusted depending on LegProvisionOptionExerciseFixedDateType(40497).Added EP161
40497LegProvisionOptionExerciseFixedDateTypeProvisionOptionExerciseFixedDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40498LegProvisionOptionExpirationDateUnadjustedLocalMktDateThe unadjusted last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.Added EP161
40499LegProvisionOptionExpirationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's provision's option expiration date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40500LegProvisionOptionExpirationDateBusinessCenterStringThe business center calendar used to adjust the instrument leg's provision's option expiration date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40501LegProvisionOptionExpirationDateRelativeTointSpecifies the anchor date when the option expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40502LegProvisionOptionExpirationDateOffsetPeriodintTime unit multiplier for the relative option expiration date offset.Added EP161
Updated EP208
40503LegProvisionOptionExpirationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option expiration date offset.Added EP161
Updated EP208
40504LegProvisionOptionExpirationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option expiration date offset.Added EP161
Updated EP208
40505LegProvisionOptionExpirationDateAdjustedLocalMktDateThe adjusted last date within an exercise period for an American style option. For a European style option it is the only date within the exercise period.Added EP161
40506LegProvisionOptionExpirationTimeLocalMktTimeThe latest time for exercise on the expiration date.Added EP161
40507LegProvisionOptionExpirationTimeBusinessCenterStringIdentifies the business center calendar used with the provision's latest exercise time on expiration date.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40508LegProvisionOptionRelevantUnderlyingDateUnadjustedLocalMktDateThe unadjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40509LegProvisionOptionRelevantUnderlyingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument leg's provision's option relevant underlying date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40510LegProvisionOptionRelevantUnderlyingDateBusinessCenterStringThe business center calendar used to adjust the instrument leg's provision's option underlying date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40511LegProvisionOptionRelevantUnderlyingDateRelativeTointSpecifies the anchor date when the date relevant to the underlying trade on exercise is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40512LegProvisionOptionRelevantUnderlyingDateOffsetPeriodintTime unit multiplier for the relative option relevant underlying date offset.Added EP161
Updated EP208
40513LegProvisionOptionRelevantUnderlyingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option relevant underlying date offset.Added EP161
Updated EP208
40514LegProvisionOptionRelevantUnderlyingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option relevant underlying date offset.Added EP161
Updated EP208
40515LegProvisionOptionRelevantUnderlyingDateAdjustedLocalMktDateThe adjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40516LegProvisionCashSettlPaymentDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the provisional cash settlement payment's termination, or relative termination, date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40517LegProvisionCashSettlPaymentDateBusinessCenterStringThe business center calendar used to adjust the provisional cash settlement payment's termination, or relative termination, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40518LegProvisionCashSettlPaymentDateRelativeTointSpecifies the anchor date when the cash settlement payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40519LegProvisionCashSettlPaymentDateOffsetPeriodintTime unit multiplier for the relative cash settlement payment date offset.Added EP161
Updated EP208
40520LegProvisionCashSettlPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement payment date offset.Added EP161
Updated EP208
40521LegProvisionCashSettlPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative cash settlement payment date offset.Added EP161
Updated EP208
40522LegProvisionCashSettlPaymentDateRangeFirstLocalMktDateThe first date in range when a settlement date range is provided.Added EP161
40523LegProvisionCashSettlPaymentDateRangeLastLocalMktDateThe last date in range when a settlement date range is provided.Added EP161
40524LegProvisionCashSettlValueTimeLocalMktTimeA time specified in 24-hour format, e.g. 11am would be represented as 11:00:00. The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree to the cash settlement amount.Added EP161
40525LegProvisionCashSettlValueTimeBusinessCenterStringIdentifies the business center calendar used with the provision's cash settlement valuation time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40526LegProvisionCashSettlValueDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the provision's cash settlement valuation date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40527LegProvisionCashSettlValueDateBusinessCenterStringThe business center calendar used to adjust the provision's cash settlement valuation date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40528LegProvisionCashSettlValueDateRelativeTointSpecifies the anchor date when the cash settlement value date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40529LegProvisionCashSettlValueDateOffsetPeriodintTime unit multiplier for the relative cash settlement value date offset.Added EP161
Updated EP208
40530LegProvisionCashSettlValueDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement value date offset.Added EP161
Updated EP208
40531LegProvisionCashSettlValueDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative cash settlement value date offset.Added EP161
Updated EP208
40532LegProvisionCashSettlValueDateAdjustedLocalMktDateThe adjusted cash settlement value date.Added EP161
40533NoLegProvisionPartyIDsNumInGroupNumber of parties identified in the contract provision.Added EP161
40534LegProvisionPartyIDStringThe party identifier/code for the payment settlement party.Added EP161
40535LegProvisionPartyIDSourcePartyIDSourceCodeSetIdentifies the class or source of LegProvisionPartyID(40534).Added EP161
Updated EP271
40536LegProvisionPartyRolePartyRoleCodeSetIdentifies the type or role of LegProvisionPartyID(40534) specified.Added EP161
40537NoLegProvisionPartySubIDsNumInGroupNumber of sub-party IDs to be reported for the party.Added EP161
40538LegProvisionPartySubIDStringParty sub-identifier, if applicable, for LegProvisionPartyRole(40536).Added EP161
40539LegProvisionPartySubIDTypePartySubIDTypeCodeSetThe type of LegProvisionPartySubID(40538) value.Added EP161
40540NoUnderlyingStreamsNumInGroupNumber of swap streams in the repeating group.Added EP161
40541UnderlyingStreamTypeStreamTypeCodeSetType of swap stream.Added EP161
40542UnderlyingStreamDescStringA short descriptive name given to payment stream. Eg. CDS, Fixed, Float, Float2, GBP. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as a reference.Added EP161
40543UnderlyingStreamPaySidePaymentPaySideCodeSetThe side of the party paying the stream.Added EP161
40544UnderlyingStreamReceiveSidePaymentPaySideCodeSetThe side of the party receiving the stream.Added EP161
40545UnderlyingStreamNotionalAmtNotional, or initial notional value for the payment stream. Use SwapSchedule for steps.Added EP161
40546UnderlyingStreamCurrencyCurrencySpecifies the currency the UnderlyingStreamNotional(40545) is denominated in. Uses ISO 4217 currency codes.Added EP161
40547UnderlyingStreamTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40548UnderlyingStreamTerminationDateUnadjustedLocalMktDateThe unadjusted termination date.Added EP161
40549UnderlyingStreamTerminationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the underlying instrument's stream's termination, or relative termination, date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40550UnderlyingStreamTerminationDateBusinessCenterStringThe business center calendar used to adjust the underlying instrument's stream's termination, or relative termination, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40551UnderlyingStreamTerminationDateRelativeTointSpecifies the anchor date when the termination date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40552UnderlyingStreamTerminationDateOffsetPeriodintTime unit multiplier for the relative termination date offset.Added EP161
40553UnderlyingStreamTerminationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative termination date offset.Added EP161
40554UnderlyingStreamTerminationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative termination date offset.Added EP161
Updated EP208
40555UnderlyingStreamTerminationDateAdjustedLocalMktDateThe adjusted termination date.Added EP161
40556UnderlyingStreamCalculationPeriodBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the calculation periods. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40557UnderlyingStreamCalculationPeriodBusinessCenterStringThe business center calendar used to adjust the calculation periods, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40558UnderlyingStreamFirstPeriodStartDateUnadjustedLocalMktDateThe unadjusted first calculation period start date if before the effective date.Added EP161
40559UnderlyingStreamFirstPeriodStartDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the underlying instrument's stream's first calculation period start date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40560UnderlyingStreamFirstPeriodStartDateBusinessCenterStringThe business center calendar used to adjust the underlying instrument's stream's first calculation period start date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40561UnderlyingStreamFirstPeriodStartDateAdjustedLocalMktDateThe adjusted first calculation period start date, if it is before the effective date.Added EP161
40562UnderlyingStreamFirstRegularPeriodStartDateUnadjustedLocalMktDateThe unadjusted first start date of the regular calculation period, if there is an initial stub period.Added EP161
40563UnderlyingStreamFirstCompoundingPeriodEndDateUnadjustedLocalMktDateThe unadjusted end date of the initial compounding period.Added EP161
40564UnderlyingStreamLastRegularPeriodEndDateUnadjustedLocalMktDateThe unadjusted last regular period end date if there is a final stub period.Added EP161
40565UnderlyingStreamCalculationFrequencyPeriodintTime unit multiplier for the frequency at which calculation period end dates occur.Added EP161
40566UnderlyingStreamCalculationFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which calculation period end dates occur.Added EP161
40567UnderlyingStreamCalculationRollConventionDateRollConventionCodeSetThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40568UnderlyingPaymentStreamTypePaymentStreamTypeCodeSetIdentifies the type of payment stream applicable to the swap stream associated with the underlying instrument.Added EP161
40569UnderlyingPaymentStreamMarketRateintUsed only for credit index trade. This contains the credit spread ("fair value") at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.Added EP161
40570UnderlyingPaymentStreamDelayIndicatorBooleanApplicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.
Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.
Commercial mortage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.
Added EP161
40571UnderlyingPaymentStreamSettlCurrencyCurrencySpecifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.Added EP161
40572UnderlyingPaymentStreamDayCountCouponDayCountCodeSetThe day count convention used in the payment stream calculations.Added EP161
40573UnderlyingPaymentStreamAccrualDaysintThe number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.Added EP161
40574UnderlyingPaymentStreamDiscountTypePaymentStreamDiscountTypeCodeSetThe method of calculating discounted payment amountsAdded EP161
40575UnderlyingPaymentStreamDiscountRatePercentageDiscount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.Added EP161
40576UnderlyingPaymentStreamDiscountRateDayCountCouponDayCountCodeSetThe day count convention applied to the UnderlyingPaymentStreamDiscountRate(40575).Added EP161
40577UnderlyingPaymentStreamCompoundingMethodPaymentStreamCompoundingMethodCodeSetCompounding Method.Added EP161
40578UnderlyingPaymentStreamInitialPrincipalExchangeIndicatorBooleanIndicates whether there is an initial exchange of principal on the effective date.Added EP161
40579UnderlyingPaymentStreamInterimPrincipalExchangeIndicatorBooleanIndicates whether there are intermediate or interim exchanges of principal during the term of the swap.Added EP161
40580UnderlyingPaymentStreamFinalPrincipalExchangeIndicatorBooleanIndicates whether there is a final exchange of principal on the termination date.Added EP161
40581UnderlyingPaymentStreamPaymentDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's payment date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40582UnderlyingPaymentStreamPaymentDateBusinessCenterStringThe business center calendar used to adjust the payment stream's payment date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40583UnderlyingPaymentStreamPaymentFrequencyPeriodintTime unit multiplier for the frequency of payments.Added EP161
40584UnderlyingPaymentStreamPaymentFrequencyUnitPaymentStreamPaymentFrequencyUnitCodeSetTime unit associated with the frequency of payments.Added EP161
40585UnderlyingPaymentStreamPaymentRollConventionDateRollConventionCodeSetThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40586UnderlyingPaymentStreamFirstPaymentDateUnadjustedLocalMktDateThe unadjusted first payment date.Added EP161
40587UnderlyingPaymentStreamLastRegularPaymentDateUnadjustedLocalMktDateThe unadjusted last regular payment date.Added EP161
40588UnderlyingPaymentStreamPaymentDateRelativeTointSpecifies the anchor date when payment dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40589UnderlyingPaymentStreamPaymentDateOffsetPeriodintTime unit multiplier for the relative payment date offset.Added EP161
Updated EP208
40590UnderlyingPaymentStreamPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative payment date offset.Added EP161
Updated EP208
40591UnderlyingPaymentStreamPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative payment date offset.Added EP161
Updated EP208
40592UnderlyingPaymentStreamResetDateRelativeTointSpecifies the anchor date when the reset dates are relative to an anchor date.
If the reset frequency is specified as daily this element must not be included.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40593UnderlyingPaymentStreamResetDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's reset date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40594UnderlyingPaymentStreamResetDateBusinessCenterStringThe business center calendar used to adjust the payment stream's reset date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40595UnderlyingPaymentStreamResetFrequencyPeriodintTime unit multiplier for frequency of resets.Added EP161
40596UnderlyingPaymentStreamResetFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with frequency of resets.Added EP161
40597UnderlyingPaymentStreamResetWeeklyRollConventionPaymentStreamResetWeeklyRollConventionCodeSetUsed to specify the day of the week in which the reset occurs for payments that reset on a weekly basis.Added EP161
40598UnderlyingPaymentStreamInitialFixingDateRelativeTointSpecifies the anchor date when the initial fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40599UnderlyingPaymentStreamInitialFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's initial fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40600UnderlyingPaymentStreamInitialFixingDateBusinessCenterStringThe business center calendar used to adjust the payment stream's initial fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40601UnderlyingPaymentStreamInitialFixingDateOffsetPeriodintTime unit multiplier for the relative initial fixing date offset.Added EP161
Updated EP208
40602UnderlyingPaymentStreamInitialFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative initial fixing date offset.Added EP161
Updated EP208
40603UnderlyingPaymentStreamInitialFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative initial fixing date offset.Added EP161
Updated EP208
40604UnderlyingPaymentStreamInitialFixingDateAdjustedLocalMktDateThe adjusted initial fixing date.Added EP161
40605UnderlyingPaymentStreamFixingDateRelativeTointSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40606UnderlyingPaymentStreamFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40607UnderlyingPaymentStreamFixingDateBusinessCenterStringThe business center calendar used to adjust the payment stream's fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40608UnderlyingPaymentStreamFixingDateOffsetPeriodintTime unit multiplier for the relative fixing date offset.Added EP161
Updated EP208
40609UnderlyingPaymentStreamFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative fixing date offset.Added EP161
Updated EP208
40610UnderlyingPaymentStreamFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative fixing date offset.Added EP161
Updated EP208
40611UnderlyingPaymentStreamFixingDateAdjustedLocalMktDateThe adjusted fixing date.Added EP161
40612UnderlyingPaymentStreamRateCutoffDateOffsetPeriodintTime unit multiplier for the relative rate cut-off date offset.Added EP161
Updated EP208
40613UnderlyingPaymentStreamRateCutoffDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative rate cut-off date offset.Added EP161
Updated EP208
40614UnderlyingPaymentStreamRateCutoffDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative rate cut-off date offset.Added EP161
Updated EP208
40615UnderlyingPaymentStreamRatePercentageThe rate applicable to the fixed rate payment stream.Added EP161
40616UnderlyingPaymentStreamFixedAmountAmtThe underlying payment stream's fixed payment amount. In CDS an alternative to UnderlyingPaymentStreamRate(40615).Added EP161
40617UnderlyingPaymentStreamRateOrAmountCurrencyCurrencySpecifies the currency in which UnderlyingPaymentStreamFixedAmount(40616) or UnderlyingPaymentStreamRate(40615) is denominated. Users ISO 4271 currency codes.Added EP161
40618UnderlyingPaymentStreamFutureValueNotionalAmtThe future value notional is normally only required for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)). The value is calculated as follows: Future Value Notional = Notional Amount * (1 + Fixed Rate) ^ (Fixed Rate Day Count Fraction). The currency is the same as the stream notional.Added EP161
40619UnderlyingPaymentStreamFutureValueDateAdjustedLocalMktDateThe adjusted value date of the future value amount.Added EP161
40620UnderlyingPaymentStreamRateIndexStringThe payment stream's floating rate index.Added EP161
40621UnderlyingPaymentStreamRateIndexSourcePaymentStreamRateIndexSourceCodeSetThe source of the payment stream floating rate index.Added EP161
40622UnderlyingPaymentStreamRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the underlying instrument’s floating rate index.Added EP161
40623UnderlyingPaymentStreamRateIndexCurvePeriodintTime unit multiplier for the underlying instrument’s floating rate index.Added EP161
40624UnderlyingPaymentStreamRateMultiplierfloatA rate multiplier to apply to the floating rate. A multiplier schedule is expressed as explicit multipliers and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in the calculationPeriodDatesAdjustments. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40625UnderlyingPaymentStreamRateSpreadPriceOffsetSpread from floating rate index.Added EP161
40626UnderlyingPaymentStreamRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies a short or long spread value.Added EP161
40627UnderlyingPaymentStreamRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP161
40628UnderlyingPaymentStreamCapRatePercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40629UnderlyingPaymentStreamCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP161
40630UnderlyingPaymentStreamCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP161
40631UnderlyingPaymentStreamFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40632UnderlyingPaymentStreamFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP161
40633UnderlyingPaymentStreamFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP161
40634UnderlyingPaymentStreamInitialRatePercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. An initial rate of 5% would be represented as 0.05.Added EP161
40635UnderlyingPaymentStreamFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction.Added EP161
Updated EP208
40636UnderlyingPaymentStreamFinalRatePrecisionintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP161
40637UnderlyingPaymentStreamAveragingMethodPaymentStreamAveragingMethodCodeSetWhen rate averaging is applicable, used to specify whether a weighted or unweighted average calculation method is to be used.Added EP161
40638UnderlyingPaymentStreamNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetThe 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
40639UnderlyingPaymentStreamInflationLagPeriodintTime unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determines the reference period for which the inflation index is observed.Added EP161
40640UnderlyingPaymentStreamInflationLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the inflation lag period.Added EP161
40641UnderlyingPaymentStreamInflationLagDayTypePaymentStreamInflationLagDayTypeCodeSetThe inflation lag period day type.Added EP161
40642UnderlyingPaymentStreamInflationInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the Inflation Index Level from multiple points - the most common is Linear.Added EP161
40643UnderlyingPaymentStreamInflationIndexSourcePaymentStreamRateIndexSourceCodeSetThe inflation index reference source.Added EP161
40644UnderlyingPaymentStreamInflationPublicationSourceStringThe current main publication source such as relevant web site or a government body.Added EP161
40645UnderlyingPaymentStreamInflationInitialIndexLevelfloatInitial known index level for the first calculation period.Added EP161
40646UnderlyingPaymentStreamInflationFallbackBondApplicableBooleanIndicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is "Y" (True/Yes).Added EP161
40647UnderlyingPaymentStreamFRADiscountingPaymentStreamFRADiscountingCodeSetThe method of Forward Rate Agreement (FRA) discounting, if any, that will apply.Added EP161
Updated EP169
40648UnderlyingPaymentStreamNonDeliverableRefCurrencyCurrencyThe non-deliverable settlement reference currency. Uses ISO 4217 currency codes.Added EP161
40649UnderlyingPaymentStreamNonDeliverableFixingDatesBizDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's fixing date for the non-deliverable terms. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
Updated EP271
40650UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenterStringThe business center calendar used to adjust the payment stream's fixing date for the non-deliverable terms, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40651UnderlyingPaymentStreamNonDeliverableFixingDatesRelativeTointSpecifies the anchor date when the non-deliverable fixing dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40652UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetPeriodintTime unit multiplier for the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40653UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40654UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40655SettlRateFallbackReferencePageStringIdentifies the reference "page" from the rate source.
When SettlRateFallbackRateSource(40373) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40656NoUnderlyingNonDeliverableFixingDatesNumInGroupNumber of Fixing dates in the repeating groupAdded EP161
40657UnderlyingNonDeliverableFixingDateLocalMktDateThe non-deliverable fixing date unadjusted or adjusted depending on UnderlyingNonDeliverableFixingDateType(40658).Added EP161
40658UnderlyingNonDeliverableFixingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40659NoUnderlyingSettlRateFallbacksNumInGroupNumber of settlement rate fallbacks in the repeating groupAdded EP161
40660UnderlyingSettlRatePostponementMaximumDaysintThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to this method.Added EP161
40661UnderlyingPaymentStreamNonDeliverableSettlRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40662UnderlyingSettlRatePostponementSurveyBooleanIndicates whether to request a settlement rate quote from the market.Added EP161
40663UnderlyingSettlRatePostponementCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the settlement rate postponement calculation agent.Added EP161
40664NoUnderlyingPaymentSchedulesNumInGroupNumber of swap schedules in the repeating groupAdded EP161
40665UnderlyingPaymentScheduleTypePaymentScheduleTypeCodeSetType of schedule.Added EP161
40666UnderlyingPaymentScheduleStubTypePaymentStubTypeCodeSetIndicates to which stub this schedule applies.Added EP161
40667UnderlyingPaymentScheduleStartDateUnadjustedLocalMktDateThe unadjusted date on which the value is adjusted, or calculated if a future value notional for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)), or the start date of a cashflow payment.Added EP161
40668UnderlyingPaymentScheduleEndDateUnadjustedLocalMktDateThe unadjusted end date of a cashflow payment.Added EP161
40669UnderlyingPaymentSchedulePaySidePaymentPaySideCodeSetThe side of the party paying the step schedule.Added EP161
40670UnderlyingPaymentScheduleReceiveSidePaymentPaySideCodeSetThe side of the party receiving the step schedule.Added EP161
40671UnderlyingPaymentScheduleNotionalAmtThe notional value for this step, or amount of a cashflow payment.Added EP161
40672UnderlyingPaymentScheduleCurrencyCurrencyThe currency for this step. Uses ISO 4217 currency codes.Added EP161
40673UnderlyingPaymentScheduleRatePercentageThe rate value for this step.Added EP161
40674UnderlyingPaymentScheduleRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40675UnderlyingPaymentScheduleRateSpreadPriceOffsetThe spread value for this step.Added EP161
40676UnderlyingPaymentScheduleRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40677UnderlyingPaymentScheduleRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the step schedule.Added EP161
40678UnderlyingPaymentScheduleFixedAmountAmtThe explicit payment amount for this step.Added EP161
40679UnderlyingPaymentScheduleFixedCurrencyCurrencyThe currency of the fixed amount. Uses ISO 4217 currency codes.Added EP161
40680UnderlyingPaymentScheduleStepFrequencyPeriodintTime unit multiplier for the step frequency.Added EP161
40681UnderlyingPaymentScheduleStepFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the step frequency.Added EP161
40682UnderlyingPaymentScheduleStepOffsetValueAmtThe explicit amount that the notional changes on each step date. This can be a positive or negative amount.Added EP161
40683UnderlyingPaymentScheduleStepRatePercentageThe percentage by which the notional changes on each step date. The percentage is either a percentage applied to the initial notional amount or the previous outstanding notional, depending on the value specified in UnderlyingPaymentScheduleStepRelativeTo(40685). The percentage can be either positive or negative.Added EP161
40684UnderlyingPaymentScheduleStepOffsetRatePercentageThe explicit amount that the rate changes on each step date. This can be a positive or negative value.Added EP161
40685UnderlyingPaymentScheduleStepRelativeToPaymentScheduleStepRelativeToCodeSetSpecifies whether the UnderlyingPaymentScheduleStepRate(40683) or UnderlyingPaymentScheduleStepOffsetValue(40682) should be applied to the initial notional or the previous notional in order to calculate the notional step change amount.Added EP161
40686UnderlyingPaymentScheduleFixingDateUnadjustedLocalMktDateThe unadjusted fixing date.Added EP161
40687UnderlyingPaymentScheduleWeightfloatFloating rate observation weight for cashflow payment.Added EP161
40688UnderlyingPaymentScheduleFixingDateRelativeTointSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40689UnderlyingPaymentScheduleFixingDateBusinessDayCnvtnBusinessDayConventionCodeSetThe business day convention used to adjust the payment schedule's fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40690UnderlyingPaymentScheduleFixingDateBusinessCenterStringThe business center calendar used to adjust the payment schedule's fixing date, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40691UnderlyingPaymentScheduleFixingDateOffsetPeriodintTime unit multiplier for the relative fixing date offset.Added EP161
Updated EP208
40692UnderlyingPaymentScheduleFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative fixing date offset.Added EP161
Updated EP208
40693UnderlyingPaymentScheduleFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative fixing date offset.Added EP161
Updated EP208
40694UnderlyingPaymentScheduleFixingDateAdjustedLocalMktDateThe adjusted fixing date.Added EP161
40695UnderlyingPaymentScheduleFixingTimeLocalMktTimeThe fixing time.Added EP161
40696UnderlyingPaymentScheduleFixingTimeBusinessCenterStringBusiness center for determining fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40697UnderlyingPaymentScheduleInterimExchangePaymentDateRelativeTointSpecifies the anchor date when the interim exchange payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40698UnderlyingPaymentScheduleInterimExchangeDatesBizDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment schedule's interim exchange date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
Updated EP271
40699UnderlyingPaymentScheduleInterimExchangeDatesBusinessCenterStringThe business center calendar used to adjust the payment schedule's interim exchange date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40700UnderlyingPaymentScheduleInterimExchangeDatesOffsetPeriodintTime unit multiplier for the relative interim exchange date offset.Added EP161
Updated EP208
40701UnderlyingPaymentScheduleInterimExchangeDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative interim exchange date offset.Added EP161
Updated EP208
40702UnderlyingPaymentScheduleInterimExchangeDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative interim exchange date offset.Added EP161
Updated EP208
40703UnderlyingPaymentScheduleInterimExchangeDateAdjustedLocalMktDateThe adjusted interim exchange date.Added EP161
40704NoUnderlyingPaymentScheduleRateSourcesNumInGroupNumber of rate sources in the repeating groupAdded EP161
40705UnderlyingPaymentScheduleRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40706UnderlyingPaymentScheduleRateSourceTypeRateSourceTypeCodeSetRate source type.Added EP161
40707UnderlyingPaymentScheduleReferencePageStringIdentifies the reference “page” from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40708NoUnderlyingPaymentStubsNumInGroupNumber of stubs in the repeating groupAdded EP161
40709UnderlyingPaymentStubTypePaymentStubTypeCodeSetStub type.Added EP161
40710UnderlyingPaymentStubLengthPaymentStubLengthCodeSetOptional indication whether stub is shorter or longer than the regular swap period.Added EP161
40711UnderlyingPaymentStubRatePercentageThe agreed upon fixed rate for this stub.Added EP161
40712UnderlyingPaymentStubFixedAmountAmtA fixed payment amount for the stub.Added EP161
40713UnderlyingPaymentStubFixedCurrencyCurrencyThe currency of the fixed payment amount. Uses ISO 4217 currency codes.Added EP161
40714UnderlyingPaymentStubIndexStringThe stub floating rate index.Added EP161
40715UnderlyingPaymentStubIndexSourcePaymentStreamRateIndexSourceCodeSetThe source for the underlying payment stub floating rate index.Added EP161
40716UnderlyingPaymentStubIndexCurvePeriodintTime unit multiplier for the underlying payment stub floating rate index.Added EP161
40717UnderlyingPaymentStubIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the underlying payment stub floating rate index.Added EP161
40718UnderlyingPaymentStubIndexRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40719UnderlyingPaymentStubIndexRateSpreadPriceOffsetSpread from floating rate index.Added EP161
40720UnderlyingPaymentStubIndexRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40721UnderlyingPaymentStubIndexRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the stub index.Added EP161
40722UnderlyingPaymentStubIndexCapRatePercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40723UnderlyingPaymentStubIndexCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP161
40724UnderlyingPaymentStubIndexCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP161
40725UnderlyingPaymentStubIndexFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40726UnderlyingPaymentStubIndexFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP161
40727UnderlyingPaymentStubIndexFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP161
40728UnderlyingPaymentStubIndex2StringThe second stub floating rate index.Added EP161
40729UnderlyingPaymentStubIndex2SourcePaymentStreamRateIndexSourceCodeSetThe source of the second stub floating rate index.Added EP161
40730UnderlyingPaymentStubIndex2CurvePeriodintSecondary time unit multiplier for the stub floating rate index curve.Added EP161
40731UnderlyingPaymentStubIndex2CurveUnitPaymentStreamRateIndexCurveUnitCodeSetSecondary time unit associated with the stub floating rate index curve.Added EP161
40732UnderlyingPaymentStubIndex2RateMultiplierfloatA rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40733UnderlyingPaymentStubIndex2RateSpreadPriceOffsetSpread from the second floating rate index.Added EP161
40734UnderlyingPaymentStubIndex2RateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40735UnderlyingPaymentStubIndex2RateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the second stub index.Added EP161
40736UnderlyingPaymentStubIndex2CapRatePercentageThe cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40737UnderlyingPaymentStubIndex2FloorRatePercentageThe floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40738PaymentStreamTypePaymentStreamTypeCodeSetIdentifies the type of payment stream associated with the swap.Added EP161
40739PaymentStreamMarketRateintUsed only for credit index trade. This contains the credit spread ("fair value") at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.Added EP161
40740PaymentStreamDelayIndicatorBooleanApplicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.
Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.
Commercial mortgage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.
Added EP161
40741PaymentStreamSettlCurrencyCurrencySpecifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.Added EP161
40742PaymentStreamDayCountCouponDayCountCodeSetThe day count convention used in the payment stream calculations.Added EP161
40743PaymentStreamAccrualDaysintThe number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.Added EP161
40744PaymentStreamDiscountTypePaymentStreamDiscountTypeCodeSetThe method of calculating discounted payment amountsAdded EP161
40745PaymentStreamDiscountRatePercentageDiscount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.Added EP161
40746PaymentStreamDiscountRateDayCountCouponDayCountCodeSetThe day count convention applied to the PaymentStreamDiscountRate(40745).Added EP161
40747PaymentStreamCompoundingMethodPaymentStreamCompoundingMethodCodeSetCompounding method.Added EP161
40748PaymentStreamInitialPrincipalExchangeIndicatorBooleanIndicates whether there is an initial exchange of principal on the effective date.Added EP161
40749PaymentStreamInterimPrincipalExchangeIndicatorBooleanIndicates whether there are intermediate or interim exchanges of principal during the term of the swap.Added EP161
40750PaymentStreamFinalPrincipalExchangeIndicatorBooleanIndicates whether there is a final exchange of principal on the termination date.Added EP161
40751PaymentStreamPaymentDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's payment date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40752PaymentStreamPaymentDateBusinessCenterStringThe business center calendar used to adjust the payment stream's payment date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40753PaymentStreamPaymentFrequencyPeriodintTime unit multiplier for the frequency of payments.Added EP161
40754PaymentStreamPaymentFrequencyUnitPaymentStreamPaymentFrequencyUnitCodeSetTime unit associated with the frequency of payments.Added EP161
40755PaymentStreamPaymentRollConventionDateRollConventionCodeSetThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the DateAdjustment component within the Instrument component.Added EP161
40756PaymentStreamFirstPaymentDateUnadjustedLocalMktDateThe unadjusted first payment date.Added EP161
40757PaymentStreamLastRegularPaymentDateUnadjustedLocalMktDateThe unadjusted last regular payment date.Added EP161
40758PaymentStreamPaymentDateRelativeTointSpecifies the anchor date when payment dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40759PaymentStreamPaymentDateOffsetPeriodintTime unit multiplier for the relative payment date offset.Added EP161
Updated EP208
40760PaymentStreamPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit multiplier for the relative initial fixing date offset.Added EP161
Updated EP208
40761PaymentStreamResetDateRelativeTointSpecifies the anchor date when the reset dates are relative to an anchor date.
If the reset frequency is specified as daily this element must not be included.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40762PaymentStreamResetDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's reset date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40763PaymentStreamResetDateBusinessCenterStringThe business center calendar used to adjust the payment stream's reset date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40764PaymentStreamResetFrequencyPeriodintTime unit multiplier for the frequency of resets.Added EP161
40765PaymentStreamResetFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of resets.Added EP161
40766PaymentStreamResetWeeklyRollConventionPaymentStreamResetWeeklyRollConventionCodeSetUsed to specify the day of the week in which the reset occurs for payments that reset on a weekly basis.Added EP161
40767PaymentStreamInitialFixingDateRelativeTointSpecifies the anchor date when the initial fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40768PaymentStreamInitialFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's initial fixing date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40769PaymentStreamInitialFixingDateBusinessCenterStringThe business center calendar used to adjust the payment stream's initial fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40770PaymentStreamInitialFixingDateOffsetPeriodintTime unit multiplier for the relative initial fixing date offset.Added EP161
Updated EP208
40771PaymentStreamInitialFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative initial fixing date offset.Added EP161
Updated EP208
40772PaymentStreamInitialFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative initial fixing date offset.Added EP161
Updated EP208
40773PaymentStreamInitialFixingDateAdjustedLocalMktDateThe adjusted initial fixing date.Added EP161
40774PaymentStreamFixingDateRelativeTointSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40775PaymentStreamFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's fixing date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40776PaymentStreamFixingDateBusinessCenterStringThe business center calendar used to adjust the payment stream's fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40777PaymentStreamFixingDateOffsetPeriodintTime unit multiplier for the relative fixing date offset.Added EP161
Updated EP208
40778PaymentStreamFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative fixing date offset.Added EP161
Updated EP208
40779PaymentStreamFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative fixing date offset.Added EP161
Updated EP208
40780PaymentStreamFixingDateAdjustedLocalMktDateThe adjusted fixing date.Added EP161
40781PaymentStreamRateCutoffDateOffsetPeriodintTime unit multiplier for the relative rate cut-off date offset.Added EP161
Updated EP208
40782PaymentStreamRateCutoffDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative rate cut-off date offset.Added EP161
Updated EP208
40783PaymentStreamRateCutoffDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative rate cut-off date offset.Added EP161
Updated EP208
40784PaymentStreamRatePercentageThe rate applicable to the fixed rate payment stream.Added EP161
40785PaymentStreamFixedAmountAmtThe payment stream's fixed payment amount. In CDS an alternative to PaymentStreamRate(40784).Added EP161
40786PaymentStreamRateOrAmountCurrencyCurrencySpecifies the currency in which PaymentStreamFixedAmount(40785) or PaymentStreamRate(40784) is denominated. Uses ISO 4271 currency codes.Added EP161
40787PaymentStreamFutureValueNotionalAmtThe future value notional is normally only required for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)). The value is calculated as follows: Future Value Notional = Notional Amount * (1 + Fixed Rate) ^ (Fixed Rate Day Count Fraction). The currency is the same as the stream notional.Added EP161
40788PaymentStreamFutureValueDateAdjustedLocalMktDateThe adjusted value date of the future value amount.Added EP161
40789PaymentStreamRateIndexStringThe payment stream floating rate index.Added EP161
40790PaymentStreamRateIndexSourcePaymentStreamRateIndexSourceCodeSetThe source of the payment stream floating rate index.Added EP161
40791PaymentStreamRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the floating rate index.Added EP161
40792PaymentStreamRateIndexCurvePeriodintTime unit multiplier for the floating rate index.Added EP161
40793PaymentStreamRateMultiplierfloatA rate multiplier to apply to the floating rate. A multiplier schedule is expressed as explicit multipliers and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in the calculationPeriodDatesAdjustments. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40794PaymentStreamRateSpreadPriceOffsetSpread from floating rate index.Added EP161
40795PaymentStreamRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40796PaymentStreamRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP161
40797PaymentStreamCapRatePercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40798PaymentStreamCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP161
40799PaymentStreamCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP161
40800PaymentStreamFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40801PaymentStreamFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP161
40802PaymentStreamFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP161
40803PaymentStreamInitialRatePercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. An initial rate of 5% would be represented as 0.05.Added EP161
40804PaymentStreamFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction.Added EP161
Updated EP208
40805PaymentStreamFinalRatePrecisionintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP161
40806PaymentStreamAveragingMethodPaymentStreamAveragingMethodCodeSetWhen rate averaging is applicable, used to specify whether a weighted or unweighted average calculation method is to be used.Added EP161
40807PaymentStreamNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetThe 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
40808PaymentStreamInflationLagPeriodintTime unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determines the reference period for which the inflation index is observed.Added EP161
40809PaymentStreamInflationLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the inflation lag period.Added EP161
40810PaymentStreamInflationLagDayTypePaymentStreamInflationLagDayTypeCodeSetThe inflation lag period day type.Added EP161
40811PaymentStreamInflationInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the Inflation Index Level from multiple points - the most common is Linear.Added EP161
40812PaymentStreamInflationIndexSourcePaymentStreamRateIndexSourceCodeSetThe inflation index reference source.Added EP161
40813PaymentStreamInflationPublicationSourceStringThe current main publication source such as relevant web site or a government body.Added EP161
40814PaymentStreamInflationInitialIndexLevelfloatInitial known index level for the first calculation period.Added EP161
40815PaymentStreamInflationFallbackBondApplicableBooleanIndicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is "Y" (True/Yes).Added EP161
40816PaymentStreamFRADiscountingPaymentStreamFRADiscountingCodeSetThe method of Forward Rate Agreement (FRA) discounting, if any, that will apply.Added EP161
Updated EP169
40817PaymentStreamNonDeliverableRefCurrencyCurrencyThe non-deliverable settlement reference currency. Uses ISO 4217 currency codes.Added EP161
40818PaymentStreamNonDeliverableFixingDatesBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's fixing date for the non-deliverable settlement terms. Used only to override the business day convention specified in the DateAdjustment component within the Instrument componentAdded EP161
40819PaymentStreamNonDeliverableFixingDatesBusinessCenterStringThe business center calendar used to adjust the payment stream's fixing date for the non-deliverable terms, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40820PaymentStreamNonDeliverableFixingDatesRelativeTointSpecifies the anchor date when the non-deliverable fixing dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40821PaymentStreamNonDeliverableFixingDatesOffsetPeriodintTime unit multiplier for the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40822PaymentStreamNonDeliverableFixingDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40823PaymentStreamNonDeliverableFixingDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative non-deliverable fixing date offset.Added EP161
Updated EP208
40824UnderlyingPaymentStreamNonDeliverableSettlReferencePageStringIdentifies the reference "page" from the rate source.
When UnderlyingPaymentStreamNonDeliverableSettlRateSource(40661) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40825NoNonDeliverableFixingDatesNumInGroupNumber of Fixing dates in the repeating groupAdded EP161
40826NonDeliverableFixingDateLocalMktDateNon-deliverable fixing date unadjusted or adjusted depending on NonDeliverableFixingDateType(40827).Added EP161
40827NonDeliverableFixingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40828NoPaymentSchedulesNumInGroupNumber of swap schedules in the repeating groupAdded EP161
40829PaymentScheduleTypePaymentScheduleTypeCodeSetType of schedule.Added EP161
40830PaymentScheduleStubTypePaymentStubTypeCodeSetIndicates to which stub this schedule applies.Added EP161
40831PaymentScheduleStartDateUnadjustedLocalMktDateThe date on which the value is adjusted, or calculated if a future value notional for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)), or the start date of a cashflow payment.Added EP161
40832PaymentScheduleEndDateUnadjustedLocalMktDateThe unadjusted end date of a cash flow payment.Added EP161
40833PaymentSchedulePaySidePaymentPaySideCodeSetThe side of the party paying the step schedule.Added EP161
40834PaymentScheduleReceiveSidePaymentPaySideCodeSetThe side of the party receiving the stepf schedule.Added EP161
40835PaymentScheduleNotionalAmtThe notional value for this step, or amount of a cashflow payment.Added EP161
40836PaymentScheduleCurrencyCurrencyThe currency for this step. Uses ISO 4217 currency codes.Added EP161
40837PaymentScheduleRatePercentageThe rate value for this step schedule.Added EP161
40838PaymentScheduleRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40839PaymentScheduleRateSpreadPriceOffsetThe spread value for this step schedule.Added EP161
40840PaymentScheduleRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40841PaymentScheduleRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the step schedule.Added EP161
40842PaymentScheduleFixedAmountAmtThe explicit payment amount for this step schedule.Added EP161
40843PaymentScheduleFixedCurrencyCurrencyThe currency of the fixed amount. Uses ISO 4217 currency codes.Added EP161
40844PaymentScheduleStepFrequencyPeriodintTime unit multiplier for the step frequency.Added EP161
40845PaymentScheduleStepFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the step frequency.Added EP161
40846PaymentScheduleStepOffsetValueAmtThe explicit amount that the notional changes on each step date. This can be a positive or negative amount.Added EP161
40847PaymentScheduleStepRatePercentageThe percentage by which the notional changes on each step date. The percentage is either a percentage applied to the initial notional amount or the previous outstanding notional, depending on the value specified in PaymentScheduleStepRelativeTo(40849). The percentage can be either positive or negative.Added EP161
40848PaymentScheduleStepOffsetRatePercentageThe explicit amount that the rate changes on each step date. This can be a positive or negative value.Added EP161
40849PaymentScheduleStepRelativeToPaymentScheduleStepRelativeToCodeSetSpecifies 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
40850PaymentScheduleFixingDateUnadjustedLocalMktDateThe unadjusted fixing date.Added EP161
40851PaymentScheduleWeightfloatFloating rate observation weight for cashflow payment.Added EP161
40852PaymentScheduleFixingDateRelativeTointSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40853PaymentScheduleFixingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment schedule's fixing date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40854PaymentScheduleFixingDateBusinessCenterStringThe business center calendar used to adjust the payment schedule's fixing date, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40855PaymentScheduleFixingDateOffsetPeriodintTime unit multiplier for the relative fixing date offset.Added EP161
Updated EP208
40856PaymentScheduleFixingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative fixing date offset.Added EP161
Updated EP208
40857PaymentScheduleFixingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative fixing date offset.Added EP161
Updated EP208
40858PaymentScheduleFixingDateAdjustedLocalMktDateThe adjusted fixing date.Added EP161
40859PaymentScheduleFixingTimeLocalMktTimeThe fixing time associated with the step schedule.Added EP161
40860PaymentScheduleFixingTimeBusinessCenterStringBusiness center for determining fixing time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40861PaymentScheduleInterimExchangePaymentDateRelativeTointSpecifies the anchor date when the interim exchange payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40862PaymentScheduleInterimExchangeDatesBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment schedule's interim exchange date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40863PaymentScheduleInterimExchangeDatesBusinessCenterStringThe business center calendar used to adjust the payment schedule's interim exchange date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40864PaymentScheduleInterimExchangeDatesOffsetPeriodintTime unit multiplier for the relative interim exchange date offset.Added EP161
Updated EP208
40865PaymentScheduleInterimExchangeDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative interim exchange date offset.Added EP161
Updated EP208
40866PaymentScheduleInterimExchangeDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative interim exchange date offset.Added EP161
Updated EP208
40867PaymentScheduleInterimExchangeDateAdjustedLocalMktDateThe adjusted interim exchange date.Added EP161
40868NoPaymentScheduleRateSourcesNumInGroupNumber of swap schedule rate sources.Added EP161
40869PaymentScheduleRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40870PaymentScheduleRateSourceTypeRateSourceTypeCodeSetRate source type.Added EP161
40871PaymentScheduleReferencePageStringIdentifies the reference “page” from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40872NoPaymentStubsNumInGroupNumber of stubs in the repeating groupAdded EP161
40873PaymentStubTypePaymentStubTypeCodeSetStub type.Added EP161
40874PaymentStubLengthPaymentStubLengthCodeSetOptional indication whether stub is shorter or longer than the regular swap period.Added EP161
40875PaymentStubRatePercentageThe agreed upon fixed rate for this stub.Added EP161
40876PaymentStubFixedAmountAmtA fixed payment amount for the stub.Added EP161
40877PaymentStubFixedCurrencyCurrencyThe currency of the fixed payment amount. Uses ISO 4217 currency codes.Added EP161
40878PaymentStubIndexStringThe stub floating rate index.Added EP161
40879PaymentStubIndexSourcePaymentStreamRateIndexSourceCodeSetThe source of the stub floating rate index.Added EP161
40880PaymentStubIndexCurvePeriodintTime unit multiplier for the stub floating rate index.Added EP161
40881PaymentStubIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the stub floating rate index.Added EP161
40882PaymentStubIndexRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40883PaymentStubIndexRateSpreadPriceOffsetSpread from floating rate index.Added EP161
40884PaymentStubIndexRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40885PaymentStubIndexRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the payment stub index.Added EP161
40886PaymentStubIndexCapRatePercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40887PaymentStubIndexCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP161
40888PaymentStubIndexCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP161
40889PaymentStubIndexFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40890PaymentStubIndexFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP161
40891PaymentStubIndexFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP161
40892PaymentStubIndex2StringThe second stub floating rate index.Added EP161
40893PaymentStubIndex2SourcePaymentStreamRateIndexSourceCodeSetThe source of the second stub floating rate index.Added EP161
40894PaymentStubIndex2CurvePeriodintSecondary time unit multiplier for the stub floating rate index curve.Added EP161
40895PaymentStubIndex2CurveUnitPaymentStreamRateIndexCurveUnitCodeSetSecondary time unit associated with the stub floating rate index curve.Added EP161
40896PaymentStubIndex2RateMultiplierfloatA rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40897PaymentStubIndex2RateSpreadPriceOffsetSpread from the second floating rate index.Added EP161
40898PaymentStubIndex2RateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP161
40899PaymentStubIndex2RateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the second stub index.Added EP161
40900PaymentStubIndex2CapRatePercentageThe cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40901PaymentStubIndex2FloorRatePercentageThe floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40902NoLegSettlRateFallbacksNumInGroupNumber of settlement rate fallbacks in the repeating groupAdded EP161
40903LegSettlRatePostponementMaximumDaysintThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to this method.Added EP161
40904UnderlyingSettlRateFallbackRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP161
40905LegSettlRatePostponementSurveyBooleanIndicates whether to request a settlement rate quote from the market.Added EP161
40906LegSettlRatePostponementCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the settlement rate postponement calculation agent.Added EP161
40907StreamEffectiveDateUnadjustedLocalMktDateThe unadjusted effective date.Added EP161
40908StreamEffectiveDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the instrument's stream's effective, or relative effective, date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40909StreamEffectiveDateBusinessCenterStringThe business center calendar used to adjust the instrument's stream's effective, or relative effective, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40910StreamEffectiveDateRelativeTointSpecifies the anchor date when the effective date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40911StreamEffectiveDateOffsetPeriodintTime unit multiplier for the relative effective date offset.Added EP161
40912StreamEffectiveDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative effective date offset.Added EP161
40913StreamEffectiveDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative effective date offset.Added EP161
Updated EP208
40914StreamEffectiveDateAdjustedLocalMktDateThe adjusted effective date.Added EP161
40915UnderlyingSettlRateFallbackReferencePageStringIdentifies the reference "page" from the rate source.
When UnderlyingSettlRateFallbackRateSource(40904) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
40916CashSettlValuationSubsequentBusinessDaysOffsetintThe number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.Added EP161
40917CashSettlNumOfValuationDatesintWhere multiple valuation dates are specified as being applicable for cash settlement, this specifies the number of applicable valuation dates.Added EP161
40918UnderlyingProvisionPartyRoleQualifierPartyDetailRoleQualifierCodeSetUsed to further qualify the value of UnderlyingProvisionPartyRole(42176).Added EP187
40919PaymentPriceTypePriceTypeCodeSetSpecifies the type of price for PaymentPrice(40218).Added EP161
40920PaymentStreamPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative payment date offset.Added EP161
Updated EP208
40921BusinessDayConventionBusinessDayConventionCodeSetThe business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the instrument unless specifically overridden.Added EP161
40922DateRollConventionDateRollConventionCodeSetThe 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
40923NoLegBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40924LegBusinessCenterStringA business center whose calendar is used for date adjustment, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40925LegBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the instrument leg unless specifically overridden.Added EP161
40926LegDateRollConventionDateRollConventionCodeSetThe 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 leg unless specifically overridden.Added EP161
40927NoLegPaymentScheduleFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40928NoLegPaymentScheduleInterimExchangeDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40929NoLegPaymentStreamNonDeliverableFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40930NoLegPaymentStreamPaymentDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40931NoLegPaymentStreamResetDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40932NoLegPaymentStreamInitialFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40933NoLegPaymentStreamFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40934NoLegProvisionCashSettlPaymentDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40935NoLegProvisionCashSettlValueDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40936NoLegProvisionOptionExerciseBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40937NoLegProvisionOptionExpirationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40938NoLegProvisionOptionRelevantUnderlyingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40939NoLegProvisionDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40940NoLegStreamCalculationPeriodBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40941NoLegStreamFirstPeriodStartDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40942NoLegStreamEffectiveDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40943NoLegStreamTerminationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40944NoPaymentBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40945NoPaymentScheduleInterimExchangeDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40946NoPaymentStreamNonDeliverableFixingDatesBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40947NoPaymentStreamPaymentDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40948NoPaymentStreamResetDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40949NoPaymentStreamInitialFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40950NoPaymentStreamFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40951NoProtectionTermEventNewsSourcesNumInGroupNumber of event news sources in the repeating group.Added EP161
40952NoProvisionCashSettlPaymentDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40953NoProvisionCashSettlValueDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40954NoProvisionOptionExerciseBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40955NoProvisionOptionExpirationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40956NoProvisionOptionRelevantUnderlyingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40957NoProvisionDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40958NoStreamCalculationPeriodBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40959NoStreamFirstPeriodStartDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40960NoStreamEffectiveDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
Updated EP271
40961NoStreamTerminationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40962NoUnderlyingBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40963UnderlyingBusinessCenterStringA business center whose calendar is used for date adjustment, e.g. "GBLO". See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40964UnderlyingBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the underlying instrument unless specifically overridden.Added EP161
40965UnderlyingDateRollConventionDateRollConventionCodeSetThe 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 underlying instrument unless specifically overridden.Added EP161
40966NoUnderlyingPaymentScheduleFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40967NoUnderlyingPaymentScheduleInterimExchangeDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40968NoUnderlyingPaymentStreamNonDeliverableFixingDatesBizCentersNumInGroupNumber of business centers in the repeating group.Added EP161
Updated EP271
40969NoUnderlyingPaymentStreamPaymentDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40970NoUnderlyingPaymentStreamResetDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40971NoUnderlyingPaymentStreamInitialFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40972NoUnderlyingPaymentStreamFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40973NoUnderlyingStreamCalculationPeriodBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40974NoUnderlyingStreamFirstPeriodStartDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40975NoUnderlyingStreamEffectiveDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40976NoUnderlyingStreamTerminationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40977NoPaymentScheduleFixingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP161
40978EncodedLegStreamTextLenLengthByte length of encoded (non-ASCII characters) EncodedLegStreamText(40979) field.Added EP161
40979EncodedLegStreamTextdataEncoded (non-ASCII characters) representation of the LegStreamText(40248) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegStreamText(40248) field.Added EP161
40980EncodedLegProvisionTextLenLengthByte length of encoded (non-ASCII characters) EncodedLegProvisionText(40472) field.Added EP161
40981EncodedLegProvisionTextdataEncoded (non-ASCII characters) representation of the LegProvisionText(40472) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegProvisionText(40472) field.Added EP161
40982EncodedStreamTextLenLengthByte length of encoded (non-ASCII characters) EncodedStreamText(40983) field.Added EP161
40983EncodedStreamTextdataEncoded (non-ASCII characters) representation of the StreamText(40056) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the StreamText(40056) field.Added EP161
40984EncodedPaymentTextLenLengthByte length of encoded (non-ASCII characters) EncodedPaymentText(40985) field.Added EP161
40985EncodedPaymentTextdataEncoded (non-ASCII characters) representation of the PaymentText(40229) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the PaymentText(40229) field.Added EP161
40986EncodedProvisionTextLenLengthByte length of encoded (non-ASCII characters) EncodedProvisionText(40987) field.Added EP161
40987EncodedProvisionTextdataEncoded (non-ASCII characters) representation of the ProvisionText(40113) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ProvisionText(40113) field.Added EP161
40988EncodedUnderlyingStreamTextLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingStreamText(40989) field.Added EP161
40989EncodedUnderlyingStreamTextdataEncoded (non-ASCII characters) representation of the UnderlyingStreamText(40547) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingStreamText(40547) field.Added EP161
40990LegMarketDisruptionFallbackValueStringApplicable value for LegMarketDisruptionFallbackType(41470).Added EP187
40991MarketDisruptionValueStringApplicable value for MarketDisruptionEvent(41093).Added EP187
40992MarketDisruptionFallbackValueStringApplicable value for MarketDisruptionFallbackType(41095).Added EP187
40993PaymentSubTypePaymentSubTypeCodeSetUsed to further clarify the value of PaymentType(40213).Added EP187
40994NoComplexEventAveragingObservationsNumInGroupThe number of averaging observations in the repeating group.Added EP169
40995ComplexEventAveragingObservationNumberintCross reference to the ordinal observation as specified either in the ComplexEventScheduleGrp or ComplexEventPeriodDateGrp components.Added EP169
40996ComplexEventAveragingWeightfloatThe weight factor to be applied to the observation.Added EP169
40997NoComplexEventCreditEventsNumInGroupThe number of credit events specified in the repeating group.Added EP169
40998ComplexEventCreditEventTypeStringSpecifies the type of credit event.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for code list of applicable event types.
Added EP169
40999ComplexEventCreditEventValueStringThe credit event value appropriate to ComplexEventCreditEventType(40998).
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for applicable event type values.
Added EP169
41000ComplexEventCreditEventCurrencyCurrencySpecifies the applicable currency when ComplexEventCreditEventValue(40999) is an amount. Uses ISO 4217 currency codes.Added EP169
41001ComplexEventCreditEventPeriodintTime unit multiplier for complex credit events.Added EP169
41002ComplexEventCreditEventUnitProtectionTermEventUnitCodeSetTime unit associated with complex credit events.Added EP169
41003ComplexEventCreditEventDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type for the complex credit events.Added EP169
41004ComplexEventCreditEventRateSourceintIdentifies the source of rate information used for credit events.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Rate_Source for code list of applicable sources.
Added EP169
41005NoComplexEventCreditEventQualifiersNumInGroupThe number of qualifiers in the repeating group.Added EP169
41006ComplexEventCreditEventQualifierProtectionTermEventQualifierCodeSetSpecifies a complex event qualifier. Used to further qualify ComplexEventCreditEventType(40998).Added EP169
41007NoComplexEventPeriodDateTimesNumInGroupThe number of entries in the date-time repeating group.Added EP169
41008ComplexEventPeriodDateLocalMktDateThe averaging date for an Asian option.
The trigger date for a Barrier or Knock option.
Added EP169
41009ComplexEventPeriodTimeLocalMktTimeThe averaging time for an Asian option.Added EP169
41010NoComplexEventPeriodsNumInGroupThe number of periods in the repeating group.Added EP169
41011ComplexEventPeriodTypeComplexEventPeriodTypeCodeSetSpecifies the period type.Added EP169
41012ComplexEventBusinessCenterStringThe business center used to determine dates and times in the schedule or date-time group.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41013NoComplexEventRateSourcesNumInGroupThe number of rate sources in the repeating group.Added EP169
41014ComplexEventRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP169
41015ComplexEventRateSourceTypeRateSourceTypeCodeSetIndicates whether the rate source specified is a primary or secondary source.Added EP169
41016ComplexEventReferencePageStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate is to be used for the reference FX spot rate.
When ComplexEventRateSource(41014) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP169
41017ComplexEventReferencePageHeadingStringIdentifies the reference page heading from the rate source.Added EP169
41018NoComplexEventDateBusinessCentersNumInGroupThe number of business centers in the repeating group.Added EP169
41019ComplexEventDateBusinessCenterStringThe business center calendar used to adjust the complex event date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41020ComplexEventDateUnadjustedLocalMktDateThe unadjusted complex event date.Added EP169
Updated EP208
41021ComplexEventDateRelativeTointSpecifies the anchor date when the complex event date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41022ComplexEventDateOffsetPeriodintTime unit multiplier for the relative date offset.Added EP169
41023ComplexEventDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative date offset.Added EP169
41024ComplexEventDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative date offset.Added EP169
41025ComplexEventDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the complex event date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41026ComplexEventDateAdjustedLocalMktDateThe adjusted complex event date.Added EP169
41027ComplexEventFixingTimeLocalMktTimeThe local market fixing time.Added EP169
41028ComplexEventFixingTimeBusinessCenterStringThe business center calendar used to determine the actual fixing times.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41029NoComplexEventCreditEventSourcesNumInGroupNumber of event sources in the repeating group.Added EP169
41030ComplexEventCreditEventSourceStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
41031NoComplexEventSchedulesNumInGroupNumber of schedules in the repeating group.Added EP169
41032ComplexEventScheduleStartDateLocalMktDateThe start date of the schedule.Added EP169
41033ComplexEventScheduleEndDateLocalMktDateThe end date of the schedule.Added EP169
41034ComplexEventScheduleFrequencyPeriodintTime unit multiplier for the schedule date frequency.Added EP169
41035ComplexEventScheduleFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the schedule date frequency.Added EP169
41036ComplexEventScheduleRollConventionDateRollConventionCodeSetThe convention for determining the sequence of dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the DateAdjustment component in Instrument.Added EP169
41037NoDeliverySchedulesNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41038DeliveryScheduleTypeDeliveryScheduleTypeCodeSetSpecifies the type of delivery schedule.Added EP169
41039DeliveryScheduleXIDXIDIdentifier for this instance of delivery schedule for cross referencing elsewhere in the message.Added EP169
41040DeliveryScheduleNotionalQtyPhysical delivery quantity.Added EP169
41041DeliveryScheduleNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the delivery quantity unit of measure (UOM).Added EP169
41042DeliveryScheduleNotionalCommodityFrequencyStreamNotionalCommodityFrequencyCodeSetThe frequency of notional delivery.Added EP169
41043DeliveryScheduleNegativeTolerancefloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryScheduleToleranceType(41046). Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41044DeliverySchedulePositiveTolerancefloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryScheduleToleranceType(41046). Value may exceed agreed upon value. Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41045DeliveryScheduleToleranceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the tolerance value's unit of measure (UOM).Added EP169
41046DeliveryScheduleToleranceTypeDeliveryScheduleToleranceTypeCodeSetSpecifies the tolerance value type.Added EP169
41047DeliveryScheduleSettlCountryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41048DeliveryScheduleSettlTimeZoneStringDelivery timezone specified as "prevailing" rather than "standard" or "daylight".
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41049DeliveryScheduleSettlFlowTypeDeliveryScheduleSettlFlowTypeCodeSetSpecifies the commodity delivery flow type.Added EP169
Updated EP179
41050DeliveryScheduleSettlHolidaysProcessingInstructionDeliveryScheduleSettlHolidaysProcessingInstructionCodeSetIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41051NoDeliveryScheduleSettlDaysNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41052DeliveryScheduleSettlDayDeliveryScheduleSettlDayCodeSetSpecifies the day or group of days for delivery.Added EP169
41053DeliveryScheduleSettlTotalHoursintThe sum of the total hours specified in the DeliveryScheduleSettlTimeGrp component.Added EP169
41054NoDeliveryScheduleSettlTimesNumInGroupNumber of hour ranges in the repeating group.Added EP169
41055DeliveryScheduleSettlStartStringThe scheduled start time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in DeliveryScheduleSettlTimeType(41057).Added EP169
41056DeliveryScheduleSettlEndStringThe scheduled end time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in DeliveryScheduleSettlTimeType(41057).Added EP169
41057DeliveryScheduleSettlTimeTypeDeliveryScheduleSettlTimeTypeCodeSetSpecifies the format of the delivery start and end time values.Added EP169
41058DeliveryStreamTypeDeliveryStreamTypeCodeSetSpecifies the type of delivery stream.Added EP169
41059DeliveryStreamPipelineStringThe name of the oil delivery pipeline.Added EP169
41060DeliveryStreamEntryPointStringThe point at which the commodity will enter the delivery mechanism or pipeline.Added EP169
41061DeliveryStreamWithdrawalPointStringThe point at which the commodity product will be withdrawn prior to delivery.Added EP169
41062DeliveryStreamDeliveryPointStringThe point at which the commodity product will be delivered and received. Value specified should follow market convention appropriate for the commodity product.
For bullion, see http://www.fpml.org/coding-scheme/bullion-delivery-location for values.
Added EP169
41063DeliveryStreamDeliveryRestrictionDeliveryStreamDeliveryRestrictionCodeSetSpecifies under what conditions the buyer and seller should be excused of their delivery obligations.Added EP169
41064DeliveryStreamDeliveryContingencyStringSpecifies the electricity delivery contingency.
See http://www.fpml.org/coding-scheme/electricity-transmission-contingency for values.
Added EP169
41065DeliveryStreamDeliveryContingentPartySideDeliveryStreamElectingPartySideCodeSetThe trade side value of the party responsible for electricity delivery contingency.Added EP169
41066DeliveryStreamDeliverAtSourceIndicatorBooleanWhen this element is specified and set to 'Y', delivery of the coal product is to be at its source.Added EP169
41067DeliveryStreamRiskApportionmentStringSpecifies how the parties to the trade apportion responsibility for the delivery of the commodity product.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment for the details of the external code list.
Added EP169
41068DeliveryStreamTitleTransferLocationStringSpecifies the title transfer location.Added EP169
41069DeliveryStreamTitleTransferConditionDeliveryStreamTitleTransferConditionCodeSetSpecifies the condition of title transfer.Added EP169
41070DeliveryStreamImporterOfRecordStringA party, not necessarily of the trade, who is the Importer of Record for the purposes of paying customs duties and applicable taxes or costs related to importation.Added EP169
41071DeliveryStreamNegativeTolerancefloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryStreamToleranceType(41074). Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41072DeliveryStreamPositiveTolerancefloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryStreamToleranceType(41074). Value may exceed agreed upon value. Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41073DeliveryStreamToleranceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the tolerance value's unit of measure (UOM).Added EP169
41074DeliveryStreamToleranceTypeDeliveryScheduleToleranceTypeCodeSetSpecifies the tolerance value type.Added EP169
41075DeliveryStreamToleranceOptionSideDeliveryStreamToleranceOptionSideCodeSetIndicates whether the tolerance is at the seller's or buyer's option.Added EP169
41076DeliveryStreamTotalPositiveTolerancePercentageThe positive percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%.).
Added EP169
41077DeliveryStreamTotalNegativeTolerancePercentageThe negative percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%.).
Added EP169
41078DeliveryStreamNotionalConversionFactorfloatIf the notional quantity is specified in a unit that does not match the unit in which the commodity reference price is quoted, the scaling or conversion factor used to convert the commodity reference price unit into the notional quantity unit should be stated here. If there is no conversion, this field is not intended to be used.Added EP169
41079DeliveryStreamTransportEquipmentStringThe transportation equipment with which the commodity product will be delivered and received.Added EP169
41080DeliveryStreamElectingPartySideDeliveryStreamElectingPartySideCodeSetA 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
41081NoDeliveryStreamCyclesNumInGroupNumber of delivery cycles in the repeating group.Added EP169
41082DeliveryStreamCycleDescStringThe delivery cycles during which the oil product will be transported in the pipeline.Added EP169
41083EncodedDeliveryStreamCycleDescLenLengthByte length of encoded (non-ASCII characters) EncodedDeliveryStreamCycleDesc(41084) field.Added EP169
41084EncodedDeliveryStreamCycleDescdataEncoded (non-ASCII characters) representation of the DeliveryStreamCycleDesc(41082) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DeliveryStreamCycleDesc(41082) field.Added EP169
41085NoDeliveryStreamCommoditySourcesNumInGroupNumber of commodity sources in the repeating group.Added EP169
41086DeliveryStreamCommoditySourceStringThe SCoTA coal cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that seller and buyer agree are acceptable origins for the coal product. For international coal transactions, this is the origin of the coal product.
See http://www.fpml.org/coding-scheme/commodity-coal-product-source for values.
Added EP169
41087MarketDisruptionProvisionMarketDisruptionProvisionCodeSetThe consequences of market disruption events.Added EP169
41088MarketDisruptionFallbackProvisionMarketDisruptionFallbackProvisionCodeSetSpecifies the location of the fallback provision documentation.Added EP169
41089MarketDisruptionMaximumDaysintSpecifies the maximum number of market disruption days (commodity or bullion business days) in a contract or confirmation. If none are specified, the maximum number of market disruption days is five (5).Added EP169
41090MarketDisruptionMaterialityPercentagePercentageUsed when a price materiality percentage applies to the price source disruption event and this event has been specified.Added EP169
41091MarketDisruptionMinimumFuturesContractsintSpecifies the minimum futures contracts level that dictates whether or not a 'De Minimis Trading' event has occurred.Added EP169
41092NoMarketDisruptionEventsNumInGroupNumber of disruption events in the repeating group.Added EP169
41093MarketDisruptionEventStringSpecifies the market disruption event.
For commodities see http://www.fpml.org/coding-scheme/commodity-market-disruption for values.
For foreign exchange, see http://www.fixtradingcommunity.org/codelists#Market_Disruption_Event for code list of applicable event types.
Added EP169
Updated EP187
41094NoMarketDisruptionFallbacksNumInGroupNumber of fallbacks in the repeating group.Added EP169
41095MarketDisruptionFallbackTypeStringSpecifies the type of disruption fallback.
See http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback for values.
Added EP169
41096NoMarketDisruptionFallbackReferencePricesNumInGroupNumber of fallback reference securities in the repeating group.Added EP169
41097MarketDisruptionFallbackUnderlierTypeMarketDisruptionFallbackUnderlierTypeCodeSetThe type of reference price underlier.Added EP169
41098MarketDisruptionFallbackUnderlierSecurityIDStringSpecifies the identifier value of the security.Added EP169
41099MarketDisruptionFallbackUnderlierSecurityIDSourceSecurityIDSourceCodeSetSpecifies the class or source scheme of the security identifier.Added EP169
Updated EP265
41100MarketDisruptionFallbackUnderlierSecurityDescStringSpecifies the description of the underlying security.Added EP169
41101EncodedMarketDisruptionFallbackUnderlierSecurityDescLenLengthByte length of encoded (non-ASCII characters) EncodedMarketDisruptionFallbackUnderlierSecurityDesc(41102) field.Added EP169
41102EncodedMarketDisruptionFallbackUnderlierSecurityDescdataEncoded (non-ASCII characters) representation of the MarketDisruptionFallbackUnderlierSecurityDesc(41100) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MarketDisruptionFallbackUnderlierSecurityDesc(41100) field.Added EP169
41103MarketDisruptionFallbackOpenUnitsQtyIf there are multiple underlying assets, this specifies the number of units (index or securities) that constitute the underlier of the swap. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP169
41104MarketDisruptionFallbackBasketCurrencyCurrencySpecifies the currency if the underlier is a basket. Uses ISO 4217 currency codes.Added EP169
41105MarketDisruptionFallbackBasketDivisorfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP169
41106ExerciseDescStringA description of the option exercise.Added EP169
41107EncodedExerciseDescLenLengthByte length of encoded (non-ASCII characters) EncodedExerciseDesc(41102) field.Added EP169
41108EncodedExerciseDescdataEncoded (non-ASCII characters) representation of the ExerciseDesc(41106) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ExerciseDesc(41106) field.Added EP169
41109AutomaticExerciseIndicatorBooleanIndicates (when 'Y') that exercise is automatic when the strike price is crossed or the underlying trade is in the money.Added EP169
41110AutomaticExerciseThresholdRatefloatThe threshold rate for triggering automatic exercise.Added EP169
41111ExerciseConfirmationMethodExerciseConfirmationMethodCodeSetIndicates 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
41112ManualNoticeBusinessCenterStringIdentifies the business center used for adjusting the time for manual exercise notice.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41113FallbackExerciseIndicatorBooleanIndicates whether the notional amount of the underlying swap, not previously exercised under the option, will be automatically exercised at the expiration time on the expiration date if at such time the buyer is in-the-money, provided that the difference between the settlement rate and the fixed rate under the relevant underlying swap is not less than one tenth of a percentage point (0.10% or 0.001).Added EP169
41114LimitedRightToConfirmIndicatorBooleanIndicates whether the Seller may request the Buyer to confirm its intent to exercise if not done on or before the expiration time on the expiration date. If true ("Y") specific rules will apply in relation to the settlement mode.Added EP169
41115ExerciseSplitTicketIndicatorBooleanIndicates in physical settlement of bond and convertible bond options whether the party required to deliver the bonds will divide those to be delivered as notifying party desires to facilitate delivery obligations.Added EP169
41116NoOptionExerciseBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41117OptionExerciseBusinessCenterStringThe business center calendar used to adjust the option exercise dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41118OptionExerciseBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the option exercise dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41119OptionExerciseEarliestDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative earliest option exercise date offset.Added EP169
Updated EP208
41120OptionExerciseEarliestDateOffsetPeriodintTime unit multiplier for the relative earliest exercise date offset.Added EP169
41121OptionExerciseEarliestDateOffsetUnitProvisionOptionExerciseEarliestDateOffsetUnitCodeSetTime unit associated with the relative earliest exercise date offset.Added EP169
41122OptionExerciseFrequencyPeriodintTime unit multiplier for the frequency of exercise dates.Added EP169
41123OptionExerciseFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the frequency of exercise dates.Added EP169
41124OptionExerciseStartDateUnadjustedLocalMktDateThe unadjusted start date for calculating periodic exercise dates.Added EP169
41125OptionExerciseStartDateRelativeTointSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
41126OptionExerciseStartDateOffsetPeriodintTime unit multiplier for the relative exercise start date offset.Added EP169
41127OptionExerciseStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative exercise start date offset.Added EP169
41128OptionExerciseStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative option exercise start date offset.Added EP169
Updated EP208
41129OptionExerciseStartDateAdjustedLocalMktDateThe adjusted start date for calculating periodic exercise dates.Added EP169
41130OptionExerciseSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP169
41131OptionExerciseNominationDeadlineLocalMktDateLast date (adjusted) for establishing the option exercise terms.Added EP169
41132OptionExerciseFirstDateUnadjustedLocalMktDateThe unadjusted first exercise date.Added EP169
41133OptionExerciseLastDateUnadjustedLocalMktDateThe unadjusted last exercise date.Added EP169
41134OptionExerciseEarliestTimeLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each Bermuda option exercise date and the expiration date, in the case of a Bermuda style option, (iii) the commencement date to, and including, the expiration date, in the case of an American option.Added EP169
41135OptionExerciseLatestTimeLocalMktTimeThe latest exercise time. See also OptionExerciseEarliestTime(41134).Added EP169
41136OptionExerciseTimeBusinessCenterStringThe business center used to determine the locale for option exercise time, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values
Added EP169
41137NoOptionExerciseDatesNumInGroupNumber of dates in the repeating group.Added EP169
41138OptionExerciseDateLocalMktDateThe option exercise fixed date, unadjusted or adjusted depending on OptionExerciseDateType(41139).Added EP169
41139OptionExerciseDateTypeOptionExerciseDateTypeCodeSetSpecifies 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
41140NoOptionExerciseExpirationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41141OptionExerciseExpirationDateBusinessCenterStringThe business center calendar used to adjust the option exercise expiration dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41142OptionExerciseExpirationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the option exercise expiration dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41143OptionExerciseExpirationDateRelativeTointSpecifies the anchor date when the option exercise expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41144OptionExerciseExpirationDateOffsetPeriodintTime unit multiplier for the relative exercise expiration date offset.Added EP169
41145OptionExerciseExpirationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative exercise expiration date offset.Added EP169
41146OptionExerciseExpirationFrequencyPeriodintTime unit multiplier for the frequency of exercise expiration dates.Added EP169
41147OptionExerciseExpirationFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the frequency of exercise expiration dates.Added EP169
41148OptionExerciseExpirationRollConventionDateRollConventionCodeSetThe convention for determining the sequence of exercise expiration dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the DateAdjustment component in Instrument.Added EP169
41149OptionExerciseExpirationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative option exercise expiration date offset.Added EP169
Updated EP208
41150OptionExerciseExpirationTimeLocalMktTimeThe option exercise expiration time.Added EP169
41151OptionExerciseExpirationTimeBusinessCenterStringThe business center used to determine the locale for option exercise expiration time, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41152NoOptionExerciseExpirationDatesNumInGroupNumber of fixed exercise expiration dates in the repeating group.Added EP169
41153OptionExerciseExpirationDateLocalMktDateAn adjusted or unadjusted fixed option exercise expiration date.Added EP169
41154OptionExerciseExpirationDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of option exercise expiration 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
41155PaymentUnitOfMeasureUnitOfMeasureCodeSetUsed to express the unit of measure (UOM) of the payment amount if not in the currency of the trade.Added EP169
41156PaymentDateRelativeTointSpecifies the anchor date when the payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41157PaymentDateOffsetPeriodintTime unit multiplier for the relative payment date offset.Added EP169
41158PaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative payment date offset.Added EP169
41159PaymentDateOffsetDayTypePaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative payment date offset.Added EP169
Updated EP208
41160PaymentForwardStartTypePaymentForwardStartTypeCodeSetForward start premium type.Added EP169
41161NoPaymentScheduleFixingDaysNumInGroupNumber of fixing days in the repeating group.Added EP169
41162PaymentScheduleFixingDayOfWeekPaymentStreamPricingDayOfWeekCodeSetThe day of the week on which fixing will take place.Added EP169
41163PaymentScheduleFixingDayNumberintThe occurrence of the day of week on which fixing takes place.Added EP169
41164PaymentScheduleXIDXIDIdentifier of this PaymentSchedule for cross referencing elsewhere in the message.Added EP169
41165PaymentScheduleXIDRefXIDREFReference to payment schedule elsewhere in the message.Added EP169
41166PaymentScheduleRateCurrencyCurrencyThe currency of the schedule rate. Uses ISO 4217 currency codes.Added EP169
41167PaymentScheduleRateUnitOfMeasureUnitOfMeasureCodeSetThe schedule rate unit of measure (UOM).Added EP169
41168PaymentScheduleRateConversionFactorfloatThe number to be multiplied by the derived floating rate of the payment schedule in order to arrive at the payment rate. If omitted, the schedule rate conversion factor is 1.Added EP169
41169PaymentScheduleRateSpreadTypePaymentStreamRateSpreadTypeCodeSetIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41170PaymentScheduleSettlPeriodPricePriceThe schedule settlement period price.Added EP169
41171PaymentScheduleSettlPeriodPriceCurrencyCurrencySpecifies the currency of the schedule settlement period price. Uses ISO 4217 currency codes.Added EP169
41172PaymentScheduleSettlPeriodPriceUnitOfMeasureUnitOfMeasureCodeSetThe settlement period price unit of measure (UOM).Added EP169
41173PaymentScheduleStepUnitOfMeasureUnitOfMeasureCodeSetThe schedule step unit of measure (UOM).Added EP169
41174PaymentScheduleFixingDayDistributionPaymentStreamPricingDayDistributionCodeSetThe distribution of fixing days.Added EP169
41175PaymentScheduleFixingDayCountintThe number of days over which fixing should take place.Added EP169
41176PaymentScheduleFixingLagPeriodintTime unit multiplier for the fixing lag duration.Added EP169
41177PaymentScheduleFixingLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the fixing lag duration.Added EP169
41178PaymentScheduleFixingFirstObservationDateOffsetPeriodintTime unit multiplier for the relative first observation date offset.Added EP169
Updated EP208
41179PaymentScheduleFixingFirstObservationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative first observation date offset.Added EP169
Updated EP208
41180PaymentStreamFlatRateIndicatorBooleanWhen this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction “Fixed”. If 'N' it is taken on each Pricing Date “Floating”.Added EP169
41181PaymentStreamFlatRateAmountAmtSpecifies the actual monetary value of the flat rate when PaymentStreamFlatRateIndicator(41180) = 'Y'.Added EP169
41182PaymentStreamFlatRateCurrencyCurrencySpecifies the currency of the actual flat rate. Uses ISO 4217 currency codes.Added EP169
41183PaymentStreamMaximumPaymentAmountAmtSpecifies the limit on the total payment amount.Added EP169
41184PaymentStreamMaximumPaymentCurrencyCurrencySpecifies the currency of total payment amount limit. Uses ISO 4217 currency codes.Added EP169
41185PaymentStreamMaximumTransactionAmountAmtSpecifies the limit on the payment amount that goes out in any particular calculation period.Added EP169
41186PaymentStreamMaximumTransactionCurrencyCurrencySpecifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.Added EP169
41187PaymentStreamFixedAmountUnitOfMeasureUnitOfMeasureCodeSetSpecifies the fixed payment amount unit of measure (UOM).Added EP169
41188PaymentStreamTotalFixedAmountAmtSpecifies the total fixed payment amount.Added EP169
41189PaymentStreamWorldScaleRatefloatThe number of Worldscale points for purposes of the calculation of a fixed amount for a wet voyage charter commodity swap.Added EP169
41190PaymentStreamContractPricePriceThe price per relevant unit for purposes of the calculation of a fixed amount for a dry voyage charter or time charter commodity swap.Added EP169
41191PaymentStreamContractPriceCurrencyCurrencySpecifies the currency of PaymentStreamContractPrice(41190). Uses ISO 4217 currency codes.Added EP169
41192NoPaymentStreamPricingBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41193PaymentStreamPricingBusinessCenterStringThe business center calendar used to adjust the payment stream's pricing dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41194PaymentStreamRateIndex2CurvePeriodintSecondary time unit multiplier for the payment stream's floating rate index curve.Added EP169
41195PaymentStreamRateIndex2CurveUnitPaymentStreamRateIndexCurveUnitCodeSetSecondary time unit associated with the payment stream's floating rate index curve.Added EP169
41196PaymentStreamRateIndexLocationStringSpecifies the location of the floating rate index.Added EP169
41197PaymentStreamRateIndexLevelQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41198PaymentStreamRateIndexUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the rate index level.Added EP169
41199PaymentStreamSettlLevelPaymentStreamSettlLevelCodeSetSpecifies how weather index units are to be calculated.Added EP169
41200PaymentStreamReferenceLevelQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41201PaymentStreamReferenceLevelUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the rate reference level.Added EP169
41202PaymentStreamReferenceLevelEqualsZeroIndicatorBooleanWhen set to 'Y', it indicates the weather reference level equals zero.Added EP169
41203PaymentStreamRateSpreadCurrencyCurrencySpecifies the currency of the floating rate spread. Uses ISO 4217 currency codes.Added EP169
41204PaymentStreamRateSpreadUnitOfMeasureUnitOfMeasureCodeSetSpecies the unit of measure (UOM) of the floating rate spread.Added EP169
41205PaymentStreamRateConversionFactorfloatThe number to be multiplied by the derived floating rate of the payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.Added EP169
41206PaymentStreamRateSpreadTypePaymentStreamRateSpreadTypeCodeSetIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41207PaymentStreamLastResetRatePercentageThe floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
41208PaymentStreamFinalRatePercentageThe floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
41209PaymentStreamCalculationLagPeriodintTime unit multiplier for the calculation lag duration.Added EP169
41210PaymentStreamCalculationLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the calculation lag duration.Added EP169
41211PaymentStreamFirstObservationDateOffsetPeriodintTime unit multiplier for the relative first observation date offset.Added EP169
Updated EP208
41212PaymentStreamFirstObservationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative first observation date offset.Added EP169
Updated EP208
41213PaymentStreamPricingDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the commodity pricing day type.Added EP169
41214PaymentStreamPricingDayDistributionPaymentStreamPricingDayDistributionCodeSetThe distribution of pricing days.Added EP169
41215PaymentStreamPricingDayCountintThe number of days over which pricing should take place.Added EP169
41216PaymentStreamPricingBusinessCalendarStringSpecifies the business calendar to use for pricing.
See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
Added EP169
41217PaymentStreamPricingBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payent stream's pricing dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41218DeliveryStreamRiskApportionmentSourceStringSpecifies the source or legal framework for the risk apportionment.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment_Source for the details of the external code list.
Added EP169
41219LegDeliveryStreamRiskApportionmentSourceStringSpecifies the source or legal framework for the risk apportionment.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment_Source for the details of the external code list.
Added EP169
41220NoPaymentStreamPaymentDatesNumInGroupNumber of payment dates in the repeating group.Added EP169
41221PaymentStreamPaymentDateLocalMktDateThe adjusted or unadjusted fixed stream payment date.Added EP169
41222PaymentStreamPaymentDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of payment 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
41223PaymentStreamMasterAgreementPaymentDatesIndicatorBooleanWhen set to 'Y', it indicates that payment dates are specified in the relevant master agreement.Added EP169
41224NoPaymentStreamPricingDatesNumInGroupNumber of pricing dates in the repeating group.Added EP169
41225PaymentStreamPricingDateLocalMktDateThe adjusted or unadjusted fixed stream pricing date.Added EP169
41226PaymentStreamPricingDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of pricing 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
41227NoPaymentStreamPricingDaysNumInGroupNumber of pricing days in the repeating group.Added EP169
41228PaymentStreamPricingDayOfWeekPaymentStreamPricingDayOfWeekCodeSetThe day of the week on which pricing takes place.Added EP169
41229PaymentStreamPricingDayNumberintThe occurrence of the day of week on which pricing takes place.Added EP169
41230NoPricingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41231PricingDateBusinessCenterStringThe business center calendar used to adjust pricing or fixing dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41232PricingDateUnadjustedLocalMktDateThe unadjusted pricing or fixing date.Added EP169
41233PricingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust pricing or fixing dates. Used only to override the business day convention defined in the DateAdjustment component within the Instrument component.Added EP169
41234PricingDateAdjustedLocalMktDateThe adjusted pricing or fixing date.Added EP169
41235PricingTimeLocalMktTimeSpecifies the local market time of the pricing or fixing.Added EP169
41236PricingTimeBusinessCenterStringSpecifies the business center for determining the pricing or fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP169
41237NoStreamAssetAttributesNumInGroupNumber of asset attribute entries in the group.Added EP169
41238StreamAssetAttributeTypeStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
41239StreamAssetAttributeValueStringSpecifies the value of the attribute.Added EP169
41240StreamAssetAttributeLimitStringLimit or lower acceptable value of the attribute.Added EP169
41241NoStreamCalculationPeriodDatesNumInGroupNumber of calculation period dates in the repeating group.Added EP169
41242StreamCalculationPeriodDateLocalMktDateThe adjusted or unadjusted fixed calculation period date.Added EP169
41243StreamCalculationPeriodDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of fixed calculation period 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
41244StreamCalculationPeriodDatesXIDXIDIdentifier of this calculation period for cross referencing elsewhere in the message.Added EP169
41245StreamCalculationPeriodDatesXIDRefXIDREFCross reference to another calculation period for duplicating its properties.Added EP169
41246StreamCalculationBalanceOfFirstPeriodBooleanWhen specified and set to 'Y', it indicates that the first calculation period should run from the effective date to the end of the calendar period in which the effective date falls (e.g. Jan 15 - Jan 31 if the calculation periods are one month long and effective date is Jan 15.). If 'N' or not specified, it indicates that the first calculation period should run from the effective date for one whole period (e.g. Jan 15 to Feb 14 if the calculation periods are one month long and the effective date is Jan 15.).Added EP169
41247StreamCalculationCorrectionPeriodintTime unit multiplier for the length of time after the publication of the data when corrections can be made.Added EP169
41248StreamCalculationCorrectionUnitProtectionTermEventUnitCodeSetTime unit associated with the length of time after the publication of the data when corrections can be made.Added EP169
41249NoStreamCommoditySettlBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41250StreamCommoditySettlBusinessCenterStringThe business center calendar used to adjust the commodity delivery date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41251StreamCommodityBaseStringSpecifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.Added EP169
41252StreamCommodityTypeStringSpecifies the type of commodity product.
For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values.
For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values.
For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
Added EP169
41253StreamCommoditySecurityIDStringSpecifies the market identifier for the commodity.Added EP169
41254StreamCommoditySecurityIDSourceSecurityIDSourceCodeSetIdentifies the class or source of the StreamCommoditySecurityIDSource(41253) value.Added EP169
Updated EP265
41255StreamCommodityDescStringDescription of the commodity asset.Added EP169
41256EncodedStreamCommodityDescLenLengthByte length of encoded (non-ASCII characters) EncodedStreamCommodityDesc(41257) field.Added EP169
41257EncodedStreamCommodityDescdataEncoded (non-ASCII characters) representation of the StreamCommodityDesc(41255) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the StreamCommodityDesc(41255) field.Added EP169
41258StreamCommodityUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the commodity asset.Added EP169
41259StreamCommodityCurrencyCurrencyIdentifies the currency of the commodity asset. Uses ISO 4217 currency codes.Added EP169
41260StreamCommodityExchangeExchangeIdentifies the exchange where the commodity is traded.Added EP169
41261StreamCommodityRateSourceintIdentifies the source of rate information used for commodities.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
Added EP169
41262StreamCommodityRateReferencePageStringIdentifies the reference "page" from the rate source.Added EP169
41263StreamCommodityRateReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP169
41264StreamDataProviderStringSpecifies the commodity data or information provider.
See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
Added EP169
41265StreamCommodityPricingTypeStringSpecifies how the pricing or rate setting of the trade is to be determined or based upon.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
Added EP169
41266StreamCommodityNearbySettlDayPeriodintTime unit multiplier for the nearby settlement day.Added EP169
41267StreamCommodityNearbySettlDayUnitStreamCommodityNearbySettlDayUnitCodeSetTime unit associated with the nearby settlement day.Added EP169
41268StreamCommoditySettlDateUnadjustedLocalMktDateThe unadjusted commodity delivery date.Added EP169
41269StreamCommoditySettlDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41270StreamCommoditySettlDateAdjustedLocalMktDateThe adjusted commodity delivery date.Added EP169
41271StreamCommoditySettlMonthintSpecifies a fixed single month for commodity delivery.Added EP169
41272StreamCommoditySettlDateRollPeriodintTime unit multiplier for the commodity delivery date roll.Added EP169
41273StreamCommoditySettlDateRollUnitStreamCommoditySettlDateRollUnitCodeSetTime unit associated with the commodity delivery date roll.Added EP169
41274StreamCommoditySettlDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the commodity delivery roll day type.Added EP169
41275StreamCommodityXIDXIDIdentifier of this stream commodity for cross referencing elsewhere in the message.Added EP169
41276StreamCommodityXIDRefXIDREFReference to a stream commodity elsewhere in the message.Added EP169
41277NoStreamCommodityAltIDsNumInGroupNumber of alternate security identifers.Added EP169
41278StreamCommodityAltIDStringAlternate security identifier value for the commodity.Added EP169
41279StreamCommodityAltIDSourceStringIdentifies the class or source of the alternate commodity security identifier.Added EP169
41280NoStreamCommodityDataSourcesNumInGroupNumber of data sources in the repeating group. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
41281StreamCommodityDataSourceIDStringData source identifier.Added EP169
41282StreamCommodityDataSourceIDTypeStreamCommodityDataSourceIDTypeCodeSetType of data source identifier.Added EP169
41283NoStreamCommoditySettlDaysNumInGroupNumber of days in the repeating group.Added EP169
41284StreamCommoditySettlDayDeliveryScheduleSettlDayCodeSetSpecifies the day or group of days for delivery.Added EP169
41285StreamCommoditySettlTotalHoursintSum of the hours specified in StreamCommoditySettlTimeGrp.Added EP169
41286NoStreamCommoditySettlTimesNumInGroupNumber of hour ranges in the repeating group.Added EP169
41287StreamCommoditySettlStartStringThe start time for commodities settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41288StreamCommoditySettlEndStringThe end time for commodities settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41289NoStreamCommoditySettlPeriodsNumInGroupNumber of commodity settlement periods in the repeating group.Added EP169
41290StreamCommoditySettlCountryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41291StreamCommoditySettlTimeZoneStringCommodity delivery timezone specified as "prevailing" rather than "standard" or "daylight".
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41292StreamCommoditySettlFlowTypeDeliveryScheduleSettlFlowTypeCodeSetSpecifies the commodity delivery flow type.Added EP169
Updated EP179
41293StreamCommoditySettlPeriodNotionalQtySpecifies the delivery quantity associated with this settlement period.Added EP169
41294StreamCommoditySettlPeriodNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) of the delivery quantity associated with this settlement period.Added EP169
41295StreamCommoditySettlPeriodFrequencyPeriodintTime unit multiplier for the settlement period frequency.Added EP169
41296StreamCommoditySettlPeriodFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the settlement period frequency.Added EP169
41297StreamCommoditySettlPeriodPricePriceThe settlement period price.Added EP169
41298StreamCommoditySettlPeriodPriceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the settlement period price unit of measure (UOM).Added EP169
41299StreamCommoditySettlPeriodPriceCurrencyCurrencyThe currency of the settlement period price. Uses ISO 4217 currency codes.Added EP169
41300StreamCommoditySettlHolidaysProcessingInstructionDeliveryScheduleSettlHolidaysProcessingInstructionCodeSetIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41301StreamCommoditySettlPeriodXIDXIDIdentifier of this settlement period for cross referencing elsewhere in the message.Added EP169
41302StreamCommoditySettlPeriodXIDRefXIDREFCross reference to another settlement period for duplicating its properties.Added EP169
41303StreamXIDXIDIdentifier of this Stream for cross referencing elsewhere in the message.Added EP169
41304PaymentLegRefIDStringIdentifies the instrument leg in which this payment applies to by referencing the leg's LegID(1788).Added EP187
41305StreamNotionalXIDRefXIDREFCross reference to another Stream notional for duplicating its properties.Added EP169
41306StreamNotionalFrequencyPeriodintTime unit multiplier for the swap stream's notional frequency.Added EP169
41307StreamNotionalFrequencyUnitTimeUnitCodeSetTime unit associated with the swap stream's notional frequency.Added EP169
41308StreamNotionalCommodityFrequencyStreamNotionalCommodityFrequencyCodeSetThe commodity's notional or quantity delivery frequency.Added EP169
41309StreamNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the delivery stream quantity unit of measure (UOM).Added EP169
41310StreamTotalNotionalQtyTotal notional or delivery quantity over the term of the contract.Added EP169
41311StreamTotalNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Added EP169
41312NoMandatoryClearingJurisdictionsNumInGroupNumber of mandatory clearing jurisdictions.Added EP169
41313MandatoryClearingJurisdictionStringIdentifier of the regulatory jurisdiction requiring the trade to be cleared.Added EP169
41314UnderlyingProtectionTermXIDRefXIDREFReference to the protection terms applicable to this entity or obligation. Contains the same XID named string value of the instance in the ProtectionTerms repeating group that applies to this Underlying.Added EP161
41315UnderlyingSettlTermXIDRefXIDREFReference to the cash or physical settlement terms applicable to this entity or obligation. Contains the same XID named string value of the instance in the appropriate repeating group that applies to this Underlying.Added EP161
41316NoLegAdditionalTermBondRefsNumInGroupNumber of bonds in the repeating group.Added EP169
41317LegAdditionalTermBondSecurityIDStringSecurity identifier of the bond.Added EP169
41318LegAdditionalTermBondSecurityIDSourceSecurityIDSourceCodeSetIdentifies the source scheme of the LegAdditionalTermBondSecurityID(41317) value.Added EP169
41319LegAdditionalTermBondDescStringDescription of the bond.Added EP169
41320EncodedLegAdditionalTermBondDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegAdditionalTermBondDesc(41321) field.Added EP169
41321EncodedLegAdditionalTermBondDescdataEncoded (non-ASCII characters) representation of the LegAdditionalTermBondDesc(41319) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegAdditionalTermBondDesc(41319) field.Added EP169
41322LegAdditionalTermBondCurrencyCurrencySpecifies the currency the bond value is denominated in. Uses ISO 4217 currency codes.Added EP169
41323LegAdditionalTermBondIssuerStringIssuer of the bond.Added EP169
41324EncodedLegAdditionalTermBondIssuerLenLengthByte length of encoded (non-ASCII characters) EncodedLegAdditionalTermBondIssuer(41325) field.Added EP169
41325EncodedLegAdditionalTermBondIssuerdataEncoded (non-ASCII characters) representation of the LegAdditionalTermBondIssuer(41323) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegAdditionalTermBondIssuer(41323) field.Added EP169
41326LegAdditionalTermBondSenioritySeniorityCodeSetSpecifies the bond's payment priority in the event of a default.Added EP169
41327LegAdditionalTermBondCouponTypeCouponTypeCodeSetSpecifies the coupon type of the bond.Added EP169
41328LegAdditionalTermBondCouponRatePercentageCoupon rate of the bond. See also CouponRate(223).Added EP169
41329LegAdditionalTermBondMaturityDateLocalMktDateThe maturity date of the bond.Added EP169
41330LegAdditionalTermBondParValueAmtThe par value of the bond.Added EP169
41331LegAdditionalTermBondCurrentTotalIssuedAmountAmtTotal issued amount of the bond.Added EP169
41332LegAdditionalTermBondCouponFrequencyPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP169
41333LegAdditionalTermBondCouponFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of the bond's coupon payment.Added EP169
41334LegAdditionalTermBondDayCountCouponDayCountCodeSetThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP169
41335NoLegAdditionalTermsNumInGroupNumber of additional terms in the repeating group.Added EP169
41336LegAdditionalTermConditionPrecedentBondIndicatorBooleanIndicates whether the condition precedent bond is applicable. The swap contract is only valid if the bond is issued and if there is any dispute over the terms of fixed stream then the bond terms would be used.Added EP169
41337LegAdditionalTermDiscrepancyClauseIndicatorBooleanIndicates whether the discrepancy clause is applicable.Added EP169
41338UnderlyingMarketDisruptionValueStringApplicable value for UnderlyingMarketDisruptionEvent(41865).Added EP187
41339UnderlyingMarketDisruptionFallbackValueStringApplicable value for UnderlyingMarketDisruptionFallbackType(41867).Added EP187
41340NoUnderlyingAdditionalTermBondRefsNumInGroupNumber of bonds in the repeating group.Added EP187
41341UnderlyingAdditionalTermBondSecurityIDStringSecurity identifier of the bond.Added EP187
41342NoLegCashSettlDealersNumInGroupNumber of dealers in the repeating group.Added EP169
41343LegCashSettlDealerStringIdentifies the dealer from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation calculation.Added EP169
41344NoLegCashSettlTermsNumInGroupNumber of elements in the repeating group.Added EP169
41345LegCashSettlCurrencyCurrencySpecifies the currency the LegCashSettlAmount(41357) is denominated in. Uses ISO 4217 currency codes.Added EP169
41346LegCasSettlValuationFirstBusinessDayOffsetintThe number of business days after settlement conditions have been satisfied, when the calculation agent is to obtain a price quotation on the reference obligation for purposes of cash settlement.Added EP169
41347LegCashSettlValuationSubsequentBusinessDaysOffsetintThe number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.Added EP169
41348LegCashSettlNumOfValuationDatesintWhere multiple valuation dates are specified as being applicable for cash settlement, this element specifies the number of applicable valuation dates.Added EP169
41349LegCashSettlValuationTimeLocalMktTimeTime of valuation.Added EP169
41350LegCashSettlBusinessCenterStringIdentifies the business center calendar used at valuation time for cash settlement purposes e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41351LegCashSettlQuoteMethodCashSettlQuoteMethodCodeSetThe type of quote used to determine the cash settlement price.Added EP169
41352LegCashSettlQuoteAmountAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount equal to floating rate payer calculation amount.Added EP169
Updated EP271
41353LegCashSettlQuoteCurrencyCurrencySpecifies the currency the LegCashSettlQuoteAmount(41352) is denominated in. Uses ISO 4217 Currency Code.Added EP169
41354LegCashSettlMinimumQuoteAmountAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount of the lower of either USD1,000,000 (or its equivalent in the relevant obligation currency) or the (minimum) quoted amount.Added EP169
Updated EP271
41355LegCashSettlMinimumQuoteCurrencyCurrencySpecifies the currency the LegCashSettlQuoteMinimumAmount(41354) is denominated in. Uses ISO 4217 Currency Code.Added EP169
41356LegCashSettlBusinessDaysintThe number of business days used in the determination of the cash settlement payment date.Added EP169
41357LegCashSettlAmountAmtThe amount paid between the trade parties, seller to the buyer, for cash settlement on the cash settlement date.Added EP169
41358LegCashSettlRecoveryFactorfloatUsed for fixed recovery, this specifies the recovery level as determined at contract inception, to be applied in the event of a default. The factor is used to calculate the amount paid by the seller to the buyer for cash settlement on the cash settlement date. The amount calculated is (1 - LegCashSettlRecoveryFactor(41358)) x floating rate payer calculation amount. The currency is derived from the floating rate payer calculation amount.Added EP169
41359LegCashSettlFixedTermIndicatorBooleanIndicates whether fixed settlement is applicable or not applicable in a recovery lock.Added EP169
41360LegCashSettlAccruedInterestIndicatorBooleanIndicates whether accrued interest is included or not in the value provided in LegCashSettlAmount(41357).
For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest.
For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest.
Added EP169
41361LegCashSettlValuationMethodCashSettlValuationMethodCodeSetThe ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement.Added EP169
41362LegCashSettlTermXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP169
41363NoLegComplexEventAveragingObservationsNumInGroupThe number of averaging observations in the repeating group.Added EP169
41364LegComplexEventAveragingObservationNumberintCross reference to the ordinal observation as specified either in the LegComplexEventScheduleGrp or LegComplexEventPeriodDateGrp components.Added EP169
41365LegComplexEventAveragingWeightfloatThe weight factor to be applied to the observation.Added EP169
41366NoLegComplexEventCreditEventsNumInGroupThe number of credit events specified in the repeating group.Added EP169
41367LegComplexEventCreditEventTypeStringSpecifies the type of credit event.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for code list of applicable event types.
Added EP169
41368LegComplexEventCreditEventValueStringThe credit event value appropriate to LegComplexEventCreditEventType(41367).
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for applicable event type values.
Added EP169
41369LegComplexEventCreditEventCurrencyCurrencySpecifies the applicable currency when LegComplexEventCreditEventCurrency(41368) is an amount. Uses ISO 4217 currency codes.Added EP169
41370LegComplexEventCreditEventPeriodintTime unit multiplier for complex credit events.Added EP169
41371LegComplexEventCreditEventUnitProtectionTermEventUnitCodeSetTime unit associated with complex credit events.Added EP169
41372LegComplexEventCreditEventDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type for the complex credit events.Added EP169
41373LegComplexEventCreditEventRateSourceintIdentifies the source of rate information used for credit events.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Rate_Source for code list of applicable sources.
Added EP169
41374NoLegComplexEventCreditEventQualifiersNumInGroupNumber of qualifiers in the repeating group.Added EP169
41375LegComplexEventCreditEventQualifierProtectionTermEventQualifierCodeSetSpecifies a complex event qualifier. Used to further qualify LegComplexEventCreditEventType(41367).Added EP169
41376NoLegComplexEventPeriodDateTimesNumInGroupNumber of entries in the date-time repeating group.Added EP169
41377LegComplexEventPeriodDateLocalMktDateAveraging date for an Asian option.
Trigger date for a Barrier or Knock option.
Added EP169
41378LegComplexEventPeriodTimeLocalMktTimeAveraging time for an Asian option.Added EP169
41379NoLegComplexEventPeriodsNumInGroupNumber of periods in the repeating group.Added EP169
41380LegComplexEventPeriodTypeComplexEventPeriodTypeCodeSetSpecifies the period type.Added EP169
41381LegComplexEventBusinessCenterStringThe business center for adjusting dates and times in the schedule or date-time group.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41382NoLegComplexEventRateSourcesNumInGroupNumber of rate sources in the repeating group.Added EP169
41383LegComplexEventRateSourceRateSourceCodeSetIdentifies the source of rate information.
For FX, the reference source to be used for the FX spot rate.
Added EP169
41384LegComplexEventRateSourceTypeRateSourceTypeCodeSetIndicates whether the rate source specified is a primary or secondary source.Added EP169
41385LegComplexEventReferencePageStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate is to be used for the reference FX spot rate.
When LegComplexEventRateSource(41383) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP169
41386LegComplexEvenReferencePageHeadingStringIdentifies the reference page heading from the rate source.Added EP169
41387NoLegComplexEventDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41388LegComplexEventDateBusinessCenterStringThe business center calendar used to adjust the event date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41389LegComplexEventDateUnadjustedLocalMktDateThe unadjusted complex event date.Added EP169
41390LegComplexEventDateRelativeTointSpecifies the anchor date when the complex event date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41391LegComplexEventDateOffsetPeriodintTime unit multiplier for the relative date offset.Added EP169
41392LegComplexEventDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative date offset.Added EP169
41393LegComplexEventDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative date offset.Added EP169
41394LegComplexEventDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the event date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41395LegComplexEventDateAdjustedLocalMktDateThe adjusted complex event date.Added EP169
41396LegComplexEventFixingTimeLocalMktTimeThe local market fixing time.Added EP169
41397LegComplexEventFixingTimeBusinessCenterStringThe business center for determining the actual fixing times.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41398NoLegComplexEventCreditEventSourcesNumInGroupNumber of event sources in the repeating group.Added EP169
41399LegComplexEventCreditEventSourceStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
41400NoLegComplexEventSchedulesNumInGroupNumber of schedules in the repeating group.Added EP169
41401LegComplexEventScheduleStartDateLocalMktDateThe start date of the schedule.Added EP169
41402LegComplexEventScheduleEndDateLocalMktDateThe end date of the schedule.Added EP169
41403LegComplexEventScheduleFrequencyPeriodintTime unit multiplier for the schedule date frequency.Added EP169
41404LegComplexEventScheduleFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the schedule date frequency.Added EP169
41405LegComplexEventScheduleRollConventionDateRollConventionCodeSetThe convention for determining the sequence of dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
41406ProvisionCashSettlQuoteReferencePageStringIdentifies the reference "page" from the quote source.Added EP161
41407LegProvisionCashSettlQuoteReferencePageStringIdentifies the reference "page" from the quote source.Added EP161
41408NoLegDeliverySchedulesNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41409LegDeliveryScheduleTypeDeliveryScheduleTypeCodeSetSpecifies the type of delivery schedule.Added EP169
41410LegDeliveryScheduleXIDXIDIdentifier for this instance of delivery schedule for cross referencing elsewhere in the message.Added EP169
41411LegDeliveryScheduleNotionalQtyPhysical delivery quantity.Added EP169
41412LegDeliveryScheduleNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the delivery quantity unit of measure (UOM).Added EP169
41413LegDeliveryScheduleNotionalCommodityFrequencyStreamNotionalCommodityFrequencyCodeSetThe frequency of notional delivery.Added EP169
41414LegDeliveryScheduleNegativeTolerancefloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryScheduleToleranceType(41417). Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41415LegDeliverySchedulePositiveTolerancefloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryScheduleToleranceType(41417). Value may exceed agreed upon value. Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41416LegDeliveryScheduleToleranceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the tolerance value's unit of measure (UOM).Added EP169
41417LegDeliveryScheduleToleranceTypeDeliveryScheduleToleranceTypeCodeSetSpecifies the tolerance value type.Added EP169
41418LegDeliveryScheduleSettlCountryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41419LegDeliveryScheduleSettlTimeZoneStringDelivery timezone specified as "prevailing" rather than "standard" or "daylight".
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41420LegDeliveryScheduleSettlFlowTypeDeliveryScheduleSettlFlowTypeCodeSetSpecifies the delivery flow type.Added EP169
41421LegDeliveryScheduleSettlHolidaysProcessingInstructionDeliveryScheduleSettlHolidaysProcessingInstructionCodeSetIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41422NoLegDeliveryScheduleSettlDaysNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41423LegDeliveryScheduleSettlDayDeliveryScheduleSettlDayCodeSetSpecifies the day or group of days for delivery.Added EP169
41424LegDeliveryScheduleSettlTotalHoursintThe sum of the total hours specified in the LegDeliveryScheduleSettlTimeGrp component.Added EP169
41425NoLegDeliveryScheduleSettlTimesNumInGroupNumber of hour ranges in the repeating group.Added EP169
41426LegDeliveryScheduleSettlStartStringThe scheduled start time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in LegDeliveryScheduleSettlTimeType(41428).Added EP169
41427LegDeliveryScheduleSettlEndStringThe scheduled end time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in LegDeliveryScheduleSettlTimeType(41428).Added EP169
41428LegDeliveryScheduleSettlTimeTypeDeliveryScheduleSettlTimeTypeCodeSetSpecifies the format of the delivery start and end time values.Added EP169
41429LegDeliveryStreamTypeDeliveryStreamTypeCodeSetSpecifies the type of delivery stream.Added EP169
41430LegDeliveryStreamPipelineStringThe name of the oil delivery pipeline.Added EP169
41431LegDeliveryStreamEntryPointStringThe point at which the commodity will enter the delivery mechanism or pipeline.Added EP169
41432LegDeliveryStreamWithdrawalPointStringThe point at which the commodity product will be withdrawn prior to delivery.Added EP169
41433LegDeliveryStreamDeliveryPointStringThe point at which the commodity product will be delivered and received. Value specified should follow market convention appropriate for the commodity product.
For bullion, see http://www.fpml.org/coding-scheme/bullion-delivery-location for values.
Added EP169
41434LegDeliveryStreamDeliveryRestrictionDeliveryStreamDeliveryRestrictionCodeSetSpecifies under what conditions the buyer and seller should be excused of their delivery obligations.Added EP169
41435LegDeliveryStreamDeliveryContingencyStringSpecifies the electricity delivery contingency. See
http://www.fpml.org/coding-scheme/electricity-transmission-contingency for values.
Added EP169
41436LegDeliveryStreamDeliveryContingentPartySideDeliveryStreamElectingPartySideCodeSetThe trade side value of the party responsible for electricity delivery contingency.Added EP169
41437LegDeliveryStreamDeliverAtSourceIndicatorBooleanWhen this element is specified and set to 'Y', delivery of the coal product is to be at its source.Added EP169
41438LegDeliveryStreamRiskApportionmentStringSpecifies how the parties to the trade apportion responsibility for the delivery of the commodity product.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment for the details of the external code list.
Added EP169
41439LegDeliveryStreamTitleTransferLocationStringSpecifies the title transfer location.Added EP169
41440LegDeliveryStreamTitleTransferConditionDeliveryStreamTitleTransferConditionCodeSetSpecifies the condition of title transfer.Added EP169
41441LegDeliveryStreamImporterOfRecordStringA party, not necessarily of the trade, who is the Importer of Record for the purposes of paying customs duties and applicable taxes or costs related to importation.Added EP169
41442LegDeliveryStreamNegativeTolerancefloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryStreamToleranceType(41445). Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41443LegDeliveryStreamPositiveTolerancefloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryStreamToleranceType(41445). Value may exceed agreed upon value. Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41444LegDeliveryStreamToleranceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the tolerance value's unit of measure (UOM).Added EP169
41445LegDeliveryStreamToleranceTypeDeliveryScheduleToleranceTypeCodeSetSpecifies the tolerance value type.Added EP169
41446LegDeliveryStreamToleranceOptionSideDeliveryStreamToleranceOptionSideCodeSetIndicates whether the tolerance is at the seller's or buyer's option.Added EP169
41447LegDeliveryStreamTotalPositiveTolerancePercentageThe positive percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%.).
Added EP169
41448LegDeliveryStreamTotalNegativeTolerancePercentageThe negative percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%.).
Added EP169
41449LegDeliveryStreamNotionalConversionFactorfloatIf the notional quantity is specified in a unit that does not match the unit in which the commodity reference price is quoted, the scaling or conversion factor used to convert the commodity reference price unit into the notional quantity unit should be stated here. If there is no conversion, this field is not intended to be used.Added EP169
41450LegDeliveryStreamTransportEquipmentStringThe transportation equipment with which the commodity product will be delivered and received.Added EP169
41451LegDeliveryStreamElectingPartySideDeliveryStreamElectingPartySideCodeSetA reference to the party able to choose whether the gas is delivered for a particular period e.g. a swing or interruptible contract.Added EP169
41452NoLegStreamAssetAttributesNumInGroupNumber of asset attribute entries in the group.Added EP169
41453LegStreamAssetAttributeTypeStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
41454LegStreamAssetAttributeValueStringSpecifies the value of the attribute.Added EP169
41455LegStreamAssetAttributeLimitStringLimit or lower acceptable value of the attribute.Added EP169
41456NoLegDeliveryStreamCyclesNumInGroupNumber of commodity sources in the repeating group.Added EP169
41457LegDeliveryStreamCycleDescStringThe delivery cycles during which the oil product will be transported in the pipeline.Added EP169
41458EncodedLegDeliveryStreamCycleDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegDeliveryStreamCycleDesc(41459) field.Added EP169
41459EncodedLegDeliveryStreamCycleDescdataEncoded (non-ASCII characters) representation of the LegDeliveryStreamCycleDesc(41457) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegLeg DeliveryStream(41457) field.Added EP169
41460NoLegDeliveryStreamCommoditySourcesNumInGroupNumber of commodity sources in the repeating group.Added EP169
41461LegDeliveryStreamCommoditySourceStringThe SCoTA coal cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that seller and buyer agree are acceptable origins for the coal product. For international coal transactions, this is the origin of the coal product.
See http://www.fpml.org/coding-scheme/commodity-coal-product-source for values.
Added EP169
41462LegMarketDisruptionProvisionMarketDisruptionProvisionCodeSetThe consequences of market disruption events.Added EP169
41463LegMarketDisruptionFallbackProvisionMarketDisruptionFallbackProvisionCodeSetSpecifies the location of the fallback provision documentation.Added EP169
41464LegMarketDisruptionMaximumDaysintSpecifies the maximum number of market disruption days (commodity or bullion business days) in a contract or confirmation. If none are specified, the maximum number of market disruption days is five (5).Added EP169
41465LegMarketDisruptionMaterialityPercentagePercentageUsed when a price materiality percentage applies to the price source disruption event and this event has been specified.Added EP169
41466LegMarketDisruptionMinimumFuturesContractsintSpecifies the minimum futures contracts level that dictates whether or not a 'De Minimis Trading' event has occurred.Added EP169
41467NoLegMarketDisruptionEventsNumInGroupNumber of disruption events in the repeating group.Added EP169
41468LegMarketDisruptionEventStringSpecifies the market disruption event.
For commodities see http://www.fpml.org/coding-scheme/commodity-market-disruption for values.
For foreign exchange, see http://www.fixtradingcommunity.org/codelists#Market_Disruption_Event for code list of applicable event types.
Added EP169
Updated EP187
41469NoLegMarketDisruptionFallbacksNumInGroupNumber of fallbacks in the repeating group.Added EP169
41470LegMarketDisruptionFallbackTypeStringSpecifies the type of disruption fallback.
See http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback for values.
Added EP169
41471NoLegMarketDisruptionFallbackReferencePricesNumInGroupNumber of fallback reference securities in the repeating group.Added EP169
41472LegMarketDisruptionFallbackUnderlierTypeMarketDisruptionFallbackUnderlierTypeCodeSetThe type of reference price underlier.Added EP169
41473LegMarketDisruptionFallbackUnderlierSecurityIDStringSpecifies the identifier value of the security.Added EP169
41474LegMarketDisruptionFallbackUnderlierSecurityIDSourceSecurityIDSourceCodeSetSpecifies the class or source scheme of the security identifier.Added EP169
Updated EP265
41475LegMarketDisruptionFallbackUnderlierSecurityDescStringSpecifies the description of the underlying security.Added EP169
41476EncodedLegMarketDisruptionFallbackUnderlierSecurityDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegMarketDisruptionFallbackUnderlierSecurityDesc (41477) field.Added EP169
41477EncodedLegMarketDisruptionFallbackUnderlierSecurityDescdataEncoded (non-ASCII characters) representation of the LegMarketDisruptionFallbackUnderlierSecurityDesc(41475) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegMarketDisruptionFallbackUnderlierSecurityDesc(41475) field.Added EP169
41478LegMarketDisruptionFallbackOpenUnitsQtyIf there are multiple underlying assets, this specifies the number of units (index or securities) that constitute the underlier of the swap. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP169
41479LegMarketDisruptionFallbackBasketCurrencyCurrencySpecifies the currency if the underlier is a basket. Uses ISO 4217 currency codes.Added EP169
41480LegMarketDisruptionFallbackBasketDivisorfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP169
41481LegExerciseDescStringA description of the option exercise.Added EP169
41482EncodedLegExerciseDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegExerciseDesc(41483) field.Added EP169
41483EncodedLegExerciseDescdataEncoded (non-ASCII characters) representation of the LegExerciseDesc(41481) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegExerciseDesc(41481) field.Added EP169
41484LegAutomaticExerciseIndicatorBooleanIndicates (when 'Y') that exercise is automatic when the strike price is crossed or the underlying trade is in the money.Added EP169
41485LegAutomaticExerciseThresholdRatefloatThe threshold rate for triggering automatic exercise.Added EP169
41486LegExerciseConfirmationMethodExerciseConfirmationMethodCodeSetIndicates 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
41487LegManualNoticeBusinessCenterStringIdentifies the business center used for adjusting the time for manual exercise notice.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41488LegFallbackExerciseIndicatorBooleanIndicates whether the notional amount of the underlying swap, not previously exercised under the option, will be automatically exercised at the expiration time on the expiration date if at such time the buyer is in-the-money, provided that the difference between the settlement rate and the fixed rate under the relevant underlying swap is not less than one tenth of a percentage point (0.10% or 0.001).Added EP169
41489LegLimitRightToConfirmIndicatorBooleanIndicates whether the Seller may request the Buyer to confirm its intent to exercise if not done on or before the expiration time on the expiration date. If true ("Y") specific rules will apply in relation to the settlement mode.Added EP169
41490LegExerciseSplitTicketIndicatorBooleanIndicates in physical settlement of bond and convertible bond options whether the party required to deliver the bonds will divide those to be delivered as notifying party desires to facilitate delivery obligations.Added EP169
41491NoLegOptionExerciseBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41492LegOptionExerciseBusinessCenterStringThe business center calendar used to adjust the option exercise dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41493LegOptionExerciseBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the option exercise dates. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41494LegOptionExerciseEarliestDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative earliest exercise date offset.Added EP169
Updated EP208
41495LegOptionExerciseEarliestDateOffsetPeriodintTime unit multiplier for the relative earliest exercise date offset.Added EP169
41496LegOptionExerciseEarliestDateOffsetUnitProvisionOptionExerciseEarliestDateOffsetUnitCodeSetTime unit associated with the relative earliest exercise date offset.Added EP169
41497LegOptionExerciseFrequencyPeriodintTime unit multiplier for the frequency of exercise dates.Added EP169
41498LegOptionExerciseFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the frequency of exercise dates.Added EP169
41499LegOptionExerciseStartDateUnadjustedLocalMktDateThe unadjusted start date for calculating periodic exercise dates.Added EP169
41500LegOptionExerciseStartDateRelativeTointSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
41501LegOptionExerciseStartDateOffsetPeriodintTime unit multiplier for the relative exercise start date offset.Added EP169
41502LegOptionExerciseStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative exercise start date offset.Added EP169
41503LegOptionExerciseStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative option exercise start date offset.Added EP169
Updated EP208
41504LegOptionExerciseStartDateAdjustedLocalMktDateThe adjusted start date for calculating periodic exercise dates.Added EP169
41505LegOptionExerciseSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP169
41506LegOptionExerciseNominationDeadlineLocalMktDateThe last date (adjusted) for establishing the option exercise terms.Added EP169
41507LegOptionExerciseFirstDateUnadjustedLocalMktDateThe unadjusted first exercise date.Added EP169
41508LegOptionExerciseLastDateUnadjustedLocalMktDateThe unadjusted last exercise date.Added EP169
41509LegOptionExerciseEarliestTimeLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each Bermuda option exercise date and the expiration date, in the case of a Bermuda style option, (iii) the commencement date to, and including, the expiration date, in the case of an American option.Added EP169
41510LegOptionExerciseLatestTimeLocalMktTimeThe latest exercise time. See also LegOptionExerciseEarliestTime(41509).Added EP169
41511LegOptionExerciseTimeBusinessCenterStringThe business center used to determine the locale for option exercise time, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41512NoLegOptionExerciseDatesNumInGroupNumber of dates in the repeating group.Added EP169
41513LegOptionExerciseDateLocalMktDateThe adjusted or unadjusted option exercise fixed date.Added EP169
41514LegOptionExerciseDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of option exercise 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
41515NoLegOptionExerciseExpirationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41516LegOptionExerciseExpirationDateBusinessCenterStringThe business center calendar used to adjust the option exercise expiration dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41517LegOptionExerciseExpirationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the option exercise expiration dates. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41518LegOptionExerciseExpirationDateRelativeTointSpecifies the anchor date when the option exercise expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
41519LegOptionExerciseExpirationDateOffsetPeriodintTime unit multiplier for the relative exercise expiration date offset.Added EP169
41520LegOptionExerciseExpirationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative exercise expiration date offset.Added EP169
41521LegOptionExerciseExpirationFrequencyPeriodintTime unit multiplier for the frequency of exercise expiration dates.Added EP169
41522LegOptionExerciseExpirationFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the frequency of exercise expiration dates.Added EP169
41523LegOptionExerciseExpirationRollConventionDateRollConventionCodeSetThe convention for determining the sequence of exercise expiration dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
41524LegOptionExerciseExpirationDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative option exercise expiration date offset.Added EP169
Updated EP208
41525LegOptionExerciseExpirationTimeLocalMktTimeThe option exercise expiration time.Added EP169
41526LegOptionExerciseExpirationTimeBusinessCenterStringThe business center used to determine the locale for option exercise expiration time, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41527NoLegOptionExerciseExpirationDatesNumInGroupNumber of fixed exercise expiration dates in the repeating group.Added EP169
41528LegOptionExerciseExpirationDateLocalMktDateThe adjusted or unadjusted option exercise expiration fixed date.Added EP169
41529LegOptionExerciseExpirationDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of option exercise expiration 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
41530NoLegPaymentScheduleFixingDaysNumInGroupNumber of fixing days in the repeating group.Added EP169
41531LegPaymentScheduleFixingDayOfWeekPaymentStreamPricingDayOfWeekCodeSetThe day of the week on which fixing takes place.Added EP169
41532LegPaymentScheduleFixingDayNumberintThe occurrence of the day of week on which fixing takes place.Added EP169
41533LegPaymentScheduleXIDXIDIdentifier of this LegPaymentSchedule for cross referencing elsewhere in the message.Added EP169
41534LegPaymentScheduleXIDRefXIDREFReference to payment schedule elsewhere in the message.Added EP169
41535LegPaymentScheduleRateCurrencyCurrencyThe currency of the schedule rate. Uses ISO 4217 currency codes.Added EP169
41536LegPaymentScheduleRateUnitOfMeasureUnitOfMeasureCodeSetThe schedule rate unit of measure (UOM).Added EP169
41537LegPaymentScheduleRateConversionFactorfloatThe number multipled by the derived floating rate of the leg's payment schedule in order to arrive at the payment rate. If omitted, the schedule rate conversion factor is 1.Added EP169
41538LegPaymentScheduleRateSpreadTypePaymentStreamRateSpreadTypeCodeSetIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41539LegPaymentScheduleSettlPeriodPricePriceThe schedule settlement period price.Added EP169
41540LegPaymentScheduleSettlPeriodPriceCurrencyCurrencyThe currency of the schedule settlement period price. Uses ISO 4217 currency codes.Added EP169
41541LegPaymentScheduleSettlPeriodPriceUnitOfMeasureUnitOfMeasureCodeSetThe settlement period price unit of measure (UOM).Added EP169
41542LegPaymentScheduleStepUnitOfMeasureUnitOfMeasureCodeSetThe schedule step unit of measure (UOM).Added EP169
41543LegPaymentScheduleFixingDayDistributionPaymentStreamPricingDayDistributionCodeSetThe distribution of fixing days.Added EP169
41544LegPaymentScheduleFixingDayCountintThe number of days over which fixing should take place.Added EP169
41545LegPaymentScheduleFixingLagPeriodintTime unit multiplier for the fixing lag duration.Added EP169
41546LegPaymentScheduleFixingLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the fixing lag duration.Added EP169
41547LegPaymentScheduleFixingFirstObservationDateOffsetPeriodintTime unit multiplier for the relative first observation date offset.Added EP169
Updated EP208
41548LegPaymentScheduleFixingFirstObservationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative first observation date offset.Added EP169
Updated EP208
41549LegPaymentStreamFlatRateIndicatorBooleanWhen this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the trade date of the transaction "Fixed". If 'N' it is taken on each pricing date "Floating".Added EP169
41550LegPaymentStreamFlatRateAmountAmtSpecifies the actual monetary value of the flat rate when LegPaymentStreamFlatRateIndicator(41549) = 'Y'.Added EP169
41551LegPaymentStreamFlatRateCurrencyCurrencySpecifies the currency of the actual flat rate. Uses ISO 4217 currency codes.Added EP169
41552LegStreamMaximumPaymentAmountAmtSpecifies the limit on the total payment amount.Added EP169
41553LegStreamMaximumPaymentCurrencyCurrencySpecifies the currency of total payment amount limit. Uses ISO 4217 currency codes.Added EP169
41554LegStreamMaximumTransactionAmountAmtSpecifies the limit on the payment amount that goes out in any particular calculation period.Added EP169
41555LegStreamMaximumTransactionCurrencyCurrencySpecifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.Added EP169
41556LegPaymentStreamFixedAmountUnitOfMeasureUnitOfMeasureCodeSetThe fixed payment amount unit of measure (UOM).Added EP169
41557LegPaymentStreamTotalFixedAmountAmtSpecifies the total fixed payment amount.Added EP169
41558LegPaymentStreamWorldScaleRatefloatThe number of Worldscale points for purposes of the calculation of a fixed amount for a wet voyage charter commodity swap.Added EP169
41559LegPaymentStreamContractPricePriceThe price per relevant unit for purposes of the calculation of a fixed amount for a dry voyage charter or time charter commodity swap.Added EP169
41560LegPaymentStreamContractPriceCurrencyCurrencySpecifies the currency of LegPaymentStreamContractPrice(41559). Uses ISO 4217 currency codes.Added EP169
41561NoLegPaymentStreamPricingBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41562LegPaymentStreamPricingBusinessCenterStringThe business center calendar used to adjust the pricing dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41563LegPaymentStreamRateIndex2CurveUnitPaymentStreamRateIndexCurveUnitCodeSetSecondary time unit associated with the payment stream's floating rate index curve.Added EP169
41564LegPaymentStreamRateIndex2CurvePeriodintSecondary time unit multiplier for the payment stream's floating rate index curve.Added EP169
41565LegPaymentStreamRateIndexLocationStringSpecifies the location of the floating rate index.Added EP169
41566LegPaymentStreamRateIndexLevelQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41567LegPaymentStreamRateIndexUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the rate index level.Added EP169
41568LegPaymentStreamSettlLevelPaymentStreamSettlLevelCodeSetSpecifies how weather index units are to be calculated.Added EP169
41569LegPaymentStreamReferenceLevelQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41570LegPaymentStreamReferenceLevelUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the rate reference level.Added EP169
41571LegPaymentStreamReferenceLevelEqualsZeroIndicatorBooleanWhen set to 'Y', it indicates that the weather reference level equals zero.Added EP169
41572LegPaymentStreamRateSpreadCurrencyCurrencySpecifies the currency of the floating rate spread. Uses ISO 4217 currency codes.Added EP169
41573LegPaymentStreamRateSpreadUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) of the floating rate spread.Added EP169
41574LegPaymentStreamRateConversionFactorfloatThe number to be multiplied by the derived floating rate of the leg's payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.Added EP169
41575LegPaymentStreamRateSpreadTypePaymentStreamRateSpreadTypeCodeSetIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41576LegPaymentStreamLastResetRatePercentageThe floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
41577LegPaymentStreamFinalRatePercentageThe floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
41578LegPaymentStreamCalculationLagPeriodintTime unit multiplier for the calculation lag duration.Added EP169
41579LegPaymentStreamCalculationLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the calculation lag duration.Added EP169
41580LegPaymentStreamFirstObservationDateOffsetPeriodintTime unit multiplier for the relative first observation date offset.Added EP169
Updated EP208
41581LegPaymentStreamFirstObservationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative first observation date offset.Added EP169
Updated EP208
41582LegPaymentStreamPricingDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the commodity pricing day type.Added EP169
41583LegPaymentStreamPricingDayDistributionPaymentStreamPricingDayDistributionCodeSetThe distribution of pricing days.Added EP169
41584LegPaymentStreamPricingDayCountintThe number of days over which pricing should take place.Added EP169
41585LegPaymentStreamPricingBusinessCalendarStringSpecifies the business calendar to use for pricing.
See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
Added EP169
41586LegPaymentStreamPricingBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's pricing dates. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41587UnderlyingDeliveryStreamRiskApportionmentSourceStringSpecifies the source or legal framework for the risk apportionment.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment_Source for the details of the external code list.
Added EP169
41588StreamCommoditySettlTimeTypeDeliveryScheduleSettlTimeTypeCodeSetSpecifies the format of the commodities settlement start and end times.Added EP169
41589NoLegPaymentStreamPaymentDatesNumInGroupNumber of payment dates in the repeating group.Added EP169
41590LegPaymentStreamPaymentDateLocalMktDateThe adjusted or unadjusted fixed stream payment date.Added EP169
41591LegPaymentStreamPaymentDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of payment 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
41592LegPaymentStreamMasterAgreementPaymentDatesIndicatorBooleanWhen set to 'Y', it indicates that payment dates are specified in the relevant master agreement.Added EP169
41593NoLegPaymentStreamPricingDatesNumInGroupNumber of pricing dates in the repeating group.Added EP169
41594LegPaymentStreamPricingDateLocalMktDateThe adjusted or unadusted fixed stream pricing date.Added EP169
41595LegPaymentStreamPricingDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of pricing 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
41596NoLegPaymentStreamPricingDaysNumInGroupNumber of pricing days in the repeating group.Added EP169
41597LegPaymentStreamPricingDayOfWeekPaymentStreamPricingDayOfWeekCodeSetThe day of the week on which pricing takes place.Added EP169
Updated EP282
41598LegPaymentStreamPricingDayNumberintThe occurrence of the day of week on which pricing takes place.Added EP169
41599NoLegPhysicalSettlTermsNumInGroupNumber of entries in the repeating group.Added EP169
41600LegPhysicalSettlTermXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP169
41601LegPhysicalSettlCurencyCurrencySpecifies the currency of physical settlement. Uses ISO 4217 currency codes.Added EP169
41602LegPhysicalSettlBusinessDaysintThe number of business days used in the determination of physical settlement. Its precise meaning depends on the context in which this is used.Added EP169
Updated EP271
41603LegPhysicalSettlMaximumBusinessDaysintA maximum number of business days. Its precise meaning depends on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision.Added EP169
Updated EP271
41604NoLegPhysicalSettlDeliverableObligationsNumInGroupNumber of entries in the repeating group.Added EP169
41605LegPhysicalSettlDeliverableObligationTypeStringSpecifies the type of delivery obligation applicable for physical settlement.
See http://www.fixptradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.
Added EP169
41606LegPhysicalSettlDeliverableObligationValueStringPhysical settlement delivery obligation value appropriate to LegPhysicalSettlDeliverableObligationType(41605).
See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.
Added EP169
41607NoLegPricingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41608LegPricingDateBusinessCenterStringThe business center calendar used to adjust the pricing or fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41609LegPricingDateUnadjustedLocalMktDateThe unadjusted pricing or fixing date.Added EP169
41610LegPricingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the pricing or fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41611LegPricingDateAdjustedLocalMktDateThe adjusted pricing or fixing date.Added EP169
41612LegPricingTimeLocalMktTimeThe local market pricing or fixing time.Added EP169
41613LegPricingTimeBusinessCenterStringSpecifies the business center for determining the pricing or fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP169
41614NoLegProtectionTermEventNewsSourcesNumInGroupNumber of event sources in the repeating group.Added EP169
41615LegProtectionTermEventNewsSourceStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
41616NoLegProtectionTermsNumInGroupNumber of protection terms in the repeating group.Added EP169
41617LegProtectionTermXIDXIDA named string value referenced from UnderlyingProtectionTermXIDRef(41314).Added EP169
Updated EP271
41618LegProtectionTermNotionalAmtThe notional amount of protection coverage.Added EP169
41619LegProtectionTermCurrencyCurrencyThe currency of LegProtectionTermNotional(41618). Uses ISO 4217 currency codes.Added EP169
41620LegProtectionTermSellerNotifiesBooleanThe 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. LegProtectionTermSellerNotifies(41620)=Y indicates that the seller notifies.Added EP169
41621LegProtectionTermBuyerNotifiesBooleanThe 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. LegProtectionTermBuyerNotifies(41621)=Y indicates that the buyer notifies.Added EP169
41622LegProtectionTermEventBusinessCenterStringWhen used, the business center indicates the local time of the business center that replaces the Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41623LegProtectionTermStandardSourcesBooleanIndicates whether ISDA defined Standard Public Sources are applicable (LegProtectionTermStandardSources(41623)=Y) or not.Added EP169
41624LegProtectionTermEventMinimumSourcesintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
41625NoLegProtectionTermEventsNumInGroupNumber of protection term events in the repeating group.Added EP169
41626LegProtectionTermEventTypeStringSpecifies the type of credit event applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for code list of applicable event types.
Added EP169
41627LegProtectionTermEventValueStringSpecifies the protection term event value appropriate to LegProtectionTermEventType(41626). See http:///www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for applicable event type values.Added EP169
41628LegProtectionTermEventCurrencyCurrencyApplicable currency if the event value is an amount. Uses ISO 4217 currency codes.Added EP169
41629LegProtectionTermEventPeriodintTime unit multiplier for protection term events.Added EP169
41630LegProtectionTermEventUnitProtectionTermEventUnitCodeSetTime unit associated with protection term events.Added EP169
41631LegProtectionTermEventDayTypePaymentStreamInflationLagDayTypeCodeSetDay type for events that specify a period and unit.Added EP169
Updated EP271
41632LegProtectionTermEventRateSourceStringRate source for events that specify a rate source, e.g. floating rate interest shortfall.Added EP169
41633NoLegProtectionTermEventQualifiersNumInGroupNumber of qualifiers in the repeating group.Added EP169
41634LegProtectionTermEventQualifierProtectionTermEventQualifierCodeSetSpecifies the protection term event qualifier. Used to further qualify LegProtectionTermEventType(41626).Added EP169
41635NoLegProtectionTermObligationsNumInGroupNumber of obligations in the repeating group.Added EP169
41636LegProtectionTermObligationTypeStringSpecifies the type of obligation applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for code list of applicable obligation types.
Added EP169
41637LegProtectionTermObligationValueStringThe value associated with the protection term obligation specified in LegProtectionTermObligationType(41636). See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for applicable obligation type values.Added EP169
41638NoLegStreamCalculationPeriodDatesNumInGroupNumber of calculation period dates in the repeating group.Added EP169
41639LegStreamCalculationPeriodDateLocalMktDateThe adjusted or unadjusted fixed calculation period date.Added EP169
41640LegStreamCalculationPeriodDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of fixed calculation period 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
41641LegStreamCalculationPeriodDatesXIDXIDIdentifier of this calculation period for cross referencing elsewhere in the message.Added EP169
41642LegStreamCalculationPeriodDatesXIDRefXIDREFCross reference to another calculation period for duplicating its properties.Added EP169
41643LegStreamCalculationBalanceOfFirstPeriodBooleanWhen specified and set to 'Y', it indicates that the first calculation period should run from the effective date to the end of the calendar period in which the effective date falls (e.g. Jan 15 - Jan 31 if the calculation periods are one month long and effective date is Jan 15.). If 'N' or not specified, it indicates that the first calculation period should run from the effective date for one whole period (e.g. Jan 15 to Feb 14 if the calculation periods are one month long and the effective date is Jan 15.).Added EP169
41644LegStreamCalculationCorrectionPeriodintTime unit multiplier for the length of time after the publication of the data when corrections can be made.Added EP169
41645LegStreamCalculationCorrectionUnitProtectionTermEventUnitCodeSetTime unit associated with the length of time after the publication of the data when corrections can be made.Added EP169
41646NoLegStreamCommoditySettlBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41647LegStreamCommoditySettlBusinessCenterStringThe business center calendar used to adjust the commodity delivery date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41648LegStreamCommodityBaseStringSpecifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.Added EP169
41649LegStreamCommodityTypeStringSpecifies the type of commodity product.
For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values.
For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values.
For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
Added EP169
41650LegStreamCommoditySecurityIDStringSpecifies the market identifier for the commodity.Added EP169
41651LegStreamCommoditySecurityIDSourceSecurityIDSourceCodeSetIdentifies the class or source of the LegStreamCommoditySecurityIDSource(41650) value.Added EP169
Updated EP265
41652LegStreamCommodityDescStringDescription of the commodity asset.Added EP169
41653EncodedLegStreamCommodityDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegStreamCommodityDesc(41654) field.Added EP169
41654EncodedLegStreamCommodityDescdataEncoded (non-ASCII characters) representation of the LegStreamCommodityDesc(41652) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegStreamCommodityDesc(41652) field.Added EP169
41655LegStreamCommodityUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the commodity asset.Added EP169
41656LegStreamCommodityCurrencyCurrencyIdentifies the currency of the commodity asset. Uses ISO 4217 currency codes.Added EP169
41657LegStreamCommodityExchangeExchangeIdentifies the exchange where the commodity is traded.Added EP169
41658LegStreamCommodityRateSourceintIdentifies the source of rate information used for commodities.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
Added EP169
41659LegStreamCommodityRateReferencePageStringIdentifies the reference "page" from the rate source.Added EP169
41660LegStreamCommodityRateReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP169
41661LegStreamDataProviderStringSpecifies the commodity data or information provider.
See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
Added EP169
41662LegStreamCommodityPricingTypeStringSpecifies how the pricing or rate setting of the trade is to be determined or based upon.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
Added EP169
41663LegStreamCommodityNearbySettlDayPeriodintTime unit multiplier for the nearby settlement day.Added EP169
41664LegStreamCommodityNearbySettlDayUnitStreamCommodityNearbySettlDayUnitCodeSetTime unit associated with the nearby settlement day.Added EP169
41665LegStreamCommoditySettlDateUnadjustedLocalMktDateThe unadjusted commodity delivery date.Added EP169
41666LegStreamCommoditySettlDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41667LegStreamCommoditySettlDateAdjustedLocalMktDateThe adjusted commodity delivery date.Added EP169
41668LegStreamCommoditySettlMonthintSpecifies a fixed single month for commodity delivery.Added EP169
41669LegStreamCommoditySettlDateRollPeriodintTime unit multiplier for the commodity delivery date roll.Added EP169
41670LegStreamCommoditySettlDateRollUnitStreamCommoditySettlDateRollUnitCodeSetTime unit associated with the commodity delivery date roll.Added EP169
41671LegStreamCommoditySettlDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the commodity delivery roll day type.Added EP169
41672LegStreamCommodityXIDXIDIdentifier of this stream commodity for cross referencing elsewhere in the message.Added EP169
41673LegStreamCommodityXIDRefXIDREFReference to a stream commodity elsewhere in the message.Added EP169
41674NoLegStreamCommodityAltIDsNumInGroupNumber of alternate security identifers.Added EP169
41675LegStreamCommodityAltIDStringAlternate security identifier value for the commodity.Added EP169
41676LegStreamCommodityAltIDSourceStringIdentifies the class or source of the alternate commodity security identifier.Added EP169
41677NoLegStreamCommodityDataSourcesNumInGroupNumber of data sources in the repeating group. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
41678LegStreamCommodityDataSourceIDStringSpecifies the data source identifier.Added EP169
41679LegStreamCommodityDataSourceIDTypeStreamCommodityDataSourceIDTypeCodeSetSpecifies the type of data source identifier.Added EP169
41680NoLegStreamCommoditySettlDaysNumInGroupNumber of days in the repeating group.Added EP169
41681LegStreamCommoditySettlDayDeliveryScheduleSettlDayCodeSetSpecifies the day or group of days for delivery.Added EP169
41682LegStreamCommoditySettlTotalHoursintSum of the hours specified in LegStreamCommoditySettlTimeGrp.Added EP169
41683NoLegStreamCommoditySettlTimesNumInGroupNumber of hour ranges in the repeating group.Added EP169
41684LegStreamCommoditySettlStartStringThe start time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41685LegStreamCommoditySettlEndStringThe end time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41686NoLegStreamCommoditySettlPeriodsNumInGroupNumber of commodity settlement periods in the repeating group.Added EP169
41687LegStreamCommoditySettlCountryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41688LegStreamCommoditySettlTimeZoneStringCommodity delivery timezone specified as "prevailing" rather than "standard" or "daylight".
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41689LegStreamCommoditySettlFlowTypeDeliveryScheduleSettlFlowTypeCodeSetSpecifies the commodity delivery flow type.Added EP169
41690LegStreamCommoditySettlPeriodNotionalQtyDelivery quantity associated with this settlement period.Added EP169
41691LegStreamCommoditySettlPeriodNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) of the delivery quantity associated with this settlement period.Added EP169
41692LegStreamCommoditySettlPeriodFrequencyPeriodintTime unit multiplier for the settlement period frequency.Added EP169
41693LegStreamCommoditySettlPeriodFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the settlement period frequency.Added EP169
41694LegStreamCommoditySettlPeriodPricePriceThe settlement period price.Added EP169
41695LegStreamCommoditySettlPeriodPriceUnitOfMeasureUnitOfMeasureCodeSetThe settlement period price unit of measure (UOM).Added EP169
41696LegStreamCommoditySettlPeriodPriceCurrencyCurrencyThe currency of the settlement period price. Uses ISO 4217 currency codes.Added EP169
41697LegStreamCommoditySettlHolidaysProcessingInstructionDeliveryScheduleSettlHolidaysProcessingInstructionCodeSetIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41698LegStreamCommoditySettlPeriodXIDXIDIdentifier of this settlement period for cross referencing elsewhere in the message.Added EP169
41699LegStreamCommoditySettlPeriodXIDRefXIDREFCross reference to another settlement period for duplicating its properties.Added EP169
41700LegStreamXIDXIDIdentifier of this LegStream for cross referencing elsewhere in the message.Added EP169
41701UnderlyingAdditionalTermBondSecurityIDSourceSecurityIDSourceCodeSetIdentifies the source scheme of the UnderlyingAdditionalTermBondSecurityID(41341) value.Added EP187
41702LegStreamNotionalXIDRefXIDREFCross reference to another LegStream notional for duplicating its properties.Added EP169
41703LegStreamNotionalFrequencyPeriodintTime unit multiplier for the swap stream's notional frequency.Added EP169
41704LegStreamNotionalFrequencyUnitTimeUnitCodeSetTime unit associated with the swap stream's notional frequency.Added EP169
41705LegStreamNotionalCommodityFrequencyStreamNotionalCommodityFrequencyCodeSetThe commodity's notional or quantity delivery frequency.Added EP169
41706LegStreamNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the delivery quantity unit of measure (UOM).Added EP169
41707LegStreamTotalNotionalQtySpecifies the total notional or delivery quantity over the term of the contract.Added EP169
41708LegStreamTotalNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Added EP169
41709UnderlyingAdditionalTermBondDescStringDescription of the bond.Added EP187
41710EncodedUnderlyingAdditionalTermBondDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingAdditionalTermBondDesc(41711) field.Added EP187
41711EncodedUnderlyingAdditionalTermBondDescdataEncoded (non-ASCII characters) representation of the UnderlyingAdditionalTermBondDesc(41709) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingAdditionalTermBondDesc(41709) field.Added EP187
41712UnderlyingAdditionalTermBondCurrencyCurrencySpecifies the currency the bond value is denominated in. Uses ISO 4217 currency codes.Added EP187
41713NoUnderlyingComplexEventAveragingObservationsNumInGroupThe number of averaging observations in the repeating group.Added EP169
41714UnderlyingComplexEventAveragingObservationNumberintCross reference to the ordinal observation as specified either in the UnderlyingComplexEventScheduleGrp or UnderlyingComplexEventPeriodDateGrp components.Added EP169
41715UnderlyingComplexEventAveragingWeightfloatThe weight factor to be applied to the observation.Added EP169
41716NoUnderlyingComplexEventCreditEventsNumInGroupThe number of credit events specified in the repeating group.Added EP169
41717UnderlyingComplexEventCreditEventTypeStringSpecifies the type of credit event.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for code list of applicable event types.
Added EP169
41718UnderlyingComplexEventCreditEventValueStringThe credit event value appropriate to UnderlyingComplexEventCreditEventType(41717).
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for applicable event type values.
Added EP169
41719UnderlyingComplexEventCreditEventCurrencyCurrencySpecifies the applicable currency when UnderlyingComplexEventCreditEventValue(41718) is an amount. Uses ISO 4217 currency codes.Added EP169
41720UnderlyingComplexEventCreditEventPeriodintTime unit multiplier for complex credit events.Added EP169
41721UnderlyingComplexEventCreditEventUnitProtectionTermEventUnitCodeSetTime unit associated with complex credit events.Added EP169
41722UnderlyingComplexEventCreditEventDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type for the complex credit events.Added EP169
41723UnderlyingComplexEventCreditEventRateSourceintIdentifies the source of rate information used for credit events.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Rate_Source for code list of applicable sources.
Added EP169
41724NoUnderlyingComplexEventCreditEventQualifiersNumInGroupNumber of qualifiers in the repeating group.Added EP169
41725UnderlyingComplexEventCreditEventQualifierProtectionTermEventQualifierCodeSetSpecifies a complex event qualifier. Used to further qualify UnderlyingComplexEventCreditEventType(41717).Added EP169
41726NoUnderlyingComplexEventPeriodDateTimesNumInGroupNumber of entries in the date-time repeating group.Added EP169
41727UnderlyingComplexEventPeriodDateLocalMktDateThe averaging date for an Asian option.
The trigger date for a Barrier or Knock option.
Added EP169
41728UnderlyingComplexEventPeriodTimeLocalMktTimeThe averaging time for an Asian option.Added EP169
41729NoUnderlyingComplexEventPeriodsNumInGroupNumber of periods in the repeating group.Added EP169
41730UnderlyingComplexEventPeriodTypeComplexEventPeriodTypeCodeSetSpecifies the period type.Added EP169
41731UnderlyingComplexEventBusinessCenterStringThe business center for adjusting dates and times in the schedule or date-time group.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41732NoUnderlyingComplexEventRateSourcesNumInGroupNumber of rate sources in the repeating group.Added EP169
41733UnderlyingComplexEventRateSourceRateSourceCodeSetIdentifies the source of rate information.Added EP169
41734UnderlyingComplexEventRateSourceTypeRateSourceTypeCodeSetIndicates whether the rate source specified is a primary or secondary source.Added EP169
41735UnderlyingComplexEventReferencePageStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate is to be used for the reference FX spot rate.
When UnderlyingComplexEventRateSource(41733) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP169
41736UnderlyingComplexEventReferencePageHeadingStringIdentifies the reference page heading from the rate source.Added EP169
41737NoUnderlyingComplexEventDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41738UnderlyingComplexEventDateBusinessCenterStringThe business center calendar is used to adjust the event date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41739UnderlyingComplexEventDateUnadjustedLocalMktDateThe unadjusted complex event date.Added EP169
41740UnderlyingComplexEventDateRelativeTointSpecifies the anchor date when the complex event date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41741UnderlyingComplexEventDateOffsetPeriodintTime unit multiplier for the relative date offset.Added EP169
41742UnderlyingComplexEventDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative date offset.Added EP169
41743UnderlyingComplexEventDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative date offset.Added EP169
41744UnderlyingComplexEventDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the event date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41745UnderlyingComplexEventDateAdjustedLocalMktDateThe adjusted complex event date.Added EP169
41746UnderlyingComplexEventFixingTimeLocalMktTimeThe local market fixing time.Added EP169
41747UnderlyingComplexEventFixingTimeBusinessCenterStringThe business center for determining the actual fixing times.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41748NoUnderlyingComplexEventCreditEventSourcesNumInGroupNumber of event sources in the repeating group.Added EP169
41749UnderlyingComplexEventCreditEventSourceStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
41750NoUnderlyingComplexEventSchedulesNumInGroupNumber of schedules in the repeating group.Added EP169
41751UnderlyingComplexEventScheduleStartDateLocalMktDateThe start date of the schedule.Added EP169
41752UnderlyingComplexEventScheduleEndDateLocalMktDateThe end date of the schedule.Added EP169
41753UnderlyingComplexEventScheduleFrequencyPeriodintTime unit multiplier for the schedule date frequency.Added EP169
41754UnderlyingComplexEventScheduleFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the schedule date frequency.Added EP169
41755UnderlyingComplexEventScheduleRollConventionDateRollConventionCodeSetThe convention for determining the sequence of dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
41756NoUnderlyingDeliverySchedulesNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41757UnderlyingDeliveryScheduleTypeDeliveryScheduleTypeCodeSetSpecifies the type of delivery schedule.Added EP169
41758UnderlyingDeliveryScheduleXIDXIDIdentifier for this instance of delivery schedule for cross referencing elsewhere in the message.Added EP169
41759UnderlyingDeliveryScheduleNotionalQtyPhysical delivery quantity.Added EP169
41760UnderlyingDeliveryScheduleNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the delivery quantity unit of measure (UOM).Added EP169
41761UnderlyingDeliveryScheduleNotionalCommodityFrequencyStreamNotionalCommodityFrequencyCodeSetThe frequency of notional delivery.Added EP169
41762UnderlyingDeliveryScheduleNegativeTolerancefloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryScheduleToleranceType(41765). Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41763UnderlyingDeliverySchedulePositiveTolerancefloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryScheduleToleranceType(41765). Value may exceed agreed upon value. Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41764UnderlyingDeliveryScheduleToleranceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the tolerance value's unit of measure (UOM).Added EP169
41765UnderlyingDeliveryScheduleToleranceTypeDeliveryScheduleToleranceTypeCodeSetSpecifies the tolerance value type.Added EP169
41766UnderlyingDeliveryScheduleSettlCountryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41767UnderlyingDeliveryScheduleSettlTimeZoneStringDelivery timezone specified as "prevailing" rather than "standard" or "daylight".
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41768UnderlyingDeliveryScheduleSettlFlowTypeDeliveryScheduleSettlFlowTypeCodeSetSpecifies the delivery flow type.Added EP169
41769UnderlyingDeliveryScheduleSettlHolidaysProcessingInstructionDeliveryScheduleSettlHolidaysProcessingInstructionCodeSetIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41770NoUnderlyingDeliveryScheduleSettlDaysNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41771UnderlyingDeliveryScheduleSettlDayDeliveryScheduleSettlDayCodeSetSpecifies the day or group of days for delivery.Added EP169
41772UnderlyingDeliveryScheduleSettlTotalHoursintThe sum of the total hours specified in the UnderlyingDeliveryScheduleSettlTimeGrp component.Added EP169
41773NoUnderlyingDeliveryScheduleSettlTimesNumInGroupNumber of hour ranges in the repeating group.Added EP169
41774UnderlyingDeliveryScheduleSettlStartStringThe scheduled start time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in UnderlyingDeliveryScheduleSettlTimeType(41776).Added EP169
41775UnderlyingDeliveryScheduleSettlEndStringThe scheduled end time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in UnderlyingDeliveryScheduleSettlTimeType(41776).Added EP169
41776UnderlyingDeliveryScheduleSettlTimeTypeDeliveryScheduleSettlTimeTypeCodeSetSpecifies the format of the delivery start and end time values.Added EP169
41777UnderlyingDeliveryStreamTypeDeliveryStreamTypeCodeSetSpecifies the type of delivery stream.Added EP169
41778UnderlyingDeliveryStreamPipelineStringThe name of the oil delivery pipeline.Added EP169
41779UnderlyingDeliveryStreamEntryPointStringThe point at which the commodity will enter the delivery mechanism or pipeline.Added EP169
41780UnderlyingDeliveryStreamWithdrawalPointStringThe point at which the commodity product will be withdrawn prior to delivery.Added EP169
41781UnderlyingDeliveryStreamDeliveryPointStringThe point at which the commodity product will be delivered and received. Value specified should follow market convention appropriate for the commodity product.
For bullion see http://www.fpml.org/coding-scheme/bullion-delivery-location for values.
Added EP169
41782UnderlyingDeliveryStreamDeliveryRestrictionDeliveryStreamDeliveryRestrictionCodeSetSpecifies under what conditions the buyer and seller should be excused of their delivery obligations.Added EP169
41783UnderlyingDeliveryStreamDeliveryContingencyStringSpecifies the electricity delivery contingency.
See http://www.fpml.org/coding-scheme/electricity-transmission-contingency for values.
Added EP169
41784UnderlyingDeliveryStreamDeliveryContingentPartySideDeliveryStreamElectingPartySideCodeSetThe trade side value of the party responsible for electricity delivery contingency.Added EP169
41785UnderlyingDeliveryStreamDeliverAtSourceIndicatorBooleanWhen this element is specified and set to 'Y', delivery of the coal product is to be at its source.Added EP169
41786UnderlyingDeliveryStreamRiskApportionmentStringSpecifies how the parties to the trade apportion responsibility for the delivery of the commodity product.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment for the details of the external code list.
Added EP169
41787UnderlyingDeliveryStreamTitleTransferLocationStringSpecifies the title transfer location.Added EP169
41788UnderlyingDeliveryStreamTitleTransferConditionDeliveryStreamTitleTransferConditionCodeSetSpecifies the title transfer condition.Added EP169
41789UnderlyingDeliveryStreamImporterOfRecordStringA party, not necessarily of the trade, who is the Importer of Record for the purposes of paying customs duties and applicable taxes or costs related to importation.Added EP169
41790UnderlyingDeliveryStreamNegativeTolerancefloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryStreamToleranceType(41793). Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41791UnderlyingDeliveryStreamPositiveTolerancefloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryStreamToleranceType(41793). Value may exceed agreed upon value. Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%).Added EP169
41792UnderlyingDeliveryStreamToleranceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the tolerance value's unit of measure (UOM).Added EP169
41793UnderlyingDeliveryStreamToleranceTypeDeliveryScheduleToleranceTypeCodeSetSpecifies the tolerance value type.Added EP169
41794UnderlyingDeliveryStreamToleranceOptionSideDeliveryStreamToleranceOptionSideCodeSetIndicates whether the tolerance is at the seller's or buyer's option.Added EP169
41795UnderlyingDeliveryStreamTotalPositiveTolerancePercentageThe positive percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%.).
Added EP169
41796UnderlyingDeliveryStreamTotalNegativeTolerancePercentageThe negative percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to "1.0" representing 100% (e.g. a value of "0.0575" represents 5.75%.).
Added EP169
41797UnderlyingDeliveryStreamNotionalConversionFactorfloatIf the notional quantity is specified in a unit that does not match the unit in which the commodity reference price is quoted, the scaling or conversion factor used to convert the commodity reference price unit into the notional quantity unit should be stated here. If there is no conversion, this field is not intended to be used.Added EP169
41798UnderlyingDeliveryStreamTransportEquipmentStringThe transportation equipment with which the commodity product will be delivered and received.Added EP169
41799UnderlyingDeliveryStreamElectingPartySideDeliveryStreamElectingPartySideCodeSetA reference to the party able to choose whether the gas is delivered for a particular period e.g. a swing or interruptible contract.Added EP169
41800NoUnderlyingStreamAssetAttributesNumInGroupNumber of asset attribute entries in the group.Added EP169
41801UnderlyingStreamAssetAttributeTypeStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
41802UnderlyingStreamAssetAttributeValueStringSpecifies the value of the attribute.Added EP169
41803UnderlyingStreamAssetAttributeLimitStringThe limit or lower acceptable value of the attribute.Added EP169
41804NoUnderlyingDeliveryStreamCyclesNumInGroupNumber of delivery cycles in the repeating group.Added EP169
41805UnderlyingDeliveryStreamCycleDescStringThe delivery cycles during which the oil product will be transported in the pipeline.Added EP169
41806EncodedUnderlyingDeliveryStreamCycleDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingDeliveryStreamCycleDesc(41807) field.Added EP169
41807EncodedUnderlyingDeliveryStreamCycleDescdataEncoded (non-ASCII characters) representation of the UnderlyingDeliveryStreamCycleDesc(41805) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingDeliveryStreamCycleDesc(41805) field.Added EP169
41808NoUnderlyingDeliveryStreamCommoditySourcesNumInGroupNumber of commodity sources in the repeating group.Added EP169
41809UnderlyingDeliveryStreamCommoditySourceStringThe SCoTA coal cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that seller and buyer agree are acceptable origins for the coal product. For international coal transactions, this is the origin of the coal product.
See http://www.fpml.org/coding-scheme/commodity-coal-product-source for values.
Added EP169
41810UnderlyingExerciseDescStringA description of the option exercise.Added EP169
41811EncodedUnderlyingExerciseDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingExerciseDesc(41812) field.Added EP169
41812EncodedUnderlyingExerciseDescdataEncoded (non-ASCII characters) representation of the UnderlyingExerciseDesc(41810) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingExerciseDesc(41810) field.Added EP169
41813UnderlyingAutomaticExerciseIndicatorBooleanIndicates (when 'Y') that exercise is automatic when the strike price is crossed or the underlying trade is in the money.Added EP169
41814UnderlyingAutomaticExerciseThresholdRatefloatThe threshold rate for triggering automatic exercise.Added EP169
41815UnderlyingExerciseConfirmationMethodExerciseConfirmationMethodCodeSetIndicates 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
41816UnderlyingManualNoticeBusinessCenterStringIdentifies the business center used for adjusting the time for manual exercise notice.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41817UnderlyingFallbackExerciseIndicatorBooleanIndicates whether the notional amount of the underlying swap, not previously exercised under the option, will be automatically exercised at the expiration time on the expiration date if at such time the buyer is in-the-money, provided that the difference between the settlement rate and the fixed rate under the relevant underlying swap is not less than one tenth of a percentage point (0.10% or 0.001).Added EP169
41818UnderlyingLimitedRightToConfirmIndicatorBooleanIndicates whether the Seller may request the Buyer to confirm its intent to exercise if not done on or before the expiration time on the Expiration date. If true ("Y") specific rules will apply in relation to the settlement mode.Added EP169
41819UnderlyingExerciseSplitTicketIndicatorBooleanIndicates in physical settlement of bond and convertible bond options whether the party required to deliver the bonds will divide those to be delivered as notifying party desires to facilitate delivery obligations.Added EP169
41820NoUnderlyingOptionExerciseBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41821UnderlyingOptionExerciseBusinessCenterStringThe business center calendar used to adjust the option exercise dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41822UnderlyingOptionExerciseBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the option exercise dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41823UnderlyingOptionExerciseEarliestDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative earliest exercise date offset.Added EP169
Updated EP208
41824UnderlyingOptionExerciseEarliestDateOffsetPeriodintTime unit multiplier for the relative earliest exercise date offset.Added EP169
41825UnderlyingOptionExerciseEarliestDateOffsetUnitProvisionOptionExerciseEarliestDateOffsetUnitCodeSetTime unit associated with the relative earliest exercise date offset.Added EP169
41826UnderlyingOptionExerciseFrequencyPeriodintTime unit multiplier for the frequency of exercise dates.Added EP169
41827UnderlyingOptionExerciseFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the frequency of exercise dates.Added EP169
41828UnderlyingOptionExerciseStartDateUnadjustedLocalMktDateThe unadjusted start date for calculating periodic exercise dates.Added EP169
41829UnderlyingOptionExerciseStartDateRelativeTointSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41830UnderlyingOptionExerciseStartDateOffsetPeriodintTime unit multiplier for the relative exercise start date offset.Added EP169
41831UnderlyingOptionExerciseStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative exercise start date offset.Added EP169
41832UnderlyingOptionExerciseStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative option exercise start date offset.Added EP169
Updated EP208
41833UnderlyingOptionExerciseStartDateAdjustedLocalMktDateThe adjusted start date for calculating periodic exercise dates.Added EP169
41834UnderlyingOptionExerciseSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP169
41835UnderlyingOptionExerciseNominationDeadlineLocalMktDateThe last date (adjusted) for establishing the option exercise terms.Added EP169
41836UnderlyingOptionExerciseFirstDateUnadjustedLocalMktDateThe unadjusted first exercise date.Added EP169
41837UnderlyingOptionExerciseLastDateUnadjustedLocalMktDateThe unadjusted last exercise date.Added EP169
41838UnderlyingOptionExerciseEarliestTimeLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each Bermuda option exercise date and the expiration date, in the case of a Bermuda style option, (iii) the commencement date to, and including, the expiration date, in the case of an American option.Added EP169
41839UnderlyingOptionExerciseLatestTimeLocalMktTimeLatest exercise time. See also UnderlyingOptionExerciseEarliestTime(41838).Added EP169
41840UnderlyingOptionExerciseTimeBusinessCenterStringThe business center used to determine the locale for option exercise time, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values
Added EP169
41841NoUnderlyingOptionExerciseDatesNumInGroupNumber of dates in the repeating group.Added EP169
41842UnderlyingOptionExerciseDateLocalMktDateThe adjusted or unadjusted option exercise fixed date.Added EP169
41843UnderlyingOptionExerciseDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of option exercise 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
41844NoUnderlyingOptionExerciseExpirationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41845UnderlyingOptionExerciseExpirationDateBusinessCenterStringThe business center calendar used to adjust the option exercise expiration dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41846UnderlyingOptionExerciseExpirationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the option exercise expiration dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41847UnderlyingOptionExerciseExpirationDateRelativeTointSpecifies the anchor date when the option exercise expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
Updated EP208
41848UnderlyingOptionExerciseExpirationDateOffsetPeriodintTime unit multiplier for the relative exercise expiration date offset.Added EP169
41849UnderlyingOptionExerciseExpirationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative exercise expiration date offset.Added EP169
41850UnderlyingOptionExerciseExpirationFrequencyPeriodintTime unit multiplier for the frequency of exercise expiration dates.Added EP169
41851UnderlyingOptionExerciseExpirationFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the frequency of exercise expiration dates.Added EP169
41852UnderlyingOptionExerciseExpirationRollConventionDateRollConventionCodeSetThe convention for determining the sequence of exercise expiration dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
41853UnderlyingOptionExerciseExpirationDateOffsetDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the day type of the relative option exercise expiration date offset.Added EP169
Updated EP208
41854UnderlyingOptionExerciseExpirationTimeLocalMktTimeThe option exercise expiration time.Added EP169
41855UnderlyingOptionExerciseExpirationTimeBusinessCenterStringThe business center used to determine the locale for option exercise expiration time, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41856NoUnderlyingOptionExerciseExpirationDatesNumInGroupNumber of fixed exercise expiration dates in the repeating group.Added EP169
41857UnderlyingOptionExerciseExpirationDateLocalMktDateThe adjusted or unadjusted option exercise expiration fixed date.Added EP169
41858UnderlyingOptionExerciseExpirationDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of option exercise expiration 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
41859UnderlyingMarketDisruptionProvisionMarketDisruptionProvisionCodeSetThe consequences of market disruption events.Added EP169
41860UnderlyingMarketDisruptionFallbackProvisionMarketDisruptionFallbackProvisionCodeSetSpecifies the location of the fallback provision documentation.Added EP169
41861UnderlyingMarketDisruptionMaximumDaysintSpecifies the maximum number of market disruption days (commodity or bullion business days) in a contract or confirmation. If none are specified, the maximum number of market disruption days is five (5).Added EP169
41862UnderlyingMarketDisruptionMaterialityPercentagePercentageUsed when a price materiality percentage applies to the price source disruption event and this event has been specified.Added EP169
41863UnderlyingMarketDisruptionMinimumFuturesContractsintSpecifies the minimum futures contracts level that dictates whether or not a 'De Minimis Trading' event has occurred.Added EP169
41864NoUnderlyingMarketDisruptionEventsNumInGroupNumber of disruption events in the repeating group.Added EP169
41865UnderlyingMarketDisruptionEventStringSpecifies the market disruption event.
For commodities see http://www.fpml.org/coding-scheme/commodity-market-disruption for values.
For foreign exchange, see http://www.fixtradingcommunity.org/codelists#Market_Disruption_Event for code list of applicable event types.
Added EP169
Updated EP187
41866NoUnderlyingMarketDisruptionFallbacksNumInGroupNumber of fallbacks in the repeating group.Added EP169
41867UnderlyingMarketDisruptionFallbackTypeStringSpecifies the type of disruption fallback.
See http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback for values.
Added EP169
41868NoUnderlyingMarketDisruptionFallbackReferencePricesNumInGroupNumber of fallback reference securities in the repeating group.Added EP169
41869UnderlyingMarketDisruptionFallbackUnderlierTypeMarketDisruptionFallbackUnderlierTypeCodeSetThe type of reference price underlier.Added EP169
41870UnderlyingMarketDisruptionFallbackUnderlierSecurityIDStringSpecifies the identifier value of the security.Added EP169
41871UnderlyingMarketDisruptionFallbackUnderlierSecurityIDSourceSecurityIDSourceCodeSetSpecifies the class or source scheme of the security identifier.Added EP169
Updated EP265
41872UnderlyingMarketDisruptionFallbackUnderlierSecurityDescStringSpecifies the description of underlying security.Added EP169
41873EncodedUnderlyingMarketDisruptionFallbackUnderlierSecDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41874) field.Added EP169
Updated EP271
41874EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDescdataEncoded (non-ASCII characters) representation of the UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41872) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41872).Added EP169
41875UnderlyingMarketDisruptionFallbackOpenUnitsQtyIf there are multiple underlying assets, this specifies the number of units (index or securities) that constitute the underlier of the swap. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP169
41876UnderlyingMarketDisruptionFallbackBasketCurrencyCurrencySpecifies the currency if the underlier is a basket. Uses ISO 4217 currency codes.Added EP169
41877UnderlyingMarketDisruptionFallbackBasketDivisorfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP169
41878NoUnderlyingPaymentScheduleFixingDaysNumInGroupNumber of fixing days in the repeating group.Added EP169
41879UnderlyingPaymentScheduleFixingDayOfWeekPaymentStreamPricingDayOfWeekCodeSetThe day of the week on which fixing takes place.Added EP169
41880UnderlyingPaymentScheduleFixingDayNumberintThe occurrence of the day of week on which fixing takes place.Added EP169
41881UnderlyingPaymentScheduleXIDXIDIdentifier of this UnderlyingPaymentSchedule for cross referencing elsewhere in the message.Added EP169
41882UnderlyingPaymentScheduleXIDRefXIDREFReference to payment schedule elsewhere in the message.Added EP169
41883UnderlyingPaymentScheduleRateCurrencyCurrencySpecifies the currency of the schedule rate. Uses ISO 4217 currency codes.Added EP169
41884UnderlyingPaymentScheduleRateUnitOfMeasureUnitOfMeasureCodeSetThe schedule rate unit of measure (UOM).Added EP169
41885UnderlyingPaymentScheduleRateConversionFactorfloatThe number to be multiplied by the derived floating rate of the underlying's payment schedule in order to arrive at the payment rate. If omitted, the schedule rate conversion factor is 1.Added EP169
Updated EP271
41886UnderlyingPaymentScheduleRateSpreadTypePaymentStreamRateSpreadTypeCodeSetSpecifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41887UnderlyingPaymentScheduleSettlPeriodPricePriceThe schedule settlement period price.Added EP169
41888UnderlyingPaymentScheduleSettlPeriodPriceCurrencyCurrencyThe currency of the schedule settlement period price. Uses ISO 4217 currency codes.Added EP169
41889UnderlyingPaymentScheduleSettlPeriodPriceUnitOfMeasureUnitOfMeasureCodeSetThe settlement period price unit of measure (UOM).Added EP169
41890UnderlyingPaymentScheduleStepUnitOfMeasureUnitOfMeasureCodeSetThe schedule step unit of measure (UOM).Added EP169
41891UnderlyingPaymentScheduleFixingDayDistributionPaymentStreamPricingDayDistributionCodeSetThe distribution of fixing days.Added EP169
41892UnderlyingPaymentScheduleFixingDayCountintThe number of days over which fixing should take place.Added EP169
41893UnderlyingPaymentScheduleFixingLagPeriodintTime unit multiplier for the fixing lag duration.Added EP169
41894UnderlyingPaymentScheduleFixingLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the fixing lag duration.Added EP169
41895UnderlyingPaymentScheduleFixingFirstObservationDateOffsetPeriodintTime unit multiplier for the relative first observation date offset.Added EP169
Updated EP208
41896UnderlyingPaymentScheduleFixingFirstObservationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative first observation date offset.Added EP169
Updated EP208
41897UnderlyingPaymentStreamFlatRateIndicatorBooleanWhen this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction "Fixed". If 'N' it is taken on each Pricing Date "Floating".Added EP169
41898UnderlyingPaymentStreamFlatRateAmountAmtSpecifies the actual monetary value of the flat rate when UnderlyingPaymentStreamFlatRateIndicator(41897) = 'Y'.Added EP169
41899UnderlyingPaymentStreamFlatRateCurrencyCurrencySpecifies the currency of the actual flat rate. Uses ISO 4217 currency codes.Added EP169
41900UnderlyingPaymentStreamMaximumPaymentAmountAmtSpecifies the limit on the total payment amount.Added EP169
41901UnderlyingPaymentStreamMaximumPaymentCurrencyCurrencySpecifies the currency of total payment amount limit. Uses ISO 4217 currency codes.Added EP169
41902UnderlyingPaymentStreamMaximumTransactionAmountAmtSpecifies the limit on the payment amount that goes out in any particular calculation period.Added EP169
41903UnderlyingPaymentStreamMaximumTransactionCurrencyCurrencySpecifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.Added EP169
41904UnderlyingPaymentStreamFixedAmountUnitOfMeasureUnitOfMeasureCodeSetFixed payment amount unit of measure (UOM).Added EP169
41905UnderlyingPaymentStreamTotalFixedAmountAmtSpecifies the total fixed payment amount.Added EP169
41906UnderlyingPaymentStreamWorldScaleRatefloatThe number of Worldscale points for purposes of the calculation of a fixed amount for a wet voyage charter commodity swap.Added EP169
41907UnderlyingPaymentStreamContractPricePriceThe price per relevant unit for purposes of the calculation of a fixed amount for a dry voyage charter or time charter commodity swap.Added EP169
41908UnderlyingPaymentStreamContractPriceCurrencyCurrencySpecifies the currency of UnderlyingPaymentStreamContractPrice(41907). Uses ISO 4217 currency codes.Added EP169
41909NoUnderlyingPaymentStreamPricingBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41910UnderlyingPaymentStreamPricingBusinessCenterStringThe business center calendar used to adjust the payment stream's pricing dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41911UnderlyingPaymentStreamRateIndex2CurveUnitPaymentStreamRateIndexCurveUnitCodeSetSecondary time unit associated with the payment stream’s floating rate index curve.Added EP169
41912UnderlyingPaymentStreamRateIndex2CurvePeriodintSecondary time unit multiplier for the payment stream’s floating rate index curve.Added EP169
41913UnderlyingPaymentStreamRateIndexLocationStringSpecifies the location of the floating rate index.Added EP169
41914UnderlyingPaymentStreamRateIndexLevelQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41915UnderlyingPaymentStreamRateIndexUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the rate index level.Added EP169
41916UnderlyingPaymentStreamSettlLevelPaymentStreamSettlLevelCodeSetSpecifies how weather index units are to be calculated.Added EP169
41917UnderlyingPaymentStreamReferenceLevelQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41918UnderlyingPaymentStreamReferenceLevelUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the rate reference level.Added EP169
41919UnderlyingPaymentStreamReferenceLevelEqualsZeroIndicatorBooleanWhen set to 'Y', it indicates that the weather reference level equals zero.Added EP169
41920UnderlyingPaymentStreamRateSpreadCurrencyCurrencySpecifies the currency of the floating rate spread. Uses ISO 4217 currency codes.Added EP169
41921UnderlyingPaymentStreamRateSpreadUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) of the floating rate spread.Added EP169
41922UnderlyingPaymentStreamRateConversionFactorfloatThe number to be multiplied by the derived floating rate of the underlying's payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.Added EP169
41923UnderlyingPaymentStreamRateSpreadTypePaymentStreamRateSpreadTypeCodeSetIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41924UnderlyingPaymentStreamLastResetRatePercentageThe floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
41925UnderlyingPaymentStreamFinalRatePercentageThe floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
41926UnderlyingPaymentStreamCalculationLagPeriodintTime unit multiplier for the calculation lag duration.Added EP169
41927UnderlyingPaymentStreamCalculationLagUnitPaymentStreamInflationLagUnitCodeSetTime unit associated with the calculation lag duration.Added EP169
41928UnderlyingPaymentStreamFirstObservationDateOffsetPeriodintTime unit multiplier for the relative first observation date offset.Added EP169
Updated EP208
41929UnderlyingPaymentStreamFirstObservationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative first observation date offset.Added EP169
Updated EP208
41930UnderlyingPaymentStreamPricingDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the commodity pricing day type.Added EP169
41931UnderlyingPaymentStreamPricingDayDistributionPaymentStreamPricingDayDistributionCodeSetThe distribution of pricing days.Added EP169
41932UnderlyingPaymentStreamPricingDayCountintThe number of days over which pricing should take place.Added EP169
41933UnderlyingPaymentStreamPricingBusinessCalendarStringSpecifies the business calendar to use for pricing.
See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
Added EP169
41934UnderlyingPaymentStreamPricingBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the payment stream's pricing dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41935LegStreamCommoditySettlTimeTypeDeliveryScheduleSettlTimeTypeCodeSetSpecifies the format of the commodity settlement start and end times.Added EP169
41936UnderlyingStreamCommoditySettlTimeTypeDeliveryScheduleSettlTimeTypeCodeSetSpecifies the format of the commodity settlement start and end times.Added EP169
41937NoUnderlyingPaymentStreamPaymentDatesNumInGroupNumber of payment dates in the repeating group.Added EP169
41938UnderlyingPaymentStreamPaymentDateLocalMktDateThe adjusted or unadjusted fixed stream payment date.Added EP169
41939UnderlyingPaymentStreamPaymentDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of payment 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
41940UnderlyingPaymentStreamMasterAgreementPaymentDatesIndicatorBooleanWhen set to 'Y', it indicates that payment dates are specified in the relevant master agreement.Added EP169
41941NoUnderlyingPaymentStreamPricingDatesNumInGroupNumber of pricing dates in the repeating group.Added EP169
41942UnderlyingPaymentStreamPricingDateLocalMktDateAn adjusted or unadjusted fixed pricing date.Added EP169
41943UnderlyingPaymentStreamPricingDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of pricing 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
41944NoUnderlyingPaymentStreamPricingDaysNumInGroupNumber of pricing days in the repeating group.Added EP169
41945UnderlyingPaymentStreamPricingDayOfWeekPaymentStreamPricingDayOfWeekCodeSetThe day of the week on which pricing takes place.Added EP169
41946UnderlyingPaymentStreamPricingDayNumberintThe occurrence of the day of week on which pricing takes place.Added EP169
41947NoUnderlyingPricingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41948UnderlyingPricingDateBusinessCenterStringThe business center calendar used to adjust the pricing or fixing date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41949UnderlyingPricingDateUnadjustedLocalMktDateThe unadjusted pricing or fixing date.Added EP169
41950UnderlyingPricingDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the pricing or fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41951UnderlyingPricingDateAdjustedLocalMktDateThe adjusted pricing or fixing date.Added EP169
41952UnderlyingPricingTimeLocalMktTimeThe local market pricing or fixing time.Added EP169
41953UnderlyingPricingTimeBusinessCenterStringSpecifies the business center for determining the pricing or fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP169
41954NoUnderlyingStreamCalculationPeriodDatesNumInGroupNumber of calculation period dates in the repeating group.Added EP169
41955UnderlyingStreamCalculationPeriodDateLocalMktDateThe adjusted or unadjusted fixed calculation period date.Added EP169
41956UnderlyingStreamCalculationPeriodDateTypeOptionExerciseDateTypeCodeSetSpecifies the type of fixed calculation period 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
41957UnderlyingStreamCalculationPeriodDatesXIDXIDIdentifier of this calculation period for cross referencing elsewhere in the message.Added EP169
41958UnderlyingStreamCalculationPeriodDatesXIDRefXIDREFCross reference to another calculation period for duplicating its properties.Added EP169
41959UnderlyingStreamCalculationBalanceOfFirstPeriodBooleanWhen specified and set to 'Y', it indicates that the first calculation period should run from the effective date to the end of the calendar period in which the effective date falls (e.g. Jan 15 - Jan 31 if the calculation periods are one month long and effective date is Jan 15.). If 'N' or not specified, it indicates that the first calculation period should run from the effective date for one whole period (e.g. Jan 15 to Feb 14 if the calculation periods are one month long and the effective date is Jan 15.).Added EP169
41960UnderlyingStreamCalculationCorrectionPeriodintTime unit multiplier for the length of time after the publication of the data when corrections can be made.Added EP169
41961UnderlyingStreamCalculationCorrectionUnitProtectionTermEventUnitCodeSetTime unit associated with the length of time after the publication of the data when corrections can be made.Added EP169
41962NoUnderlyingStreamCommoditySettlBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP169
41963UnderlyingStreamCommoditySettlBusinessCenterStringThe business center calendar used to adjust the commodity delivery date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41964UnderlyingStreamCommodityBaseStringSpecifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.Added EP169
41965UnderlyingStreamCommodityTypeStringSpecifies the type of commodity product.
For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values.
For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values.
For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
Added EP169
41966UnderlyingStreamCommoditySecurityIDStringSpecifies the market identifier for the commodity.Added EP169
41967UnderlyingStreamCommoditySecurityIDSourceSecurityIDSourceCodeSetIdentifies the class or source of the UnderlyingStreamCommoditySecurityIDSource(41966) value.Added EP169
Updated EP265
41968UnderlyingStreamCommodityDescStringDescription of the commodity asset.Added EP169
41969EncodedUnderlyingStreamCommodityDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingStreamCommodityDesc(41970) field.Added EP169
41970EncodedUnderlyingStreamCommodityDescdataEncoded (non-ASCII characters) representation of the UnderlyingStreamCommodityDesc(41968) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingStreamCommodityDesc(41968) field.Added EP169
41971UnderlyingStreamCommodityUnitOfMeasureUnitOfMeasureCodeSetThe unit of measure (UOM) of the commodity asset.Added EP169
41972UnderlyingStreamCommodityCurrencyCurrencyIdentifies the currency of the commodity asset. Uses ISO 4217 currency codes.Added EP169
41973UnderlyingStreamCommodityExchangeExchangeIdentifies the exchange where the commodity is traded.Added EP169
41974UnderlyingStreamCommodityRateSourceintIdentifies the source of rate information used for commodities.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
Added EP169
41975UnderlyingStreamCommodityRateReferencePageStringIdentifies the reference "page" from the rate source.Added EP169
41976UnderlyingStreamCommodityRateReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP169
41977UnderlyingStreamDataProviderStringSpecifies the commodity data or information provider.
See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
Added EP169
41978UnderlyingStreamCommodityPricingTypeStringSpecifies how the pricing or rate setting of the trade is to be determined or based upon.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
Added EP169
41979UnderlyingStreamCommodityNearbySettlDayPeriodintTime unit multiplier for the nearby settlement day.Added EP169
41980UnderlyingStreamCommodityNearbySettlDayUnitStreamCommodityNearbySettlDayUnitCodeSetTime unit associated with the nearby settlement day.Added EP169
41981UnderlyingStreamCommoditySettlDateUnadjustedLocalMktDateThe unadjusted commodity delivery date.Added EP169
41982UnderlyingStreamCommoditySettlDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41983UnderlyingStreamCommoditySettlDateAdjustedLocalMktDateThe adjusted commodity delivery date.Added EP169
41984UnderlyingStreamCommoditySettlMonthintSpecifies a fixed single month for commodity delivery.Added EP169
41985UnderlyingStreamCommoditySettlDateRollPeriodintTime unit multiplier for the commodity delivery date roll.Added EP169
41986UnderlyingStreamCommoditySettlDateRollUnitStreamCommoditySettlDateRollUnitCodeSetTime unit associated with the commodity delivery date roll.Added EP169
41987UnderlyingStreamCommoditySettlDayTypeComplexEventDateOffsetDayTypeCodeSetSpecifies the commodity delivery roll day type.Added EP169
41988UnderlyingStreamCommodityXIDXIDIdentifier of this stream commodity for cross referencing elsewhere in the message.Added EP169
41989UnderlyingStreamCommodityXIDRefXIDREFReference to a stream commodity elsewhere in the message.Added EP169
41990NoUnderlyingStreamCommodityAltIDsNumInGroupNumber of alternate security identifers.Added EP169
41991UnderlyingStreamCommodityAltIDStringAlternate security identifier value for the commodity.Added EP169
41992UnderlyingStreamCommodityAltIDSourceStringIdentifies the class or source of the alternate commodity security identifier.Added EP169
41993NoUnderlyingStreamCommodityDataSourcesNumInGroupNumber of commodity data sources in the repeating group.Added EP169
41994UnderlyingStreamCommodityDataSourceIDStringData source identifier.Added EP169
41995UnderlyingStreamCommodityDataSourceIDTypeStreamCommodityDataSourceIDTypeCodeSetSpecifies the type of data source identifier.Added EP169
41996NoUnderlyingStreamCommoditySettlDaysNumInGroupNumber of days in the repeating group.Added EP169
41997UnderlyingStreamCommoditySettlDayDeliveryScheduleSettlDayCodeSetSpecifies the day or group of days for delivery.Added EP169
41998UnderlyingStreamCommoditySettlTotalHoursintSum of the hours specified in UnderlyingStreamCommoditySettlTimeGrp.Added EP169
41999NoUnderlyingStreamCommoditySettlTimesNumInGroupNumber of hour ranges in the repeating group.Added EP169
42000UnderlyingStreamCommoditySettlStartStringThe start time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
42001UnderlyingStreamCommoditySettlEndStringThe end time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
42002NoUnderlyingStreamCommoditySettlPeriodsNumInGroupNumber of commodity settlement periods in the repeating group.Added EP169
42003UnderlyingStreamCommoditySettlCountryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
42004UnderlyingStreamCommoditySettlTimeZoneStringCommodity delivery timezone specified as "prevailing" rather than "standard" or "daylight".
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
42005UnderlyingStreamCommoditySettlFlowTypeDeliveryScheduleSettlFlowTypeCodeSetSpecifies the commodity delivery flow type.Added EP169
42006UnderlyingStreamCommoditySettlPeriodNotionalQtySpecifies the delivery quantity associated with this settlement period.Added EP169
42007UnderlyingStreamCommoditySettlPeriodNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) of the delivery quantity associated with this settlement period.Added EP169
42008UnderlyingStreamCommoditySettlPeriodFrequencyPeriodintTime unit multiplier for the settlement period frequency.Added EP169
42009UnderlyingStreamCommoditySettlPeriodFrequencyUnitProtectionTermEventUnitCodeSetTime unit associated with the settlement period frequency.Added EP169
42010UnderlyingStreamCommoditySettlPeriodPricePriceThe settlement period price.Added EP169
42011UnderlyingStreamCommoditySettlPeriodPriceUnitOfMeasureUnitOfMeasureCodeSetSpecifies the settlement period price unit of measure (UOM).Added EP169
42012UnderlyingStreamCommoditySettlPeriodPriceCurrencyCurrencyThe currency of the settlement period price. Uses ISO 4217 currency codes.Added EP169
42013UnderlyingStreamCommoditySettlHolidaysProcessingInstructionDeliveryScheduleSettlHolidaysProcessingInstructionCodeSetIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
42014UnderlyingStreamCommoditySettlPeriodXIDXIDIdentifier of this settlement period for cross referencing elsewhere in the message.Added EP169
42015UnderlyingStreamCommoditySettlPeriodXIDRefXIDREFCross reference to another settlement period for duplicating its properties.Added EP169
42016UnderlyingStreamXIDXIDIdentifier of this UnderlyingStream for cross referencing elsewhere in the message.Added EP169
42017UnderlyingAdditionalTermBondIssuerStringIssuer of the bond.Added EP187
42018UnderlyingStreamNotionalXIDRefXIDREFCross reference to another UnderlyingStream notional for duplicating its properties.Added EP169
42019UnderlyingStreamNotionalFrequencyPeriodintTime unit multiplier for the swap stream's notional frequency.Added EP169
42020UnderlyingStreamNotionalFrequencyUnitTimeUnitCodeSetTime unit associated with the swap stream's notional frequency.Added EP169
42021UnderlyingStreamNotionalCommodityFrequencyStreamNotionalCommodityFrequencyCodeSetThe commodity's notional or quantity delivery frequency.Added EP169
42022UnderlyingStreamNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the delivery quantity unit of measure (UOM).Added EP169
42023UnderlyingStreamTotalNotionalQtySpecifies the total notional or delivery quantity over the term of the contract.Added EP169
42024UnderlyingStreamTotalNotionalUnitOfMeasureUnitOfMeasureCodeSetSpecifies the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Added EP169
42025EncodedUnderlyingAdditionalTermBondIssuerLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingAdditionalTermBondIssuer(42026) field.Added EP187
42026EncodedUnderlyingAdditionalTermBondIssuerdataEncoded (non-ASCII characters) representation of the UnderlyingAdditionalTermBondIssuer(42017) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingAdditionalTermBondIssuer(42017) field.Added EP187
42027UnderlyingAdditionalTermBondSenioritySeniorityCodeSetSpecifies the bond's payment priority in the event of a default.Added EP187
42028UnderlyingAdditionalTermBondCouponTypeCouponTypeCodeSetCoupon type of the bond.Added EP187
42029UnderlyingAdditionalTermBondCouponRatePercentageCoupon rate of the bond. See also CouponRate(223).Added EP187
42030UnderlyingAdditionalTermBondMaturityDateLocalMktDateThe maturity date of the bond.Added EP187
42031UnderlyingAdditionalTermBondParValueAmtThe par value of the bond.Added EP187
42032UnderlyingAdditionalTermBondCurrentTotalIssuedAmountAmtTotal issued amount of the bond.Added EP187
42033UnderlyingAdditionalTermBondCouponFrequencyPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP187
42034UnderlyingAdditionalTermBondCouponFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of the bond's coupon payment.Added EP187
42035UnderlyingAdditionalTermBondDayCountCouponDayCountCodeSetThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP187
42036NoUnderlyingAdditionalTermsNumInGroupNumber of additional terms in the repeating group.Added EP187
42037UnderlyingAdditionalTermConditionPrecedentBondIndicatorBooleanIndicates whether the condition precedent bond is applicable. The swap contract is only valid if the bond is issued and if there is any dispute over the terms of fixed stream then the bond terms would be used.Added EP187
42038UnderlyingAdditionalTermDiscrepancyClauseIndicatorBooleanIndicates whether the discrepancy clause is applicable.Added EP187
42039NoUnderlyingCashSettlDealersNumInGroupNumber of dealers in the repeating group.Added EP187
42040UnderlyingCashSettlDealerStringIdentifies the dealer from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation calculation.Added EP187
42041NoUnderlyingCashSettlTermsNumInGroupNumber of elements in the repeating group.Added EP187
42042UnderlyingCashSettlCurrencyCurrencySpecifies the currency the UnderlyingCashSettlAmount(42054) is denominated in. Uses ISO 4217 currency codes.Added EP187
42043UnderlyingCashSettlValuationFirstBusinessDayOffsetintThe number of business days after settlement conditions have been satisfied, when the calculation agent is to obtain a price quotation on the reference obligation for purposes of cash settlement.Added EP187
42044UnderlyingCashSettlValuationSubsequentBusinessDaysOffsetintThe number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.Added EP187
42045UnderlyingCashSettlNumOfValuationDatesintWhere multiple valuation dates are specified as being applicable for cash settlement, this element specifies the number of applicable valuation dates.Added EP187
42046UnderlyingCashSettlValuationTimeLocalMktTimeTime of valuation.Added EP187
42047UnderlyingCashSettlBusinessCenterStringIdentifies the business center calendar used at valuation time for cash settlement purposes e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42048UnderlyingCashSettlQuoteMethodCashSettlQuoteMethodCodeSetThe type of quote used to determine the cash settlement price.Added EP187
42049UnderlyingCashSettlQuoteAmountAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount equal to floating rate payer calculation amount.Added EP187
Updated EP271
42050UnderlyingCashSettlQuoteCurrencyCurrencySpecifies the currency the UnderlyingCashSettlQuoteAmount(42049) is denominated in. Uses ISO 4217 currency codes.Added EP187
42051UnderlyingCashSettlMinimumQuoteAmountAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount of the lower of either USD1,000,000 (or its equivalent in the relevant obligation currency) or the (minimum) quoted amount.Added EP187
Updated EP271
42052UnderlyingCashSettlMinimumQuoteCurrencyCurrencySpecifies the currency the UnderlyingCashSettlQuoteAmount(42049) is denominated in. Uses ISO 4217 currency codes.Added EP187
42053UnderlyingCashSettlBusinessDaysintThe number of business days used in the determination of the cash settlement payment date.Added EP187
42054UnderlyingCashSettlAmountAmtThe amount paid between the trade parties, seller to the buyer, for cash settlement on the cash settlement date.Added EP187
42055UnderlyingCashSettlRecoveryFactorfloatUsed for fixed recovery, this specifies the recovery level as determined at contract inception, to be applied in the event of a default. The factor is used to calculate the amount paid by the seller to the buyer for cash settlement on the cash settlement date. The amount is calculated is (1 - UnderlyingCashSettlRecoveryFactor(42055)) x floating rate payer calculation amount. The currency is derived from the floating rate payer calculation amount.Added EP187
42056UnderlyingCashSettlFixedTermIndicatorBooleanIndicates whether fixed settlement is applicable or not applicable in a recovery lock.Added EP187
42057UnderlyingCashSettlAccruedInterestIndicatorBooleanIndicates whether accrued interest is included or not in the value provided in UnderlyingCashSettlAmount(42054).
For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest.
For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest.
Added EP187
42058UnderlyingCashSettlValuationMethodCashSettlValuationMethodCodeSetThe ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement.Added EP187
42059UnderlyingCashSettlTermXIDXIDName referenced from UnderlyingSettlementTermXIDRef(41315).Added EP187
42060NoUnderlyingPhysicalSettlTermsNumInGroupNumber of entries in the repeating group.Added EP187
42061UnderlyingPhysicalSettlCurrencyCurrencyCurrency of physical settlement. Uses ISO 4217 currency codes.Added EP187
42062UnderlyingPhysicalSettlBusinessDaysintA number of business days. Its precise meaning is dependent on the context in which this element is used.Added EP187
42063UnderlyingPhysicalSettlMaximumBusinessDaysintA maximum number of business days. Its precise meaning is dependent on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision.Added EP187
42064UnderlyingPhysicalSettlTermXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP187
Updated EP271
42065NoUnderlyingPhysicalSettlDeliverableObligationsNumInGroupNumber of entries in the repeating group.Added EP187
42066UnderlyingPhysicalSettlDeliverableObligationTypeStringSpecifies the type of delivery obligation applicable for physical settlement.
See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.
Added EP187
42067UnderlyingPhysicalSettlDeliverableObligationValueStringPhysical settlement delivery obligation value appropriate to UnderlyingPhysicalSettlDeliverableObligationType(42066).
See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for applicable obligation type values.
Added EP187
42068NoUnderlyingProtectionTermsNumInGroupNumber of protection terms in the repeating group.Added EP187
42069UnderlyingProtectionTermNotionalAmtThe notional amount of protection coverage for a floating rate.Added EP187
42070UnderlyingProtectionTermCurrencyCurrencyThe currency of UnderlyingProtectionTermNotional(42069). Uses ISO 4217 currency codes.Added EP187
42071UnderlyingProtectionTermSellerNotifiesBooleanThe 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.
UnderlyingProtectionTermSellerNotifies(42071)=Y indicates that the seller notifies.
Added EP187
42072UnderlyingProtectionTermBuyerNotifiesBooleanThe 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.
UnderlyingProtectionTermBuyerNotifies(42072)=Y indicates that the buyer notifies.
Added EP187
42073UnderlyingProtectionTermEventBusinessCenterStringWhen used, the business center indicates the local time of the business center that replaces the Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42074UnderlyingProtectionTermStandardSourcesBooleanIndicates whether ISDA defined Standard Public Sources are applicable (UnderlyingProtectionTermStandardSources(42074)=Y) or not.Added EP187
42075UnderlyingProtectionTermEventMinimumSourcesintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP187
42076UnderlyingProtectionTermXIDXIDA named string value referenced by UnderlyingProtectionTermXIDRef(41314).Added EP187
42077NoUnderlyingProtectionTermEventsNumInGroupNumber of protection term events in the repeating group.Added EP187
42078UnderlyingProtectionTermEventTypeStringSpecifies the type of credit event applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for code list of applicable event types.
Added EP187
42079UnderlyingProtectionTermEventValueStringProtection term event value appropriate to UnderlyingProtectionTermEventType(42078).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for applicable event type values.
Added EP187
42080UnderlyingProtectionTermEventCurrencyCurrencyApplicable currency if UnderlyingProtectionTermEventValue(42079) is an amount. Uses ISO 4217 currency codes.Added EP187
42081UnderlyingProtectionTermEventPeriodintTime unit multiplier for protection term events.Added EP187
42082UnderlyingProtectionTermEventUnitProtectionTermEventUnitCodeSetTime unit associated with protection term events.Added EP187
42083UnderlyingProtectionTermEventDayTypeProtectionTermEventDayTypeCodeSetDay type for events that specify a period and unit.Added EP187
Updated EP271
42084UnderlyingProtectionTermEventRateSourceStringRate source for events that specify a rate source, e.g. Floating rate interest shortfall.Added EP187
42085NoUnderlyingProtectionTermEventQualifiersNumInGroupNumber of qualifiers in the repeating group.Added EP187
42086UnderlyingProtectionTermEventQualifierProtectionTermEventQualifierCodeSetProtection term event qualifier. Used to further qualify UnderlyingProtectionTermEventType(43078).Added EP187
42087NoUnderlyingProtectionTermObligationsNumInGroupNumber of obligations in the repeating group.Added EP187
42088UnderlyingProtectionTermObligationTypeStringSpecifies the type of obligation applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for code list of applicable obligation types.
Added EP187
42089UnderlyingProtectionTermObligationValueStringProtection term obligation value appropriate to UnderlyingProtectionTermObligationType(42088).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for applicable obligation type values.
Added EP187
42090NoUnderlyingProtectionTermEventNewsSourcesNumInGroupNumber of event news sources in the repeating group.Added EP187
42091UnderlyingProtectionTermEventNewsSourceStringNewspaper or electronic news service or source that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP187
42092UnderlyingProvisionCashSettlPaymentDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the provisional cash settlement payment's termination, or relative termination, date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42093UnderlyingProvisionCashSettlPaymentDateRelativeTointSpecifies the anchor date when the cash settlement payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42094UnderlyingProvisionCashSettlPaymentDateOffsetPeriodintTime unit multiplier for the relative cash settlement payment date offset.Added EP187
Updated EP208
42095UnderlyingProvisionCashSettlPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement payment date offset.Added EP187
Updated EP208
42096UnderlyingProvisionCashSettlPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative cash settlement payment date offset.Added EP187
Updated EP208
42097UnderlyingProvisionCashSettlPaymentDateRangeFirstLocalMktDateFirst date in range when a settlement date range is provided.Added EP187
42098UnderlyingProvisionCashSettlPaymentDateRangeLastLocalMktDateLast date in range when a settlement date range is provided.Added EP187
42099NoUnderlyingProvisionCashSettlPaymentDatesNumInGroupNumber of UnderlyingProvision cash settlement payment dates in the repeating group.Added EP187
42100UnderlyingProvisionCashSettlPaymentDateLocalMktDateThe cash settlement payment date, unadjusted or adjusted depending on UnderlyingProvisionCashSettlPaymentDateType(42101).Added EP187
42101UnderlyingProvisionCashSettlPaymentDateTypeProvisionCashSettlPaymentDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP187
42102UnderlyingProvisionCashSettlQuoteSourcePaymentStreamRateIndexSourceCodeSetIdentifies the source of quote information.Added EP187
42103UnderlyingProvisionCashSettlQuoteReferencePageStringIdentifies the reference "page" from the quote source.Added EP187
42104UnderlyingProvisionCashSettlValueTimeLocalMktTimeA time specified in 24-hour format, e.g. 11am would be represented as 11:00:00. The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree to the cash settlement amount.Added EP187
42105UnderlyingProvisionCashSettlValueTimeBusinessCenterStringIdentifies the business center calendar used with the provision's cash settlement valuation time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42106UnderlyingProvisionCashSettlValueDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the cash settlement valuation date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42107UnderlyingProvisionCashSettlValueDateRelativeTointSpecifies the anchor date when the cash settlement value date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42108UnderlyingProvisionCashSettlValueDateOffsetPeriodintTime unit multiplier for the relative cash settlement value date offset.Added EP187
Updated EP208
42109UnderlyingProvisionCashSettlValueDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement value date offset.Added EP187
Updated EP208
42110UnderlyingProvisionCashSettlValueDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative cash settlement value date offset.Added EP187
Updated EP208
42111UnderlyingProvisionCashSettlValueDateAdjustedLocalMktDateThe adjusted cash settlement value date.Added EP187
42112NoUnderlyingProvisionOptionExerciseFixedDatesNumInGroupNumber of UnderlyingProvision option exercise fixed dates in the repeating group.Added EP187
42113UnderlyingProvisionOptionExerciseFixedDateLocalMktDateA predetermined option exercise date, unadjusted or adjusted depending on UnderlyingProvisionOptionExerciseFixedDateType(42114).Added EP187
42114UnderlyingProvisionOptionExerciseFixedDateTypeProvisionOptionExerciseFixedDateTypeCodeSetSpecifies the type of date (e.g. adjusted for holidays).Added EP187
42115UnderlyingProvisionOptionExerciseBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the underlying instrument's provision's option exercise date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42116UnderlyingProvisionOptionExerciseEarliestDateOffsetPeriodintTime unit multiplier for the interval to the first (and possibly only) exercise date in the exercise period.Added EP187
Updated EP208
42117UnderlyingProvisionOptionExerciseEarliestDateOffsetUnitProvisionOptionExerciseEarliestDateOffsetUnitCodeSetTime unit associated with the interval to the first (and possibly only) exercise date in the exercise period.Added EP187
Updated EP208
42118UnderlyingProvisionOptionExerciseFrequencyPeriodintTime unit multiplier for the frequency of subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise frequency.Added EP187
42119UnderlyingProvisionOptionExerciseFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency of subsequent exercise dates in the exercise period following the earliest exercise date.Added EP187
42120UnderlyingProvisionOptionExerciseStartDateUnadjustedLocalMktDateThe unadjusted first day of the exercise period for an American style option.Added EP187
42121UnderlyingProvisionOptionExerciseStartDateRelativeTointSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42122UnderlyingProvisionOptionExerciseStartDateOffsetPeriodintTime unit multiplier for the relative option exercise start date offset.Added EP187
Updated EP208
42123UnderlyingProvisionOptionExerciseStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option exercise start date offset.Added EP187
Updated EP208
42124UnderlyingProvisionOptionExerciseStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option exercise start date offset.Added EP187
Updated EP208
42125UnderlyingProvisionOptionExerciseStartDateAdjustedLocalMktDateThe adjusted first day of the exercise period for an American style option.Added EP187
42126UnderlyingProvisionOptionExercisePeriodSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP187
42127UnderlyingProvisionOptionExerciseBoundsFirstDateUnadjustedLocalMktDateThe unadjusted first date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP187
42128UnderlyingProvisionOptionExerciseBoundsLastDateUnadjustedLocalMktDateThe unadjusted last date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP187
42129UnderlyingProvisionOptionExerciseEarliestTimeLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) i) on the expriation date, in the case of a European style option, (ii) on each bermuda option exercise date and the expiration date, in the case of a Bermuda style option the commencement date to, and including, the expiration date, in the case of an American option.Added EP187
42130UnderlyingProvisionOptionExerciseEarliestTimeBusinessCenterStringIdentifies the business center calendar used with the provision's earliest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42131UnderlyingProvisionOptionExerciseLatestTimeLocalMktTimeFor a Bermuda or American style option, the latest time on an exercise business day (excluding the expiration date) within the exercise period that notice can be given by the buyer to the seller or seller's agent. Notice of exercise given after this time will be deemed to have been given on the next exercise business day.Added EP187
42132UnderlyingProvisionOptionExerciseLatestTimeBusinessCenterStringIdentifies the business center calendar used with the provision's latest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42133UnderlyingProvisionOptionExpirationDateUnadjustedLocalMktDateThe unadjusted last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.Added EP187
42134UnderlyingProvisionOptionExpirationDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the underlying instrument's provision's option expiration date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42135UnderlyingProvisionOptionExpirationDateRelativeTointSpecifies the anchor date when the option expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42136UnderlyingProvisionOptionExpirationDateOffsetPeriodintTime unit multiplier for the relative option expiration date offset.Added EP187
Updated EP208
42137UnderlyingProvisionOptionExpirationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option expiration date offset.Added EP187
Updated EP208
42138UnderlyingProvisionOptionExpirationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option expiration date offset.Added EP187
Updated EP208
42139UnderlyingProvisionOptionExpirationDateAdjustedLocalMktDateThe adjusted last date within an exercise period for an American style option. For a European style option it is the only date within the exercise period.Added EP187
42140UnderlyingProvisionOptionExpirationTimeLocalMktTimeThe latest time for exercise on the expiration date.Added EP187
42141UnderlyingProvisionOptionExpirationTimeBusinessCenterStringIdentifies the business center calendar used with the provision's latest exercise time on expiration date.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42142UnderlyingProvisionOptionRelevantUnderlyingDateUnadjustedLocalMktDateThe unadjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP187
42143UnderlyingProvisionOptionRelevantUnderlyingDateBizDayConventionBusinessDayConventionCodeSetThe business day convnetion used to adjust the underlying instrument provision's option underlying date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
Updated EP271
42144UnderlyingProvisionOptionRelevantUnderlyingDateRelativeTointSpecifies the anchor date when the date relevant to the underlying trade on exercise is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42145UnderlyingProvisionOptionRelevantUnderlyingDateOffsetPeriodintTime unit multiplier for the relative option relevant underlying date offset.Added EP187
Updated EP208
42146UnderlyingProvisionOptionRelevantUnderlyingDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative option relevant underlying date offset.Added EP187
Updated EP208
42147UnderlyingProvisionOptionRelevantUnderlyingDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the provision's relative option relevant underlying date offset.Added EP187
Updated EP208
42148UnderlyingProvisionOptionRelevantUnderlyingDateAdjustedLocalMktDateThe adjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP187
42149NoUnderlyingProvisionsNumInGroupNumber of provisions in the repeating group.Added EP187
42150UnderlyingProvisionTypeProvisionTypeCodeSetType of provision.Added EP187
42151UnderlyingProvisionDateUnadjustedLocalMktDateThe unadjusted date of the provision.Added EP187
42152UnderlyingProvisionDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the underlying instrument's provision's date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42153UnderlyingProvisionDateAdjustedLocalMktDateThe adjusted date of the provision.Added EP187
42154UnderlyingProvisionDateTenorPeriodintTime unit multiplier for the provision's tenor period.Added EP187
42155UnderlyingProvisionDateTenorUnitProvisionDateTenorUnitCodeSetTime unit associated with the provision's tenor period.Added EP187
42156UnderlyingProvisionCalculationAgentProvisionCalculationAgentCodeSetUsed to identify the calculation agent. The calculation agent may be identified in UnderlyingProvisionCalculationAgent(42156) or in the underlying provision parties component.Added EP187
42157UnderlyingProvisionOptionSinglePartyBuyerSideProvisionOptionSinglePartyBuyerSideCodeSetIf 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 EP187
42158UnderlyingProvisionOptionSinglePartySellerSideProvisionOptionSinglePartyBuyerSideCodeSetIf optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.Added EP187
42159UnderlyingProvisionOptionExerciseStyleExerciseStyleCodeSetThe instrument provision's exercise style.Added EP187
42160UnderlyingProvisionOptionExerciseMultipleNotionalAmtA notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.Added EP187
42161UnderlyingProvisionOptionExerciseMinimumNotionalAmtThe minimum notional amount that can be exercised on a given exercise date.Added EP187
42162UnderlyingProvisionOptionExerciseMaximumNotionalAmtThe maximum notional amount that can be exercised on a given exercise date.Added EP187
42163UnderlyingProvisionOptionMinimumNumberintThe minimum number of options that can be exercised on a given exercise date.Added EP187
42164UnderlyingProvisionOptionMaximumNumberintThe maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.Added EP187
42165UnderlyingProvisionOptionExerciseConfirmationBooleanUsed to indicate 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 EP187
42166UnderlyingProvisionCashSettlMethodProvisionCashSettlMethodCodeSetAn 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 EP187
42167UnderlyingProvisionCashSettlCurrencyCurrencySpecifies the currency of settlement. Uses ISO 4217 currency codes.Added EP187
42168UnderlyingProvisionCashSettlCurrency2CurrencySpecifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.Added EP187
42169UnderlyingProvisionCashSettlQuoteTypeProvisionCashSettlQuoteTypeCodeSetIdentifies the type of quote to be used.Added EP187
42170UnderlyingProvisionTextStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP187
42171EncodedUnderlyingProvisionTextLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingProvisionText(42712) field.Added EP187
42172EncodedUnderlyingProvisionTextdataEncoded (non-ASCII characters) representation of the UnderlyingProvisionText(42170) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingProvisionText(42170) field.Added EP187
42173NoUnderlyingProvisionPartyIDsNumInGroupNumber of parties identified in the contract provision.Added EP187
42174UnderlyingProvisionPartyIDStringThe party identifier for the payment settlement party.Added EP187
42175UnderlyingProvisionPartyIDSourcePartyIDSourceCodeSetIdentifies the class or source of the UnderlyingProvisionPartyID(42174) value.Added EP187
42176UnderlyingProvisionPartyRolePartyRoleCodeSetIdentifies the type or role of UnderlyingProvisionPartyID(42174) specified.Added EP187
42177NoUnderlyingProvisionPartySubIDsNumInGroupNumber of sub-party IDs to be reported for the party.Added EP187
42178UnderlyingProvisionPartySubIDStringUnderlying provision party sub-identifier, if applicable for UnderlyingProvisionPartyID(42174).Added EP187
42179UnderlyingProvisionPartySubIDTypePartySubIDTypeCodeSetThe type of UnderlyingProvisionPartySubID(42178).Added EP187
42180NoUnderlyingProvisionCashSettlPaymentDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP187
42181UnderlyingProvisionCashSettlPaymentDateBusinessCenterStringThe business center calendar used to adjust the provision's cash settlement payment's termination, or relative termination, date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42182NoUnderlyingProvisionCashSettlValueDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP187
42183UnderlyingProvisionCashSettlValueDateBusinessCenterStringThe business center calendar used to adjust the cash settlement valuation date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42184NoUnderlyingProvisionOptionExerciseBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP187
42185UnderlyingProvisionOptionExerciseBusinessCenterStringThe business center calendar used to adjust the underlying instrument's provision's option exercise date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42186NoUnderlyingProvisionOptionExpirationDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP187
42187UnderlyingProvisionOptionExpirationDateBusinessCenterStringThe business center calendar used to adjust the underlying instrument's provision's option expiration date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42188NoUnderlyingProvisionOptionRelevantUnderlyingDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP187
42189UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenterStringThe business center calendar used to adjust the underlying instrument's provision's option underlying date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42190NoUnderlyingProvisionDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP187
42191UnderlyingProvisionDateBusinessCenterStringThe business center calendar used to adjust the underlying instrument's provision's date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42192DeliveryStreamDeliveryPointSourceDeliveryStreamDeliveryPointSourceCodeSetIdentifies the class or source of DeliveryStreamDeliveryPoint(41062).Added EP179
42193DeliveryStreamDeliveryPointDescStringDescription of the delivery point identified in DeliveryStreamDeliveryPoint(41062).Added EP179
42194LegDeliveryStreamDeliveryPointSourceDeliveryStreamDeliveryPointSourceCodeSetIdentifies the class or source of LegDeliveryStreamDeliveryPoint(41433).Added EP179
42195LegDeliveryStreamDeliveryPointDescStringDescription of the delivery point identified in LegDeliveryStreamDeliveryPoint(41433).Added EP179
42196UnderlyingDeliveryStreamDeliveryPointSourceDeliveryStreamDeliveryPointSourceCodeSetIdentifies the class or source of UnderlyingDeliveryStreamDeliveryPoint(41781).Added EP179
42197UnderlyingDeliveryStreamDeliveryPointDescStringDescription of the delivery point identified in UnderlyingDeliveryStreamDeliveryPoint(41781).Added EP179
42198NoLegContractualDefinitionsNumInGroupNumber of financing definitions in the repeating group.Added EP192
42199LegContractualDefinitionStringSpecifies which contract definition, such as those published by ISDA, will apply for the terms of the trade. See http://www.fpml.org/coding-scheme/contractual-definitions for values.Added EP192
42200NoLegFinancingTermSupplementsNumInGroupNumber of financing terms supplements in the repeating group.Added EP192
42201LegFinancingTermSupplementDescStringIdentifies the applicable contractual supplement. See http://www.fpml.org/coding-scheme/contractual-supplement for values.Added EP192
42202LegFinancingTermSupplementDateLocalMktDateSpecifies the publication date of the applicable version of the contractual supplement.Added EP192
42203NoLegContractualMatricesNumInGroupNumber of contractual matrices in the repeating group.Added EP192
42204LegContractualMatrixSourceStringIdentifies the applicable contract matrix. See http://www.fpml.org/coding-scheme/matrix-type-1-0.xml for values.Added EP192
42205LegContractualMatrixDateLocalMktDateSpecifies the publication date of the applicable version of the contract matrix. If not specified, the ISDA Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP192
42206LegContractualMatrixTermStringSpecifies the applicable key into the relevant contract matrix. In the case of 2000 ISDA Definitions Settlement Matrix for Early Termination and Swaptions, the LegContractualMatrixTerm(42206) is not applicable and is to be omitted. See http://www.fpml.org/coding-scheme/credit-matrix-transaction-type for values.Added EP192
Updated EP271
42207CashSettlDateUnadjustedLocalMktDateThe unadjusted cash settlement date.Added EP208
42208CashSettlDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the cash settlement provision's date. Used only to override the business day convention defined in the Instrument component.Added EP208
42209CashSettlDateRelativeTointSpecifies the anchor date when the cash settlement date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42210CashSettlDateOffsetPeriodintTime unit multiplier for the relative cash settlement date offset.Added EP208
42211CashSettlDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement date offset.Added EP208
42212CashSettlDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative cash settlement date offset.Added EP208
42213CashSettlDateAdjustedLocalMktDateThe adjusted cash settlement date.Added EP208
42214NoCashSettlDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42215CashSettlDateBusinessCenterStringThe business center calendar used for date adjustment of the cash settlement unadjusted or relative date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42216CashSettlPriceSourceStringThe source from which the settlement price is to be obtained.
See http://www.fpml.org/coding-scheme/settlement-price-source for values.
Added EP208
42217CashSettlPriceDefaultCashSettlPriceDefaultCodeSetThe default election for determining settlement price.Added EP208
42218DividendFloatingRateIndexStringThe dividend accrual floating rate index.Added EP208
42219DividendFloatingRateIndexCurvePeriodintTime unit multiplier for the dividend accrual floating rate index curve.Added EP208
42220DividendFloatingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the dividend accrual floating rate index curve period.Added EP208
42221DividendFloatingRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the contract.Added EP208
42222DividendFloatingRateSpreadPriceOffsetThe basis points spread from the index specified in DividendFloatingRateIndex(42218).Added EP208
42223DividendFloatingRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP208
42224DividendFloatingRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP208
42225DividendCapRatePercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as "0.05".Added EP208
42226DividendCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP208
42227DividendCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP208
42228DividendFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".Added EP208
42229DividendFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP208
42230DividendFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP208
42231DividendInitialRatePercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".Added EP208
42232DividendFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction of the final rate.Added EP208
42233DividendFinalRatePrecisionintSpecifies the rounding precision of the final rate in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42234DividendAveragingMethodPaymentStreamAveragingMethodCodeSetWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP208
42235DividendNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetThe 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 EP208
42236NoDividendAccrualPaymentDateBusinessCentersNumInGroupNumber of entries in the DividendAccrualPaymentDateBusinessCenterGrp.Added EP208
42237DividendAccrualPaymentDateBusinessCenterStringThe business center calendar used for date adjustment of the instrument's dividend accrual payment date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42238DividendAccrualPaymentDateRelativeTointSpecifies the anchor date when the accrual payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42239DividendAccrualPaymentDateOffsetPeriodintTime unit multiplier for the relative accrual payment date offset.Added EP208
42240DividendAccrualPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative accrual payment date offset.Added EP208
42241DividendAccrualPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative accrual payment date offset.Added EP208
42242DividendAccrualPaymentDateUnadjustedLocalMktDateThe unadjusted accrual payment date.Added EP208
42243DividendAccrualPaymeentDateBusinessDayConventionBusinessDayConventionCodeSetAccrual payment date adjustment business day convention.Added EP208
42244DividendAccrualPaymentDateAdjustedLocalMktDateThe adjusted accrual payment date.Added EP208
42245DividendReinvestmentIndicatorBooleanIndicates whether the dividend will be reinvested.Added EP208
42246DividendEntitlementEventDividendEntitlementEventCodeSetDefines the contract event which the receiver of the derivative is entitled to the dividend.Added EP208
42247DividendAmountTypeDividendAmountTypeCodeSetIndicates how the gross cash dividend amount per share is determined.Added EP208
42248DividendUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42249ExtraordinaryDividendPartySidePaymentStreamCapRateBuySideCodeSetReference to the party through its side in the trade who makes the determination whether dividends are extraordinary in relation to normal levels.Added EP208
42250ExtraordinaryDividendAmountTypeDividendAmountTypeCodeSetIndicates how the extraordinary gross cash dividend per share is determined.Added EP208
42251ExtraordinaryDividendCurrencyCurrencyThe currency in which the excess dividend is denominated. Uses ISO 4217 currency codes.Added EP208
42252ExtraordinaryDividendDeterminationMethodStringSpecifies the method in which the excess amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42253DividendAccrualFixedRatePercentageThe dividend accrual fixed rate per annum expressed as a decimal.
A value of 5% would be represented as "0.05".
Added EP208
42254DividendCompoundingMethodPaymentStreamCompoundingMethodCodeSetThe compounding method to be used when more than one dividend period contributes to a single payment.Added EP208
42255DividendNumOfIndexUnitsintThe number of index units applicable to dividends.Added EP208
42256DividendCashPercentagePercentageDeclared cash dividend percentage.
A value of 5% would be represented as "0.05".
Added EP208
42257DividendCashEquivalentPercentagePercentageDeclared cash-equivalent dividend percentage.
A value of 5% would be represented as "0.05".
Added EP208
42258NonCashDividendTreatmentNonCashDividendTreatmentCodeSetDefines the treatment of non-cash dividends.Added EP208
42259DividendCompositionDividendCompositionCodeSetDefines how the composition of dividends is to be determined.Added EP208
42260SpecialDividendsIndicatorBooleanIndicates whether special dividends are applicable.Added EP208
42261MaterialDividendsIndicatorBooleanIndicates whether material non-cash dividends are applicable.Added EP208
42262OptionsExchangeDividendsIndicatorBooleanIndicates whether option exchange dividends are applicable.Added EP208
42263AdditionalDividendsIndicatorBooleanIndicates whether additional dividends are applicable.Added EP208
42264AllDividendsIndicatorBooleanRepresents the European Master Confirmation value of 'All Dividends' which, when applicable, signifies that, for a given Ex-Date, the daily observed share price for that day is adjusted (reduced) by the cash dividend and/or the cash value of any non-cash dividend per share (including extraordinary dividends) declared by the issuer.Added EP208
42265DividendFXTriggerDateRelativeTointSpecifies the anchor date when the FX trigger date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42266DividendFXTriggerDateOffsetPeriodintTime unit multiplier for the relative FX trigger date offset.Added EP208
42267DividendFXTriggerDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative FX trigger date offset.Added EP208
42268DividendFXTriggerDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative FX trigger date offset.Added EP208
42269DividendFXTriggerDateUnadjustedLocalMktDateThe unadjusted FX trigger date.Added EP208
42270DividendFXTriggerDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used for the FX trigger date adjustment.Added EP208
42271DividendFXTriggerDateAdjustedLocalMktDateThe adjusted FX trigger date.Added EP208
42272NoDividendFXTriggerDateBusinessCentersNumInGroupNumber of entries in the DividendFXTriggerDateBusinessCenterGrp.Added EP208
42273DividendFXTriggerDateBusinessCenterStringThe business center calendar used for date adjustment of the instrument's FX trigger date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42274NoDividendPeriodsNumInGroupNumber of entries in the DividendPeriodGrp component.Added EP208
42275DividendPeriodSequenceintDefines the ordinal dividend period. E.g. 1 = First period, 2 = Second period, etc.Added EP208
42276DividendPeriodStartDateUnadjustedLocalMktDateThe unadjusted date on which the dividend period will begin.Added EP208
42277DividendPeriodEndDateUnadjustedLocalMktDateThe unadjusted date on which the dividend period will end.Added EP208
42278DividendPeriodUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42279DividendPeriodStrikePricePriceSpecifies the fixed strike price of the dividend period.Added EP208
42280DividendPeriodBusinessDayConventionBusinessDayConventionCodeSetThe dividend period dates business day convention.Added EP208
42281DividendPeriodValuationDateUnadjustedLocalMktDateThe unadjusted dividend period valuation date.Added EP208
42282DividendPeriodValuationDateRelativeTointSpecifies the anchor date when the dividend period valuation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42283DividendPeriodValuationDateOffsetPeriodintTime unit multiplier for the relative dividend period valuation date offset.Added EP208
42284DividendPeriodValuationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative dividend period valuation date offset.Added EP208
42285DividendPeriodValuationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative dividend period valuation date offset.Added EP208
42286DividendPeriodValuationDateAdjustedLocalMktDateThe adjusted dividend period valuation date.Added EP208
42287DividendPeriodPaymentDateUnadjustedLocalMktDateThe unadjusted dividend period payment date.Added EP208
42288DividendPeriodPaymentDateRelativeTointSpecifies the anchor date when the dividend period payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42289DividendPeriodPaymentDateOffsetPeriodintTime unit multiplier for the relative dividend period payment date offset.Added EP208
42290DividendPeriodPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative dividend period payment date offset.Added EP208
42291DividendPeriodPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative dividend period payment date offset.Added EP208
42292DividendPeriodPaymentDateAdjustedLocalMktDateThe adjusted dividend period payment date.Added EP208
42293DividendPeriodXIDXIDIdentifier for linking this stream dividend period to an underlier through an instance of RelatedInstrumentGrp.Added EP208
42294NoDividendPeriodBusinessCentersNumInGroupNumber of entries in the DividendPeriodBusinessCenterGrp.Added EP208
42295DividendPeriodBusinessCenterStringThe business center calendar used for date adjustment of the instrument's dividend period date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42296NoExtraordinaryEventsNumInGroupNumber of extraordinary events in the repeating group.Added EP208
42297ExtraordinaryEventTypeStringIdentifies the type of extraordinary or disruptive event applicable to the reference entity.
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42298ExtraordinaryEventValueStringThe extraordinary or disruptive event value appropriate to ExtraordinaryEventType(42297).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42299LegCashSettlDateUnadjustedLocalMktDateThe unadjusted cash settlement date.Added EP208
42300LegCashSettlDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the cash settlement provision's date. Used only to override the business day convention defined in the InstrumentLeg component.Added EP208
42301LegCashSettlDateRelativeTointSpecifies the anchor date when the cash settlement date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42302LegCashSettlDateOffsetPeriodintTime unit multiplier for the relative cash settlement date offset.Added EP208
42303LegCashSettlDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement date offset.Added EP208
42304LegCashSettlDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative cash settlement date offset.Added EP208
42305LegCashSettlDateAdjustedLocalMktDateThe adjusted cash settlement date.Added EP208
42306NoLegCashSettlDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42307LegCashSettlDateBusinessCenterStringThe business center calendar used for date adjustment of the cash settlement unadjusted or relative date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42308LegCashSettlPriceSourceStringThe source from which the settlement price is to be obtained.
See http://www.fpml.org/coding-scheme/settlement-price-source for values.
Added EP208
42309LegCashSettlPriceDefaultCashSettlPriceDefaultCodeSetThe default election for determining settlement price.Added EP208
42310NoLegDividendAccrualPaymentDateBusinessCentersNumInGroupNumber of entries in the LegDividendAccrualPaymentDateBusinessCenterGrp.Added EP208
42311LegDividendAccrualPaymentDateBusinessCenterStringThe business center calendar used for date adjustment of the instrument's dividend accrual payment date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42312LegDividendFloatingRateIndexStringThe dividend accrual floating rate index.Added EP208
42313LegDividendFloatingRateIndexCurvePeriodintTime unit multiplier for the dividend accrual floating rate index curve.Added EP208
42314LegDividendFloatingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the dividend accrual floating rate index curve period.Added EP208
42315LegDividendFloatingRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the contract.Added EP208
42316LegDividendFloatingRateSpreadPriceOffsetThe basis points spread from the index specified in LegDividendFloatingRateIndex(42312).Added EP208
42317LegDividendFloatingRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP208
42318LegDividendFloatingRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP208
42319LegDividendCapRatePercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as "0.05".Added EP208
42320LegDividendCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP208
42321LegDividendCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP208
42322LegDividendFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".Added EP208
42323LegDividendFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP208
42324LegDividendFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP208
42325LegDividendInitialRatePercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".Added EP208
42326LegDividendFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction of the final rate.Added EP208
42327LegDividendFinalRatePrecisionintSpecifies the rounding precision of the final rate in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42328LegDividendAveragingMethodPaymentStreamAveragingMethodCodeSetWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP208
42329LegDividendNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetThe 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 EP208
42330LegDividendAccrualPaymentDateRelativeTointSpecifies the anchor date when the accrual payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42331LegDividendAccrualPaymentDateOffsetPeriodintTime unit multiplier for the relative accrual payment date offset.Added EP208
42332LegDividendAccrualPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative accrual payment date offset.Added EP208
42333LegDividendAccrualPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative accrual payment date offset.Added EP208
42334LegDividendAccrualPaymentDateUnadjustedLocalMktDateThe unadjusted accrual payment date.Added EP208
42335LegDividendAccrualPaymentDateBusinessDayConventionBusinessDayConventionCodeSetAccrual payment date adjustment business day convention.Added EP208
42336LegDividendAccrualPaymentDateAdjustedLocalMktDateThe adjusted accrual payment date.Added EP208
42337LegDividendReinvestmentIndicatorBooleanIndicates whether the dividend will be reinvested.Added EP208
42338LegDividendEntitlementEventDividendEntitlementEventCodeSetDefines the contract event which the receiver of the derivative is entitled to the dividend.Added EP208
42339LegDividendAmountTypeDividendAmountTypeCodeSetIndicates how the gross cash dividend amount per share is determined.Added EP208
42340LegDividendUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42341LegExtraordinaryDividendPartySidePaymentStreamCapRateBuySideCodeSetReference to the party through its side in the trade who makes the determination whether dividends are extraordinary in relation to normal levels.Added EP208
42342LegExtraordinaryDividendAmountTypeDividendAmountTypeCodeSetIndicates how the extraordinary gross cash dividend per share is determined.Added EP208
42343LegExtraordinaryDividendCurrencyCurrencyThe currency in which the excess dividend is denominated. Uses ISO 4217 currency codes.Added EP208
42344LegExtraordinaryDividendDeterminationMethodStringSpecifies the method in which the excess amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42345LegDividendAccrualFixedRatePercentageThe dividend accrual fixed rate per annum expressed as a decimal.
A value of 5% would be represented as "0.05".
Added EP208
42346LegDividendCompoundingMethodPaymentStreamCompoundingMethodCodeSetThe compounding method to be used when more than one dividend period contributes to a single payment.Added EP208
42347LegDividendNumOfIndexUnitsintThe number of index units applicable to dividends.Added EP208
42348LegDividendCashPercentagePercentageDeclared cash dividend percentage.
A value of 5% would be represented as "0.05".
Added EP208
42349LegDividendCashEquivalentPercentagePercentageDeclared cash-equivalent dividend percentage.
A value of 5% would be represented as "0.05".
Added EP208
42350LegNonCashDividendTreatmentNonCashDividendTreatmentCodeSetDefines the treatment of non-cash dividends.Added EP208
42351LegDividendCompositionDividendCompositionCodeSetDefines how the composition of dividends is to be determined.Added EP208
42352LegSpecialDividendsIndicatorBooleanIndicates whether special dividends are applicable.Added EP208
42353LegMaterialDividendsIndicatorBooleanIndicates whether material non-cash dividends are applicable.Added EP208
42354LegOptionsExchangeDividendsIndicatorBooleanIndicates whether option exchange dividends are applicable.Added EP208
42355LegAdditionalDividendsIndicatorBooleanIndicates whether additional dividends are applicable.Added EP208
42356LegAllDividendsIndicatorBooleanRepresents the European Master Confirmation value of 'All Dividends' which, when applicable, signifies that, for a given Ex-Date, the daily observed share price for that day is adjusted (reduced) by the cash dividend and/or the cash value of any non-cash dividend per share (including extraordinary dividends) declared by the issuer.Added EP208
42357LegDividendFXTriggerDateRelativeTointSpecifies the anchor date when the FX trigger date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42358LegDividendFXTriggerDateOffsetPeriodintTime unit multiplier for the relative FX trigger date offset.Added EP208
42359LegDividendFXTriggerDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative FX trigger date offset.Added EP208
42360LegDividendFXTriggerDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative FX trigger date offset.Added EP208
42361LegDividendFXTriggerDateUnadjustedLocalMktDateThe unadjusted FX trigger date.Added EP208
42362LegDividendFXTriggerDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used for the FX trigger date adjustment.Added EP208
42363LegDividendFXTriggerDateAdjustedLocalMktDateThe adjusted FX trigger date.Added EP208
42364NoLegDividendFXTriggerDateBusinessCentersNumInGroupNumber of entries in the LegDividendFXTriggerDateBusinessCenterGrp.Added EP208
42365LegDividendFXTriggerDateBusinessCenterStringThe business center calendar used for date adjustment of the instrument's FX trigger date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42366NoLegDividendPeriodsNumInGroupNumber of entries in the LegDividendPeriodGrp component.Added EP208
42367LegDividendPeriodSequenceintDefines the ordinal dividend period. E.g. 1 = First period, 2 = Second period, etc.Added EP208
42368LegDividendPeriodStartDateUnadjustedLocalMktDateThe unadjusted date on which the dividend period will begin.Added EP208
42369LegDividendPeriodEndDateUnadjustedLocalMktDateThe unadjusted date on which the dividend period will end.Added EP208
42370LegDividendPeriodUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42371LegDividendPeriodStrikePricePriceSpecifies the fixed strike price of the dividend period.Added EP208
42372LegDividendPeriodBusinessDayConventionBusinessDayConventionCodeSetThe dividend period dates business day convention.Added EP208
42373LegDividendPeriodValuationDateUnadjustedLocalMktDateThe unadjusted dividend period valuation date.Added EP208
42374LegDividendPeriodValuationDateRelativeTointSpecifies the anchor date when the dividend period valuation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42375LegDividendPeriodValuationDateOffsetPeriodintTime unit multiplier for the relative dividend period valuation date offset.Added EP208
42376LegDividendPeriodValuationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative dividend period valuation date offset.Added EP208
42377LegDividendPeriodValuationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative dividend period valuation date offset.Added EP208
42378LegDividendPeriodValuationDateAdjustedLocalMktDateThe adjusted dividend period valuation date.Added EP208
42379LegDividendPeriodPaymentDateUnadjustedLocalMktDateThe unadjusted dividend period payment date.Added EP208
42380LegDividendPeriodPaymentDateRelativeTointSpecifies the anchor date when the dividend period payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42381LegDividendPeriodPaymentDateOffsetPeriodintTime unit multiplier for the relative dividend period payment date offset.Added EP208
42382LegDividendPeriodPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative dividend period payment date offset.Added EP208
42383LegDividendPeriodPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative dividend period payment date offset.Added EP208
42384LegDividendPeriodPaymentDateAdjustedLocalMktDateThe adjusted dividend period payment date.Added EP208
42385LegDividendPeriodXIDXIDIdentifier for linking this stream dividend period to an underlier through an instance of RelatedInstrumentGrp.Added EP208
42386NoLegDividendPeriodBusinessCentersNumInGroupThe number of entries in the LegDividendPeriodBusinessCentersGrp component.Added EP208
42387LegDividendPeriodBusinessCenterStringThe business center calendar used for date adjustment of the instrument's dividend period date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42388NoLegExtraordinaryEventsNumInGroupNumber of extraordinary events in the repeating group.Added EP208
42389LegExtraordinaryEventTypeStringIdentifies the type of extraordinary or disruptive event applicable to the reference entity.
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42390LegExtraordinaryEventValueStringThe extraordinary or disruptive event value appropriate to LegExtraordinaryEventType(42389).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42391LegSettlMethodElectingPartySidePaymentPaySideCodeSetSide value of the party electing the settlement method.Added EP208
42392LegMakeWholeDateLocalMktDateThe date through which option cannot be exercised without penalty.Added EP208
42393LegMakeWholeAmountAmtAmount to be paid by the buyer of the option if the option is exercised prior to the LegMakeWholeDate(42392).Added EP208
42394LegMakeWholeBenchmarkCurveNameStringIdentifies the benchmark floating rate index.Added EP208
42395LegMakeWholeBenchmarkCurvePointStringThe point on the floating rate index curve.
Sample values:
M = combination of a number between 1-12 and an "M" for month, e.g. 3M
Y = combination of number between 1-100 and a "Y" for year, e.g. 10Y
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
42396LegMakeWholeRecallSpreadPriceOffsetSpread over the floating rate index.Added EP208
42397LegMakeWholeBenchmarkQuoteStrikeIndexQuoteCodeSetThe quote side of the benchmark to be used for calculating the "make whole" amount.Added EP208
42398LegMakeWholeInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the "make whole" amount. The most common is linear method.Added EP208
42399LegPaymentStreamCashSettlIndicatorBooleanIndicates whether cash settlement is applicable.Added EP208
42400LegPaymentStreamCompoundingXIDRefXIDREFReference to the stream which details the compounding fixed or floating rate.Added EP208
42401LegPaymentStreamCompoundingSpreadPriceOffsetThe spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.Added EP208
42402LegPaymentStreamInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the index rate from multiple points on the curve. The most common is linear method.Added EP208
42403LegPaymentStreamInterpolationPeriodPaymentStreamInterpolationPeriodCodeSetDefines applicable periods for interpolation.Added EP208
42404LegPaymentStreamCompoundingFixedRatefloatThe compounding fixed rate applicable to the payment stream.Added EP208
42405NoLegPaymentStreamCompoundingDatesNumInGroupNumber of dates in the repeating group.Added EP208
42406LegPaymentStreamCompoundingDateLocalMktDateThe compounding date. Type of date is specified in LegPaymentStreamCompoundingDateType(42407).Added EP208
42407LegPaymentStreamCompoundingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of payment compounding date (e.g. adjusted for holidays).Added EP208
42408LegPaymentStreamCompoundingDatesBusinessDayConventionBusinessDayConventionCodeSetThe compounding dates business day convention.Added EP208
42409LegPaymentStreamCompoundingDatesRelativeTointSpecifies the anchor date when the compounding dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42410LegPaymentStreamCompoundingDatesOffsetPeriodintTime unit multiplier for the relative compounding date offset.Added EP208
42411LegPaymentStreamCompoundingDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding date offset.Added EP208
42412LegPaymentStreamCompoundingDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding date offset.Added EP208
42413LegPaymentStreamCompoundingPeriodSkipintThe number of periods in the "RelativeTo" schedule that are between each date in the compounding schedule. A skip of 2 would mean that compounding dates are relative to every second date in the "RelativeTo" schedule. If present this should have a value greater than 1.Added EP208
42414LegPaymentStreamCompoundingFrequencyPeriodintTime unit multiplier for the frequency at which compounding dates occur.Added EP208
42415LegPaymentStreamCompoundingFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which compounding dates occur.Added EP208
42416LegPaymentStreamCompoundingRollConventionDateRollConventionCodeSetThe convention for determining the sequence of compounding dates. It is used in conjunction with a specified frequency.Added EP208
42417LegPaymentStreamBoundsFirstDateUnadjustedLocalMktDateThe unadjusted first date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42418LegPaymentStreamBoundsLastDateUnadjustedLocalMktDateThe unadjusted last date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42419NoLegPaymentStreamCompoundingDatesBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42420LegPaymentStreamCompoundingDatesBusinessCenterStringThe business center calendar used for date adjustment of the payment stream compounding dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42421LegPaymentStreamCompoundingEndDateUnadjustedLocalMktDateThe unadjusted compounding end date.Added EP208
42422LegPaymentStreamCompoundingEndDateRelativeTointSpecifies the anchor date when the compounding end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42423LegPaymentStreamCompoundingEndDateOffsetPeriodintTime unit multiplier for the relative compounding end date offset.Added EP208
42424LegPaymentStreamCompoundingEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding end date offset.Added EP208
42425LegPaymentStreamCompoundingEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding end date offset.Added EP208
42426LegPaymentStreamCompoundingEndDateAdjustedLocalMktDateThe adjusted compounding end date.Added EP208
42427LegPaymentStreamCompoundingRateIndexStringThe payment stream's compounding floating rate index.Added EP208
42428LegPaymentStreamCompoundingRateIndexCurvePeriodintTime unit multiplier for the payment stream's compounding floating rate index curve period.Added EP208
42429LegPaymentStreamCompoundingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the payment stream's compounding floating rate index curve period.Added EP208
42430LegPaymentStreamCompoundingRateMultiplierfloatA rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP208
42431LegPaymentStreamCompoundingRateSpreadPriceOffsetThe basis points spread from the index specified in LegPaymentStreamCompoundingRateIndex(42427).Added EP208
42432LegPaymentStreamCompoundingRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP208
42433LegPaymentStreamCompoundingRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP208
42434LegPaymentStreamCompoundingCapRatePercentageThe cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as "0.05".Added EP208
42435LegPaymentStreamCompoundingCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the compounding cap rate option through its trade side.Added EP208
42436LegPaymentStreamCompoundingCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the compounding cap rate option through its trade side.Added EP208
42437LegPaymentStreamCompoundingFloorRatePercentageThe floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".Added EP208
42438LegPaymentStreamCompoundingFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the compounding floor rate option through its trade side.Added EP208
42439LegPaymentStreamCompoundingFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP208
42440LegPaymentStreamCompoundingInitialRatePercentageThe initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".Added EP208
42441LegPaymentStreamCompoundingFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction for the compounding floating rate.Added EP208
42442LegPaymentStreamCompoundingFinalRatePrecisionintSpecifies the compounding floating rate rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42443LegPaymentStreamCompoundingAveragingMethodPaymentStreamAveragingMethodCodeSetSpecifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).Added EP208
42444LegPaymentStreamCompoundingNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetSpecifies the method for calculating payment obligations when a compounding 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 EP208
42445LegPaymentStreamCompoundingStartDateUnadjustedLocalMktDateThe unadjusted compounding start date.Added EP208
42446LegPaymentStreamCompoundingStartDateRelativeTointSpecifies the anchor date when the compounding start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42447LegPaymentStreamCompoundingStartDateOffsetPeriodintTime unit multiplier for the relative compounding start date offset.Added EP208
42448LegPaymentStreamCompoundingStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding start date offset.Added EP208
42449LegPaymentStreamCompoundingStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding start date offset.Added EP208
42450LegPaymentStreamCompoundingStartDateAdjustedLocalMktDateThe adjusted compounding start date.Added EP208
42451LegPaymentStreamFormulaImageLengthLengthLength in bytes of the LegPaymentStreamFormulaImage(42452) field.Added EP208
42452LegPaymentStreamFormulaImagedataImage of the formula image when represented through an encoded clip in base64Binary.Added EP208
42453LegPaymentStreamFinalPricePaymentDateUnadjustedLocalMktDateThe unadjusted final price payment date.Added EP208
42454LegPaymentStreamFinalPricePaymentDateRelativeTointSpecifies the anchor date when the final price payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42455LegPaymentStreamFinalPricePaymentDateOffsetPeriodintTime unit multiplier for the relative final price payment date offset.Added EP208
42456LegPaymentStreamFinalPricePaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative final price payment date offset.Added EP208
42457LegPaymentStreamFinalPricePaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative final price payment date offset.Added EP208
42458LegPaymentStreamFinalPricePaymentDateAdjustedLocalMktDateThe adjusted final price payment date.Added EP208
42459NoLegPaymentStreamFixingDatesNumInGroupNumber of fixing dates in the repeating group.Added EP208
42460LegPaymentStreamFixingDateLocalMktDateThe fixing date. Type of date is specified in LegPaymentStreamFixingDateType(42461).Added EP208
42461LegPaymentStreamFixingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of fixing date (e.g. adjusted for holidays).Added EP208
42462LegPaymentStreamFirstObservationDateUnadjustedLocalMktDateThe unadjusted initial price observation date.Added EP208
42463LegPaymentStreamFirstObservationDateRelativeTointSpecifies the anchor date when the initial price observation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42464LegPaymentStreamFirstObservationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the initial price observation date offset.Added EP208
42465LegPaymentStreamFirstObservationDateAdjustedLocalMktDateThe adjusted initial price observation date.Added EP208
42466LegPaymentStreamUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42467LegReturnRateNotionalResetBooleanIndicates whether the term "Equity Notional Reset" as defined in the ISDA 2002 Equity Derivatives Definitions is applicable ("Y") or not.Added EP208
42468LegPaymentStreamLinkInitialLevelPricePrice level at which the correlation or variance swap contract will strike.Added EP208
42469LegPaymentStreamLinkClosingLevelIndicatorBooleanIndicates whether the correlation or variance swap contract will ("Y") strike off the closing level of the default exchange traded contract or not.Added EP208
42470LegPaymentStreamLinkExpiringLevelIndicatorBooleanIndicates whether the correlation or variance swap contract will ("Y") strike off the expiring level of the default exchange traded contract or not.Added EP208
42471LegPaymentStreamLinkEstimatedTradingDaysintThe expected number of trading days in the variance or correlation swap stream.Added EP208
42472LegPaymentStreamLinkStrikePricePriceThe strike price of a correlation or variance swap stream.Added EP208
42473LegPaymentStreamLinkStrikePriceTypePaymentStreamLinkStrikePriceTypeCodeSetFor a variance swap specifies how LegPaymentStreamLinkStrikePrice(42472) is expressed.Added EP208
42474LegPaymentStreamLinkMaximumBoundaryfloatSpecifies the maximum or upper boundary for variance or strike determination.
For a variation swap stream all observations above this price level will be excluded from the variance calculation.
For a correlation swap stream the maximum boundary is a percentage of the strike price.
Added EP208
42475LegPaymentStreamLinkMinimumBoundaryfloatSpecifies the minimum or lower boundary for variance or strike determination.
For a variation swap stream all observations below this price level will be excluded from the variance calculation.
For a correlation swap stream the minimum boundary is a percentage of the strike price.
Added EP208
42476LegPaymentStreamLinkNumberOfDataSeriesintNumber of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.Added EP208
42477LegPaymentStreamVarianceUnadjustedCapfloatIndicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.Added EP208
42478LegPaymentStreamRealizedVarianceMethodPaymentStreamRealizedVarianceMethodCodeSetIndicates which price to use to satisfy the boundary condition.Added EP208
42479LegPaymentStreamDaysAdjustmentIndicatorBooleanIndicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of "days in range" refers to the number of returns that contribute to the realized volatility.Added EP208
42480LegPaymentStreamNearestExchangeContractRefIDStringReferences a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42481LegPaymentStreamVegaNotionalAmountfloatVega Notional represents the approximate gain/loss at maturity for a 1% difference between RVol (realized volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.Added EP208
42482LegPaymentStreamFormulaCurrencyCurrencyThe currency in which the formula amount is denominated. Uses ISO 4217 currency codes.Added EP208
42483LegPaymentStreamFormulaCurrencyDeterminationMethodStringSpecifies the method according to which the formula amount currency is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42484LegPaymentStreamFormulaReferenceAmountintSpecifies the reference amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or refers to a term defined elsewhere in the swap document.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of reference amounts.
Added EP208
42485NoLegPaymentStreamFormulasNumInGroupNumber of formulas in the repeating group.Added EP208
42486LegPaymentStreamFormulaXMLDataContains an XML representation of the formula. Defined for flexibility in choice of language (MathML, OpenMath or text).Added EP208
Updated EP259
42487LegPaymentStreamFormulaDescStringA description of the math formula in LegPaymentStreamFormula(42486).Added EP208
42488LegPaymentStubEndDateUnadjustedLocalMktDateThe unadjusted stub end date.Added EP208
42489LegPaymentStubEndDateBusinessDayConventionBusinessDayConventionCodeSetThe stub end date business day convention.Added EP208
42490LegPaymentStubEndDateRelativeTointSpecifies the anchor date when the stub end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42491LegPaymentStubEndDateOffsetPeriodintTime unit multiplier for the relative stub end date offset.Added EP208
42492LegPaymentStubEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative stub end date offset.Added EP208
42493LegPaymentStubEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative stub end date offset.Added EP208
42494LegPaymentStubEndDateAdjustedLocalMktDateThe adjusted stub end date.Added EP208
42495NoLegPaymentStubEndDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42496LegPaymentStubEndDateBusinessCenterStringThe business center calendar used for date adjustment of the payment stub end date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42497LegPaymentStubStartDateUnadjustedLocalMktDateThe unadjusted stub start date.Added EP208
42498LegPaymentStubStartDateBusinessDayConventionBusinessDayConventionCodeSetThe stub start date business day convention.Added EP208
42499LegPaymentStubStartDateRelativeTointSpecifies the anchor date when the stub start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42500LegPaymentStubStartDateOffsetPeriodintTime unit multiplier for the relative stub start date offset.Added EP208
42501LegPaymentStubStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative stub start date offset.Added EP208
42502LegPaymentStubStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative stub start date offset.Added EP208
42503LegPaymentStubStartDateAdjustedLocalMktDateThe adjusted stub start date.Added EP208
42504NoLegPaymentStubStartDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42505LegPaymentStubStartDateBusinessCenterStringThe business center calendar used for date adjustment of the payment stub start date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42506LegProvisionBreakFeeElectionProvisionBreakFeeElectionCodeSetType of fee elected for the break provision.Added EP208
42507LegProvisionBreakFeeRatePercentageBreak fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as "0.05".Added EP208
42508NoLegReturnRateDatesNumInGroupNumber of iterations in the return rate date repeating group.Added EP208
42509LegReturnRateDateModeReturnRateDateModeCodeSetSpecifies the valuation type applicable to the return rate date.Added EP208
42510LegReturnRateValuationDateRelativeTointSpecifies the anchor date when the return rate valuation dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42511LegReturnRateValuationDateOffsetPeriodintTime unit multiplier for the relative return rate valuation date offset.Added EP208
42512LegReturnRateValuationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation date offset.Added EP208
42513LegReturnRateValuationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation date offset.Added EP208
42514LegReturnRateValuationStartDateUnadjustedLocalMktDateThe unadjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42515LegReturnRateValuationStartDateRelativeTointSpecifies the anchor date when the return rate valuation start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42516LegReturnRateValuationStartDateOffsetPeriodintTime unit multiplier for the relative return rate valuation start date offset.Added EP208
42517LegReturnRateValuationStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation start date offset.Added EP208
42518LegReturnRateValuationStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation start date offset.Added EP208
42519LegReturnRateValuationStartDateAdjustedLocalMktDateThe adjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42520LegReturnRateValuationEndDateUnadjustedLocalMktDateThe unadjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42521LegReturnRateValuationEndDateRelativeTointSpecifies the anchor date when the return rate valuation end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42522LegReturnRateValuationEndDateOffsetPeriodintTime unit multiplier for the relative return rate valuation end date offset.Added EP208
42523LegReturnRateValuationEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation end date offset.Added EP208
42524LegReturnRateValuationEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation end date offset.Added EP208
42525LegReturnRateValuationEndDateAdjustedLocalMktDateThe adjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42526LegReturnRateValuationFrequencyPeriodintTime unit multiplier for the frequency at which return rate valuation dates occur.Added EP208
42527LegReturnRateValuationFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which return rate valuation dates occur.Added EP208
42528LegReturnRateValuationFrequencyRollConventionDateRollConventionCodeSetThe convention for determining the sequence of return rate valuation dates. It is used in conjunction with a specified frequency.Added EP208
42529LegReturnRateValuationDateBusinessDayConventionBusinessDayConventionCodeSetThe return rate valuation dates business day convention.Added EP208
42530NoLegReturnRateFXConversionsNumInGroupNumber of iterations in the return rate FX conversion repeating group.Added EP208
42531LegReturnRateFXCurrencySymbolStringSpecifies the currency pair for the FX conversion expressed using the CCY1/CCY2 convention. Uses ISO 4217 currency codes.Added EP208
42532LegReturnRateFXRatefloatThe rate of exchange between the two currencies specified in LegReturnRateFXCurrencySymbol(42531).Added EP208
42533LegReturnRateFXRateCalcSettlCurrFxRateCalcCodeSetThe rate of exchange between the two currencies specified in LegReturnRateFXCurrencySymbol(42531).Added EP208
42534NoLegReturnRatesNumInGroupNumber of iterations in the return rate repeating group.Added EP208
42535LegReturnRatePriceSequenceReturnRatePriceSequenceCodeSetSpecifies the type of price sequence of the return rate.Added EP208
42536LegReturnRateCommissionBasisCommTypeCodeSetSpecifies the basis or unit used to calculate the commission.Added EP208
42537LegReturnRateCommissionAmountAmtThe commission amount.Added EP208
42538LegReturnRateCommissionCurrencyCurrencySpecifies the currency the commission amount is denominated in. Uses ISO 4217 currency codes.Added EP208
42539LegReturnRateTotalCommissionPerTradeAmtThe total commission per trade.Added EP208
42540LegReturnRateDeterminationMethodStringSpecifies the method by which the underlier prices are determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42541LegReturnRateAmountRelativeTointSpecifies the reference amount when the return rate amount is relative to another amount in the trade.
See http://www.fixtradingcommunity.org/codelists#Amount_Relative_To for code list of relative amounts.
Added EP208
42542LegReturnRateQuoteMeasureTypeStringSpecifies the type of the measure applied to the return rate's asset, e.g. valuation, sensitivity risk. This could be an NPV, a cash flow, a clean price, etc.
See http://www.fpml.org/coding-scheme/asset-measure for values.
Added EP208
42543LegReturnRateQuoteUnitsStringSpecifies the units that the measure is expressed in. If not specified, the default is a price/value in currency units.
See http://www.fpml.org/coding-scheme/price-quote-units for values.
Added EP208
42544LegReturnRateQuoteMethodCashSettlQuoteMethodCodeSetSpecifies the type of quote used to determine the return rate of the swap.Added EP208
42545LegReturnRateQuoteCurrencyCurrencySpecifies the currency the return rate quote is denominated in. Uses ISO 4217 Currency Code.Added EP208
42546LegReturnRateQuoteCurrencyTypeStringSpecifies the type of currency, e.g. settlement currency, base currency, etc., that the quote is reported in.
See http://www.fpml.org/coding-scheme/reporting-currency-type for values.
Added EP208
42547LegReturnRateQuoteTimeTypeReturnRateQuoteTimeTypeCodeSetSpecifies how or the timing when the quote is to be obtained.Added EP208
42548LegReturnRateQuoteTimeLocalMktTimeThe time when the quote is to be generated.Added EP208
42549LegReturnRateQuoteDateLocalMktDateThe date when the quote is to be generated.Added EP208
42550LegReturnRateQuoteExpirationTimeLocalMktTimeThe time when the quote ceases to be valid.Added EP208
42551LegReturnRateQuoteBusinessCenterStringThe business center calendar used for adjustments associated with LegReturnRateQuoteTimeType(42547) or LegReturnRateQuoteTime(42548) and LegReturnRateQuoteDate(42549), e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42552LegReturnRateQuoteExchangeExchangeSpecifies the exchange (e.g. stock or listed futures/options exchange) from which the quote is obtained.Added EP208
42553LegReturnRateQuotePricingModelStringSpecifies the pricing model used to evaluate the underlying asset price.
See http://www.fpml.org/coding-scheme/pricing-model for values.
Added EP208
42554LegReturnRateCashFlowTypeStringSpecifies the type of cash flows, e.g. coupon payment, premium fee, settlement fee, etc.
See http://www.fpml.org/coding-scheme/cashflow-type for values.
Added EP208
42555LegReturnRateValuationTimeTypeReturnRateQuoteTimeTypeCodeSetSpecifies the timing at which the calculation agent values the underlying.Added EP208
42556LegReturnRateValuationTimeLocalMktTimeThe time at which the calculation agent values the underlying asset.Added EP208
42557LegReturnRateValuationTimeBusinessCenterStringThe business center calendar used for adjustments associated with LegReturnRateValuationTimeType(42555) or LegReturnRateValuationTime(42556), e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42558LegReturnRateValuationPriceOptionReturnRateValuationPriceOptionCodeSetIndicates whether an ISDA price option applies, and if applicable which type of price.Added EP208
42559LegReturnRateFinalPriceFallbackComplexEventPVFinalPriceElectionFallbackCodeSetSpecifies the fallback provision for the hedging party in the determination of the final price.Added EP208
42560NoLegReturnRateInformationSourcesNumInGroupNumber of iterations in the return rate information source repeating group.Added EP208
42561LegReturnRateInformationSourceRateSourceCodeSetIdentifies the source of rate information. For FX the references source to be used for the FX spot rate.Added EP208
42562LegReturnRateReferencePageStringIdentifies the reference "page" from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When LegReturnRateInformationSource(42561) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions.
See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP208
42563LegReturnRateReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP208
42564NoLegReturnRatePricesNumInGroupNumber of iterations in the return rate price repeating group.Added EP208
42565LegReturnRatePriceBasisReturnRatePriceBasisCodeSetThe basis of the return price.Added EP208
42566LegReturnRatePricePriceSpecifies the price of the underlying swap asset.Added EP208
42567LegReturnRatePriceCurrencyCurrencySpecifies the currency of the price of the leg swap asset. Uses ISO 4217 currency codes.Added EP208
42568LegReturnRatePriceTypeReturnRatePriceTypeCodeSetSpecifies whether the LegReturnRatePrice(42566) is expressed in absolute or relative terms.Added EP208
42569NoLegReturnRateValuationDateBusinessCentersNumInGroupNumber of iterations in the return rate valuation date business center repeating group.Added EP208
42570LegReturnRateValuationDateBusinessCenterStringThe business center calendar used for date adjustment of the return rate valuation unadjusted or relative dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42571NoLegReturnRateValuationDatesNumInGroupNumber of iterations in the return rate valuation date repeating group.Added EP208
42572LegReturnRateValuationDateLocalMktDateThe return rate valuation date. The type of date is specified in LegReturnRateValuationDateType(42573).Added EP208
42573LegReturnRateValuationDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of return rate valuation date (e.g. adjusted for holidays).Added EP208
42574LegSettlMethodElectionDateUnadjustedLocalMktDateThe unadjusted settlement method election date.Added EP208
42575LegSettlMethodElectionDateBusinessDayConventionBusinessDayConventionCodeSetThe settlement method election date adjustment business day convention.Added EP208
42576LegSettlMethodElectionDateRelativeTointSpecifies the anchor date when the settlement method election date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42577LegSettlMethodElectionDateOffsetPeriodintTime unit multiplier for the relative settlement method election date offset.Added EP208
42578LegSettlMethodElectionDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative settlement method election date offset.Added EP208
42579LegSettlMethodElectionDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative settlement method election date offset.Added EP208
42580LegSettlMethodElectionDateAdjustedLocalMktDateThe adjusted settlement method election date.Added EP208
42581NoLegSettlMethodElectionDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42582LegSettlMethodElectionDateBusinessCenterStringThe business center calendar used for date adjustment of the settlement method election unadjusted or relative date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42583LegStreamVersionStringThe stream version identifier when there have been modifications to the contract over time. Helps signal when there are embedded changes.Added EP208
42584LegStreamVersionEffectiveDateLocalMktDateThe effective date of the LegStreamVersion(42583).Added EP208
42585LegStreamNotionalDeterminationMethodStringSpecifies the method for determining the floating notional value for equity swaps.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42586LegStreamNotionalAdjustmentsStreamNotionalAdjustmentsCodeSetFor equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap.Added EP208
42587StreamCommodityDeliveryPricingRegionStringThe delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.Added EP193
42588LegStreamCommodityDeliveryPricingRegionStringThe delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.Added EP193
42589UnderlyingStreamCommodityDeliveryPricingRegionStringThe delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.Added EP193
42590SettlMethodElectingPartySidePaymentPaySideCodeSetSide value of the party electing the settlement method.Added EP208
42591MakeWholeDateLocalMktDateThe date through which option cannot be exercised without penalty.Added EP208
42592MakeWholeAmountAmtAmount to be paid by the buyer of the option if the option is exercised prior to the MakeWholeDate(42591).Added EP208
42593MakeWholeBenchmarkCurveNameStringIdentifies the benchmark floating rate index.Added EP208
42594MakeWholeBenchmarkCurvePointStringThe point on the floating rate index curve.
Sample values:
M = combination of a number between 1-12 and an "M" for month, e.g. 3M
Y = combination of number between 1-100 and a "Y" for year, e.g. 10Y
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
42595MakeWholeRecallSpreadPriceOffsetSpread over the floating rate index.Added EP208
42596MakeWholeBenchmarkQuoteStrikeIndexQuoteCodeSetThe quote side of the benchmark to be used for calculating the "make whole" amount.Added EP208
42597MakeWholeInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the "make whole" amount. The most common is linear method.Added EP208
42598PaymentAmountRelativeTointSpecifies the reference amount when the payment amount is relative to another amount in the message.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of relative amounts.
Added EP208
42599PaymentAmountDeterminationMethodStringSpecifies the method by which a payment amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42600PaymentStreamCashSettlIndicatorBooleanIndicates whether cash settlement is applicable.Added EP208
42601PaymentStreamCompoundingXIDRefXIDREFReference to the stream which details the compounding fixed or floating rate.Added EP208
42602PaymentStreamCompoundingSpreadPriceOffsetThe spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.Added EP208
42603PaymentStreamInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the index rate from multiple points on the curve. The most common is linear method.Added EP208
42604PaymentStreamInterpolationPeriodPaymentStreamInterpolationPeriodCodeSetDefines applicable periods for interpolation.Added EP208
42605PaymentStreamCompoundingFixedRatefloatThe compounding fixed rate applicable to the payment stream.Added EP208
42606NoPaymentStreamCompoundingDatesNumInGroupNumber of dates in the repeating group.Added EP208
42607PaymentStreamCompoundingDateLocalMktDateThe compounding date. The type of date is specified in PaymentStreamCompoundingDateType(42608).Added EP208
42608PaymentStreamCompoundingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of payment compounding date (e.g. adjusted for holidays).Added EP208
42609PaymentStreamCompoundingDatesBusinessDayConventionBusinessDayConventionCodeSetThe compounding dates business day convention.Added EP208
42610PaymentStreamCompoundingDatesRelativeTointSpecifies the anchor date when the compounding dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42611PaymentStreamCompoundingDatesOffsetPeriodintTime unit multiplier for the relative compounding date offset.Added EP208
42612PaymentStreamCompoundingDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding date offset.Added EP208
42613PaymentStreamCompoundingDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding date offset.Added EP208
42614PaymentStreamCompoundingPeriodSkipintThe number of periods in the "RelativeTo" schedule that are between each date in the compounding schedule. A skip of 2 would mean that compounding dates are relative to every second date in the "RelativeTo" schedule. If present this should have a value greater than 1.Added EP208
42615PaymentStreamCompoundingFrequencyPeriodintTime unit multiplier for the frequency at which compounding dates occur.Added EP208
42616PaymentStreamCompoundingFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which compounding dates occur.Added EP208
42617PaymentStreamCompoundingRollConventionDateRollConventionCodeSetThe convention for determining the sequence of compounding dates. It is used in conjunction with a specified frequency.Added EP208
42618PaymentStreamBoundsFirstDateUnadjustedLocalMktDateThe unadjusted first date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42619PaymentStreamBoundsLastDateUnadjustedLocalMktDateThe unadjusted last date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42620NoPaymentStreamCompoundingDatesBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42621PaymentStreamCompoundingDatesBusinessCenterStringThe business center calendar used for date adjustment of the payment stream compounding dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42622PaymentStreamCompoundingEndDateUnadjustedLocalMktDateThe unadjusted compounding end date.Added EP208
42623PaymentStreamCompoundingEndDateRelativeTointSpecifies the anchor date when the compounding end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42624PaymentStreamCompoundingEndDateOffsetPeriodintTime unit multiplier for the relative compounding end date offset.Added EP208
42625PaymentStreamCompoundingEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding end date offset.Added EP208
42626PaymentStreamCompoundingEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding end date offset.Added EP208
42627PaymentStreamCompoundingEndDateAdjustedLocalMktDateThe adjusted compounding end date.Added EP208
42628PaymentStreamCompoundingRateIndexStringThe payment stream's compounding floating rate index.Added EP208
42629PaymentStreamCompoundingRateIndexCurvePeriodintTime unit multiplier for the payment stream's compounding floating rate index curve period.Added EP208
42630PaymentStreamCompoundingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the payment stream's compounding floating rate index curve period.Added EP208
42631PaymentStreamCompoundingRateMultiplierfloatA rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP208
42632PaymentStreamCompoundingRateSpreadPriceOffsetThe basis points spread from the index specified in PaymentStreamCompoundingRateIndex(42628).Added EP208
42633PaymentStreamCompoundingRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP208
42634PaymentStreamCompoundingRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP208
42635PaymentStreamCompoundingCapRatePercentageThe cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as "0.05".Added EP208
42636PaymentStreamCompoundingCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the compounding cap rate option through its trade side.Added EP208
42637PaymentStreamCompoundingCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the compounding cap rate option through its trade side.Added EP208
42638PaymentStreamCompoundingFloorRatePercentageThe floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".Added EP208
42639PaymentStreamCompoundingFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the compounding floor rate option through its trade side.Added EP208
42640PaymentStreamCompoundingFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP208
42641PaymentStreamCompoundingInitialRatePercentageThe initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".Added EP208
42642PaymentStreamCompoundingFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction for the compounding floating rate.Added EP208
42643PaymentStreamCompoundingFinalRatePrecisionintSpecifies the compounding floating rate rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42644PaymentStreamCompoundingAveragingMethodPaymentStreamAveragingMethodCodeSetSpecifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).Added EP208
42645PaymentStreamCompoundingNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetSpecifies the method for calculating payment obligations when a compounding 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 EP208
42646PaymentStreamCompoundingStartDateUnadjustedLocalMktDateThe unadjusted compounding start date.Added EP208
42647PaymentStreamCompoundingStartDateRelativeTointSpecifies the anchor date when the compounding start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42648PaymentStreamCompoundingStartDateOffsetPeriodintTime unit multiplier for the relative compounding start date offset.Added EP208
42649PaymentStreamCompoundingStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding start date offset.Added EP208
42650PaymentStreamCompoundingStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding start date offset.Added EP208
42651PaymentStreamCompoundingStartDateAdjustedLocalMktDateThe adjusted compounding start date.Added EP208
42652PaymentStreamFormulaImageLengthLengthLength in bytes of the PaymentStreamFormulaImage(42563) field.Added EP208
42653PaymentStreamFormulaImagedataImage of the formula image when represented through an encoded clip in base64Binary.Added EP208
42654PaymentStreamFinalPricePaymentDateUnadjustedLocalMktDateThe unadjusted final price payment date.Added EP208
42655PaymentStreamFinalPricePaymentDateRelativeTointSpecifies the anchor date when the final price payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42656PaymentStreamFinalPricePaymentDateOffsetfPeriodintTime unit multiplier for the relative final price payment date offset.Added EP208
42657PaymentStreamFinalPricePaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative final price payment date offset.Added EP208
42658PaymentStreamFinalPricePaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative final price payment date offset.Added EP208
42659PaymentStreamFinalPricePaymentDateAdjustedLocalMktDateThe adjusted final price payment date.Added EP208
42660NoPaymentStreamFixingDatesNumInGroupNumber of fixing dates in the repeating group.Added EP208
42661PaymentStreamFixingDateLocalMktDateThe fixing date. The type of date is specified in PaymentStreamFixingDateType(42662).Added EP208
42662PaymentStreamFixingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of fixing date (e.g. adjusted for holidays).Added EP208
42663PaymentStreamFirstObservationDateUnadjustedLocalMktDateThe unadjusted initial price observation date.Added EP208
42664PaymentStreamFirstObservationDateRelativeTointSpecifies the anchor date when the initial price observation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42665PaymentStreamFirstObservationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the initial price observation date offset.Added EP208
42666PaymentStreamFirstObservationDateAdjustedLocalMktDateThe adjusted initial price observation date.Added EP208
42667PaymentStreamUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42668ReturnRateNotionalResetBooleanIndicates whether the term "Equity Notional Reset" as defined in the ISDA 2002 Equity Derivatives Definitions is applicable ("Y") or not.Added EP208
42669PaymentStreamLinkInitialLevelPricePrice level at which the correlation or variance swap contract will strike.Added EP208
42670PaymentStreamLinkClosingLevelIndicatorBooleanIndicates whether the correlation or variance swap contract will ("Y") strike off the closing level of the default exchange traded contract or not.Added EP208
42671PaymentStreamLinkExpiringLevelIndicatorBooleanIndicates whether the correlation or variance swap contract will ("Y") strike off the expiring level of the default exchange traded contract or not.Added EP208
42672PaymentStreamLinkEstimatedTradingDaysintThe expected number of trading days in the variance or correlation swap stream.Added EP208
42673PaymentStreamLinkStrikePricePriceThe strike price of a correlation or variance swap stream.Added EP208
42674PaymentStreamLinkStrikePriceTypePaymentStreamLinkStrikePriceTypeCodeSetFor a variance swap specifies how PaymentStreamLinkStrikePrice(42673) is expressed.Added EP208
42675PaymentStreamLinkMaximumBoundaryfloatSpecifies the maximum or upper boundary for variance or strike determination.
For a variation swap stream all observations above this price level will be excluded from the variance calculation.
For a correlation swap stream the maximum boundary is a percentage of the strike price.
Added EP208
42676PaymentStreamLinkMinimumBoundaryfloatSpecifies the minimum or lower boundary for variance or strike determination.
For a variation swap stream all observations below this price level will be excluded from the variance calculation.
For a correlation swap stream the minimum boundary is a percentage of the strike price.
Added EP208
42677PaymentStreamLinkNumberOfDataSeriesintNumber of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.Added EP208
42678PaymentStreamVarianceUnadjustedCapfloatIndicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.Added EP208
42679PaymentStreamRealizedVarianceMethodPaymentStreamRealizedVarianceMethodCodeSetIndicates which price to use to satisfy the boundary condition.Added EP208
42680PaymentStreamDaysAdjustmentIndicatorBooleanIndicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of "days in range" refers to the number of returns that contribute to the realized volatility.Added EP208
42681PaymentStreamNearestExchangeContractRefIDStringReferences a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42682PaymentStreamVegaNotionalAmountfloat"Vega Notional" represents the approximate gain/loss at maturity for a 1% difference between RVol (realised volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.Added EP208
42683NoPaymentStreamFormulasNumInGroupNumber of formulas in the repeating group.Added EP208
42684PaymentStreamFormulaXMLDataContains an XML representation of the formula. Defined for flexibility in choice of language (MathML, OpenMath or text).Added EP208
Updated EP259
42685PaymentStreamFormulaDescStringA description of the math formula in PaymentStreamFormula(42684).Added EP208
42686PaymentStreamFormulaCurrencyCurrencyThe currency in which the formula amount is denominated. Uses ISO 4217 currency codes.Added EP208
42687PaymentStreamFormulaCurrencyDeterminationMethodStringSpecifies the method according to which the formula amount currency is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42688PaymentStreamFormulaReferenceAmountintSpecifies the reference amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or refers to a term defined elsewhere in the swap document.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of reference amounts.
Added EP208
42689PaymentStubEndDateUnadjustedLocalMktDateThe unadjusted stub end date.Added EP208
42690PaymentStubEndDateBusinessDayConventionBusinessDayConventionCodeSetThe stub end date business day convention.Added EP208
42691PaymentStubEndDateRelativeTointSpecifies the anchor date when the stub end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42692PaymentStubEndDateOffsetPeriodintTime unit multiplier for the relative stub end date offset.Added EP208
42693PaymentStubEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative stub end date offset.Added EP208
42694PaymentStubEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative stub end date offset.Added EP208
42695PaymentStubEndDateAdjustedLocalMktDateThe adjusted stub end date.Added EP208
42696NoPaymentStubEndDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42697PaymentStubEndDateBusinessCenterStringThe business center calendar used for date adjustment of the payment stub end date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42698PaymentStubStartDateUnadjustedLocalMktDateThe unadjusted stub start date.Added EP208
42699PaymentStubStartDateBusinessDayConventionBusinessDayConventionCodeSetThe stub start date business day convention.Added EP208
42700PaymentStubStartDateRelativeTointSpecifies the anchor date when the stub start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42701PaymentStubStartDateOffsetPeriodintTime unit multiplier for the relative stub start date offset.Added EP208
42702PaymentStubStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative stub start date offset.Added EP208
42703PaymentStubStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative stub start date offset.Added EP208
42704PaymentStubStartDateAdjustedLocalMktDateThe adjusted stub start date.Added EP208
42705NoPaymentStubStartDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42706PaymentStubStartDateBusinessCenterStringThe business center calendar used for date adjustment of the payment stub start date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42707ProvisionBreakFeeElectionProvisionBreakFeeElectionCodeSetType of fee elected for the break provision.Added EP208
42708ProvisionBreakFeeRatePercentageBreak fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as "0.05".Added EP208
42709NoReturnRateDatesNumInGroupNumber of iterations in the return rate date repeating group.Added EP208
42710ReturnRateDateModeReturnRateDateModeCodeSetSpecifies the valuation type applicable to the return rate date.Added EP208
42711ReturnRateValuationDateRelativeTointSpecifies the anchor date when the return rate valuation dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42712ReturnRateValuationDateOffsetPeriodintTime unit multiplier for the relative return rate valuation date offset.Added EP208
42713ReturnRateValuationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation date offset.Added EP208
42714ReturnRateValuationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation date offset.Added EP208
42715ReturnRateValuationStartDateUnadjustedLocalMktDateThe unadjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42716ReturnRateValuationStartDateRelativeTointSpecifies the anchor date when the return rate valuation start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42717ReturnRateValuationStartDateOffsetPeriodintTime unit multiplier for the relative return rate valuation start date offset.Added EP208
42718ReturnRateValuationStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation start date offset.Added EP208
42719ReturnRateValuationStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation start date offset.Added EP208
42720ReturnRateValuationStartDateAdjustedLocalMktDateThe adjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42721ReturnRateValuationEndDateUnadjustedLocalMktDateThe unadjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42722ReturnRateValuationEndDateRelativeTointSpecifies the anchor date when the return rate valuation end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42723ReturnRateValuationEndDateOffsetPeriodintTime unit multiplier for the relative return rate valuation end date offset.Added EP208
42724ReturnRateValuationEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation end date offset.Added EP208
42725ReturnRateValuationEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation end date offset.Added EP208
42726ReturnRateValuationEndDateAdjustedLocalMktDateThe adjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42727ReturnRateValuationFrequencyPeriodintTime unit multiplier for the frequency at which return rate valuation dates occur.Added EP208
42728ReturnRateValuationFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which return rate valuation dates occur.Added EP208
42729ReturnRateValuationFrequencyRollConventionDateRollConventionCodeSetThe convention for determining the sequence of return rate valuation dates. It is used in conjunction with a specified frequency.Added EP208
42730ReturnRateValuationDateBusinessDayConventionBusinessDayConventionCodeSetThe return rate valuation dates business day convention.Added EP208
42731NoReturnRateFXConversionsNumInGroupNumber of iterations in the return rate FX conversion repeating group.Added EP208
42732ReturnRateFXCurrencySymbolStringSpecifies the currency pair for the FX conversion expressed using the CCY1/CCY2 convention. Uses ISO 4217 currency codes.Added EP208
42733ReturnRateFXRatefloatThe rate of exchange between the two currencies specified in ReturnRateFXCurrencySymbol(42732).Added EP208
42734ReturnRateFXRateCalcSettlCurrFxRateCalcCodeSetSpecifies whether ReturnRateFXRate(42733) should be multiplied or divided.Added EP208
42735NoReturnRatesNumInGroupNumber of iterations in the return rate repeating group.Added EP208
42736ReturnRatePriceSequenceReturnRatePriceSequenceCodeSetSpecifies the type of price sequence of the return rate.Added EP208
42737ReturnRateCommissionBasisCommTypeCodeSetSpecifies the basis or unit used to calculate the commission.Added EP208
42738ReturnRateCommissionAmountAmtThe commission amount.Added EP208
42739ReturnRateCommissionCurrencyCurrencySpecifies the currency the commission amount is denominated in. Uses ISO 4217 currency codes.Added EP208
42740ReturnRateTotalCommissionPerTradeAmtThe total commission per trade.Added EP208
42741ReturnRateDeterminationMethodStringSpecifies the method by which the underlier prices are determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42742ReturnRateAmountRelativeTointSpecifies the reference amount when the return rate amount is relative to another amount in the trade.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of relative amounts.
Added EP208
42743ReturnRateQuoteMeasureTypeStringSpecifies the type of the measure applied to the return rate's asset, e.g. valuation, sensitivity risk. This could be an NPV, a cash flow, a clean price, etc.
See http://www.fpml.org/coding-scheme/asset-measure for values.
Added EP208
42744ReturnRateQuoteUnitsStringSpecifies the units that the measure is expressed in. If not specified, the default is a price/value in currency units.
See http://www.fpml.org/coding-scheme/price-quote-units for values.
Added EP208
42745ReturnRateQuoteMethodCashSettlQuoteMethodCodeSetSpecifies the type of quote used to determine the return rate of the swap.Added EP208
42746ReturnRateQuoteCurrencyCurrencySpecifies the currency the return rate quote is denominated in. Uses ISO 4217 Currency Code.Added EP208
42747ReturnRateQuoteCurrencyTypeStringSpecifies the type of currency, e.g. settlement currency, base currency, etc., that the quote is reported in.
See http://www.fpml.org/coding-scheme/reporting-currency-type for values.
Added EP208
42748ReturnRateQuoteTimeTypeReturnRateQuoteTimeTypeCodeSetSpecifies how or the timing when the quote is to be obtained.Added EP208
42749ReturnRateQuoteTimeLocalMktTimeThe time when the quote is to be generated.Added EP208
42750ReturnRateQuoteDateLocalMktDateThe date when the quote is to be generated.Added EP208
42751ReturnRateQuoteExpirationTimeLocalMktTimeThe time when the quote ceases to be valid.Added EP208
42752ReturnRateQuoteBusinessCenterStringThe business center calendar used for adjustments associated with ReturnRateQuoteTimeType(42748) or ReturnRateQuoteTime(42749) and ReturnRateQuoteDate(42750), e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42753ReturnRateQuoteExchangeExchangeSpecifies the exchange (e.g. stock or listed futures/options exchange) from which the quote is obtained.Added EP208
42754ReturnRateQuotePricingModelStringSpecifies the pricing model used to evaluate the underlying asset price.
See http://www.fpml.org/coding-scheme/pricing-model for values.
Added EP208
42755ReturnRateCashFlowTypeStringSpecifies the type of cash flows, e.g. coupon payment, premium fee, settlement fee, etc.
See http://www.fpml.org/coding-scheme/cashflow-type for values.
Added EP208
42756ReturnRateValuationTimeTypeReturnRateQuoteTimeTypeCodeSetSpecifies the timing at which the calculation agent values the underlying.Added EP208
42757ReturnRateValuationTimeLocalMktTimeThe time at which the calculation agent values the underlying asset.Added EP208
42758ReturnRateValuationTimeBusinessCenterStringThe business center calendar used for adjustments associated with ReturnRateValuationTimeType(42756) or ReturnRateValuationTime(42757), e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42759ReturnRateValuationPriceOptionReturnRateValuationPriceOptionCodeSetIndicates whether an ISDA price option applies, and if applicable which type of price.Added EP208
42760ReturnRateFinalPriceFallbackComplexEventPVFinalPriceElectionFallbackCodeSetSpecifies the fallback provision for the hedging party in the determination of the final price.Added EP208
42761NoReturnRateInformationSourcesNumInGroupNumber of iterations in the return rate information source repeating group.Added EP208
42762ReturnRateInformationSourceRateSourceCodeSetIdentifies the source of rate information. For FX the references source to be used for the FX spot rate.Added EP208
42763ReturnRateReferencePageStringIdentifies the reference "page" from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When ReturnRateInformationSource(42762) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions.
See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP208
42764ReturnRateReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP208
42765NoReturnRatePricesNumInGroupNumber of iterations in the return rate price repeating group.Added EP208
42766ReturnRatePriceBasisReturnRatePriceBasisCodeSetThe basis of the return price.Added EP208
42767ReturnRatePricePriceSpecifies the price of the underlying swap asset.Added EP208
42768ReturnRatePriceCurrencyCurrencySpecifies the currency of the price of the underlying swap asset. Uses ISO 4217 currency codes.Added EP208
42769ReturnRatePriceTypeReturnRatePriceTypeCodeSetSpecifies whether the ReturnRatePrice(42767) is expressed in absolute or relative terms.Added EP208
42770NoReturnRateValuationDateBusinessCentersNumInGroupNumber of iterations in the return rate valuation date business center repeating group.Added EP208
42771ReturnRateValuationDateBusinessCenterStringThe business center calendar used for date adjustment of the return rate valuation unadjusted or relative dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42772NoReturnRateValuationDatesNumInGroupNumber of iterations in the return rate valuation date repeating group.Added EP208
42773ReturnRateValuationDateLocalMktDateThe return rate valuation date. Type of date is specified in ReturnRateValuationDateType(42774).Added EP208
42774ReturnRateValuationDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of return rate valuation date (e.g. adjusted for holidays).Added EP208
42775NoSettlMethodElectionDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42776SettlMethodElectionDateBusinessCenterStringThe business center calendar used for date adjustment of the settlement method election unadjusted or relative date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42777SettlMethodElectionDateUnadjustedLocalMktDateThe unadjusted settlement method election date.Added EP208
42778SettlMethodElectionDateBusinessDayConventionBusinessDayConventionCodeSetThe settlement method election date adjustment business day convention.Added EP208
42779SettlMethodElectionDateRelativeTointSpecifies the anchor date when the settlement method election date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42780SettlMethodElectionDateOffsetPeriodintTime unit multiplier for the relative settlement method election date offset.Added EP208
42781SettlMethodElectionDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative settlement method election date offset.Added EP208
42782SettlMethodElectionDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative settlement method election date offset.Added EP208
42783SettlMethodElectionDateAdjustedLocalMktDateThe adjusted settlement method election date.Added EP208
42784StreamVersionStringThe stream version identifier when there have been modifications to the contract over time. Helps signal when there are embedded changes.Added EP208
42785StreamVersionEffectiveDateLocalMktDateThe effective date of the StreamVersion(42784).Added EP208
42786StreamNotionalDeterminationMethodStringSpecifies the method for determining the floating notional value for equity swaps.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42787StreamNotionalAdjustmentsStreamNotionalAdjustmentsCodeSetFor equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap.Added EP208
42788NoUnderlyingCashSettlDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42789UnderlyingCashSettlDateBusinessCenterStringThe business center calendar used for date adjustment of the cash settlement unadjusted or relative date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42790UnderlyingCashSettlDateUnadjustedLocalMktDateThe unadjusted cash settlement date.Added EP208
42791UnderlyingCashSettlDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used to adjust the cash settlement provision's date. Used only to override the business day convention defined in the UnderlyingInstrument component.Added EP208
42792UnderlyingCashSettlDateRelativeTointSpecifies the anchor date when the cash settlement date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42793UnderlyingCashSettlDateOffsetPeriodintTime unit multiplier for the relative cash settlement date offset.Added EP208
42794UnderlyingCashSettlDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative cash settlement date offset.Added EP208
42795UnderlyingCashSettlDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative cash settlement date offset.Added EP208
42796UnderlyingCashSettlDateAdjustedLocalMktDateThe adjusted cash settlement date.Added EP208
42797UnderlyingCashSettlPriceSourceStringThe source from which the settlement price is to be obtained.
See http://www.fpml.org/coding-scheme/settlement-price-source for values.
Added EP208
42798UnderlyingCashSettlPriceDefaultCashSettlPriceDefaultCodeSetThe default election for determining settlement price.Added EP208
42799NoUnderlyingDividendAccrualPaymentDateBusinessCentersNumInGroupNumber of entries in the UnderlyingDividendAccrualPaymentDateBusinessCenterGrp.Added EP208
42800UnderlyingDividendAccrualPaymentDateBusinessCenterStringThe business center calendar used for date adjustment of the instrument's dividend accrual payment date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42801UnderlyingDividendFloatingRateIndexStringThe dividend accrual floating rate index.Added EP208
42802UnderlyingDividendFloatingRateIndexCurvePeriodintTime unit multiplier for the dividend accrual floating rate index curve.Added EP208
42803UnderlyingDividendFloatingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the dividend accrual floating rate index curve period.Added EP208
42804UnderlyingDividendFloatingRateMultiplierfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the contract.Added EP208
42805UnderlyingDividendFloatingRateSpreadPriceOffsetThe basis points spread from the index specified in UnderlyingDividendFloatingRateIndex(42801).Added EP208
42806UnderlyingDividendFloatingRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP208
42807UnderlyingDividendFloatingRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP208
42808UnderlyingDividendCapRatePercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as "0.05".Added EP208
42809UnderlyingDividendCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the cap rate option through its trade side.Added EP208
42810UnderlyingDividendCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the cap rate option through its trade side.Added EP208
42811UnderlyingDividendFloorRatePercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".Added EP208
42812UnderlyingDividendFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the floor rate option through its trade side.Added EP208
42813UnderlyingDividendFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP208
42814UnderlyingDividendInitialRatePercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".Added EP208
42815UnderlyingDividendFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction of the final rate.Added EP208
42816UnderlyingDividendFinalRatePrecisionintSpecifies the rounding precision of the final rate in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42817UnderlyingDividendAveragingMethodPaymentStreamAveragingMethodCodeSetWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP208
42818UnderlyingDividendNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetThe 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 EP208
42819UnderlyingDividendAccrualPaymentDateRelativeTointSpecifies the anchor date when the accrual payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42820UnderlyingDividendAccrualPaymentDateOffsetPeriodintTime unit multiplier for the relative accrual payment date offset.Added EP208
42821UnderlyingDividendAccrualPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative accrual payment date offset.Added EP208
42822UnderlyingDividendAccrualPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative accrual payment date offset.Added EP208
42823UnderlyingDividendAccrualPaymentDateUnadjustedLocalMktDateThe unadjusted accrual payment date.Added EP208
42824UnderlyingDividendAccrualPaymentDateBusinessDayConventionBusinessDayConventionCodeSetAccrual payment date adjustment business day convention.Added EP208
42825UnderlyingDividendAccrualPaymentDateAdjustedLocalMktDateThe adjusted accrual payment date.Added EP208
42826UnderlyingDividendReinvestmentIndicatorBooleanIndicates whether the dividend will be reinvested.Added EP208
42827UnderlyingDividendEntitlementEventDividendEntitlementEventCodeSetDefines the contract event which the receiver of the derivative is entitled to the dividend.Added EP208
42828UnderlyingDividendAmountTypeDividendAmountTypeCodeSetIndicates how the gross cash dividend amount per share is determined.Added EP208
42829UnderlyingDividendUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in a separate instance of the UnderlyingInstrument component.Added EP208
42830UnderlyingExtraordinaryDividendPartySidePaymentStreamCapRateBuySideCodeSetReference to the party through its side in the trade who makes the determination whether dividends are extraordinary in relation to normal levels.Added EP208
42831UnderlyingExtraordinaryDividendAmountTypeDividendAmountTypeCodeSetIndicates how the extraordinary gross cash dividend per share is determined.Added EP208
42832UnderlyingExtraordinaryDividendCurrencyCurrencyThe currency in which the excess dividend is denominated. Uses ISO 4217 currency codes.Added EP208
42833UnderlyingExtraordinaryDividendDeterminationMethodStringSpecifies the method in which the excess amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42834UnderlyingDividendAccrualFixedRatePercentageThe dividend accrual fixed rate per annum expressed as a decimal.
A value of 5% would be represented as "0.05".
Added EP208
42835UnderlyingDividendCompoundingMethodPaymentStreamCompoundingMethodCodeSetThe compounding method to be used when more than one dividend period contributes to a single payment.Added EP208
42836UnderlyingDividendNumOfIndexUnitsintThe number of index units applicable to dividends.Added EP208
42837UnderlyingDividendCashPercentagePercentageDeclared cash dividend percentage.
A value of 5% would be represented as "0.05".
Added EP208
42838UnderlyingDividendCashEquivalentPercentagePercentageDeclared cash-equivalent dividend percentage. A value of 5% would be represented as "0.05".Added EP208
42839UnderlyingNonCashDividendTreatmentNonCashDividendTreatmentCodeSetDefines the treatment of non-cash dividends.Added EP208
42840UnderlyingDividendCompositionDividendCompositionCodeSetDefines how the composition of dividends is to be determined.Added EP208
42841UnderlyingSpecialDividendsIndicatorBooleanIndicates whether special dividends are applicable.Added EP208
42842UnderlyingMaterialDividendsIndicatorBooleanIndicates whether material non-cash dividends are applicable.Added EP208
42843UnderlyingOptionsExchangeDividendsIndicatorBooleanIndicates whether option exchange dividends are applicable.Added EP208
42844UnderlyingAdditionalDividendsIndicatorBooleanIndicates whether additional dividends are applicable.Added EP208
42845UnderlyingAllDividendsIndicatorBooleanRepresents the European Master Confirmation value of 'All Dividends' which, when applicable, signifies that, for a given Ex-Date, the daily observed share price for that day is adjusted (reduced) by the cash dividend and/or the cash value of any non-cash dividend per share (including extraordinary dividends) declared by the issuer.Added EP208
42846UnderlyingDividendFXTriggerDateRelativeTointSpecifies the anchor date when the FX trigger date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42847UnderlyingDividendFXTriggerDateOffsetPeriodintTime unit multiplier for the relative FX trigger date offset.Added EP208
42848UnderlyingDividendFXTriggerDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative FX trigger date offset.Added EP208
42849UnderlyingDividendFXTriggerDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative FX trigger date offset.Added EP208
42850UnderlyingDividendFXTriggerDateUnadjustedLocalMktDateThe unadjusted FX trigger date.Added EP208
42851UnderlyingDividendFXTriggerDateBusinessDayConventionBusinessDayConventionCodeSetThe business day convention used for the FX trigger date adjustment.Added EP208
42852UnderlyingDividendFXTriggerDateAdjustedLocalMktDateThe adjusted FX trigger date.Added EP208
42853NoUnderlyingDividendFXTriggerDateBusinessCentersNumInGroupNumber of entries in the UnderlyingDividendFXTriggerDateBusinessCenterGrp.Added EP208
42854UnderlyingDividendFXTriggerDateBusinessCenterStringThe business center calendar used for date adjustment of the instrument's FX trigger date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42855NoUnderlyingDividendPaymentsNumInGroupNumber of entries in the repeating group.Added EP208
42856UnderlyingDividendPaymentDateLocalMktDateSpecifies the date that the dividend or coupon payment is due.Added EP208
42857UnderlyingDividendPaymentAmountAmtThe amount of the dividend or coupon payment.Added EP208
42858UnderlyingDividendPaymentCurrencyCurrencySpecifies the currency the UnderlyingDividendPaymentAmount(42857) is denominated in. Uses ISO 4217 currency codes.Added EP208
42859UnderlyingDividendAccruedInterestAmtAccrued interest on the dividend or coupon payment.Added EP208
42860UnderlyingDividendPayoutRatiofloatSpecifies the actual dividend payout ratio associated with the equity or bond underlier.Added EP208
42861UnderlyingDividendPayoutConditionsStringSpecifies the dividend payout conditions that will be applied in the case where the actual ratio is not known, typically because of regulatory or legal uncertainties.Added EP208
42862NoUnderlyingDividendPeriodsNumInGroupNumber of entries in the UnderlyingDividendPeriodGrp component.Added EP208
42863UnderlyingDividendPeriodSequenceintDefines the ordinal dividend period. E.g. 1 = First period, 2 = Second period, etc.Added EP208
42864UnderlyingDividendPeriodStartDateUnadjustedLocalMktDateThe unadjusted date on which the dividend period will begin.Added EP208
42865UnderlyingDividendPeriodEndDateUnadjustedLocalMktDateThe unadjusted date on which the dividend period will end.Added EP208
42866UnderlyingDividendPeriodUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42867UnderlyingDividendPeriodStrikePricePriceSpecifies the fixed strike price of the dividend period.Added EP208
42868UnderlyingDividendPeriodBusinessDayConventionBusinessDayConventionCodeSetThe dividend period dates business day convention.Added EP208
42869UnderlyingDividendPeriodValuationDateUnadjustedLocalMktDateThe unadjusted dividend period valuation date.Added EP208
42870UnderlyingDividendPeriodValuationDateRelativeTointSpecifies the anchor date when the dividend period valuation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42871UnderlyingDividendPeriodValuationDateOffsetPeriodintTime unit multiplier for the relative dividend period valuation date offset.Added EP208
42872UnderlyingDividendPeriodValuationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative dividend period valuation date offset.Added EP208
42873UnderlyingDividendPeriodValuationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative dividend period valuation date offset.Added EP208
42874UnderlyingDividendPeriodValuationDateAdjustedLocalMktDateThe adjusted dividend period valuation date.Added EP208
42875UnderlyingDividendPeriodPaymentDateUnadjustedLocalMktDateThe unadjusted dividend period payment date.Added EP208
42876UnderlyingDividendPeriodPaymentDateRelativeTointSpecifies the anchor date when the dividend period payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42877UnderlyingDividendPeriodPaymentDateOffsetPeriodintTime unit multiplier for the relative dividend period payment date offset.Added EP208
42878UnderlyingDividendPeriodPaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative dividend period payment date offset.Added EP208
42879UnderlyingDividendPeriodPaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative dividend period payment date offset.Added EP208
42880UnderlyingDividendPeriodPaymentDateAdjustedLocalMktDateThe adjusted dividend period payment date.Added EP208
42881UnderlyingDividendPeriodXIDXIDIdentifier for linking this stream dividend period to an underlier through an instance of RelatedInstrumentGrp.Added EP208
42882NoUnderlyingDividendPeriodBusinessCentersNumInGroupNumber of entries in UnderlyingDividendPeriodBusinessCenterGrp.Added EP208
42883UnderlyingDividendPeriodBusinessCenterStringThe business center calendar used for date adjustment of the instrument's dividend period date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42884NoUnderlyingExtraordinaryEventsNumInGroupNumber of extraordinary events in the repeating group.Added EP208
42885UnderlyingExtraordinaryEventTypeStringIdentifies the type of extraordinary or disruptive event applicable to UnderlyingExtraordinaryEventType(42885).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42886UnderlyingExtraordinaryEventValueStringThe extraordinary or disruptive event value appropriate to UnderlyingExtraordinaryEventType(42885).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42887UnderlyingSettlMethodElectingPartySidePaymentPaySideCodeSetSide value of the party electing the settlement method.Added EP208
42888UnderlyingMakeWholeDateLocalMktDateThe date through which the option cannot be exercised without penalty.Added EP208
42889UnderlyingMakeWholeAmountAmtAmount to be paid by the buyer of the option if the option is exercised prior to the UnderlyingMakeWholeDate(42888).Added EP208
42890UnderlyingMakeWholeBenchmarkCurveNameStringIdentifies the benchmark floating rate index.Added EP208
42891UnderlyingMakeWholeBenchmarkCurvePointStringThe point on the floating rate index curve.
Sample values:
M = combination of a number between 1-12 and an "M" for month, e.g. 3M
Y = combination of number between 1-100 and a "Y" for year, e.g. 10Y
10Y-OLD = see above, then add "-OLD" when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
42892UnderlyingMakeWholeRecallSpreadPriceOffsetSpread over the floating rate index.Added EP208
42893UnderlyingMakeWholeBenchmarkQuoteStrikeIndexQuoteCodeSetThe quote side of the benchmark to be used for calculating the "make whole" amount.Added EP208
42894UnderlyingMakeWholeInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the "make whole" amount. The most common is linear method.Added EP208
42895UnderlyingPaymentStreamCashSettlIndicatorBooleanIndicates whether cash settlement is applicable.Added EP208
42896UnderlyingPaymentStreamCompoundingXIDRefXIDREFReference to the stream which details the compounding fixed or floating rate.Added EP208
42897UnderlyingPaymentStreamCompoundingSpreadPriceOffsetThe spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.Added EP208
42898UnderlyingPaymentStreamInterpolationMethodPaymentStreamInflationInterpolationMethodCodeSetThe method used when calculating the index rate from multiple points on the curve. The most common is linear method.Added EP208
42899UnderlyingPaymentStreamInterpolationPeriodPaymentStreamInterpolationPeriodCodeSetDefines applicable periods for interpolation.Added EP208
42900UnderlyingPaymentStreamCompoundingFixedRatefloatThe compounding fixed rate applicable to the payment stream.Added EP208
42901NoUnderlyingPaymentStreamCompoundingDatesNumInGroupNumber of dates in the repeating group.Added EP208
42902UnderlyingPaymentStreamCompoundingDateLocalMktDateThe compounding date. Type of date is specified in UnderlyingPaymentStreamCompoundingDateType(42903).Added EP208
42903UnderlyingPaymentStreamCompoundingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of payment compounding date (e.g. adjusted for holidays).Added EP208
42904UnderlyingPaymentStreamCompoundingDatesBusinessDayConventionBusinessDayConventionCodeSetThe compounding dates business day convention.Added EP208
42905UnderlyingPaymentStreamCompoundingDatesRelativeTointSpecifies the anchor date when the compounding dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42906UnderlyingPaymentStreamCompoundingDatesOffsetPeriodintTime unit multiplier for the relative compounding date offset.Added EP208
42907UnderlyingPaymentStreamCompoundingDatesOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding date offset.Added EP208
42908UnderlyingPaymentStreamCompoundingDatesOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding date offset.Added EP208
42909UnderlyingPaymentStreamCompoundingPeriodSkipintThe number of periods in the "RelativeTo" schedule that are between each date in the compounding schedule. A skip of 2 would mean that compounding dates are relative to every second date in the "RelativeTo" schedule. If present this should have a value greater than 1.Added EP208
42910UnderlyingPaymentStreamCompoundingFrequencyPeriodintTime unit multiplier for the frequency at which compounding dates occur.Added EP208
42911UnderlyingPaymentStreamCompoundingFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which compounding dates occur.Added EP208
42912UnderlyingPaymentStreamCompoundingRollConventionDateRollConventionCodeSetThe convention for determining the sequence of compounding dates. It is used in conjunction with a specified frequency.Added EP208
42913UnderlyingPaymentStreamBoundsFirstDateUnadjustedLocalMktDateThe unadjusted first date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42914UnderlyingPaymentStreamBoundsLastDateUnadjustedLocalMktDateThe unadjusted last date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42915NoUnderlyingPaymentStreamCompoundingDatesBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42916UnderlyingPaymentStreamCompoundingDatesBusinessCenterStringThe business center calendar used for date adjustment of the payment stream compounding dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42917UnderlyingPaymentStreamCompoundingEndDateUnadjustedLocalMktDateThe unadjusted compounding end date.Added EP208
42918UnderlyingPaymentStreamCompoundingEndDateRelativeTointSpecifies the anchor date when the compounding end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42919UnderlyingPaymentStreamCompoundingEndDateOffsetPeriodintTime unit multiplier for the relative compounding end date offset.Added EP208
42920UnderlyingPaymentStreamCompoundingEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding end date offset.Added EP208
42921UnderlyingPaymentStreamCompoundingEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding end date offset.Added EP208
42922UnderlyingPaymentStreamCompoundingEndDateAdjustedLocalMktDateThe adjusted compounding end date.Added EP208
42923UnderlyingPaymentStreamCompoundingRateIndexStringThe payment stream's compounding floating rate index.Added EP208
42924UnderlyingPaymentStreamCompoundingRateIndexCurvePeriodintTime unit multiplier for the payment stream's compounding floating rate index curve period.Added EP208
42925UnderlyingPaymentStreamCompoundingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the payment stream's compounding floating rate index curve period.Added EP208
42926UnderlyingPaymentStreamCompoundingRateMultiplierfloatA rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP208
42927UnderlyingPaymentStreamCompoundingRateSpreadPriceOffsetThe basis points spread from the index specified in UnderlyingPaymentStreamCompoundingRateIndex(42923).Added EP208
42928UnderlyingPaymentStreamCompoundingRateSpreadPositionTypePaymentStreamRateSpreadPositionTypeCodeSetIdentifies whether the rate spread is applied to a long or short position.Added EP208
42929UnderlyingPaymentStreamCompoundingRateTreatmentPaymentStreamRateTreatmentCodeSetSpecifies the yield calculation treatment for the index.Added EP208
42930UnderlyingPaymentStreamCompoundingCapRatePercentageThe cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as "0.05".Added EP208
42931UnderlyingPaymentStreamCompoundingCapRateBuySidePaymentStreamCapRateBuySideCodeSetReference to the buyer of the compounding cap rate option through its trade side.Added EP208
42932UnderlyingPaymentStreamCompoundingCapRateSellSidePaymentStreamCapRateBuySideCodeSetReference to the seller of the compounding cap rate option through its trade side.Added EP208
42933UnderlyingPaymentStreamCompoundingFloorRatePercentageThe floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".Added EP208
42934UnderlyingPaymentStreamCompoundingFloorRateBuySidePaymentStreamFloorRateBuySideCodeSetReference to the buyer of the compounding floor rate option through its trade side.Added EP208
42935UnderlyingPaymentStreamCompoundingFloorRateSellSidePaymentStreamFloorRateBuySideCodeSetReference to the seller of the floor rate option through its trade side.Added EP208
42936UnderlyingPaymentStreamCompoundingInitialRatePercentageThe initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".Added EP208
42937UnderlyingPaymentStreamCompoundingFinalRateRoundingDirectionRoundingDirectionCodeSetSpecifies the rounding direction for the compounding floating rate.Added EP208
42938UnderlyingPaymentStreamCompoundingFinalRatePrecisionintSpecifies the compounding floating rate rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42939UnderlyingPaymentStreamCompoundingAveragingMethodPaymentStreamAveragingMethodCodeSetSpecifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).Added EP208
42940UnderlyingPaymentStreamCompoundingNegativeRateTreatmentPaymentStreamNegativeRateTreatmentCodeSetSpecifies the method for calculating payment obligations when a compounding 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 EP208
42941UnderlyingPaymentStreamCompoundingStartDateUnadjustedLocalMktDateThe unadjusted compounding start date.Added EP208
42942UnderlyingPaymentStreamCompoundingStartDateRelativeTointSpecifies the anchor date when the compounding start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42943UnderlyingPaymentStreamCompoundingStartDateOffsetPeriodintTime unit multiplier for the relative compounding start date offset.Added EP208
42944UnderlyingPaymentStreamCompoundingStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative compounding start date offset.Added EP208
42945UnderlyingPaymentStreamCompoundingStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative compounding start date offset.Added EP208
42946UnderlyingPaymentStreamCompoundingStartDateAdjustedLocalMktDateThe adjusted compounding start date.Added EP208
42947UnderlyingPaymentStreamFormulaImageLengthLengthLength in bytes of the UnderlyingPaymentStreamFormulaImage(42948) field.Added EP208
42948UnderlyingPaymentStreamFormulaImagedataImage of the formula image when represented through an encoded clip in base64Binary.Added EP208
42949UnderlyingPaymentStreamFinalPricePaymentDateUnadjustedLocalMktDateThe unadjusted final price payment date.Added EP208
42950UnderlyingPaymentStreamFinalPricePaymentDateRelativeTointSpecifies the anchor date when the final price payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42951UnderlyingPaymentStreamFinalPricePaymentDateOffsetPeriodintTime unit multiplier for the relative final price payment date offset.Added EP208
42952UnderlyingPaymentStreamFinalPricePaymentDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative final price payment date offset.Added EP208
42953UnderlyingPaymentStreamFinalPricePaymentDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative final price payment date offset.Added EP208
42954UnderlyingPaymentStreamFinalPricePaymentDateAdjustedLocalMktDateThe adjusted final price payment date.Added EP208
42955NoUnderlyingPaymentStreamFixingDatesNumInGroupNumber of fixing dates in the repeating group.Added EP208
42956UnderlyingPaymentStreamFixingDateLocalMktDateThe fixing date. Type of date is specified in UnderlyingPaymentStreamFixingDateType(42957).Added EP208
42957UnderlyingPaymentStreamFixingDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of fixing date (e.g. adjusted for holidays).Added EP208
42958UnderlyingPaymentStreamFirstObservationDateUnadjustedLocalMktDateThe unadjusted initial price observation date.Added EP208
42959UnderlyingPaymentStreamFirstObservationDateRelativeTointSpecifies the anchor date when the initial price observation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42960UnderlyingPaymentStreamFirstObservationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the initial price observation date offset.Added EP208
42961UnderlyingPaymentStreamFirstObservationDateAdjustedLocalMktDateThe adjusted initial price observation date.Added EP208
42962UnderlyingPaymentStreamUnderlierRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42963UnderlyingReturnRateNotionalResetBooleanIndicates whether the term "Equity Notional Reset" as defined in the ISDA 2002 Equity Derivatives Definitions is applicable ("Y") or not.Added EP208
42964UnderlyingPaymentStreamLinkInitialLevelPricePrice level at which the correlation or variance swap contract will strike.Added EP208
42965UnderlyingPaymentStreamLinkClosingLevelIndicatorBooleanIndicates whether the correlation or variance swap contract will ("Y") strike off the closing level of the default exchange traded contract or not.Added EP208
42966UnderlyingPaymentStreamLinkExpiringLevelIndicatorBooleanIndicates whether the correlation or variance swap contract will ("Y") strike off the expiring level of the default exchange traded contract or not.Added EP208
42967UnderlyingPaymentStreamLinkEstimatedTradingDaysintThe expected number of trading days in the variance or correlation swap stream.Added EP208
42968UnderlyingPaymentStreamLinkStrikePricePriceThe strike price of a correlation or variance swap stream.Added EP208
42969UnderlyingPaymentStreamLinkStrikePriceTypePaymentStreamLinkStrikePriceTypeCodeSetFor a variance swap specifies how UnderlyingPaymentStreamLinkStrikePrice(42968) is expressed.Added EP208
42970UnderlyingPaymentStreamLinkMaximumBoundaryfloatSpecifies the maximum or upper boundary for variance or strike determination.
For a variation swap stream all observations above this price level will be excluded from the variance calculation.
For a correlation swap stream the maximum boundary is a percentage of the strike price.
Added EP208
42971UnderlyingPaymentStreamLinkMinimumBoundaryfloatSpecifies the minimum or lower boundary for variance or strike determination.
For a variation swap stream all observations below this price level will be excluded from the variance calculation.
For a correlation swap stream the minimum boundary is a percentage of the strike price.
Added EP208
42972UnderlyingPaymentStreamLinkNumberOfDataSeriesintNumber of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.Added EP208
42973UnderlyingPaymentStreamVarianceUnadjustedCapfloatIndicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.Added EP208
42974UnderlyingPaymentStreamRealizedVarianceMethodPaymentStreamRealizedVarianceMethodCodeSetIndicates which price to use to satisfy the boundary condition.Added EP208
42975UnderlyingPaymentStreamDaysAdjustmentIndicatorBooleanIndicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of "days in range" refers to the number of returns that contribute to the realized volatility.Added EP208
42976UnderlyingPaymentStreamNearestExchangeContractRefIDStringReferences a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42977UnderlyingPaymentStreamVegaNotionalAmountfloatVega Notional represents the approximate gain/loss at maturity for a 1% difference between RVol (realised volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.Added EP208
42978UnderlyingPaymentStreamFormulaCurrencyCurrencyThe currency in which the formula amount is denominated. Uses ISO 4217 currency codes.Added EP208
42979UnderlyingPaymentStreamFormulaCurrencyDeterminationMethodStringSpecifies the method according to which the formula amount currency is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42980UnderlyingPaymentStreamFormulaReferenceAmountintSpecifies the reference amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or refers to a term defined elsewhere in the swap document.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of reference amounts.
Added EP208
42981NoUnderlyingPaymentStreamFormulasNumInGroupNumber of formulas in the repeating group.Added EP208
42982UnderlyingPaymentStreamFormulaXMLDataContains an XML representation of the formula. Defined for flexibility in choice of language (MathML, OpenMath or text).Added EP208
Updated EP259
42983UnderlyingPaymentStreamFormulaDescStringA description of the math formula in UnderlyingPaymentStreamFormula(42982).Added EP208
42984UnderlyingPaymentStubEndDateUnadjustedLocalMktDateThe unadjusted stub end date.Added EP208
42985UnderlyingPaymentStubEndDateBusinessDayConventionBusinessDayConventionCodeSetThe stub end date business day convention.Added EP208
42986UnderlyingPaymentStubEndDateRelativeTointSpecifies the anchor date when the stub end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42987UnderlyingPaymentStubEndDateOffsetPeriodintTime unit multiplier for the relative stub end date offset.Added EP208
42988UnderlyingPaymentStubEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative stub end date offset.Added EP208
42989UnderlyingPaymentStubEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative stub end date offset.Added EP208
42990UnderlyingPaymentStubEndDateAdjustedLocalMktDateThe adjusted stub end date.Added EP208
42991NoUnderlyingPaymentStubEndDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
42992UnderlyingPaymentStubEndDateBusinessCenterStringThe business center calendar used for date adjustment of the payment stub end date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42993UnderlyingPaymentStubStartDateUnadjustedLocalMktDateThe unadjusted stub start date.Added EP208
42994UnderlyingPaymentStubStartDateBusinessDayConventionBusinessDayConventionCodeSetThe stub start date business day convention.Added EP208
42995UnderlyingPaymentStubStartDateRelativeTointSpecifies the anchor date when the stub start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42996UnderlyingPaymentStubStartDateOffsetPeriodintTime unit multiplier for the relative stub start date offset.Added EP208
42997UnderlyingPaymentStubStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative stub start date offset.Added EP208
42998UnderlyingPaymentStubStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative stub start date offset.Added EP208
42999UnderlyingPaymentStubStartDateAdjustedLocalMktDateThe adjusted stub start date.Added EP208
43000NoUnderlyingPaymentStubStartDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
43001UnderlyingPaymentStubStartDateBusinessCenterStringThe business center calendar used for date adjustment of the payment stub start date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43002UnderlyingProvisionBreakFeeElectionProvisionBreakFeeElectionCodeSetType of fee elected for the break provision.Added EP208
43003UnderlyingProvisionBreakFeeRatePercentageBreak fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as "0.05".Added EP208
43004UnderlyingRateSpreadInitialValuefloatSpecifies the initial rate spread for a basket underlier.Added EP208
43005NoUnderlyingRateSpreadStepsNumInGroupNumber of entries in the repeating group.Added EP208
43006UnderlyingRateSpreadStepDateLocalMktDateThe date that the rate spread step takes affect.Added EP208
43007UnderlyingRateSpreadStepValuefloatThe the value of the new rate spread as of the UnderlyingRateSpreadStepDate(43006).Added EP208
43008NoUnderlyingReturnRateDatesNumInGroupNumber of iterations in the return rate date repeating group.Added EP208
43009UnderlyingReturnRateDateModeReturnRateDateModeCodeSetSpecifies the valuation type applicable to the return rate date.Added EP208
43010UnderlyingReturnRateValuationDateRelativeTointSpecifies the anchor date when the return rate valuation dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43011UnderlyingReturnRateValuationDateOffsetPeriodintTime unit multiplier for the relative return rate valuation date offset.Added EP208
43012UnderlyingReturnRateValuationDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation date offset.Added EP208
43013UnderlyingReturnRateValuationDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation date offset.Added EP208
43014UnderlyingReturnRateValuationStartDateUnadjustedLocalMktDateThe unadjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43015UnderlyingReturnRateValuationStartDateRelativeTointSpecifies the anchor date when the return rate valuation start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43016UnderlyingReturnRateValuationStartDateOffsetPeriodintTime unit multiplier for the relative return rate valuation start date offset.Added EP208
43017UnderlyingReturnRateValuationStartDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation start date offset.Added EP208
43018UnderlyingReturnRateValuationStartDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation start date offset.Added EP208
43019UnderlyingReturnRateValuationStartDateAdjustedLocalMktDateThe adjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43020UnderlyingReturnRateValuationEndDateUnadjustedLocalMktDateThe unadjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43021UnderlyingReturnRateValuationEndDateRelativeTointSpecifies the anchor date when the return rate valuation end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43022UnderlyingReturnRateValuationEndDateOffsetPeriodintTime unit multiplier for the relative return rate valuation end date offset.Added EP208
43023UnderlyingReturnRateValuationEndDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative return rate valuation end date offset.Added EP208
43024UnderlyingReturnRateValuationEndDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative return rate valuation end date offset.Added EP208
43025UnderlyingReturnRateValuationEndDateAdjustedLocalMktDateThe adjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43026UnderlyingReturnRateValuationFrequencyPeriodintTime unit multiplier for the frequency at which return rate valuation dates occur.Added EP208
43027UnderlyingReturnRateValuationFrequencyUnitCouponFrequencyUnitCodeSetTime unit associated with the frequency at which return rate valuation dates occur.Added EP208
43028UnderlyingReturnRateValuationFrequencyRollConventionDateRollConventionCodeSetThe convention for determining the sequence of return rate valuation dates. It is used in conjunction with a specified frequency.Added EP208
43029UnderlyingReturnRateValuationDateBusinessDayConventionBusinessDayConventionCodeSetThe return rate valuation dates business day convention.Added EP208
43030NoUnderlyingReturnRateFXConversionsNumInGroupNumber of iterations in the return rate FX conversion repeating group.Added EP208
43031UnderlyingReturnRateFXCurrencySymbolStringSpecifies the currency pair for the FX conversion expressed using the CCY1/CCY2 convention. Uses ISO 4217 currency codes.Added EP208
43032UnderlyingReturnRateFXRatefloatThe rate of exchange between the two currencies specified in UnderlyingReturnRateFXCurrencySymbol(43031).Added EP208
43033UnderlyingReturnRateFXRateCalcSettlCurrFxRateCalcCodeSetSpecifies whether UnderlyingReturnRateFXRate(43032) should be multiplied or divided.Added EP208
43034NoUnderlyingReturnRatesNumInGroupNumber of iterations in the return rate repeating group.Added EP208
43035UnderlyingReturnRatePriceSequenceReturnRatePriceSequenceCodeSetSpecifies the type of price sequence of the return rate.Added EP208
43036UnderlyingReturnRateCommissionBasisCommTypeCodeSetSpecifies the basis or unit used to calculate the commission.Added EP208
43037UnderlyingReturnRateCommissionAmountAmtThe commission amount.Added EP208
43038UnderlyingReturnRateCommissionCurrencyCurrencySpecifies the currency the commission amount is denominated in. Uses ISO 4217 currency codes.Added EP208
43039UnderlyingReturnRateTotalCommissionPerTradeAmtThe total commission per trade.Added EP208
43040UnderlyingReturnRateDeterminationMethodStringSpecifies the method by which the underlier prices are determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
43041UnderlyingReturnRateAmountRelativeTointSpecifies the reference amount when the return rate amount is relative to another amount in the trade.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of relative amounts.
Added EP208
43042UnderlyingReturnRateQuoteMeasureTypeStringSpecifies the type of the measure applied to the return rate's asset, e.g. valuation, sensitivity risk. This could be an NPV, a cash flow, a clean price, etc.
See http://www.fpml.org/coding-scheme/asset-measure for values.
Added EP208
43043UnderlyingReturnRateQuoteUnitsStringSpecifies the units that the measure is expressed in. If not specified, the default is a price/value in currency units.
See http://www.fpml.org/coding-scheme/price-quote-units for values.
Added EP208
43044UnderlyingReturnRateQuoteMethodCashSettlQuoteMethodCodeSetSpecifies the type of quote used to determine the return rate of the swap.Added EP208
43045UnderlyingReturnRateQuoteCurrencyCurrencySpecifies the currency the return rate quote is denominated in. Uses ISO 4217 Currency Code.Added EP208
43046UnderlyingReturnRateQuoteCurrencyTypeStringSpecifies the type of currency, e.g. settlement currency, base currency, etc., that the quote is reported in.
See http://www.fpml.org/coding-scheme/reporting-currency-type for values.
Added EP208
43047UnderlyingReturnRateQuoteTimeTypeReturnRateQuoteTimeTypeCodeSetSpecifies how or the timing when the quote is to be obtained.Added EP208
43048UnderlyingReturnRateQuoteTimeLocalMktDateThe time when the quote is to be generated.Added EP208
43049UnderlyingReturnRateQuoteDateLocalMktDateThe date when the quote is to be generated.Added EP208
43050UnderlyingReturnRateQuoteExpirationTimeLocalMktTimeThe time when the quote ceases to be valid.Added EP208
43051UnderlyingReturnRateQuoteBusinessCenterStringThe business center calendar used for adjustments associated with UnderlyingReturnRateQuoteTimeType(43047) or UnderlyingReturnRateQuoteTime(43048) and UnderlyingReturnRateQuoteDate(43049), e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43052UnderlyingReturnRateQuoteExchangeExchangeSpecifies the exchange (e.g. stock or listed futures/options exchange) from which the quote is obtained.Added EP208
43053UnderlyingReturnRateQuotePricingModelStringSpecifies the pricing model used to evaluate the underlying asset price.
See http://www.fpml.org/coding-scheme/pricing-model for values.
Added EP208
43054UnderlyingReturnRateCashFlowTypeStringSpecifies the type of cash flows, e.g. coupon payment, premium fee, settlement fee, etc.
See http://www.fpml.org/coding-scheme/cashflow-type for values.
Added EP208
43055UnderlyingReturnRateValuationTimeTypeReturnRateQuoteTimeTypeCodeSetSpecifies the timing at which the calculation agent values the underlying.Added EP208
43056UnderlyingReturnRateValuationTimeLocalMktTimeThe time at which the calculation agent values the underlying asset.Added EP208
43057UnderlyingReturnRateValuationTimeBusinessCenterStringThe business center calendar used for adjustments associated with UnderlyingReturnRateValuationTimeType(43055) or UnderlyingReturnRateValuationTime(43056) , e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43058UnderlyingReturnRateValuationPriceOptionReturnRateValuationPriceOptionCodeSetIndicates whether an ISDA price option applies, and if applicable which type of price.Added EP208
43059UnderlyingReturnRateFinalPriceFallbackComplexEventPVFinalPriceElectionFallbackCodeSetSpecifies the fallback provision for the hedging party in the determination of the final price.Added EP208
43060NoUnderlyingReturnRateInformationSourcesNumInGroupNumber of iterations in the return rate information source repeating group.Added EP208
43061UnderlyingReturnRateInformationSourceRateSourceCodeSetIdentifies the source of rate information. For FX the references source to be used for the FX spot rate.Added EP208
43062UnderlyingReturnRateReferencePageStringIdentifies the reference "page" from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When UnderlyingReturnRateInformationSource(43061) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions.
See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP208
43063UnderlyingReturnRateReferencePageHeadingStringIdentifies the page heading from the rate source.Added EP208
43064NoUnderlyingReturnRatePricesNumInGroupNumber of iterations in the return rate price repeating group.Added EP208
43065UnderlyingReturnRatePriceBasisReturnRatePriceBasisCodeSetThe basis of the return price.Added EP208
43066UnderlyingReturnRatePricePriceSpecifies the price of the underlying swap asset.Added EP208
43067UnderlyingReturnRatePriceCurrencyCurrencySpecifies the currency of the price of the underlying swap asset. Uses ISO 4217 currency codes.Added EP208
43068UnderlyingReturnRatePriceTypeReturnRatePriceTypeCodeSetSpecifies whether the UnderlyingReturnRatePrice(43066) is expressed in absolute or relative terms.Added EP208
43069NoUnderlyingReturnRateValuationDateBusinessCentersNumInGroupNumber of iterations in the return rate valuation date business center repeating group.Added EP208
43070UnderlyingReturnRateValuationDateBusinessCenterStringThe business center calendar used for date adjustment of the return rate valuation unadjusted or relative dates, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43071NoUnderlyingReturnRateValuationDatesNumInGroupNumber of iterations in the return rate valuation date repeating group.Added EP208
43072UnderlyingReturnRateValuationDateLocalMktDateThe return rate valuation date. Type of date is specified in UnderlyingReturnRateValuationDateType(43073).Added EP208
43073UnderlyingReturnRateValuationDateTypeNonDeliverableFixingDateTypeCodeSetSpecifies the type of return rate valuation date (e.g. adjusted for holidays).Added EP208
43074NoUnderlyingSettlMethodElectionDateBusinessCentersNumInGroupNumber of business centers in the repeating group.Added EP208
43075UnderlyingSettlMethodElectionDateBusinessCenterStringThe business center calendar used for date adjustment of the settlement method election unadjusted or relative date, e.g. "GBLO".
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43076UnderlyingSettlMethodElectionDateUnadjustedLocalMktDateThe unadjusted settlement method election date.Added EP208
43077UnderlyingSettlMethodElectionDateBusinessDayConventionBusinessDayConventionCodeSetThe settlement method election date adjustment business day convention.Added EP208
43078UnderlyingSettlMethodElectionDateRelativeTointSpecifies the anchor date when the settlement method election date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43079UnderlyingSettlMethodElectionDateOffsetPeriodintTime unit multiplier for the relative settlement method election date offset.Added EP208
43080UnderlyingSettlMethodElectionDateOffsetUnitPaymentStreamPaymentDateOffsetUnitCodeSetTime unit associated with the relative settlement method election date offset.Added EP208
43081UnderlyingSettlMethodElectionDateOffsetDayTypePaymentStreamPaymentDateOffsetDayTypeCodeSetSpecifies the day type of the relative settlement method election date offset.Added EP208
43082UnderlyingSettlMethodElectionDateAdjustedLocalMktDateThe adjusted settlement method election date.Added EP208
43083UnderlyingStreamVersionStringThe stream version identifier when there have been modifications to the contract over time. Helps signal when there are embedded changes.Added EP208
43084UnderlyingStreamVersionEffectiveDateLocalMktDateThe effective date of the UnderlyingStreamVersion(43083).Added EP208
43085UnderlyingStreamNotionalDeterminationMethodStringSpecifies the method for determining the floating notional value for equity swaps.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
43086UnderlyingStreamNotionalAdjustmentsStreamNotionalAdjustmentsCodeSetFor equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap.Added EP208
43087PaymentDescStringA short descriptive name given to the payment, e.g. Premium, Upfront, etc. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as reference.Added EP203
43088LegPaymentStreamRateIndexIDStringSecurity identifier of the floating rate index.Added EP235
43089LegPaymentStreamRateIndexIDSourceSecurityIDSourceCodeSetSource for the floating rate index identified in LegPaymentStreamRateIndexID(43088).Added EP235
Updated EP294
43090PaymentStreamRateIndexIDStringSecurity identifier of the floating rate index.Added EP235
43091PaymentStreamRateIndexIDSourceSecurityIDSourceCodeSetSource for the floating rate index identified in PaymentStreamRateIndexID(43090).Added EP235
Updated EP294
43092UnderlyingPaymentStreamRateIndexIDStringSecurity identifier of the floating rate index.Added EP235
43093UnderlyingPaymentStreamRateIndexIDSourceSecurityIDSourceCodeSetSource for the floating rate index identified in UnderlyingPaymentStreamRateIndexID(43092).Added EP235
Updated EP294
43094DeliveryStreamRouteOrCharterStringSpecific delivery route or time charter average. Applicable to commodity freight swaps.Added EP235
43095LegDeliveryStreamRouteOrCharterStringSpecific delivery route or time charter average. Applicable to commodity freight swaps.Added EP235
43096UnderlyingDeliveryStreamRouteOrCharterStringSpecific delivery route or time charter average. Applicable to commodity freight swaps.Added EP235
43097PaymentFixedRatePercentageThe rate applicable to the fixed rate payment.Added EP254
43098PaymentFloatingRateIndexStringThe payment floating rate index. See SpreadOrBenchmarkCurveData(221) for suggested values.Added EP254
43099PaymentFloatingRateIndexCurvePeriodintTime unit multiplier for the floating rate index.Added EP254
43100PaymentFloatingRateIndexCurveUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the floating rate index.Added EP254
43101PaymentFloatingRateSpreadPriceOffsetSpread from floating rate index.Added EP254
43102PaymentFrequencyPeriodintTime unit multiplier for the payment frequency.Added EP254
43103PaymentFrequencyUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the payment frequency.Added EP254
43104PaymentRateResetFrequencyPeriodintTime unit multiplier for the floating rate reset frequency.Added EP254
43105PaymentRateResetFrequencyUnitPaymentStreamRateIndexCurveUnitCodeSetTime unit associated with the floating rate reset frequency.Added EP254
43106PaymentStreamOtherDayCountStringThe industry name of the day count convention not listed in PaymentStreamDayCount(40742).Added EP254
43107UnderlyingPaymentStreamOtherDayCountStringThe industry name of the day count convention not listed in UnderlyingPaymentStreamDayCount(40572).Added EP254
43108LegPaymentStreamOtherDayCountStringThe industry name of the day count convention not listed in LegPaymentStreamDayCount(40283).Added EP254
43109PaymentStreamFormulaLengthLengthByte length of encoded (non-ASCII characters) PaymentStreamFormula(42648) field.Added EP257
Updated EP275
43110LegPaymentStreamFormulaLengthLengthByte length of encoded (non-ASCII characters) LegPaymentStreamFormula(42486) field.Added EP257
Updated EP275
43111UnderlyingPaymentStreamFormulaLengthLengthByte length of encoded (non-ASCII characters) UnderlyingPaymentStreamFormula(42982) field.Added EP257
Updated EP275
43112PaymentStreamRateIndex2StringThe payment stream's second floating rate index.Added EP271
43113PaymentStreamRateIndex2SourcePaymentStreamRateIndexSourceCodeSetThe source of the payment stream's second floating rate index.Added EP271
43114PaymentStreamRateIndex2IDStringSecurity identifier of the second floating rate index.Added EP271
43115PaymentStreamRateIndex2IDSourceSecurityIDSourceCodeSetSource for the second floating rate index identified in PaymentStreamRateIndex2ID(43114).Added EP271
Updated EP294
43116LegPaymentStreamRateIndex2StringThe payment stream's second floating rate index.Added EP271
43117LegPaymentStreamRateIndex2SourcePaymentStreamRateIndexSourceCodeSetThe source of the payment stream's second floating rate index.Added EP271
43118LegPaymentStreamRateIndex2IDStringSecurity identifier of the second floating rate index.Added EP271
43119LegPaymentStreamRateIndex2IDSourceSecurityIDSourceCodeSetSource for the second floating rate index identified in LegPaymentStreamRateIndex2ID(43118).Added EP271
Updated EP294
43120UnderlyingPaymentStreamRateIndex2StringThe payment stream's second floating rate index.Added EP271
43121UnderlyingPaymentStreamRateIndex2SourcePaymentStreamRateIndexSourceCodeSetThe source of the payment stream's second floating rate index.Added EP271
43122UnderlyingPaymentStreamRateIndex2IDStringSecurity identifier of the second floating rate index.Added EP271
43123UnderlyingPaymentStreamRateIndex2IDSourceSecurityIDSourceCodeSetSource for the second floating rate index identified in UnderlyingPaymentStreamRateIndex2ID(43122).Added EP271
Updated EP294
50000BatchIDStringUnique Identifier for a batch of messages.Added EP178
50001BatchTotalMessagesintTotal # of messages contained within batch.Added EP178
50002BatchProcessModeBatchProcessModeCodeSetIndicates 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