FIX.Latest_EP296 - Components Sorted by Name

NameAbbr NameIDCategoryGroupDescriptionPedigree
AdditionalTermBondRefGrp BondRef4000CommonYThe AdditionalTermBondRefGrp is a repeating group subcomponent of the AdditionalTermGrp component used to identify an underlying reference bond for a swap.Added EP161
AdditionalTermGrp AddtnlTrm4001CommonYThe AdditionalTermGrp is a repeating subcomponent of the Instrument component used to report additional contract terms.Added EP161
AffectedMarketSegmentGrp AfctdMktSeg2200CommonYList of market segments that have been affected by a mass action.Added EP131
AffectedOrdGrp AfctdOrd2001OrderMassHandlingYAdded FIX.4.4 Updated EP131
AlgoSystemModuleGrp AlgoSysModl2276TestingYAlgoSystemModuleGrp is a repeating group used to provide information regarding the modules of a system for algorithmic trading.Added EP292
AllocAckGrp AllocAck2002AllocationYThis repeating group is optionally used for messages with AllocStatus(87) = 2 (Account level reject), to provide details of the individual accounts that were accepted or rejected. In the case of a reject, the reasons for the rejection should be specified.Added FIX.4.4 Updated EP196
AllocCommissionDataGrp CommData1071CommonYThe AllocCommissionDataGrp component block is used to carry commission information such as the type of commission and the rate at the allocation level. It provides a means to express commission applicable for the specified allocation account.Added EP204
AllocGroupSubQtyAttributeGrp AllocSubQtyAttr2273AllocationYThis repeating group is used to identify attributes of trades in subgroups of an average pricing group.Added EP285
AllocGroupSubQtyGrp AllocSubQty2272AllocationYThis repeating group is used to identify subgroups of an average pricing group. The total and remaining quantities of the average pricing group are split into sub-quantities based on trade attributes.Added EP285
AllocGrp Alloc2003AllocationYThe AllocGrp component conveys the details of each account when a trade (or block trade) is allocated into one or more accounts.Added FIX.4.4 Updated EP291
AllocRegulatoryTradeIDGrp RegTrdID2221CommonYThe AllocRegulatoryTradeIDGrp is a repeating component within the TrdAllocGrp component used to report the source, value and relationship of multiple trade identifiers for the same trade allocation instance.
This component can be used to meet regulatory trade reporting requirements where identifiers such as the Unique Swaps Identifier (USI) are required to be reported, showing the chaining of these identifiers as needed.
Added EP161 Updated EP162
AllocTrdRegTimestamps TrdRegTS2275AllocationYThe AllocTrdRegTimestamps component block is used to convey trading or regulatory timestamps associated with an allocation for one account.Added EP291
ApplIDReportGrp ApplIDRptGrp2117ApplicationYAdded EP-1
ApplIDRequestAckGrp ApplIDReqAckGrp2116ApplicationYAdded EP-1
ApplIDRequestGrp ApplIDReqGrp2115ApplicationYAdded EP-1
ApplicationSequenceControl ApplSeqCtrl1057CommonNThe ApplicationSequenceControl is used for application sequencing and recovery. Consisting of ApplSeqNum (1181), ApplID (1180), ApplLastSeqNum (1350), and ApplResendFlag (1352), FIX application messages that carries this component block will be able to use application level sequencing. ApplID, ApplSeqNum and ApplLastSeqNum fields identify the application id, application sequence number and the previous application sequence number (in case of intentional gaps) on each application message that carries this block.Added EP-1
AssetAttributeGrp AssetAttrb2241CommonYThe AssetAttributeGrp is a repeating subcomponent of the Instrument component used to detail attributes of the instrument asset.Added EP169
AttachmentGrp Attchmnt2234CommonYThe AttachmentGrp component provides the ability to attach other media type documents to a FIX message for transmission. The media type can be any of the media types (previously referred to as MIME types) that are listed by IANA (www.iana.org) [RFC2046].
The AttachmentGrp is intended to be used to attach documents in other formats, such as PDF, TIFF, and Microsoft Word, for example to a FIX message.
Note when the AttachmentGrp is used within a business message, such as the TradeCaptureReport(35=AE), the attachment should supplement the data already contained in the business message It is not intended to replace the content of the business message. The standard fields within the business message should be populated, even if they duplicate data expressed within the attachment(s).
Added EP167
AttachmentKeywordGrp Keywd2235CommonYThe AttachmentKeywordGrp component provides a place to associate keywords with an attachment document to support the current approach of tagging to support metadata.Added EP167
AttrbGrp Attrb2074CommonYAdded FIX.4.4
AuctionTypeRuleGrp AuctTypRule2253CommonYThe AuctionTypeRuleGrp component is used to specify the auction rule applicable for a given product group or complex, for example.Added EP195
AveragePriceDetail AvgPxDetl1075CommonNThe AveragePriceDetail component provides average pricing details in a trade report, including the average pricing model and the start and end times of averaging period.Added EP240
BaseTradingRules BaseTrdgRules2131CommonNTrading rules that are applicable to a market, market segment or individual security independent of a trading session.Added EP-1 Updated EP195
BidCompReqGrp CompReq2004ProgramTradingYAdded FIX.4.4
BidCompRspGrp CompRsp2005ProgramTradingYAdded FIX.4.4
BidDescReqGrp DescReq2006ProgramTradingYAdded FIX.4.4
BusinessCenterGrp BizCtr4084CommonYBusinessCenterGrp is a repeating subcomponent within the DateAdjustment component. It is used to specify the set of business centers whose calendars drive the date adjustment. The business centers defined here apply to all adjustable dates in the instrument unless specifically overridden in the respective specified components elsewhere.Added EP161
CashSettlDate SettlDt4318CommonNThe CashSettlDate component is a subcomponent within the CashSettlTermGrp component used to report the cash settlement date defined in the settlement provision.Added EP208
CashSettlDateBusinessCenterGrp BizCtr4319CommonYCashSettlDateBusinessCenterGrp is a repeating subcomponent within the CashSettlDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component within the Instrument component.Added EP208
CashSettlDealerGrp Dlr4083CommonYCashSettlDealerGrp is a repeating subcomponent within the CashSettlTermGrp component. It is used to specify the dealers from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation.Added EP161
CashSettlTermGrp CashSettlTrm4002CommonYThe CashSettlTermGrp is a repeating component within the Instrument component used to report cash settlement terms referenced from UnderlyingInstruments.Added EP161
ClearingAccountTypeGrp ClrAcctTyp2225SecuritiesReferenceDataYThe ClearingAccountTypeGrp component is used specify the type of clearing account types.Added EP160
ClearingPriceParametersGrp ClrPxPrm2258CommonYThis component is used convey parameters that are relevant for the calculation of clearing prices that are different from the trading prices due to the nature of the product, e.g. variance futures.Added EP195
ClrInstGrp ClrInst2007CommonYAdded FIX.4.4
CollInqQualGrp Qual2008CollateralManagementYAdded FIX.4.4
CollateralAmountGrp CollAmt2191CommonYThe Collateral Amount Group component block is a repeating group that provides the current value of the collateral type on deposit. The currency of the collateral value may be optionally included.Added EP117 Updated EP179
CollateralReinvestmentGrp CollRnvstmnt2266CommonYThe CollateralReinvestmentGrp component block is a repeating group that may be used to provide a breakdown of the cash collateral's reinvestment types and amounts (e.g. CollateralType(1704)=CASH).Added EP254 Updated EP257
CommissionData Comm1000CommonNThe CommissionData component block is used to carry commission information such as the type of commission and the rate. Use the CommissionDataGrp component as an alternative if multiple commissions or enhanced attributes are needed.Added FIX.4.3 Updated EP204
CommissionDataGrp CommData1070CommonYThe CommissionDataGrp component block is used to carry commission information such as the type of commission and the rate. It provides an alternative to the CommissionData component if multiple commissions or enhanced attributes are needed.Added EP204
CompIDReqGrp CIDReq2009CommonYAdded FIX.4.4
CompIDStatGrp CIDStat2010CommonYAdded FIX.4.4
ComplexEventAveragingObservationGrp AvgngObsvtn4142CommonYThe ComplexEventAveragingObservationGrp is an optional subcomponent of ComplexEventPeriodGrp for specifying the weight of each of the dated observations.Added EP169
ComplexEventCreditEventGrp CrdEvnt4143CommonYThe ComplexEventCreditEventGrp is a repeating component within the ComplexEventGrp component used to report applicable option credit events.Added EP169
ComplexEventCreditEventQualifierGrp EvntQual4144CommonYThe ComplexEventCreditEventQualifierGrp is a repeating component within the ComplexEventCreditEventGrp component used to specify qualifying attributes to an event.Added EP169
ComplexEventCreditEventSourceGrp EvntSrc4150CommonYThe ComplexEventCreditEventSourceGrp is a repeating subcomponent of the ComplexEvents component used to specify the particular newspapers or electronic news services that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
ComplexEventDateBusinessCenterGrp BizCtr4148CommonYThe ComplexEventDateBusinessCenterGrp is a repeating subcomponent of the ComplexEventRelativeDate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP169
ComplexEventDates EvntDts2146CommonYThe ComplexEventDate and ComplexEventTime components are used to constrain a complex event to a specific date range or time range. If specified the event is only effective on or within the specified dates and times.Added EP92
ComplexEventPeriodDateGrp Dt4145CommonYThe ComplexEventPeriodDateGrp is a subcomponent of ComplexEventPeriodGrp for specifying fixed period dates and times for an Asian or Strike Schedule option or trigger dates for a Barrier or Knock option.Added EP169
ComplexEventPeriodGrp Period4146CommonYThe ComplexEventPeriodGrp is a subcomponent of ComplexEvents for specifying the periods for an Asian, Barrier, Knock or Strike Schedule option feature.Added EP169
ComplexEventRateSourceGrp RtSrc4147CommonYThe ComplexEventRateSourceGrp is a subcomponent of ComplexEvents for specifying primary and secondary rate sources.Added EP169
ComplexEventRelativeDate ReltvDt4149CommonNThe ComplexEventRelativeDate is a subcomponent of ComplexEvents for specifying the event date and time for an FX or Calendar Spread option or the payout date for a Barrier or Knock option.Added EP169
ComplexEventScheduleGrp Sched4151CommonYThe ComplexEventScheduleGrp is a subcomponent of ComplexEventPeriodGrp for specifying a periodic schedule for an Asian, Barrier or Strike Schedule option feature.Added EP169
ComplexEventTimes EvntTms2147CommonYThe ComplexEventTime component is nested within the ComplexEventDate in order to further qualify any dates placed on the event and is used to specify time ranges for which a complex event is effective. It is always provided within the context of start and end dates. The time range is assumed to be in effect for the entirety of the date or date range specified.Added EP92
ComplexEvents CmplxEvnt2145CommonYThe ComplexEvent Group is a repeating block which allows specifying an unlimited number and types of advanced events, such as observation and pricing over the lifetime of an option, futures, commodities or equity swap contract. Use EvntGrp to specify more straightforward events.Added EP92 Updated EP208
ContAmtGrp ContAmt2011CommonYAdded FIX.4.4
ContraGrp Contra2012CommonYAdded FIX.4.4
CpctyConfGrp Cpcty2013ConfirmationYAdded FIX.4.4 Updated EP97
DateAdjustment DtAdjmt4085CommonNDateAdjustment is a subcomponent in the Instrument component. It is used to specify date adjustment parameters and rules. The date adjustments specified here applies to all adjustable dates for the instrument, unless specifically overridden in the respective specified components elsewhere.Added EP161
DeliveryScheduleGrp DlvrySched4152CommonYThe DeliveryScheduleGrp is a repeating subcomponent of the Stream component used to detail step schedules associated with a delivery stream.Added EP169
DeliveryScheduleSettlDayGrp Day4153CommonYThe DeliveryScheduleSettlDayGrp is a repeating subcomponent of the DeliveryScheduleGrp component used to detail commodity delivery days.Added EP169
DeliveryScheduleSettlTimeGrp Tm4154CommonYThe DeliveryScheduleSettlTimeGrp is a repeating subcomponent of the DeliveryScheduleSettlDayGrp component used to detail commodity delivery time period.Added EP169
DeliveryStream DlvryStrm4155CommonNThe DeliveryStream component is used to optionally specify the attributes of a physical delivery stream in a swap.Added EP169
DeliveryStreamCommoditySourceGrp CmdtySrc4157CommonYThe DeliveryStreamCommoditySourceGrp is a repeating subcomponent of the DeliveryStream component used to detail the origins or sources of the commodity.Added EP169
DeliveryStreamCycleGrp Cycle4156CommonYThe DeliveryStreamCycleGrp is a repeating subcomponent of the DeliveryStream component used to detail delivery cycles during which the oil product will be transported in the pipeline.Added EP169
DerivativeEventsGrp Evnt2106CommonYAdded EP-1
DerivativeInstrument DerivInstrmt2140CommonNAdded EP-1
DerivativeInstrumentAttribute Attrb2136CommonYAdded EP-1
DerivativeInstrumentParties Pty2141CommonYAdded EP-1
DerivativeInstrumentPartySubIDsGrp Sub2104CommonYAdded EP-1
DerivativeSecurityAltIDGrp AID2105CommonYAdded EP-1
DerivativeSecurityDefinition DerivSecDef2133CommonNAdded EP-1
DerivativeSecurityXML SecXML1061CommonNAdded EP-1
DisclosureInstructionGrp DisclsrInst2203CommonYRepeating group of instructions, each of which relates to one or more elements of an order. The instruction itself conveys whether the information should be disclosed, e.g. in market data, or not.Added EP131
DiscretionInstructions DiscInstr1001CommonNThe presence of DiscretionInstructions component block on an order indicates that the trader wishes to display one price but will accept trades at another price.Added FIX.4.4
DisplayInstruction DsplyInstr1029CommonNThe DisplayInstruction component block is used to convey instructions on how a reserved order is to be handled in terms of when and how much of the order quantity is to be displayed to the market.Added EP-1
DividendAccrualFloatingRate AcrlFloat4320CommonNThe DividendAccrualFloatingRate component is a subcomponent of DividendConditions used to define the dividend accrual floating rate attributes of dividend payment conditions.Added EP208
DividendAccrualPaymentDate AcrlPmtDt4322CommonNThe DividendAccrualPaymentDate component is a subcomponent of DividendConditions used to report the dividend accrual payment date.Added EP208
DividendAccrualPaymentDateBusinessCenterGrp BizCtr4321CommonYDividendAccrualPaymentDateBusinessCenterGrp is a repeating subcomponent within the DividendAccrualPaymentDate component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
DividendConditions DividendConds4323CommonNThe DividendConditions component is a subcomponent of PaymentStream used to specify the conditions' valuations and dates governing the payment of dividends.Added EP208
DividendFXTriggerDate FXTrgrDt4324CommonNThe DividendFXTriggerDate component is a subcomponent of DividendConditions used to report the dividend date when a foreign exchange trade is triggered.Added EP208
DividendFXTriggerDateBusinessCenterGrp BizCtr4325CommonYDividendFXTriggerDateBusinessCenterGrp is a repeating subcomponent within the DividendFXTriggerDate component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
DividendPeriodBusinessCenterGrp BizCtr4425CommonYDividendPeriodBusinessCenterGrp is a repeating subcomponent within the DividendPeriodGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
DividendPeriodGrp Period4326CommonYDividendPeriodGrp is a repeating subcomponent within the DividendConditions component. It is used to specify the valuation and payments dates of the dividend leg of a dividend swap.Added EP208
DlvyInstGrp DlvInst2075CommonYAdded FIX.4.4
EntitlementAttribGrp Attrib2197PartiesReferenceDataYconveys a list of one or more attributes related to an entitlement. An entitlement may contain an EntitlementType, which states what can be done at a gross level, e.g. that a party can make markets. It may be limited further within EntitlementGrp, e.g. that such market making is allowed only for a list of stocks. The EntitlementAttribGrp contains fine details clarifying or limiting the EntitlementType, e.g. that such market making must be conducted with a specific minimum quote size and a specific maximum spread.Added EP129
EntitlementGrp Entlmnt2196PartiesReferenceDataYConveys a list of entitlements for one specific party, or relationship between two parties. Each entitlement may be further limited or clarified using optional fields and components.Added EP129
EntitlementTypeGrp EntlmntTyp2244PartiesReferenceDataYThe EntitlementTypeGrp conveys a list of entitlement types.Added EP173
EvntGrp Evnt2070CommonYThe EvntGrp is a repeating subcomponent of the Instrument component used to specify straightforward events associated with the instrument. Examples include put and call dates for bonds and options; first exercise date for options; inventory and delivery dates for commodities; start, end and roll dates for swaps. Use ComplexEvents for more advanced dates such as option, futures, commodities and equity swap observation and pricing events.Added FIX.4.4 Updated EP208
ExecAllocGrp AllExc2014CommonYThis repeating group is used to identify individual executions or trades, including key fields such as quantity and price of the execution or trade, that are part of the allocation.Added FIX.4.4 Updated EP279
ExecCollGrp CollExc2015CollateralManagementYAdded FIX.4.4
ExecInstRules ExecInstRules2126CommonYAdded EP-1
ExecutionAggregationGrp ExecAggrtn1079CommonYIdentifies the fills being aggregated together.Added EP247
ExpirationQty Qty1027PositionMaintenanceYThe ExpirationQty component block identified the expiration quantities and type of expiration.Added EP-1 Updated EP97
ExtraordinaryEventGrp ExtrordEvnt4327CommonYThe ExtraordinaryEventGrp is a repeating component within the Instrument component. It is used to report extraordinary and disruptive events applicable to the reference entity that affects the contract.Added EP208
FillsGrp FillsGrp2112SingleGeneralOrderHandlingYAdded EP-1
FinancingContractualDefinitionGrp CtrctlDef4003CommonYThe FinancingContractualDefinitionGrp is a repeating component within the FinancingDetails component used to report the definitions published by ISDA that define the terms of a derivative trade.Added EP161
FinancingContractualMatrixGrp CtrctlMtrx4004CommonYThe FinancingContractualMatrixGrp is a repeating component within the FinancingDetails component used to report the ISDA Physical Settlement Matrix Transaction Type.Added EP161 Updated EP192
FinancingDetails FinDetls1002CommonNComponent block is optionally used for financial transaction where legal contracts, master agreements or master confirmations is to be referenced. This component identifies the legal agreement under which the deal was made and other unique characteristics of the transaction. For example, the AgreementDesc(913) field refers to base standard documents such as MRA 1996 Repurchase Agreement, GMRA 2000 Bills Transaction (U.K.), MSLA 1993 Securities Loan – Amended 1998, for example.Added FIX.4.4 Updated EP161
FinancingTermSupplementGrp TrmSupplmnt4005CommonYThe FinancingTermSupplementGrp is a repeating component within the FinancingDetails component used to report contractual terms supplements of derivative trades.Added EP161
FlexProductEligibilityGrp FlexProdElig2254CommonYThe FlexProductEligibilityGrp component is used to specify whether securities within a product group or complex are eligible for creating flexible securities.Added EP195
FloatingRateIndex RtNdx2264CommonNUsed to identify the rate index for a floating rate coupon.Added EP235 Updated EP240
FundingSourceGrp FndngSrc2267CommonYThis component is used to specify the funding source(s) used to finance a margin loan or collateralized loan.Added EP254
HopGrp Hop2085SessionYAdded EP-1 Updated EP95
IOIQualGrp Qual2024IndicationYAdded FIX.4.4
IndexRollMonthGrp NdxRollMo2262CommonYUsed for specifying multiple roll months in a given year for an index.Added EP235
InstrmtGrp Inst2017CommonYAdded FIX.4.4
InstrmtLegExecGrp Exec2018CommonYAdded FIX.4.4
InstrmtLegGrp Leg2019CommonYAdded FIX.4.4 Updated EP192
InstrmtLegIOIGrp IOI2020CommonYAdded FIX.4.4
InstrmtLegSecListGrp SecL2021CommonYAdded FIX.4.4
InstrmtMDReqGrp InstReq2022CommonYAdded FIX.4.4
InstrmtMatchSideGrp InstrmtMtchSide2217TradeCaptureYThe InstrmtMatchSideGrp component is used to convey all trades for a given match event reported by instrument and trade side.Added EP150
InstrmtStrkPxGrp StrkPX2023ProgramTradingYAdded FIX.4.4
Instrument Instrmt1003CommonNThe Instrument component block contains all the fields commonly used to describe a security or instrument. Typically the data elements in this component block are considered the static data of a security, data that may be commonly found in a security master database. The Instrument component block can be used to describe any asset type supported by FIX.Added FIX.4.3
InstrumentExtension InstrmtExt1004CommonNThe InstrumentExtension component block identifies additional security attributes that are more commonly found for Fixed Income securities.Added FIX.4.4
InstrumentLeg Leg1005CommonNThe InstrumentLeg component block, like the Instrument component block, contains all the fields commonly used to describe a security or instrument. In the case of the InstrumentLeg component block it describes a security used in multileg-oriented messages.Added FIX.4.3
InstrumentParties Pty1032CommonYThe use of this component block is restricted to instrument definition only and is not permitted to contain transactional information. Only a specified subset of party roles will be supported within the InstrumentParty block.Added EP-1
InstrumentPtysSubGrp Sub2093CommonYAdded EP-1
InstrumentScope InstrmtScope2162CommonNUsed to specify the instrumentAdded EP105 Updated EP106
InstrumentScopeGrp InstrmtScope2178CommonYRepeating group of InstrumentScope Components. Used to specify the instruments to which a request applies.Added EP105 Updated EP195
InstrumentScopeSecurityAltIDGrp AID2163CommonYAlternative SecurityIDs for an instrument specified in the InstrumentScope.Added EP105 Updated EP106
LegAdditionalTermBondRefGrp BondRef4186CommonYThe LegAdditionalTermBondRefGrp is a repeating group subcomponent of the LegAdditionalTermGrp component used to identify an underlying reference bond for a swap.Added EP169
LegAdditionalTermGrp AddtnlTrm4187CommonYThe LegAdditionalTermGrp is a repeating subcomponent of the InstrumentLeg component used to report additional contract terms.Added EP169
LegAssetAttributeGrp AssetAttrb2242CommonYThe LegAssetAttributeGrp is a repeating subcomponent of the InstrumentLeg component used to detail attributes of the instrument asset.Added EP169
LegBenchmarkCurveData BnchmkCurve1006CommonNThe LegBenchmarkCurveData is used to convey the benchmark information used for pricing in a multi-legged Fixed Income security.Added FIX.4.4
LegBusinessCenterGrp BizCtr4086CommonYLegBusinessCenterGrp is a repeating subcomponent within the LegDateAdjustment component. It is used to specify the set of business centers whose calendars drive the date adjustment. The business centers defined here apply to all adjustable dates in the instrument leg unless specifically overridden elsewhere in the respective specified components further within the InstrumentLeg component.Added EP161
LegCashSettlDate SettlDt4328CommonNThe LegCashSettlDate component is a subcomponent within the LegCashSettlTermGrp component used to report the cash settlement date defined in the settlement provision.Added EP208
LegCashSettlDateBusinessCenterGrp BizCtr4329CommonYLegCashSettlDateBusinessCenterGrp is a repeating subcomponent within the LegCashSettlDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP208
LegCashSettlDealerGrp Dlr4189CommonYLegCashSettlDealerGrp is a repeating subcomponent of the LegCashSettlTermGrp component used to specify the dealers from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation.Added EP169
LegCashSettlTermGrp CashSettlTrm4190CommonYThe LegCashSettlTermGrp is a repeating component within the InstrumentLeg component used to report cash settlement terms.Added EP169
LegComplexEventAveragingObservationGrp AvgngObsvtn4191CommonYLegComplexEventAveragingObservationGrp is an optional subcomponent of LegComplexEventPeriodGrp for specifying the weight of each of the dated observations.Added EP169
LegComplexEventCreditEventGrp CrdEvnt4192CommonYThe LegComplexEventCreditEventGrp is a repeating component within the LegComplexEventGrp component used to report applicable option credit events.Added EP169
LegComplexEventCreditEventQualifierGrp Qual4193CommonYThe LegComplexEventCreditEventQualifierGrp is a repeating component within the LegComplexEventCreditEventGrp component used to specify qualifying attributes to an event.Added EP169
LegComplexEventCreditEventSourceGrp EvntSrc4199CommonYLegComplexEventCreditEventSourceGrp is a repeating subcomponent of the LegComplexEvents component used to specify the particular newspapers or electronic news services that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
LegComplexEventDateBusinessCenterGrp BizCtr4197CommonYLegComplexEventDateBusinessCenterGrp is a repeating subcomponent of the LegComplexEventRelativeDate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
LegComplexEventDates EvntDts2237CommonYThe LegComplexEventDates and subcomponent LegComplexEventTimes components are used to constrain a complex event to a specific date range, and optional time range. If specified the event is only effective on or within the specified dates and times.Added EP169
LegComplexEventPeriodDateGrp Dt4194CommonYLegComplexEventPeriodDateGrp is a subcomponent of LegComplexEventPeriodGrp for specifying fixed period dates and times for an Asian or Strike Schedule option or trigger dates for a Barrier or Knock option.Added EP169
LegComplexEventPeriodGrp Period4195CommonYLegComplexEventPeriodGrp is a subcomponent of LegComplexEvents for specifying the periods for an Asian, Barrier, Knock or Strike Schedule option feature.Added EP169
LegComplexEventRateSourceGrp RtSrc4196CommonYLegComplexEventRateSourceGrp is a subcomponent of LegComplexEvents for specifying primary and secondary rate sources.Added EP169
LegComplexEventRelativeDate ReltvDt4198CommonNLegComplexEventRelativeDate is a subcomponent of LegComplexEvents for specifying the event date and time for an FX or Calendar Spread option or the payout date for a Barrier or Knock option.Added EP169
LegComplexEventScheduleGrp Sched4200CommonYLegComplexEventScheduleGrp is a subcomponent of LegComplexEventPeriodGrp for specifying a periodic schedule for an Asian, Barrier or Strike Schedule option feature.Added EP169
LegComplexEventTimes EvntTms2238CommonYThe LegComplexEventTimes is a repeating subcomponent of the LegComplexEventDates component. It is used to further qualify any dates placed on the event and is used to specify time ranges for which a complex event is effective. It is always provided within the context of start and end dates. The time range is assumed to be in effect for the entirety of the date or date range specified.Added EP169
LegComplexEvents CmplxEvnt2236CommonYThe LegComplexEvent Group is a repeating block which allows specifying an unlimited number and types of advanced events, such as observation and pricing over the lifetime of an option, futures, commodities or equity swap contract. Use LegEvntGrp to specify more straightforward events.Added EP169 Updated EP208
LegDateAdjustment DtAdjmt4087CommonNLegDateAdjustment is a subcomponent within the InstrumentLeg component. It is used to specify date adjustment parameters and rules. The date adjustments specified here applies to all adjustable dates for the instrument leg, unless specifically overridden elsewhere in the respective specified components further within the InstrumentLeg component.Added EP161
LegDeliveryScheduleGrp DlvrySched4203CommonYThe LegDeliveryScheduleGrp is a repeating subcomponent of the LegStream component used to detail step schedules associated with a delivery stream.Added EP169
LegDeliveryScheduleSettlDayGrp Day4204CommonYThe LegDeliveryScheduleSettlDayGrp is a repeating subcomponent of the LegDeliveryScheduleGrp component used to detail commodity delivery days.Added EP169
LegDeliveryScheduleSettlTimeGrp Tm4205CommonYThe LegDeliveryScheduleSettlTimeGrp is a repeating subcomponent of the LegDeliveryScheduleSettlDayGrp component used to detail commodity delivery time periods.Added EP169
LegDeliveryStream DlvryStrm4206CommonNThe LegDeliveryStream component is a subcomponent of the LegStream used to detail the attributes of a physical delivery stream in a swap.Added EP169
LegDeliveryStreamCommoditySourceGrp CmdtySrc4209CommonYThe LegDeliveryStreamCommoditySourceGrp is a repeating subcomponent of the LegDeliveryStream component used to detail the origins or sources of the commodity.Added EP169
LegDeliveryStreamCycleGrp Cycle4208CommonYThe LegDeliveryStreamCycleGrp is a repeating subcomponent of the LegDeliveryStream component used to detail delivery cycles during which the oil product will be transported in the pipeline.Added EP169
LegDividendAccrualFloatingRate AcrlFloat4331CommonNThe LegDividendAccrualFloatingRate component is a subcomponent of LegDividendConditions used to define the dividend accrual floating rate attributes of dividend payment conditions.Added EP208
LegDividendAccrualPaymentDate AcrlPmtDt4332CommonNThe LegDividendAccrualPaymentDate component is a subcomponent of LegDividendConditions used to report the dividend accrual payment date.Added EP208
LegDividendAccrualPaymentDateBusinessCenterGrp BizCtr4330CommonYLegDividendAccrualPaymentDateBusinessCenterGrp is a repeating subcomponent within the LegDividendAccrualPaymentDate component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
LegDividendConditions DividendConds4333CommonNThe LegDividendConditions component is a subcomponent of LegPaymentStream used to specify the conditions' valuations and dates governing the payment of dividends.Added EP208
LegDividendFXTriggerDate FXTrgrDt4334CommonNThe LegDividendFXTriggerDate component is a subcomponent of LegDividendConditions used to report the dividend date when a foreign exchange trade is triggered.Added EP208
LegDividendFXTriggerDateBusinessCenterGrp BizCtr4335CommonYLegDividendFXTriggerDateBusinessCenterGrp is a repeating subcomponent within the LegDividendFXTriggerDate component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
LegDividendPeriodBusinessCenterGrp BizCtr4426CommonYLegDividendPeriodBusinessCenterGrp is a repeating subcomponent within the LegDividendPeriodGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
LegDividendPeriodGrp Period4336CommonYLegDividendPeriodGrp is a repeating subcomponent within the LegDividendConditions component. It is used to specify the valuation and payments dates of the dividend leg of a dividend swap.Added EP208
LegEvntGrp Evnt2231CommonYThe LegEvntGrp is a repeating subcomponent of the InstrumentLeg component used to specify straightforward events associated with the instrument. Examples include put and call dates for bonds and options; first exercise date for options; inventory and delivery dates for commodities; start, end and roll dates for swaps. Use LegComplexEvents for more advanced dates such as option, futures, commodities and equity swap observation and pricing events.Added EP161 Updated EP208
LegExtraordinaryEventGrp ExtrordEvnt4337CommonYThe LegExtraordinaryEventGrp is a repeating component within the InstrumentLeg component. It is used to report extraordinary and disruptive events applicable to the reference entity that affects the contract.Added EP208
LegFinancingContractualDefinitionsGrp CtrctlDef4315CommonYThe LegFinancingContractualDefinitionGrp is a repeating component within the LegFinancingDetails component used to report the definitions published by ISDA that define the terms of a derivative trade.Added EP192
LegFinancingContractualMatrixGrp CtrctlMtrx4317CommonYThe LegFinancingContractualMatrixGrp is a repeating component within the LegFinancingDetails component used to report the ISDA Physical Settlement Matrix Transaction Type.Added EP192
LegFinancingDetails FinDetls2251CommonNComponent block is optionally used for financial transactions where legal contracts, master agreements or master confirmations are to be referenced. This component identifies the legal agreement under which the deal was made and other unique characteristics of the transaction. For example, the LegAgreementDesc(2497) field refers to base standard documents such as MRA 1996 Repurchase Agreement, GMRA 2000 Bills Transaction (U.K.), MSLA 1993 Securities Loan - Amended 1998, for example.Added EP192
LegFinancingTermSupplementGrp TrmSupplmnt4316CommonYThe LegFinancingTermSupplementGrp is a repeating component within the LegFinancingDetails component used to report contractual terms supplements of derivative trades.Added EP192
LegInstrumentParties Pty2239CommonYThe use of this component block is restricted to instrument definition only and is not permitted to contain transactional information. Only a specified subset of party roles will be supported within the LegInstrumentParty block.Added EP169
LegInstrumentPtysSubGrp Sub2240CommonYAdded EP169
LegMarketDisruption MktDsrptn4210CommonNThe LegMarketDisruption component is a subcomponent of the InstrumentLeg used to specify the market disruption provisions of the swap.Added EP169
LegMarketDisruptionEventGrp Evnt4211CommonYThe LegMarketDisruptionEventGrp is a repeating subcomponent of the LegMarketDisruption component used to specify the market disruption events.Added EP169
LegMarketDisruptionFallbackGrp Fallbck4212CommonYThe LegMarketDisruptionFallbackGrp is a repeating subcomponent of the LegMarketDisruption component used to specify the market disruption fallback provisions.Added EP169
LegMarketDisruptionFallbackReferencePriceGrp FallbckRefPx4213CommonYThe LegMarketDisruptionFallbackReferencePriceGrp is a repeating subcomponent of the LegMarketDisruption component used to specify the fallback reference price and underlying security provisionsAdded EP169
LegOptionExercise OptExer4214CommonNThe LegOptionExercise component is a subcomponent of the InstrumentLeg component used to specify option exercise provisions. Its purpose is to identify the opportunities and conditions for exercise, e.g. the schedule of dates on which exercise is allowed. The embedded LegOptionExerciseExpiration component is used to terminate the opportunity for exercise.Added EP169 Updated EP211
LegOptionExerciseBusinessCenterGrp BizCtr4215CommonYLegOptionExerciseBusinessCenterGrp is a repeating subcomponent of the LegOptionExerciseDates component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
LegOptionExerciseDateGrp Dt4217CommonYThe LegOptionExerciseDateGrp is a repeating subcomponent of the LegOptionExerciseDates component used to specify fixed dates for exercise.Added EP169
LegOptionExerciseDates Dts4216CommonNThe LegOptionExerciseDates component is a subcomponent of the LegOptionExercise component used to specify option exercise dates.Added EP169
LegOptionExerciseExpiration Exp4219CommonNThe LegOptionExerciseExpiration component is a subcomponent of the LegOptionExercise component used to specify option exercise expiration dates and times. The purpose of LegOptionExercise is to identify the scheduled opportunities for exercise. LegOptionExerciseExpiration identifies the end of the schedule.Added EP169 Updated EP211
LegOptionExerciseExpirationDateBusinessCenterGrp BizCtr4218CommonYLegOptionExerciseExpirationDateBusinessCenterGrp is a repeating subcomponent of the LegOptionExerciseExpiration component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
LegOptionExerciseExpirationDateGrp Dt4220CommonYThe LegOptionExerciseExpirationDateGrp is a repeating subcomponent of the LegOptionExerciseExpiration component used to specify fixed dates for expiration.Added EP169
LegOptionExerciseMakeWholeProvision MakeWhole4428CommonNLegOptionExerciseMakeWholeProvision is a subcomponent of the LegOptionExercise component used to specify the set of rules of maintaining balance when an option is exercised.Added EP208
LegOrdGrp Ord2025CommonYAdded FIX.4.4 Updated EP171
LegPaymentScheduleFixingDateBusinessCenterGrp FixngBizCtr4088CommonYLegPaymentScheduleFixingDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentScheduleGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentScheduleFixingDayGrp FixngDay4221CommonYThe LegPaymentScheduleFixingDayGrp is a repeating subcomponent of the LegPaymentScheduleGrp component used to detail periodic fixing days.Added EP169
LegPaymentScheduleGrp PmtSched4043CommonYThe LegPaymentScheduleGrp is a repeating subcomponent of the LegPaymentStream component used to specify notional and rate steps in the payment stream.Added EP161 Updated EP271
LegPaymentScheduleInterimExchangeDateBusinessCenterGrp IntrmExchDtBizCtr4089CommonYLegPaymentScheduleInterimExchangeDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentScheduleGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentScheduleRateSourceGrp RtSrc4044CommonYLegPaymentScheduleRateSourceGrp is a repeating component within the LegPaymentScheduleGrp component used to identify primary and secondary rate sources.Added EP161
LegPaymentStream PmtStrm4035CommonNThe LegPaymentStream component is a subcomponent of the LegStreamGrp used to detail the attributes of a payment stream in a swap.Added EP161
LegPaymentStreamCompoundingDateGrp CmpndgDt4338CommonYLegPaymentStreamCompoundingDateGrp is a subcomponent of the LegPaymentStreamCompoundingDates component used to specify predetermined compounding dates.Added EP208
LegPaymentStreamCompoundingDates CmpndgDts4339CommonNLegPaymentStreamCompoundingDates is a subcomponent of the LegPaymentStream component used to specify the compounding dates of the stream - either specific, relative or periodic dates.Added EP208
LegPaymentStreamCompoundingDatesBusinessCenterGrp BizCtr4340CommonYLegPaymentStreamCompoundingDatesBusinessCenterGrp is a repeating subcomponent within the LegPaymentStreamCompoundingDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP208
LegPaymentStreamCompoundingEndDate EndDt4341CommonNLegPaymentStreamCompoundingEndDate is a subcomponent of the LegPaymentStreamCompoundingDates component used to specify the end date for compounding.Added EP208
LegPaymentStreamCompoundingFloatingRate CmpndgFloat4342CommonNLegPaymentStreamCompoundingFloatingRate is a subcomponent of the LegPaymentStream component used to report the parameters for determining the compounding floating rate of the stream.Added EP208
LegPaymentStreamCompoundingStartDate StartDt4343CommonNLegPaymentStreamCompoundingStartDate is a subcomponent of the LegPaymentStreamCompoundingDates component used to specify the start date for compounding.Added EP208
LegPaymentStreamFinalPricePaymentDate FnlPxPmt4345CommonNLegPaymentStreamFinalPricePaymentDate is a subcomponent of the LegPaymentStreamPaymentDates component used to specify the final price payment date, e.g. for an equity return swap.Added EP208
LegPaymentStreamFixedRate Fixed4038CommonNLegPaymentStreamFixedRate is a subcomponent of the LegPaymentStream component used to report the fixed rate or fixed payment amount of the payment stream.Added EP161
LegPaymentStreamFixingDateBusinessCenterGrp FixngBizCtr4094CommonYLegPaymentStreamFixingDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentStreamFixingDateGrp FixngDt4346CommonYLegPaymentStreamFixingDateGrp is a subcomponent of the LegPaymentStreamResetDates component used to specify predetermined fixing dates.Added EP208
LegPaymentStreamFloatingRate Float4039CommonNLegPaymentStreamFloatingRate is a subcomponent of the LegPaymentStream component used to report the floating rate attributes of the payment stream.Added EP161 Updated EP271
LegPaymentStreamFormula Frmla4347CommonNLegPaymentStreamFormula is a subcomponent of the LegPaymentStreamFloatingRate component used to report the parameters for determining the floating rate of the stream e.g. for equity swaps.Added EP208
LegPaymentStreamFormulaImage Img4344CommonNLegPaymentStreamFormulaImage is a subcomponent of the LegPaymentStreamFormula component used to include a base64Binary-encoded image clip of the formula.Added EP208
LegPaymentStreamFormulaMathGrp Math4348CommonYLegPaymentStreamFormulaMathGrp is a repeating subcomponent within the LegPaymentStreamFormula component. It is used to specify the set of formulas, sub-formulas and descriptions from which the rate is derived.Added EP208 Updated EP253
LegPaymentStreamInitialFixingDateBusinessCenterGrp InitBizCtr4093CommonYLegPaymentStreamInitialFixingDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentStreamResetDates component used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentStreamNonDeliverableFixingDateGrp FixngDt4041CommonYLegPaymentStreamNonDeliverableFixingDate is a subcomponent of the LegPaymentStreamNonDeliverableSettlTerms component used to specify predetermined fixing dates.Added EP161 Updated EP253
LegPaymentStreamNonDeliverableFixingDatesBusinessCenterGrp BizCtr4090CommonYLegPaymentStreamNonDeliverableFixingDatesBusinessCenterGrp is a repeating subcomponent within the LegPaymentStreamNonDeliverableSettlTerms component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentStreamNonDeliverableSettlRateSource RtSrc4042CommonNLegPaymentStreamNonDeliverableSettlRateSource is a subcomponent of the LegPaymentStreamNonDeliverableSettlTerms component used to specify the rate source in the event of payment non-delivery.Added EP161
LegPaymentStreamNonDeliverableSettlTerms NonDlvrblTrms4040CommonNLegPaymentStreamNonDeliverableSettl is a subcomponent of the LegPaymentStream component used to specify the non-deliverable settlement terms of the payment stream.Added EP161
LegPaymentStreamPaymentDateBusinessCenterGrp BizCtr4091CommonYLegPaymentStreamPaymentDateBusinessCenterGrp is a repeating subcomponent of the LegPaymentStreamPaymentDates component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentStreamPaymentDateGrp PmtDt4223CommonYThe LegPaymentStreamPaymentDateGrp is a repeating subcomponent of the LegPaymentStreamPaymentDates component used to detail fixed dates for swap stream payments.Added EP169
LegPaymentStreamPaymentDates PmtDts4036CommonNThe LegPaymentStreamPaymentDates component is a subcomponent of the LegPaymentStream component used to specify the payment dates of the stream.Added EP161 Updated EP208
LegPaymentStreamPricingBusinessCenterGrp PxngBizCtr4222CommonYLegPaymentStreamPricingBusinessCenterGrp is a repeating subcomponent of the LegPaymentStreamFloatingRate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
LegPaymentStreamPricingDateGrp PxngDt4224CommonYThe LegPaymentStreamPricingDateGrp is a repeating subcomponent of the LegPaymentStreamFloatingRate component used to detail fixed pricing dates.Added EP169
LegPaymentStreamPricingDayGrp PxngDay4225CommonYThe LegPaymentStreamPricingDayGrp is a repeating subcomponent of the LegPaymentStreamFloatingRate component used to detail periodic pricing days.Added EP169
LegPaymentStreamResetDateBusinessCenterGrp BizCtr4092CommonYLegPaymentStreamResetDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegPaymentStreamResetDates ResetDts4037CommonNThe LegPaymentStreamResetDates component is a subcomponent of the LegPaymentStream component used to specify the floating rate reset dates of the stream.Added EP161
LegPaymentStubEndDate EndDt4349CommonNLegPaymentStubEndDate is a subcomponent of the LegPaymentStubGrp component used to specify the end date of the payment stub.Added EP208
LegPaymentStubEndDateBusinessCenterGrp BizCtr4350CommonYLegPaymentStubEndDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentStubEndDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP208
LegPaymentStubGrp PmtStub4045CommonYThe LegPaymentStubGrp is a repeating subcomponent of the LegPaymentStream component used to specify front and back stubs in the payment stream.Added EP161
LegPaymentStubStartDate StartDt4351CommonNLegPaymentStubStartDate is a subcomponent of the LegPaymentStubGrp component used to specify the start date of the payment stub.Added EP208
LegPaymentStubStartDateBusinessCenterGrp BizCtr4352CommonYLegPaymentStubStartDateBusinessCenterGrp is a repeating subcomponent within the LegPaymentStubStartDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP208
LegPhysicalSettlDeliverableObligationGrp DlvrblOblig4227CommonYThe LegPhysicalSettlDeliverableObligationGrp is a repeating component within the LegPhysicalSettlTermGrp component used to report credit default swap (CDS) physical settlement delivery obligations.Added EP169
LegPhysicalSettlTermGrp PhysSettlTrm4226CommonYThe LegPhysicalSettlTermGrp is a repeating component within the InstrumentLeg component used to report physical settlement terms.Added EP169
LegPositionAmountData Amt2187TradeCaptureYAdded EP107
LegPreAllocGrp PreAll2026CommonYAdded FIX.4.4
LegPricingDateBusinessCenterGrp BizCtr4228CommonYLegPricingDateBusinessCenterGrp is a repeating subcomponent of the LegPricingDateTime component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
LegPricingDateTime PxngDtTm4229CommonNThe LegPricingDateTime component is a subcomponent of InstrumentLeg used to specify an adjusted or unadjusted pricing or fixing date and optionally the time, e.g. for a commodity or FX forward trade.Added EP169 Updated EP208
LegProtectionTermEventGrp Evnt4232CommonYThe LegProtectionTermEventGrp is a repeating component within the LegProtectionTermGrp component used to report applicable CDS credit events.Added EP169
LegProtectionTermEventNewsSourceGrp NewsSrc4230CommonYLegProtectionTermEventNewsSourceGrp is a repeating subcomponent of the LegProtectionTermGrp component used to specify the particular newspapers or electronic news services that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
LegProtectionTermEventQualifierGrp Qual4233CommonYThe LegProtectionTermEventQualifierGrp is a repeating component within the LegProtectionTermEventGrp component used to specify qualifying attributes to the event.Added EP169
LegProtectionTermGrp ProtctnTrm4231CommonYThe LegProtectionTermGrp is a repeating component within the InstrumentLeg component used to report protection term details.Added EP169
LegProtectionTermObligationGrp Oblig4234CommonYThe LegProtectionTermObligationGrp is a repeating component within the LegProtectionTermGrp component used to report applicable credit default swap (CDS) obligations.Added EP169
LegProvisionCashSettlPaymentDateBusinessCenterGrp BizCtr4095CommonYLegProvisionCashSettlPaymentDateBusinessCenterGrp is a repeating subcomponent within the LegProvisionCashSettlPaymentDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegProvisionCashSettlPaymentDates CashSettlPmtDts4052CommonNThe LegProvisionCashSettlPaymentDates component is a sub-component within the LegProvisionGrp component used to report the cash settlement payment dates defined in the provision.Added EP161 Updated EP208
LegProvisionCashSettlPaymentFixedDateGrp CashSettlPmtFixedDt4047CommonYThe ProvisionCashSettlPaymentFixedDateGrp is a repeating component within the ProvisionCashSettlPaymentDates component used to report fixed cash settlement payment dates defined in the provision.Added EP161
LegProvisionCashSettlQuoteSource CashSettlQteSrc4202CommonNThe LegProvisionCashSettlQuoteSource is a subcomponent of the LEgProvisionGrp component used to specify the reference source for currency or rate quote for cash settlement purposes.Added EP161
LegProvisionCashSettlValueDateBusinessCenterGrp BizCtr4096CommonYLegProvisionCashSettlValueDateBusinessCenterGrp is a repeating subcomponent within the LegProvisionCashSettlValueDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegProvisionCashSettlValueDates CashSettlValDts4053CommonNThe LegProvisionCashSettlValueDates component is a subcomponent within the LegProvisionGrp component used to report the cash settlement value date and time defined in the provision.Added EP161
LegProvisionDateBusinessCenterGrp BizCtr4100CommonYLegProvisionDateBusinessCenterGrp is a repeating subcomponent within the LegProvisionGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegProvisionGrp Prov4046CommonYThe LegProvisionGrp is a repeating subcomponent of the InstrumentLeg component used to detail the provisions associated with the instrument.Added EP161
LegProvisionOptionExerciseBusinessCenterGrp BizCtr4097CommonYLegProvisionOptionExerciseBusinessCenterGrp is a repeating subcomponent within the LegProvisionOptionExerciseDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegProvisionOptionExerciseDates OptExerDts4048CommonNThe LegProvisionOptionExerciseDates is a subcomponent within the LegProvisionGrp component used to report the option exercise dates and times defined in the provision.Added EP161
LegProvisionOptionExerciseFixedDateGrp OptExerFixedDt4049CommonYThe LegProvisionOptionExerciseFixedDateGrp is a repeating component within the LegProvisionOptionExerciseDates component used to report an array of unadjusted or adjusted fixed exercise dates.Added EP161
LegProvisionOptionExpirationDate OptExpDt4050CommonNThe LegProvisionOptionExerciseDate is a subcomponent within the LegProvisionGrp component used to report the option expiration date and times defined in the provision.Added EP161
LegProvisionOptionExpirationDateBusinessCenterGrp BizCtr4098CommonYLegProvisionOptionExpirationDateBusinessCenterGrp is a repeating subcomponent within the LegProvisionOptionExpirationDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegProvisionOptionRelevantUnderlyingDate OptRelvntUndlyDt4051CommonNThe LegProvisionOptionRelevantUnderlyingDate is a subcomponent within the LegProvisionGrp component used to report the option relevant underlyingdate defined in the provision.Added EP161
LegProvisionOptionRelevantUnderlyingDateBusinessCenterGrp BizCtr4099CommonYLegProvisionOptionRelevantUnderlyingDateBusinessCenterGrp is a repeating subcomponent within the LegProvisionOptionRelevantUnderlyingDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegProvisionParties Pty4054CommonYLegProvisionParties is a repeating component within the LegProvision component used to report the parties identified in the contract provision.Added EP161
LegProvisionPtysSubGrp Sub4055CommonYLegProvisionSubParties is a repeating component within the LegProvisionParties component used to extend information to be reported for the party.Added EP161
LegQuotGrp Quot2027QuotationNegotiationYAdded FIX.4.4
LegQuotStatGrp QuoteStat2028QuotationNegotiationYAdded FIX.4.4
LegReturnRateDateGrp Dt4353CommonYLegReturnRateDateGrp is a repeating subcomponent within the LegReturnRateGrp component. It is used to specify the equity and dividend valuation dates for an equity return swap payment stream.Added EP208
LegReturnRateFXConversionGrp FxCnvrsn4354CommonYLegReturnRateFXConversionGrp is a repeating subcomponent within the LegReturnRateGrp component. It is used to specify the FX conversion rates for an equity return swap payment stream.Added EP208
LegReturnRateGrp RtnRt4355CommonYLegReturnRateGrp is a repeating subcomponent within the LegPaymentStreamFloatingRate component. It is used to specify the multiple return rates for an equity return swap payment stream.Added EP208 Updated EP259
LegReturnRateInformationSourceGrp InfoSrc4356CommonYLegReturnRateInformationSourceGrp is a repeating subcomponent within the LegReturnRateGrp component. It is used to specify the information sources for equity prices and FX rates for an equity return swap payment stream.Added EP208
LegReturnRatePriceGrp Px4357CommonYLegReturnRatePriceGrp is a repeating subcomponent within the LegReturnRateGrp component. It is used to specify the return rate prices for an equity return swap payment stream.Added EP208
LegReturnRateValuationDateBusinessCenterGrp BizCtr4358CommonYLegReturnRateValuationDateBusinessCenterGrp is a repeating subcomponent within the LegReturnRateValuationDateGrp component. It is used to specify the valuation date business center adjustments for an equity return swap payment stream.Added EP208
LegReturnRateValuationDateGrp Val4359CommonYLegReturnRateValuationDateGrp is a repeating subcomponent within the LegReturnRateDateGrp component. It is used to specify the fixed valuation dates for an equity return swap payment stream.Added EP208
LegSecAltIDGrp LegAID2072CommonYAdded FIX.4.4
LegSecondaryAssetGrp ScndryAsset2232CommonYLegSecondaryAssetGrp is a repeating subcomponent of the InstrumentLeg component used to specify secondary assets of a multi-asset swap.Added EP161
LegSecurityXML SecXML2212CommonNThe LegSecurityXML component is used to provide a definition in an XML format for the leg instrument.Added EP145
LegSettlMethodElectionDate SettlMethDt4360CommonNThe LegSettlMethodElectionDate component is a subcomponent within the LegOptionExercise component used to report the settlement method election date.Added EP208
LegSettlMethodElectionDateBusinessCenterGrp BizCtr4361CommonYLegSettlMethodElectionDateBusinessCenterGrp is a repeating subcomponent within the LegSettlMethodElectionDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP208
LegSettlRateDisruptionFallbackGrp SettlRtFallbck4080CommonYThe LegSettlRateDisruptionsFallbackGrp is a repeating subcomponent of the LegPaymentStreamNonDeliverableSettlTerms component used to specify the method, prioritized by the order it is listed, to get a replacement rate for a disrupted settlement rate option for a non-deliverable settlement currency.Added EP161
LegSettlRateFallbackRateSource RtSrc4082CommonNLegSettlRateFallbackRateSource is a subcomponent of the LegSettlRateDisruptionFallbackGrp component used to specify the rate source in the event of rate disruption fallback.Added EP161
LegStipulations Stip1007CommonYThe LegStipulations component block has the same usage as the Stipulations component block, but for a leg instrument in a multi-legged security.Added FIX.4.4
LegStreamAssetAttributeGrp AssetAttrb4207CommonYThe LegStreamAssetAttributeGrp is a repeating subcomponent of the LegStreamCommodity component used to detail commodity attributes, quality standards and reject limits.Added EP169
LegStreamCalculationPeriodBusinessCenterGrp BizCtr4101CommonYLegStreamCalculationPeriodBusinessCenterGrp is a repeating subcomponent within the LegStreamCalculationPeriodDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegStreamCalculationPeriodDateGrp CalcDt4235CommonYThe LegStreamCalculationPeriodDateGrp is a repeating subcomponent of the LegStreamCalculationPeriodDates component used to detail fixed dates for the swap stream.Added EP169
LegStreamCalculationPeriodDates CalcDts4034CommonNLegStreamCalculationPeriodDates is a subcomponent of the LegStreamGrp component used to specify the calculation period dates of the stream.Added EP161
LegStreamCommodity Cmdty4237CommonNLegStreamCommodity is a subcomponent of the LegStream component used to identify and describe the underlying commodity.Added EP169
LegStreamCommodityAltIDGrp AID4238CommonYLegStreamCommodityAltIDGrp is a subcomponent of the LegStreamCommodity component used to specify alternate identifiers.Added EP169
LegStreamCommodityDataSourceGrp DataSrc4239CommonYLegStreamCommodityDataSourceGrp is a subcomponent of the LegStreamCommodity component used to specify sources of data, e.g. weather stations. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
LegStreamCommoditySettlBusinessCenterGrp BizCtr4236CommonYLegStreamCommoditySettlBusinessCenterGrp is a repeating subcomponent of the LegStreamCommodity component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
LegStreamCommoditySettlDayGrp Day4240CommonYThe LegStreamCommoditySettlDayGrp is a repeating subcomponent of the LegStreamCommoditySettlPeriodGrp component used to define the settlement days associated with the commodity contract.Added EP169
LegStreamCommoditySettlPeriodGrp SettlPeriod4242CommonYThe LegStreamCommoditySettlPeriodGrp is a repeating subcomponent of the LegStreamCommodiry component used to to define the settlement period details associated with the commodity contract.Added EP169
LegStreamCommoditySettlTimeGrp Tm4241CommonYThe LegStreamCommoditySettlTimeGrp is a repeating subcomponent of the LegStreamCommoditySettlDayGrp component used to define the settlement time periods associated with the commodity contract.Added EP169
LegStreamEffectiveDate EfctvDt4032CommonNLegStreamEffectivedDate is a subcomponent of the LegStreamGrp component used to specify the effective date of the stream.Added EP161
LegStreamEffectiveDateBusinessCenterGrp BizCtr4103CommonYLegStreamEffectiveDateBusinessCenterGrp is a repeating subcomponent within the LegStreamEffectiveDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegStreamFirstPeriodStartDateBusinessCenterGrp FirstStartDtBizCtr4102CommonYLegStreamFirstPeriodStartDateBusinessCenterGrp is a repeating subcomponent within the LegStreamCalculationPeriodDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LegStreamGrp Strm4031CommonYThe LegStreamGrp is a repeating subcomponent of the InstrumentLeg component used to detail the swap streams associated with the instrument.Added EP161
LegStreamTerminationDate TrmtnDt4033CommonNLegStreamTerminationDate is a subcomponent of the LegStreamGrp component used to specify the termination date of the stream.Added EP161
LegStreamTerminationDateBusinessCenterGrp BizCtr4104CommonYLegStreamTerminationDateBusinessCenterGrp is a repeating subcomponent within the LegStreamTerminationDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the LegDateAdjustment component in InstrumentLeg.Added EP161
LimitAmts LmtAmts1065CommonYAdded EP100
LinesOfTextGrp TxtLn2029CommonYAdded FIX.4.4
ListOrdGrp Ord2030ProgramTradingYAdded FIX.4.4
LotTypeRules LotTypeRules2124CommonYAdded EP-1
MDFullGrp Full2031MarketDataYAdded FIX.4.4
MDIncGrp Inc2032MarketDataYAdded FIX.4.4
MDReqGrp Req2033MarketDataYAdded FIX.4.4
MDRjctGrp Rjct2034MarketDataYAdded FIX.4.4
MDStatisticParameters StatsPrm2250MarketDataNThis component comprises all parameters that can be used to describe the market data statistics. These can be part of the request as well as the response. All parameters defined on the MarketDataStatisticsRequest(35=DO) message should be echoed in the MarketDataStatisticsReport(35=DP) message as the latter could also be sent unsolicited.
The general category and the entities involved in the statistics are defined by MDStatisticType(2456), MDStatisticScope(2457), and MDStatisticIntervalType(2464) and must always be specified. The remaining fields are optional and restrict the data range in one way or another. The time range for the data can either be specified in terms of an interval for which the statistics are typically calculated on a regular basis or in terms of an absolute date and/or time range.
Added EP191
MDStatisticReqGrp StatsReq2248MarketDataYThis component block is used within the MarketDataStatisticsRequest(35=DO) message to define a set of parameters describing the desired statistics.Added EP191
MDStatisticRptGrp StatsRpt2249MarketDataYThis component block is used within the MarketDataStatisticsReport(35=DP) message to provide results together with the related set of parameters.Added EP191
MandatoryClearingJurisdictionGrp MandClrJrsdctn4185CommonYMandatoryClearingJurisdictionGrp is a repeating component of TradeCaptureReport used to specify the set of jurisdictions to which mandatory clearing applies.Added EP169
MarginAmount MgnAmt2177CommonYAdded EP102
MarginReqmtInqQualGrp MgnReqmtInqQual2176MarginRequirementManagementYAdded EP102
MarketDataFeedTypes MDFeedTyps2123CommonYThe MarketDataFeedTypes component is used to specify the different available feed types and sub-types, and additional market data feed related attributes, such as the market depth of the specified feed type.Added EP-1 Updated EP195
MarketDisruption MktDsrptn4158CommonNThe MarketDisruption component is a subcomponent of the Instrument used to specify the market disruption provisions of the swap.Added EP169
MarketDisruptionEventGrp Evnt4159CommonYThe MarketDisruptionEventGrp is a repeating subcomponent of the MarketDisruption component used to specify the market disruption events.Added EP169
MarketDisruptionFallbackGrp Fallbck4160CommonYThe MarketDisruptionFallbackGrp is a repeating subcomponent of the MarketDisruption component used to specify the market disruption fallback provisions.Added EP169
MarketDisruptionFallbackReferencePriceGrp FallbckRefPx4161CommonYThe MarketDisruptionFallbackReferencePriceGrp is a repeating subcomponent of the MarketDisruption component used to specify the fallback reference price and underlying security provisionsAdded EP169
MarketSegmentGrp MktSegGrp2132CommonYAdded EP-1
MarketSegmentScopeGrp MktSegScope2198CommonYConveys a list of markets and, optionally, their market segments. Note that the component MarketSegmentGrp exists, but is not useful for this purpose, as it conveys additional information not appropriate in this context.Added EP129 Updated EP190
MatchExceptionGrp MtchExcptn1076CommonYThe MatchExceptionGrp component details the matching exceptions and variances identified during the matching process based on the defined matching criteria and tolerances.Added EP246
MatchRules MtchRules2125CommonYThe MatchRules component is used to specify the details of order matching rules for specified product group or complex.Added EP-1 Updated EP195
MatchingDataPointGrp MtchDataPnt1077CommonYThe MatchingDataPointGrp component details all the trade attributes and tolerances used for trade matching.Added EP246
MatchingInstructions MtchgInst1064CommonYAdded EP99
MaturityRules MatRules2120CommonYAdded EP-1
MiscFeesGrp MiscFees2035CommonYThe MiscFeesGrp component is used to provide details of trade and transaction fees other than commissions, e.g. regulatory, exchange, taxes, levies, markup, trade reporting, etc. In the context of ESMA RTS 27 Best Execution Reporting, it may also be used to collect and publish the nature and level of current venue fees, rebates and payouts. Use MiscFeeQualifier(2712) to communicate whether the fee affects trade economics.Added FIX.4.4 Updated EP254
MiscFeesSubGrp MiscFeesSub2259CommonYThe MiscFeesSubGrp component is used to provide further details for a given MiscFeeType(139) value.Added EP196
MsgTypeGrp MsgTypeGrp2098SessionYAdded EP-1 Updated EP271
NestedInstrumentAttribute Attrb2135CommonYAdded EP-1
NestedParties Pty1008CommonYThe NestedParties component block is identical to the Parties Block. It is used in other component blocks and repeating groups when nesting will take place resulting in multiple occurrences of the Parties block within a single FIX message. Use of NestedParties under these conditions avoids multiple references to the Parties block within the same message which is not allowed in FIX tag/value syntax.Added FIX.4.3 Updated EP282
NestedParties2 Pty1009CommonYThe NestedParties2 component block is identical to the Parties Block. It is used in other component blocks and repeating groups when nesting will take place resulting in multiple occurrences of the Parties block within a single FIX message. Use of NestedParties2 under these conditions avoids multiple references to the Parties block within the same message which is not allowed in FIX tag/value syntax.Added FIX.4.4 Updated EP282
NestedParties3 Pty1010CommonYThe NestedParties3 component block is identical to the Parties Block. It is used in other component blocks and repeating groups when nesting will take place resulting in multiple occurrences of the Parties block within a single FIX message. Use of NestedParties3 under these conditions avoids multiple references to the Parties block within the same message which is not allowed in FIX tag/value syntax.Added FIX.4.4 Updated EP282
NestedParties4 Pty1059CommonYThe NestedParties4 component block is identical to the Parties Block. It is used in other component blocks and repeating groups when nesting will take place resulting in multiple occurrences of the Parties block within a single FIX message. Use of NestedParties4 under these conditions avoids multiple references to the Parties block within the same message which is not allowed in FIX tag/value syntax.Added EP-1
NewsRefGrp Refs2144EventCommunicationYAdded EP90
NotAffectedMarketSegmentGrp NotAfctdMktSeg2201CommonYList of market segments that were not affected by a mass action.Added EP131
NotAffectedOrdGrp NotAfctdOrd2111OrderMassHandlingYAdded EP-1 Updated EP131
NstdPtys2SubGrp Sub2079CommonYAdded FIX.4.4
NstdPtys3SubGrp Sub2080CommonYAdded FIX.4.4
NstdPtys4SubGrp Sub2142CommonYAdded EP-1
NstdPtysSubGrp Sub2078CommonYAdded FIX.4.4
OptionExercise OptExer4162CommonNThe OptionExercise component is a subcomponent of the Instrument component used to specify option exercise provisions. Its purpose is to identify the opportunities and conditions for exercise, e.g. the schedule of dates on which exercise is allowed. The embedded OptionExerciseExpiration component is used to terminate the opportunity for exercise.Added EP169 Updated EP211
OptionExerciseBusinessCenterGrp BizCtr4163CommonYThe OptionExerciseBusinessCenterGrp is a repeating subcomponent of the OptionExerciseDates component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP169
OptionExerciseDateGrp Dt4165CommonYThe OptionExerciseDateGrp is a repeating subcomponent of the OptionExerciseDates component used to specify fixed dates for exercise.Added EP169
OptionExerciseDates Dts4164CommonNThe OptionExerciseDate component is a subcomponent of the OptionExercise component used to specify option exercise dates.Added EP169
OptionExerciseExpiration Exp4167CommonNThe OptionExerciseExpiration component is a subcomponent of the OptionExercise component used to specify option exercise expiration dates and times. The purpose of OptionExercise is to identify the scheduled opportunities for exercise. OptionExerciseExpiration identifies the end of the schedule.Added EP169 Updated EP211
OptionExerciseExpirationDateBusinessCenterGrp BizCtr4166CommonYThe OptionExerciseExpirationDateBusinessCenterGrp is a repeating subcomponent of the OptionExerciseExpiration component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP169
OptionExerciseExpirationDateGrp Dt4168CommonYThe OptionExerciseExpirationDateGrp is a repeating subcomponent of the OptionExerciseExpiration component used to specify fixed dates for expiration.Added EP169
OptionExerciseMakeWholeProvision MakeWhole4362CommonNOptionExerciseMakeWholeProvision is a subcomponent of the OptionExercise component used to specify the set of rules of maintaining balance when an option is exercised.Added EP208
OrdAllocGrp OrdAlloc2036CommonYAdded FIX.4.4
OrdListStatGrp ListStat2037ProgramTradingYAdded FIX.4.4
OrdTypeRules OrdTypRules2128CommonYAdded EP-1
OrderAggregationGrp OrdAggrtn1078CommonYIdentifies the orders being aggregated together.Added EP247
OrderAttributeGrp OrdAttrib1073CommonYThe OrderAttributeGrp component provides additional attributes about the order. Attributes included in this component are primarily indicators that may be associated with regulatory requirements and are typically not part of normal trading activities.Added EP222
OrderEntryAckGrp OrderEntryAck2246OrderMassHandlingYAcknowledgment for a group of order transactions across one or more instruments.Added EP188
OrderEntryGrp OrderEntry2245OrderMassHandlingYGroup of order transactions across one or more instruments.Added EP188
OrderEventGrp OrdEvent2202SingleGeneralOrderHandlingYList the different types of events affecting orders. These can include entry, modification and deletion of orders as well as executions (fills). Modifications can be solicited or unsolicited, e.g. triggering of stop orders, replenishment of reserve orders, orders being suspended (locked) or released from suspension.Added EP131
OrderQtyData OrdQty1011CommonNThe OrderQtyData component block contains the fields commonly used for indicating the amount or quantity of an order. Note that when this component block is marked as required in a message either one of these three fields must be used to identify the amount: OrderQty, CashOrderQty or OrderPercent (in the case of CIV).Added FIX.4.3
Parties Pty1012CommonYThe Parties component block is used to identify and convey information on the entities both central and peripheral to the financial transaction represented by the FIX message containing the Parties Block. The Parties block allows many different types of entites to be expressed through use of the PartyRole field and identifies the source of the PartyID through the the PartyIDSource.Added FIX.4.3
PartyDetailAckGrp PtyDetlAck2214PartiesReferenceDataYThe PartyDetailAckGrp component is used in the PartyDetailsDefinitionRequestAck(35=CY) message to provide the status of each action (add, modify or delete) requested by the PartyDetailsDefinitionRequest(35=CX) message. The PartyDetailStatus(1880) field is used to indicate the status. In the case where an add or modify request is accepted with changes, the PartyDetailGrp component is required, with the complete set of party details that have been accepted for the party included.Added EP146
PartyDetailAltIDGrp AltPty2157CommonYAlternative identifiers for a party.Added EP105 Updated EP217
PartyDetailAltSubGrp Sub2158CommonYAlternate sub-identifiers for a party.Added EP105 Updated EP217
PartyDetailGrp PtyDetl2156CommonYContains details for a party, including related parties and alternative party identifiers.Added EP105 Updated EP217
PartyDetailSubGrp Sub2189CommonYAdditional party sub-identifiersAdded EP105 Updated EP217
PartyDetailsUpdateGrp PtyDetlUpd2182PartiesReferenceDataYParty details component that includes an update action.Added EP105
PartyEntitlementAckGrp PtyEntlmntAck2216PartiesReferenceDataYThe PartyEntitlementAckGrp component is used in the PartyEntitlementsDefinitionRequestAck(35=DB) message to provide the status of each action (add, modify or delete) requested by the PartyEntitlementsDefinitionRequest(35=DA) message.Added EP146
PartyEntitlementGrp PtyEntlmnt2195PartiesReferenceDataYConveys a list of parties (optionally including related parties) and the entitlements for each.Added EP129
PartyEntitlementUpdateGrp PtyEntlmntUpd2215PartiesReferenceDataYThe PartyEntitlementUpdateGrp component is used to supply incremental entitlement definitions changes for the party(-ies) specified in the PartyDetailGrp component. The update action type is specified using ListUpdateAction(1324).Added EP146
PartyRelationshipGrp Rltnshp2154CommonYRepeating group of party relationships.Added EP105 Updated EP217
PartyRiskLimitsAckGrp PtyRiskLmtAck2194PartiesReferenceDataYThis new block is a repeating group based on the existing block <PartyRiskLimitsGrp> with an additional field RiskLimitStatus(1763) to accept (with or without changes) or reject individual risk limits. It is only used in PartyRiskLimitDefinitionRequestAck, the response to the request to define risk limits. An approval with changes requires to send <RiskLimitsGrp> with the complete set of risk limits that have been accepted for the party defined.Added EP128
PartyRiskLimitsGrp PtyRiskLmt2184PartiesReferenceDataYRepeating group of parties (specified using PartyDetails) and the risk limits for the party.Added EP105
PartyRiskLimitsUpdateGrp PtyRiskLmtUpdt2193PartiesReferenceDataYThis new block is a repeating group based on the existing block <PartyRiskLimitsGrp> with an additional field ListUpdateAction(1324) to support incremental changes of risk limit definitions. The group is part of the definition request as well as part of the update report for risk limits.Added EP128
PayCollectGrp PayCol2192AccountReportingYThe Pay Collect Group component block is a repeatable block intended to report individual pay/collect items to be considered when calculating net settlement.Added EP117
PaymentBusinessCenterGrp BizCtr4105CommonYPaymentBusinessCenterGrp is a repeating subcomponent within the PaymentGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentGrp Pmt4027CommonYThe PaymentGrp is a repeating component used to report additional payments or bullet payments.Added EP161 Updated EP254
PaymentScheduleFixingDateBusinessCenterGrp FixngBizCtr4106CommonYPaymentScheduleFixingDateBusinessCenterGrp is a repeating subcomponent within the PaymentScheduleGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentScheduleFixingDayGrp FixngDay4169CommonYThe PaymentScheduleFixingDayGrp is a repeating subcomponent of the PaymentScheduleGrp component used to detail periodic fixing days.Added EP169
PaymentScheduleGrp PmtSched4077CommonYThe PaymentScheduleGrp is a repeating subcomponent of the StreamGrp component used to specify notional and rate steps of the payment stream.Added EP161 Updated EP271
PaymentScheduleInterimExchangeDateBusinessCenterGrp IntrmExchDtBizCtr4107CommonYPaymentScheduleInterimExchangeDateBusinessCenterGrp is a repeating subcomponent within the PaymentScheduleGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentScheduleRateSourceGrp RtSrc4078CommonYPaymentScheduleRateSourceGrp is a repeating component within the PaymentScheduleGrp component used to identify primary and secondary rate sources.Added EP161
PaymentSettlGrp PmtSettl4028CommonYThe PaymentSettlGrp is a repeating subcomponent of the PaymentGrp component used to report payment settlement as a single or split payment.Added EP161
PaymentSettlParties Pty4029CommonYPaymentSettlParties is a repeating subcomponent of the PaymentSettlGrp component used to report payment settlement routing.Added EP161
PaymentSettlPtysSubGrp Sub4030CommonYPaymentSettlSubParties is a repeating component within the PaymentSettlParties component used to extend information to be reported for the party.Added EP161
PaymentStream PmtStrm4070CommonNThe PaymentStream component is a subcomponent of the Stream used to detail the attributes of a payment stream in a swap.Added EP161
PaymentStreamCompoundingDateGrp CmpndgDt4363CommonYPaymentStreamCompoundingDateGrp is a subcomponent of the PaymentStreamCompoundingDates component used to specify predetermined compounding dates.Added EP208 Updated EP253
PaymentStreamCompoundingDates CmpndgDts4364CommonNPaymentStreamCompoundingDates is a subcomponent of the PaymentStream component used to specify the compounding dates of the stream - either specific, relative or periodic dates.Added EP208
PaymentStreamCompoundingDatesBusinessCenterGrp BizCtr4365CommonYPaymentStreamCompoundingDatesBusinessCenterGrp is a repeating subcomponent within the PaymentStreamCompoundingDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP208
PaymentStreamCompoundingEndDate EndDt4366CommonNPaymentStreamCompoundingEndDate is a subcomponent of the PaymentStreamCompoundingDates component used to specify the end date for compounding.Added EP208
PaymentStreamCompoundingFloatingRate CmpndgFloat4367CommonNPaymentStreamCompoundingFloatingRate is a subcomponent of the PaymentStream component used to report the parameters for determining the compounding floating rate of the stream.Added EP208
PaymentStreamCompoundingStartDate StartDt4368CommonNPaymentStreamCompoundingStartDate is a subcomponent of the PaymentStreamCompoundingDates component used to specify the start date for compounding.Added EP208
PaymentStreamFinalPricePaymentDate FnlPxPmt4370CommonNPaymentStreamFinalPricePaymentDate is a subcomponent of the PaymentStreamPaymentDates component used to specify the final price payment date, e.g. for an equity return swap.Added EP208
PaymentStreamFixedRate Fixed4073CommonNPaymentStreamFixedRate is a subcomponent of the PaymentStream component used to report the fixed rate or fixed payment amount of the stream.Added EP161
PaymentStreamFixingDateBusinessCenterGrp FixngBizCtr4112CommonYPaymentStreamFixingDateBusinessCenterGrp is a repeating subcomponent within the PaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentStreamFixingDateGrp FixngDt4371CommonYPaymentStreamFixingDateGrp is a subcomponent of the PaymentStreamResetDates component used to specify predetermined fixing dates.Added EP208 Updated EP253
PaymentStreamFloatingRate Float4074CommonNPaymentStreamFloatingRate is a subcomponent of the PaymentStream component used to report the floating rate attributes of the stream.Added EP161 Updated EP271
PaymentStreamFormula Frmla4373CommonNPaymentStreamFormula is a subcomponent of the PaymentStreamFloatingRate component used to report the parameters for determining the floating rate of the stream e.g. for equity swaps.Added EP208
PaymentStreamFormulaImage Img4369CommonNPaymentStreamFormulaImage is a subcomponent of the PaymentStreamFormula component used to include a base64Binary-encoded image clip of the formula.Added EP208
PaymentStreamFormulaMathGrp Math4372CommonYPaymentStreamFormulaMathGrp is a repeating subcomponent within the PaymentStreamFormula component. It is used to specify the set of formulas, sub-formulas and descriptions from which the rate is derived.Added EP208 Updated EP253
PaymentStreamInitialFixingDateBusinessCenterGrp InitBizCtr4111CommonYPaymentStreamInitialFixingDateBusinessCenterGrp is a repeating subcomponent within the PaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentStreamNonDeliverableFixingDateGrp FixngDt4076CommonYPaymentStreamNonDeliverableFixingDate is a subcomponent of the PaymentStreamNonDeliverableSettlTerms component used to specify predetermined fixing dates.Added EP161 Updated EP253
PaymentStreamNonDeliverableFixingDatesBusinessCenterGrp BizCtr4108CommonYPaymentStreamNonDeliverableFixingDatesBusinessCenterGrp is a repeating subcomponent within the PaymentStreamNonDeliverableSettlTerms component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentStreamNonDeliverableSettlRateSource RtSrc4137CommonNPaymentStreamNonDeliverableSettlRateSource is a subcomponent of the PaymentStreamNonDeliverableSettlTerms component used to specify the rate source in the event of payment non-delivery.Added EP161
PaymentStreamNonDeliverableSettlTerms NonDlvrblTrms4075CommonNPaymentStreamNonDeliverableSettlTerms is a subcomponent of the PaymentStream component used to specify the non-deliverable settlement terms of the payment stream.Added EP161
PaymentStreamPaymentDateBusinessCenterGrp BizCtr4109CommonYPaymentStreamPaymentDateBusinessCenterGrp is a repeating subcomponent within the PaymentStreamPaymentDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentStreamPaymentDateGrp PmtDt4171CommonYThe PaymentStreamPaymentDateGrp is a repeating subcomponent of the PaymentStreamPaymentDates component used to detail fixed dates for swap stream payments.Added EP169
PaymentStreamPaymentDates PmtDts4071CommonNPaymentStreamPaymentDates is a subcomponent of the PaymentStream component used to specify the payment dates of the stream.Added EP161 Updated EP208
PaymentStreamPricingBusinessCenterGrp PxngBizCtr4170CommonYThe PaymentStreamPricingBusinessCenterGrp is a repeating subcomponent of the PaymentStreamFloatingRate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP169
PaymentStreamPricingDateGrp PxngDt4172CommonYThe PaymentStreamPricingDateGrp is a repeating subcomponent of the PaymentStreamFloatingRate component used to detail fixed pricing dates.Added EP169
PaymentStreamPricingDayGrp PxngDay4173CommonYThe PaymentStreamPricingDayGrp is a repeating subcomponent of the PaymentStreamFloatingRate component used to detail periodic pricing days.Added EP169
PaymentStreamResetDateBusinessCenterGrp BizCtr4110CommonYPaymentStreamResetDateBusinessCenterGrp is a repeating subcomponent within the PaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
PaymentStreamResetDates ResetDts4072CommonNPaymentStreamResetDates is a subcomponent of the PaymentStream component used to specify the floating rate reset dates of the stream.Added EP161
PaymentStubEndDate EndDt4374CommonNPaymentStubEndDate is a subcomponent of the PaymentStubGrp component used to specify the end date of the payment stub.Added EP208
PaymentStubEndDateBusinessCenterGrp BizCtr4375CommonYPaymentStubEndDateBusinessCenterGrp is a repeating subcomponent within the PaymentStubEndDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP208
PaymentStubGrp PmtStub4079CommonYThe PaymentStubGrp is a repeating subcomponent of the StreamGrp component used to specify front and back stubs of the payment stream.Added EP161
PaymentStubStartDate StartDt4376CommonNPaymentStubStartDate is a subcomponent of the PaymentStubGrp component used to specify the start date of the payment stub.Added EP208
PaymentStubStartDateBusinessCenterGrp BizCtr4377CommonYPaymentStubStartDateBusinessCenterGrp is a repeating subcomponent within the PaymentStubStartDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP208
PegInstructions PegInstr1013CommonNThe Peg Instructions component block is used to tie the price of a security to a market event such as opening price, mid-price, best price. The Peg Instructions block may also be used to tie the price to the behavior of a related security.Added FIX.4.4
PhysicalSettlDeliverableObligationGrp DlvrblOblig4026CommonYThe PhysicalSettlDeliverableObligationGrp is a repeating component within the PhysicalSettlTermGrp component used to report CDS physical settlement delivery obligations.Added EP161
PhysicalSettlTermGrp PhysSettlTrm4025CommonYThe PhysicalSettlTermGrp is a repeating component within the Instrument component used to report physical settlement terms referenced from UnderlyingInstrument component.Added EP161
PosUndInstrmtGrp PosUnd2038PositionMaintenanceYAdded FIX.4.4
PositionAmountData Amt1014CommonYThe PositionAmountData component block is used to report netted amounts associated with position quantities. In the listed derivatives market the amount is generally expressing a type of futures variation or option premium. In the equities market this may be the net pay or collect on a given position.Added FIX.4.4
PositionQty Qty1015CommonYThe PositionQty component block specifies the various types of position quantity in the position life-cycle including start-of-day, intraday, trade, adjustments, and end-of-day position quantities. Quantities are expressed in terms of long and short quantities.Added FIX.4.4
PostTradePayment PostTrdPmt2265PayManagementNThis component specifies the details of a payment between the parties involved.Added EP249
PreAllocGrp PreAll2039CommonYAdded FIX.4.4
PreAllocMlegGrp PreAllocMleg2040CommonYAdded FIX.4.4
PriceLimits PxLmts2122CommonNAdded EP-1
PriceMovementGrp PxMvmnt2223SecuritiesReferenceDataYThe PriceMovementGrp component is a repeatable block intended to contain theoretical profit and loss data at various price movement points account type(s) for which the price movement may apply to.Added EP160
PriceMovementValueGrp PxMvmntValu2224SecuritiesReferenceDataYThis PriceMovementValueGrp component is a repeatable block that will be utilized to represent a value relative to a specific price movement point.Added EP160
PriceQualifierGrp PxQual1074CommonYThe PriceQualifierGrp component clarifies the composition of the price when standard market practice for the security calls for a price that is atypical when traded in other markets, or when a price can be expressed in more than one way.Added EP230 Updated EP259
PriceRangeRuleGrp PxRngRule2255CommonYThe PriceRangeRulesGrp component is used to specify the price range rules for a given product group or complex.Added EP195
PricingDateBusinessCenterGrp BizCtr4174CommonYPricingDateBusinessCenterGrp is a repeating subcomponent of the PricingDateTime component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP169
PricingDateTime PxngDtTm4175CommonNThe PricingDateTime component is a subcomponent of Instrument used to specify an adjusted or unadjusted pricing or fixing date and optionally the time, e.g. for a commodity or FX forward trade.Added EP169
ProtectionTermEventGrp Evnt4022CommonYThe ProtectionTermEventGrp is a repeating component within the ProtectionTermGrp component used to report applicable CDS credit events.Added EP161
ProtectionTermEventNewsSourceGrp NewsSrc4113CommonYProtectionTermEventNewsSourceGrp is a repeating subcomponent within the ProtectionTermGrp component. It is used to specify the particular newspapers or electronic news services and sources that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP161
ProtectionTermEventQualifierGrp Qual4023CommonYThe ProtectionTermEventQualifierGrp is a repeating component within the ProtectionTermEventGrp component used to specify qualifying attributes to the event.Added EP161
ProtectionTermGrp ProtctnTrm4021CommonYThe ProtectionTermGrp is a repeating component within the Instrument component used to report protection term details referenced from UnderlyingInstrument component.Added EP161
ProtectionTermObligationGrp Oblig4024CommonYThe ProtectionTermObligationGrp is a repeating component within the ProtectionTermGrp component used to report applicable CDS obligations.Added EP161
ProvisionCashSettlPaymentDateBusinessCenterGrp BizCtr4114CommonYProvisionCashSettlPaymentDateBusinessCenterGrp is a repeating subcomponent within the ProvisionCashSettlPaymentDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
ProvisionCashSettlPaymentDates CashSettlPmtDts4017CommonNThe ProvisionCashSettlPaymentDates component is a sub-component within the ProvisionGrp component used to report the cash settlement payment dates defined in the provision.Added EP161 Updated EP208
ProvisionCashSettlPaymentFixedDateGrp CashSettlPmtFixedDt4018CommonYThe ProvisionCashSettlPaymentFixedDateGrp is a repeating component within the ProvisionCashSettlPaymentDates component used to report fixed cash settlement payment dates defined in the provision.Added EP161
ProvisionCashSettlQuoteSource CashSettlQteSrc4201CommonNThe ProvisionCashSettlQuoteSource is a subcomponent of the ProvisionGrp component used to specify the reference source for currency or rate quote for cash settlement purposes.Added EP161
ProvisionCashSettlValueDateBusinessCenterGrp BizCtr4115CommonYProvisionCashSettlValueDateBusinessCenterGrp is a repeating subcomponent within the ProvisionCashSettlValueDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
ProvisionCashSettlValueDates CashSettlValDts4012CommonNThe ProvisionCashSettlValueDates component is a subcomponent within the ProvisionGrp component used to report the cash settlement value date and time defined in the provision.Added EP161
ProvisionDateBusinessCenterGrp BizCtr4119CommonYProvisionDateBusinessCenterGrp is a repeating subcomponent within the ProvisionGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
ProvisionGrp Prov4011CommonYThe ProvisionGrp is a repeating subcomponent of the Instrument component used to detail the additional terms and conditions associated with the instrument.Added EP161
ProvisionOptionExerciseBusinessCenterGrp BizCtr4116CommonYProvisionOptionExerciseBusinessCenterGrp is a repeating subcomponent within the ProvisionOptionExerciseDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
ProvisionOptionExerciseDates OptExerDts4013CommonNThe ProvisionOptionExerciseDates is a subcomponent within the ProvisionGrp component used to report the option exercise dates and times defined in the provision.Added EP161
ProvisionOptionExerciseFixedDateGrp OptExerFixedDt4014CommonYThe ProvisionOptionExerciseFixedDateGrp is a repeating component within the ProvisionOptionExerciseDates component used to report an array of unadjusted or adjusted fixed exercise dates.Added EP161
ProvisionOptionExpirationDate OptExpDt4015CommonNThe ProvisionOptionExerciseDate is a subcomponent within the ProvisionGrp component used to report the option expiration date and times defined in the provision.Added EP161
ProvisionOptionExpirationDateBusinessCenterGrp BizCtr4117CommonYProvisionOptionExpirationDateBusinessCenterGrp is a repeating subcomponent within the ProvisionOptionExpirationDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
ProvisionOptionRelevantUnderlyingDate OptRelvntUndlyDt4016CommonNThe ProvisionOptionRelevantUnderlyingDate is a subcomponent within the ProvisionGrp component used to report the option relevant underlying date defined in the provision.Added EP161
ProvisionOptionRelevantUnderlyingDateBusinessCenterGrp BizCtr4118CommonYProvisionOptionRelevantUnderlyingDateBusinessCenterGrp is a repeating subcomponent within the ProvisionOptionRelevantUnderlyingDate component. It is used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
ProvisionParties Pty4019CommonYProvisionParties is a repeating component within the Provision component used to report the parties identified in the contract provision.Added EP161
ProvisionPtysSubGrp Sub4020CommonYProvisionPtysSubGrp is a repeating component within the ProvisionParties component used to extend information to be reported for the party.Added EP161
PtysSubGrp Sub2077CommonYAdded FIX.4.4
QuotCxlEntriesGrp QuotCxlEntry2041QuotationNegotiationYAdded FIX.4.4
QuotEntryAckGrp QuotEntryAck2042QuotationNegotiationYAdded FIX.4.4
QuotEntryGrp QuotEntry2043QuotationNegotiationYAdded FIX.4.4
QuotQualGrp QuotQual2044QuotationNegotiationYAdded FIX.4.4
QuotReqGrp QuotReq2045QuotationNegotiationYAdded FIX.4.4
QuotReqLegsGrp Leg2046QuotationNegotiationYAdded FIX.4.4
QuotReqRjctGrp QuotReqRej2047QuotationNegotiationYAdded FIX.4.4
QuotSetAckGrp QuotSetAck2048QuotationNegotiationYAdded FIX.4.4
QuotSetGrp QuotSet2049QuotationNegotiationYAdded FIX.4.4
QuoteAttributeGrp QteAttrib2261CommonYThe QuoteAttributeGrp component provides additional attributes about the quote. Attributes included in this component are primarily indicators that may be associated with regulatory requirements and are typically not part of normal trading activities.Added EP229
QuoteSizeRuleGrp QteSzRule2256CommonYRules for minimum bid and offer sizes of quotes.Added EP195
RFQReqGrp RFQReq2051QuotationNegotiationYAdded FIX.4.4
RateSource RtSrc1062CommonYThe RateSource component is used to identify the source for the rate information as required by the trade for pricing reasons.Added EP82 Updated EP293
ReferenceDataDateGrp RefDataDt2263CommonYUsed to carry the different date-time stamps related to the reference data entry.Added EP235
RegulatoryTradeIDGrp RegTrdID2220CommonYThe RegulatoryTradeIDGrp is a repeating component within the TradeCaptureReport message used to report the source, value and relationship of multiple identifiers for the same trade or position.
This component can be used to meet regulatory trade reporting requirements where identifiers such as the Unique Swaps Identifier (USI) in the US or the Unique Trade Identifier (UTI) in Europe and Canada are required to be reported, showing the chaining of these identifiers as needed.
Added EP161 Updated EP192
RelSymDerivSecGrp RelSym2050SecuritiesReferenceDataYAdded FIX.4.4 Updated EP97
RelSymDerivSecUpdGrp RelSym2107CommonYAdded EP-1
RelatedInstrumentGrp ReltdInstrmt1066CommonYThe RelatedInstrumentGrp is a repeating component at the same hierarchical level as the Instrument component, describing relationships and linkages between the Instrument, UnderlyingInstrument and InstrumentLeg entries. If all instances of the UnderlyingInstrument in the message are true underliers of the Instrument then the RelatedInstrumentGrp component is not needed. If any instance of the UnderlyingInstrument has a different relationship, e.g. underlier of an InstrumentLeg, stream, equity equivalent or nearest exchange-traded contract or there are multiple instances of InstrumentLeg, then an entry for every relationship should be included in this component. When the RelatedInstrumentGrp appears within a repeating group, each entry only apply to the Instrument component at the same hierarchical level.
In messages, such as Email(35=C) and News(35=B), where Instrument and the InstrumentLeg are within their repeating groups, the RelatedInstrumentGrp component may be used to link legs and underliers to their appropriate base Instrument.
Added EP103 Updated EP201
RelatedMarketSegmentGrp ReltdMktSeg2257CommonYThis component is used to identify market segments that are related to each other for a business purpose. This component should not be used in lieu of available explicit FIX fields that denote specific relationships (e.g. ParentMktSegmID(1325) for parent market segments), but rather should be used when no such fields exist.Added EP195
RelatedOrderGrp ReltdOrd2270CommonYThis component is used to identify orders that are related to the order identified outside of this component for a business purpose. For example, the bundling of multiple orders into a single order. This component should not be used in lieu of explicit FIX fields that denote specific semantic relationships, but rather should be used when no such fields exist.Added EP259
RelatedPartyDetailAltIDGrp AltPty2168CommonYAlternative identifiers for parties related to the party specified in the PartyDetailGrp.Added EP105 Updated EP217
RelatedPartyDetailAltSubGrp Sub2169CommonYSub identifiers for related parties alternate identifiers.Added EP105 Updated EP217
RelatedPartyDetailGrp ReltdPtyDetl2166CommonYParty details for parties related to the Party specified in the PartyDetailGrp.Added EP105 Updated EP217
RelatedPartyDetailSubGrp Sub2167CommonYPartySubGrp for related parties.Added EP105 Updated EP217
RelatedPositionGrp ReltdPos2210CommonYThis component is used to identify positions that are related to each other or to other trades. This should not be used in lieu of explicit FIX fields that denote specific semantic relationships, but rather should be used when no such fields exist.Added EP142
RelatedTradeGrp ReltdTrd2209CommonYThis component is used to identify trades that are related to each other for a business purpose, such as netting of forwards. This component should not be used in lieu of explicit FIX fields that denote specific semantic relationships, but rather should be used when no such fields exist.Added EP142
RelativeValueGrp ReltvVal2252CommonYThe RelativeValueGrp component is used to convey relative valuation metrics or analytics for a given instrument.Added EP194
RequestedPartyRoleGrp ReqR2153PartiesReferenceDataYUsed to specify one or more PartyRoles as part of a request.Added EP105
RequestedRiskLimitTypesGrp ReqRiskLmtTyp2183PartiesReferenceDataYList of risk limit types being requested.Added EP105
RequestingPartyGrp ReqPty2180CommonYIdentifies the party making the request.Added EP105 Updated EP171
RequestingPartySubGrp Sub2181CommonYSub identifiers for the requesting party.Added EP105 Updated EP171
ReturnRateDateGrp Dt4378CommonYReturnRateDateGrp is a repeating subcomponent within the ReturnRateGrp component. It is used to specify the equity and dividend valuation dates for an equity return swap payment stream.Added EP208
ReturnRateFXConversionGrp FxCnvrsn4379CommonYReturnRateFXConversionGrp is a repeating subcomponent within the ReturnRateGrp component. It is used to specify the FX conversion rates for an equity return swap payment stream.Added EP208
ReturnRateGrp RtnRt4380CommonYReturnRateGrp is a repeating subcomponent within the PaymentStreamFloatingRate component. It is used to specify the multiple return rates for an equity return swap payment stream.Added EP208
ReturnRateInformationSourceGrp InfoSrc4381CommonYReturnRateInformationSourceGrp is a repeating subcomponent within the ReturnRateGrp component. It is used to specify the information sources for equity prices and FX rates for an equity return swap payment stream.Added EP208
ReturnRatePriceGrp Px4382CommonYReturnRatePriceGrp is a repeating subcomponent within the ReturnRateGrp component. It is used to specify the return rate prices for an equity return swap payment stream.Added EP208
ReturnRateValuationDateBusinessCenterGrp BizCtr4383CommonYReturnRateValuationDateBusinessCenterGrp is a repeating subcomponent within the ReturnRateValuationDateGrp component. It is used to specify the valuation date business center adjustments for an equity return swap payment stream.Added EP208
ReturnRateValuationDateGrp Val4384CommonYReturnRateValuationDateGrp is a repeating subcomponent within the ReturnRateDateGrp component. It is used to specify the fixed valuation dates for an equity return swap payment stream.Added EP208
RgstDistInstGrp RgDtlInst2052RegistrationInstructionYAdded FIX.4.4
RgstDtlsGrp RgDtl2053RegistrationInstructionYAdded FIX.4.4
RiskInstrumentScopeGrp InstrmtScope2179PartiesReferenceDataYRepeating group of InstrumentScope Components. Used to specify the instruments to which a request applies.Added EP105
RiskLimitTypesGrp RiskLmtTyp2161PartiesReferenceDataYRepeating group of risk limit types and values.Added EP105
RiskLimitsGrp RiskLmt2185PartiesReferenceDataYRepeating group of risk limits.Added EP105
RiskWarningLevelGrp WarnLvl2164PartiesReferenceDataYRisk warning levels.Added EP105
RootParties Pty1031CommonYThe RootParties component block is a version of the Parties component block used to provide root information regarding the owning and entering parties of a transaction.Added EP-1
RootSubParties Sub2097CommonYAdded EP-1
RoutingGrp Rtg2054CommonYThe RoutingGrp is used to allow the application message sender to instruct the intermediary distributing the message who to further send the application message to. The original sender may also instruct who is not allowed to receive the message. When provided, the routing instructions provided in this component are effective on a message by message basis.Added FIX.4.4 Updated EP257
SecAltIDGrp AID2071CommonYAdded FIX.4.4
SecListGrp SecL2055SecuritiesReferenceDataYAdded FIX.4.4 Updated EP97
SecLstUpdRelSymGrp SecL2087SecuritiesReferenceDataYAdded EP-1 Updated EP97
SecLstUpdRelSymsLegGrp SecLstUpdRelSymsLegGrp2088SecuritiesReferenceDataYAdded EP-1 Updated EP97
SecMassStatGrp SecMassStat2186SecuritiesReferenceDataYAdded EP106
SecSizesGrp SecSizesGrp2102MarketDataYAdded EP-1
SecTypesGrp SecT2056SecuritiesReferenceDataYAdded FIX.4.4 Updated EP97
SecondaryAssetGrp ScndryAsset2226CommonYSecondaryAssetGrp is a repeating subcomponent of the Instrument component used to specify secondary assets of a multi-asset swap.Added EP161
SecondaryPriceLimits PxLmts22121CommonNAdded EP-1
SecurityClassificationGrp SecClsfnGrp2188CommonYAdded EP107
SecurityRiskMetricGrp SecRiskMtrcs2274SecuritiesReferenceDataYList of option securities on an underlying with related calculations (e.g. theoretical valuations, implied volatilities, and other hedge statistics).Added EP288
SecurityTradingRules SecTrdgRules1058CommonNThs SecurityTradingRules component block is used as part of security definition to specify the specific security's standard trading parameters such as trading session eligibility and other attributes of the security.Added EP-1
SecurityXML SecXML1060CommonNThe SecurityXML component is used to provide a definition in an XML format for the instrument.Added EP-1 Updated EP145
SettlDetails SettlDetails2139CommonYAdded EP-1
SettlInstGrp SetInst2057SettlementInstructionYAdded FIX.4.4
SettlInstructionsData SetInstr1016CommonNThe SettlInstructionsData component block is used to convey key information regarding standing settlement and delivery instructions. It also provides a reference to standing settlement details regarding the source, delivery instructions, and settlement partiesAdded FIX.4.4
SettlMethodElectionDate SettlMethDt4386CommonNThe SettlMethodElectionDate component is a subcomponent within the OptionExercise component used to report the settlement method election date.Added EP208
SettlMethodElectionDateBusinessCenterGrp BizCtr4385CommonYSettlMethodElectionDateBusinessCenterGrp is a repeating subcomponent within the SettlMethodElectionDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP208
SettlObligationInstructions SettlObligInst2101SettlementInstructionYAdded EP-1
SettlParties Pty1017CommonYThe SettlParties component block is used in a similar manner as Parties Block within the context of settlement instruction messages to distinguish between parties involved in the settlement and parties who are expected to execute the settlement process.Added FIX.4.4
SettlPtysSubGrp Sub2076CommonYAdded FIX.4.4
SettlRateDisruptionFallbackGrp SettlRtFallbck4010CommonYThe SettlRateDisruptionsFallbackGrp is a repeating subcomponent of the PaymentStreamNonDeliverableSettlTermGrp component used to specify the method, prioritized by the order it is listed, to get a replacement rate for a disrupted settlement rate option for a non-deliverable settlement currency.Added EP161
SettlRateFallbackRateSource RtSrc4138CommonNSettlRateFallbackRateSource is a subcomponent of the SettlRateDisruptionFallbackGrp component used to specify the rate source in the event of rate disruption fallback.Added EP161
SettlTradeDetails SettlTrdDetls2271SettlementStatusManagementNSettlTradeDetails component is used to provide the details which can be used to look up a single trade.Added EP281
SettlementAmountGrp SettlAmt2190AccountReportingYThe Settlement Amount Group component block is a repeating group of settlement amounts for an accountAdded EP117
SideCollateralAmountGrp CollAmt2260CommonYThe SideCollateralAmountGrp component block is a repeating group that provides the current value of the collateral type on deposit for a side of the trade report. The currency of the collateral value may be optionally included.Added EP227
SideCollateralReinvestmentGrp CollRnvstmnt2269CommonYThe SideCollateralReinvestmentGrp component block is a repeating group that may be used to provide a breakdown of the cash collateral's reinvestment types and amounts (e.g. SideCollateralType(2701)=CASH).Added EP254
SideCrossLegGrp SideCrossLeg2204CrossOrdersYRepeating group that is similar to LegOrdGrp component in order to support leg level information per side of cross orders and is part of SideCrossOrdModGrp component. LegOrdGrp component cannot be re-used for this purpose as it contains the component blocks InstrumentLeg component and NestedParties component which are already part of the cross messages. The difference to LegOrdGrp component is that SideCrossLegGrp component does not have an InstrumentLeg component to describe the legs, it only has a single reference field to identify the leg which can be defined by the InstrumentLeg component which is present on a higher level of the message and outside of the side group.Added EP131
SideCrossOrdCxlGrp SideCrossCxl2058CrossOrdersYAdded FIX.4.4
SideCrossOrdModGrp SideCrossMod2059CrossOrdersYAdded FIX.4.4
SideRegulatoryTradeIDGrp RegTrdID2222CommonYThe SideRegulatoryTradeIDGrp is a repeating component within the TrdCapRptSideGrp component used to report the source, value and relationship of multiple trade identifiers for the same trade side.
This component can be used to meet regulatory trade reporting requirements where identifiers such as the Unique Swaps Identifier (USI) are required to be reported, showing the chaining of these identifiers as needed.
Added EP161 Updated EP162
SideTrdRegTS TrdRegTS1028TradeCaptureYThe SideTrdRegTS component block is used to convey trading or regulatory timestamps associated with one side of a multi-sided trade event.Added EP-1 Updated EP141
SpreadOrBenchmarkCurveData SprdBnchmkCurve1018CommonNThe SpreadOrBenchmarkCurveData component block is primarily used for Fixed Income to convey spread to a benchmark security or curve.Added FIX.4.3
StandardHeader Hdr1024SessionNThe standard FIX message headerAdded FIX.4.0 Updated EP271
StandardTrailer Trlr1025SessionNThe standard FIX message trailerAdded FIX.4.0
StatsIndGrp StatsIndGrp2103MarketDataYAdded EP-1
Stipulations Stip1019CommonYThe Stipulations component block is used in Fixed Income to provide additional information on a given security. These additional information are usually not considered static data information.Added FIX.4.3
StrategyParametersGrp StrtPrmGrp2086CommonYAdded EP-1 Updated EP95
StreamAssetAttributeGrp AssetAttrb4176CommonYThe StreamAssetAttributeGrp is a repeating subcomponent of the StreamCommodity component used to detail commodity attributes, quality standards and reject limits.Added EP169
StreamCalculationPeriodBusinessCenterGrp BizCtr4120CommonYStreamCalculationPeriodBusinessCenterGrp is a repeating subcomponent within the StreamCalculationPeriodDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
StreamCalculationPeriodDateGrp CalcDt4177CommonYThe StreamCalculationPeriodDateGrp is a repeating subcomponent of the StreamCalculationPeriodDates component used to detail fixed dates for the swap stream.Added EP169
StreamCalculationPeriodDates CalcDts4009CommonNStreamCalculationPeriodDates is a subcomponent of the StreamGrp component used to specify the calculation period dates of the stream.Added EP161
StreamCommodity Cmdty4179CommonNStreamCommodity is a subcomponent of the Stream component used to identify and describe the underlying commodity.Added EP169
StreamCommodityAltIDGrp AID4180CommonYStreamCommodityAltIDGrp is a subcomponent of the StreamCommodity component used to specify alternate identifiers.Added EP169
StreamCommodityDataSourceGrp DataSrc4181CommonYStreamCommodityDataSourceGrp is a subcomponent of the StreamCommodity component used to specify sources of data, e.g. weather stations. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
StreamCommoditySettlBusinessCenterGrp BizCtr4178CommonYStreamCommoditySettlBusinessCenterGrp is a repeating subcomponent of the StreamCommodity component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP169
StreamCommoditySettlDayGrp Day4182CommonYThe StreamCommoditySettlDayGrp is a repeating subcomponent of the StreamCommoditySettlPeriodGrp component used to define the settlement days associated with the commodity contract.Added EP169
StreamCommoditySettlPeriodGrp SettlPeriod4184CommonYThe StreamCommoditySettlPeriodGrp is a repeating subcomponent of the StreamCommodity component used to define the settlement period details associated with the commodity contract.Added EP169
StreamCommoditySettlTimeGrp Tm4183CommonYThe StreamCommoditySettlTimeGrp is a repeating subcomponent of the StreamCommoditySettlDayGrp component used to define the settlement time periods associated with the commodity contract.Added EP169
StreamEffectiveDate EfctvDt4081CommonNStreamEffectivedDate is a subcomponent of the StreamGrp component used to specify the effective date of the stream.Added EP161
StreamEffectiveDateBusinessCenterGrp BizCtr4122CommonYStreamEffectiveDateBusinessCenterGrp is a repeating subcomponent of the StreamEffectiveDate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161 Updated EP271
StreamFirstPeriodStartDateBusinessCenterGrp FirstStartDtBizCtr4121CommonYStreamFirstPeriodStartDateBusinessCenterGrp is a repeating subcomponent within the StreamCalculationPeriodDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP161
StreamGrp Strm4006CommonYThe StreamGrp is a repeating subcomponent of the Instrument component used to detail the swap streams associated with the instrument.Added EP161
StreamTerminationDate TrmtnDt4008CommonNStreamTerminationDate is a subcomponent of the StreamGrp component used to specify the termination date of the stream.Added EP161
StreamTerminationDateBusinessCenterGrp BizCtr4123CommonYStreamTerminationDateBusinessCenterGrp is a repeating subcomponent within the StreamTerminationDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in the Instrument component.Added EP161
StrikeRules StrkRules2119CommonYAdded EP-1
StrmAsgnReqGrp Reqs2148MarketDataYAdded EP93
StrmAsgnReqInstrmtGrp Instrmts2150MarketDataYAdded EP93
StrmAsgnRptGrp Rpts2149MarketDataYAdded EP93
StrmAsgnRptInstrmtGrp Instrmts2151MarketDataYAdded EP93
TargetMarketSegmentGrp TgtMktSeg2199CommonYConvey a list of market segments upon which an action is to be taken.Added EP131
TargetParties TgtPty1063CommonYAdded EP85
TargetPtysSubGrp Sub2247CommonYRepeating group of target party sub-identifiers.Added EP189
TestGatewayDetailGrp TstGtwyDetl2283TestingYProvides information about gateways for testing applications, e.g. for order entry or market data.Added EP295
TestMeasureGrp TstMsr2281TestingYProvides details for a collection of test measures or criteria that a test case/scenario is assessed against.Added EP292
TestOrderGrp TstOrd2282TestingYProvides list of orders for the execution of test scenarios.Added EP295
TestScenarioGrp TstScnro2277TestingYTestScenarioGrp provides details for a collection of test cases/scenarios that makes up a test suite.Added EP292
TestStepGrp TstStep2278TestingYTestStepGrp is a repeating group used to provide information regarding the steps of a test case/scenario for a testing system.Added EP292
TestStepParameterGrp TstStepPrm2279TestingYTestStepParameterGrp is a repeating group used to provide information regarding the input parameters of a test step for testing.Added EP292
TestSystemModuleGrp TstSysModl2280TestingYTestSystemModuleGrp is a repeating group used to provide information regarding the software components of a testing system.Added EP292 Updated EP295
ThrottleMsgTypeGrp ThrttlMsgTyp1068CommonYAdded EP116
ThrottleParamsGrp ThrttlPrm1067CommonYAdded EP116
ThrottleResponse ThrttlRsp1069CommonNAdded EP116
TickRules TickRules2118CommonYThe TickRules component specifies the rules for determining how a security ticks, i.e. the price increments which it can be quoted, traded, and for certain cases settled, depending on the current price of the security.Added EP-1 Updated EP195
TimeInForceRules TmInForceRules2127CommonYAdded EP-1
TradeAllocAmtGrp Amt2205CommonYThe TradeAllocAmtGrp component is used to communicate the monetary amounts associated with allocated positions. This is the per-allocation portion of the per-trade amount specified in PositionAmountData component.Added EP141
TradeCapLegUnderlyingsGrp TradeCapLegUndlyGrp2109TradeCaptureYAdded EP-1 Updated EP97 Deprecated EP187
TradePositionQty Qty2208CommonYThe TradePositionQty component block specifies, for a single trade side, the various types of position quantity in the position life-cycle including start-of-day, intraday, trade, adjustments, and end-of-day position quantities.Added EP141
TradePriceConditionGrp TrdPxConds2206CommonYPrice conditions associated with a trade that impact trade price.Added EP141
TradeQtyGrp Qty2207CommonYQuantities of the trade that have been processed and the type of processing that has occurred for that trade quantity.Added EP141
TradeReportOrderDetail TrdRptOrdDetl2143TradeCaptureNAdded EP77
TradeTypeGrp TrdTyp1080CommonYThe TradeTypeGrp component is used to express multiple trade types on the same message and can be used as an alternative to the fields TrdType(828), SecondaryTrdType(855), and TertiaryTrdType(2896) when three or fewer trade types are needed.Added EP289
TradingSessionRules TrdgSesRules2129CommonNAdded EP-1
TradingSessionRulesGrp TrdgSesRulesGrp2130CommonYAdded EP-1
TransactionAttributeGrp TxnAttrb2268CommonYThe TransactionAttributeGrp component block is a repeating group that may be used to provide additional transaction attributes for the trade and other post-trade events.Added EP254
TrdAllocGrp Alloc2060TradeCaptureYAdded FIX.4.4 Updated EP97
TrdCapDtGrp TrdCapDt2069TradeCaptureYAdded FIX.4.4
TrdCapRptAckSideGrp RptSide2094TradeCaptureYAdded EP-1
TrdCapRptSideGrp RptSide2061TradeCaptureYAdded FIX.4.4
TrdCollGrp TrdColl2062CollateralManagementYAdded FIX.4.4 Updated EP97
TrdInstrmtLegExecGrp LegExec2219TradeCaptureYThe TrdInstrmtLegExecGrp component comprises individual executions for legs of the trade side of a trade match report for a specific instrument.Added EP150
TrdInstrmtLegGrp TrdLeg2063TradeCaptureYAdded FIX.4.4
TrdMatchSideGrp TrdMtchSide2218TradeCaptureYThe TrdMatchSideGrp component conveys all trade sides for a single instance of the InstrmtMatchSideGrp component.Added EP150
TrdRegPublicationGrp TrdRegPublctn1072CommonYThe TrdRegPublicationGrp component is used to express trade publication reasons that are required by regulatory agencies. Reasons may include deferrals, exemptions, waivers, etc.Added EP216
TrdRegTimestamps TrdRegTS1020CommonYThe TrdRegTimestamps component block is used to express timestamps for an order or trade that are required by regulatory agencies These timesteamps are used to identify the timeframes for when an order or trade is received on the floor, received and executed by the broker, etc.Added FIX.4.4
TrdRepIndicatorsGrp TrdRepIndicatorsGrp2113TradeCaptureYAdded EP-1 Updated EP97
TrdSessLstGrp TrdSessLstGrp2099CommonYAdded EP-1
TrdgSesGrp TrdSes2064CommonYAdded FIX.4.4
TriggeringInstruction TrgrInstr1030CommonNThe TriggeringInstruction component block specifies the conditions under which an order will be triggered by related market events as well as the behavior of the order in the market once it is triggered.Added EP-1
UndInstrmtCollGrp UndColl2065CollateralManagementYAdded FIX.4.4
UndInstrmtGrp Undly2066CommonYAdded FIX.4.4 Updated EP192
UndSecAltIDGrp UndAID2073CommonYAdded FIX.4.4
UnderlyingAdditionalTermBondRefGrp BondRef4287CommonYThe UnderlyingAdditionalTermBondRefGrp is a repeating group subcomponent of the UnderlyingAdditionalTermGrp component used to identify an underlying reference bond for a swap.Added EP187
UnderlyingAdditionalTermGrp AddtnlTrm4288CommonYThe UnderlyingAdditionalTermGrp is a repeating subcomponent of the UnderlyingInstrument component used to report additional contract terms.Added EP187
UnderlyingAmount UndDlvAmt1026PositionMaintenanceYThe UnderlyingAmount component block is used to supply the underlying amounts, dates, settlement status and method for derivative positions.Added EP-1 Updated EP97
UnderlyingAssetAttributeGrp AssetAttrb2243CommonYThe UnderlyingAssetAttributeGrp is a repeating subcomponent of the UnderlyingInstrument component used to detail attributes of the instrument asset.Added EP169
UnderlyingBusinessCenterGrp BizCtr4124CommonYUnderlyingBusinessCenterGrp is a repeating subcomponent within the UnderlyingDateAdjustment component. It is used to specify the set of business centers whose calendars drive the date adjustment. The business centers defined here apply to all adjustable dates in the instrument unless specifically overridden.Added EP161
UnderlyingCashSettlDate SettlDt4388CommonNThe UnderlyingCashSettlDate component is a subcomponent within the UnderlyingCashSettlTermGrp component used to report the cash settlement date defined in the settlement provision.Added EP208
UnderlyingCashSettlDateBusinessCenterGrp BizCtr4387CommonYUnderlyingCashSettlDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingCashSettlDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the DateAdjustment component in Instrument.Added EP208
UnderlyingCashSettlDealerGrp Dlr4289CommonYUnderlyingCashSettlDealerGrp is a repeating subcomponent within the UnderlyingCashSettlTermGrp component. It is used to specify the dealers from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation.Added EP187
UnderlyingCashSettlTermGrp CashSettlTrm4290CommonYThe UnderlyingCashSettlTermGrp is a repeating component within the UnderlyingInstrument component used to report cash settlement terms.Added EP187
UnderlyingComplexEventAveragingObservationGrp AvgngObsvtn4244CommonYUnderlyingComplexEventAveragingObservationGrp is an optional subcomponent of UnderlyingComplexEventPeriodGrp for specifying the weight of each of the dated observations.Added EP169
UnderlyingComplexEventCreditEventGrp CrdEvnt4245CommonYThe UnderlyingComplexEventCreditEventGrp is a repeating component within the UnderlyingComplexEventGrp component used to report applicable option credit events.Added EP169
UnderlyingComplexEventCreditEventQualifierGrp Qual4246CommonYThe UnderlyingComplexEventCreditEventQualifierGrp is a repeating component within the UnderlyingComplexEventCreditEventGrp component used to specify qualifying attributes to an event.Added EP169
UnderlyingComplexEventCreditEventSourceGrp EvntSrc4252CommonYUnderlyingComplexEventCreditEventSourceGrp is a repeating subcomponent of the UnderlyingComplexEvents component used to specify the particular newspapers or electronic news services that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
UnderlyingComplexEventDateBusinessCenterGrp BizCtr4250CommonYUnderlyingComplexEventDateBusinessCenterGrp is a repeating subcomponent of the UnderlyingComplexEventRelativeDate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
UnderlyingComplexEventDates EvntDts2229CommonYThe UnderlyingComplexEventDates and subcomponent UnderlyingComplexEventTimes components are used to constrain a complex event to a specific date range, and optional time range. If specified the event is only effective on or within the specified dates and times.Added EP161 Updated EP169
UnderlyingComplexEventPeriodDateGrp Dt4247CommonYUnderlyingComplexEventPeriodDateGrp is a subcomponent of UnderlyingComplexEventPeriodGrp for specifying fixed period dates and times for an Asian or Strike Schedule option or trigger dates for a Barrier or Knock option.Added EP169
UnderlyingComplexEventPeriodGrp Period4248CommonYUnderlyingComplexEventPeriodGrp is a subcomponent of UnderlyingComplexEvents for specifying the periods for an Asian, Barrier, Knock or Strike Schedule option feature.Added EP169
UnderlyingComplexEventRateSourceGrp RtSrc4249CommonYUnderlyingComplexEventRateSourceGrp is a subcomponent of UnderlyingComplexEvents for specifying primary and secondary rate sources.Added EP169
UnderlyingComplexEventRelativeDate ReltvDt4251CommonNUnderlyingComplexEventRelativeDate is a subcomponent of UnderlyingComplexEvents for specifying the event date and time for an FX or Calendar Spread option or the payout date for a Barrier or Knock option.Added EP169
UnderlyingComplexEventScheduleGrp Sched4253CommonYUnderlyingComplexEventScheduleGrp is a subcomponent of UnderlyingComplexEventPeriodGrp for specifying a periodic schedule for an Asian, Barrier or Strike Schedule option feature.Added EP169
UnderlyingComplexEventTimes EvntTms2230CommonYThe UnderlyingComplexEventTimes is a repeating subcomponent of the UnderlyingComplexEventDates component. It is used to further qualify any dates placed on the event and is used to specify time ranges for which a complex event is effective. It is always provided within the context of start and end dates. The time range is assumed to be in effect for the entirety of the date or date range specified.Added EP161 Updated EP169
UnderlyingComplexEvents CmplxEvnt2228CommonYThe UnderlyingComplexEvent Group is a repeating block which allows specifying an unlimited number and types of advanced events, such as observation and pricing in over the lifetime of an option, futures, commodities or equity swap contract. Use UnderlyingEvntGrp to specify more straightforward events.Added EP161 Updated EP208
UnderlyingDateAdjustment DtAdjmt4125CommonNUnderlyingDateAdjustment is a subcomponent within the UnderlyingInstrument component. It is used to specify date adjustment parameters and rules. The date adjustments specified here applies to all adjustable dates for the underlying instrument, unless specifically overridden in the respective specified components further within the UnderlyingInstrument component.Added EP161
UnderlyingDeliveryScheduleGrp DlvrySched4254CommonYThe UnderlyingDeliveryScheduleGrp is a repeating subcomponent of the UnderlyingStream component used to detail step schedules associated with a delivery stream.Added EP169
UnderlyingDeliveryScheduleSettlDayGrp Day4255CommonYThe UnderlyingDeliveryScheduleSettlDayGrp is a repeating subcomponent of the UnderlyingDeliveryScheduleGrp component used to detail commodity delivery days.Added EP169
UnderlyingDeliveryScheduleSettlTimeGrp Tm4256CommonYThe UnderlyingDeliveryScheduleSettlTimeGrp is a repeating subcomponent of the UnderlyingDeliveryScheduleSettlDayGrp component used to detail commodity delivery time periods.Added EP169
UnderlyingDeliveryStream DlvryStrm4257CommonNThe UnderlyingDeliveryStream component is a subcomponent of the UnderlyingStream used to detail the attributes of a physical delivery stream in a swap.Added EP169
UnderlyingDeliveryStreamCommoditySourceGrp CmdtySrc4260CommonYThe UnderlyingDeliveryStreamCommoditySourceGrp is a repeating subcomponent of the UnderlyingDeliveryStream component used to detail the origins or sources of the commodity.Added EP169
UnderlyingDeliveryStreamCycleGrp Cycle4259CommonYThe UnderlyingDeliveryStreamCycleGrp is a repeating subcomponent of the UnderlyingDeliveryStream component used to detail delivery cycles during which the oil product will be transported in the pipeline.Added EP169
UnderlyingDividendAccrualFloatingRate AcrlFloat4390CommonNThe UnderlyingDividendAccrualFloatingRate component is a subcomponent of UnderlyingDividendConditions used to define the dividend accrual floating rate attributes of dividend payment conditions.Added EP208
UnderlyingDividendAccrualPaymentDate AcrlPmtDt4391CommonNThe UnderlyingDividendAccrualPaymentDate component is a subcomponent of UnderlyingDividendConditions used to report the dividend accrual payment date.Added EP208
UnderlyingDividendAccrualPaymentDateBusinessCenterGrp BizCtr4389CommonYUnderlyingDividendAccrualPaymentDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingDividendAccrualPaymentDate component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
UnderlyingDividendConditions DividendConds4392CommonNThe UnderlyingDividendConditions component is a subcomponent of UnderlyingPaymentStream used to specify the conditions' valuations and dates governing the payment of dividends.Added EP208
UnderlyingDividendFXTriggerDate FXTrgrDt4393CommonNThe UnderlyingDividendFXTriggerDate component is a subcomponent of UnderlyingDividendConditions used to report the dividend date when a foreign exchange trade is triggered.Added EP208
UnderlyingDividendFXTriggerDateBusinessCenterGrp BizCtr4394CommonYUnderlyingDividendFXTriggerDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingDividendFXTriggerDate component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
UnderlyingDividendPaymentGrp Pmt4395CommonYUnderlyingDividendPaymentGrp is a repeating subcomponent of UnderlyingDividendPayout used to specify the anticipated dividend or coupon payment dates and amounts of an equity or bond underlier.Added EP208
UnderlyingDividendPayout DividendPay4396CommonNUnderlyingDividendPayout is a subcomponent of UnderlyingInstrument used to specify the dividend or coupon payout parameters of an equity or bond underlier.Added EP208
UnderlyingDividendPeriodBusinessCenterGrp BizCtr4427CommonYUnderlyingDividendPeriodBusinessCenterGrp is a repeating subcomponent within the UnderlyingDividendPeriodGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment.Added EP208
UnderlyingDividendPeriodGrp Period4397CommonYUnderlyingDividendPeriodGrp is a repeating subcomponent within the UnderlyingDividendConditions component. It is used to specify the valuation and payments dates of the dividend leg of a dividend swap.Added EP208
UnderlyingEvntGrp Evnt2227CommonYThe UnderlyingEvntGrp is a repeating subcomponent of the UnderlyingInstrument component used to specify straightforward events associated with the instrument. Examples include put and call dates for bonds and options; first exercise date for options; inventory and delivery dates for commodities; start, end and roll dates for swaps. Use UnderlyingComplexEvents for more advanced dates such as option, futures, commodities and equity swap observation and pricing events.Added EP161 Updated EP208
UnderlyingExtraordinaryEventGrp ExtrordEvnt4398CommonYThe UnderlyingExtraordinaryEventGrp is a repeating component within the UnderlyingInstrument component. It is used to report extraordinary and disruptive events applicable to the reference entity that affects the contract.Added EP208
UnderlyingInstrument Undly1021CommonNThe UnderlyingInstrument component block, like the Instrument component block, contains all the fields commonly used to describe a security or instrument. In the case of the UnderlyingInstrument component block it describes an instrument which underlies the primary instrument Refer to the Instrument component block comments as this component block mirrors Instrument, except for the noted fields.Added FIX.4.3
UnderlyingLegInstrument Instrmt2134TradeCaptureNAdded EP-1 Updated EP97 Deprecated EP187
UnderlyingLegSecurityAltIDGrp AID2108TradeCaptureYAdded EP-1 Updated EP97 Deprecated EP187
UnderlyingMarketDisruption MktDsrptn4268CommonNThe UnderlyingMarketDisruption component is a subcomponent of the UnderlyingInstrument used to specify the market disruption provisions of the swap.Added EP169
UnderlyingMarketDisruptionEventGrp Evnt4269CommonYThe UnderlyingMarketDisruptionEventGrp is a repeating subcomponent of the UnderlyingMarketDisruption component used to specify the market disruption events.Added EP169
UnderlyingMarketDisruptionFallbackGrp Fallbck4270CommonYThe UnderlyingMarketDisruptionFallbackGrp is a repeating subcomponent of the UnderlyingMarketDisruption component used to specify the market disruption fallback provisions.Added EP169
UnderlyingMarketDisruptionFallbackReferencePriceGrp FallbckRefPx4271CommonYThe UnderlyingMarketDisruptionFallbackReferencePriceGrp is a repeating subcomponent of the UnderlyingMarketDisruption component used to specify the fallback reference price and underlying security provisionsAdded EP169
UnderlyingOptionExercise OptExer4261CommonNThe UnderlyingOptionExercise component is a subcomponent of the UnderlyingInstrument component used to specify option exercise provisions. Its purpose is to identify the opportunities and conditions for exercise, e.g. the schedule of dates on which exercise is allowed. The embedded UnderlyingOptionExerciseExpiration component is used to terminate the opportunity for exercise.Added EP169 Updated EP211
UnderlyingOptionExerciseBusinessCenterGrp BizCtr4262CommonYUnderlyingOptionExerciseBusinessCenterGrp is a repeating subcomponent of the UnderlyingOptionExerciseDates component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
UnderlyingOptionExerciseDateGrp Dt4264CommonYThe UnderlyingOptionExerciseDateGrp is a repeating subcomponent of the UnderlyingOptionExerciseDates component used to specify fixed dates for exercise.Added EP169
UnderlyingOptionExerciseDates Dts4263CommonNThe UnderlyingOptionExerciseDate component is a subcomponent of the UnderlyingOptionExercise component used to specify option exercise dates.Added EP169
UnderlyingOptionExerciseExpiration Exp4266CommonNThe UnderlyingOptionExerciseExpiration component is a subcomponent of the UnderlyingOptionExercise component used to specify option exercise expiration dates and times. The purpose of UnderlyingOptionExercise is to identify the scheduled opportunities for exercise. UnderlyingOptionExerciseExpiration identifies the end of the schedule.Added EP169 Updated EP211
UnderlyingOptionExerciseExpirationDateBusinessCenterGrp BizCtr4265CommonYUnderlyingOptionExerciseExpirationDateBusinessCenterGrp is a repeating subcomponent of the UnderlyingOptionExerciseExpiration component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
UnderlyingOptionExerciseExpirationDateGrp Dt4267CommonYThe UnderlyingOptionExerciseExpirationDateGrp is a repeating subcomponent of the UnderlyingOptionExerciseExpiration component used to specify fixed dates for expiration.Added EP169
UnderlyingOptionExerciseMakeWholeProvision MakeWhole4429CommonNUnderlyingOptionExerciseMakeWholeProvision is a subcomponent of the UnderlyingOptionExercise component used to specify the set of rules of maintaining balance when an option is exercised.Added EP208
UnderlyingPaymentScheduleFixingDateBusinessCenterGrp FixngBizCtr4126CommonYUnderlyingPaymentScheduleFixingDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentScheduleGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in the UnderlyingInstrument component.Added EP161
UnderlyingPaymentScheduleFixingDayGrp FixngDay4272CommonYThe UnderlyingPaymentScheduleFixingDayGrp is a repeating subcomponent of the UnderlyingPaymentScheduleGrp component used to detail periodic fixing days.Added EP169
UnderlyingPaymentScheduleGrp PmtSched4067CommonYThe UnderlyingPaymentScheduleGrp is a repeating subcomponent of the UnderlyingPaymentStream component used to specify notional and rate steps in the payment stream.Added EP161 Updated EP271
UnderlyingPaymentScheduleInterimExchangeDateBusinessCenterGrp IntrmExchDtBizCtr4127CommonYUnderlyingPaymentScheduleInterimExchangeDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentScheduleGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in the UnderlyingInstrument component.Added EP161
UnderlyingPaymentScheduleRateSourceGrp RtSrc4068CommonYUnderlyingPaymentScheduleRateSourceGrp is a repeating component within the UnderlyingPaymentScheduleGrp component used to identify primary and secondary rate sources.Added EP161
UnderlyingPaymentStream PmtStrm4059CommonNThe UnderlyingPaymentStream component is a subcomponent of the UnderlyingStream used to detail the attributes of a payment stream in a swap.Added EP161
UnderlyingPaymentStreamCompoundingDateGrp CmpndgDt4399CommonYUnderlyingPaymentStreamCompoundingDateGrp is a subcomponent of the UnderlyingPaymentStreamCompoundingDates component used to specify predetermined compounding dates.Added EP208 Updated EP253
UnderlyingPaymentStreamCompoundingDates CmpndgDts4400CommonNUnderlyingPaymentStreamCompoundingDates is a subcomponent of the UnderlyingPaymentStream component used to specify the compounding dates of the stream - either specific, relative or periodic dates.Added EP208
UnderlyingPaymentStreamCompoundingDatesBusinessCenterGrp BizCtr4401CommonYUnderlyingPaymentStreamCompoundingDatesBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStreamCompoundingDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP208
UnderlyingPaymentStreamCompoundingEndDate EndDt4402CommonNUnderlyingPaymentStreamCompoundingEndDate is a subcomponent of the UnderlyingPaymentStreamCompoundingDates component used to specify the end date for compounding.Added EP208
UnderlyingPaymentStreamCompoundingFloatingRate CmpndgFloat4403CommonNUnderlyingPaymentStreamCompoundingFloatingRate is a subcomponent of the UnderlyingPaymentStream component used to report the parameters for determining the compounding floating rate of the stream.Added EP208
UnderlyingPaymentStreamCompoundingStartDate StartDt4404CommonNUnderlyingPaymentStreamCompoundingStartDate is a subcomponent of the UnderlyingPaymentStreamCompoundingDates component used to specify the start date for compounding.Added EP208
UnderlyingPaymentStreamFinalPricePaymentDate FnlPxPmt4406CommonNUnderlyingPaymentStreamFinalPricePaymentDate is a subcomponent of the UnderlyingPaymentStreamPaymentDates component used to specify the final price payment date, e.g. for an equity return swap.Added EP208
UnderlyingPaymentStreamFixedRate Fixed4062CommonNUnderlyingPaymentStreamFixedRate is a subcomponent of the UnderlyingPaymentStream component used to report the fixed rate or fixed payment amount of the stream.Added EP161
UnderlyingPaymentStreamFixingDateBusinessCenterGrp FixngBizCtr4132CommonYUnderlyingPaymentStreamFixingDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UnderlyingPaymentStreamFixingDateGrp FixngDt4407CommonYUnderlyingPaymentStreamFixingDateGrp is a subcomponent of the UnderlyingPaymentStreamResetDates component used to specify predetermined fixing dates.Added EP208 Updated EP253
UnderlyingPaymentStreamFloatingRate Float4063CommonNUnderlyingPaymentStreamFloatingRate is a subcomponent of the UnderlyingPaymentStream component used to report the floating rate attributes of the stream.Added EP161 Updated EP271
UnderlyingPaymentStreamFormula Frmla4408CommonNUnderlyingPaymentStreamFormula is a subcomponent of the UnderlyingPaymentStreamFloatingRate component used to report the parameters for determining the floating rate of the stream e.g. for equity swaps.Added EP208
UnderlyingPaymentStreamFormulaImage Img4405CommonNUnderlyingPaymentStreamFormulaImage is a subcomponent of the UnderlyingPaymentStreamFormula component used to include a base64Binary-encoded image clip of the formula.Added EP208
UnderlyingPaymentStreamFormulaMathGrp Math4409CommonYUnderlyingPaymentStreamFormulaMathGrp is a repeating subcomponent within the UnderlyingPaymentStreamFormula component. It is used to specify the set of formulas, sub-formulas and descriptions from which the rate is derived.Added EP208 Updated EP253
UnderlyingPaymentStreamInitialFixingDateBusinessCenterGrp InitBizCtr4131CommonYUnderlyingPaymentStreamInitialFixingDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UnderlyingPaymentStreamNonDeliverableFixingDateGrp FixngDt4065CommonYUnderlyingPaymentStreamNonDeliverableFixingDate is a subcomponent of the UnderlyingPaymentStreamNonDeliverableSettlTerms component used to specify predetermined fixing dates.Added EP161 Updated EP253
UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenterGrp BizCtr4128CommonYUnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStreamNonDeliverableSettlTerms component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in the UnderlyingInstrument component.Added EP161
UnderlyingPaymentStreamNonDeliverableSettlRateSource RtSrc4139CommonNUnderlyingPaymentStreamNonDeliverableSettlRateSource is a subcomponent of the UnderlyingPaymentStreamNonDeliverableSettlTerms component used to specify the rate source in the event of payment non-delivery.Added EP161
UnderlyingPaymentStreamNonDeliverableSettlTerms NonDlvrblTrms4064CommonNUnderlyingPaymentStreamNonDeliverableSettlTerms is a subcomponent of the UnderlyingPaymentStream component used to specify the non-deliverable settlement terms of the stream.Added EP161
UnderlyingPaymentStreamPaymentDateBusinessCenterGrp BizCtr4129CommonYUnderlyingPaymentStreamPaymentDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStreamPaymentDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in the UnderlyingInstrument component.Added EP161
UnderlyingPaymentStreamPaymentDateGrp PmtDt4274CommonYThe UnderlyingPaymentStreamPaymentDateGrp is a repeating subcomponent of the UnderlyingPaymentStreamPaymentDates component used to detail fixed dates for swap stream payments.Added EP169
UnderlyingPaymentStreamPaymentDates PmtDts4060CommonNUnderlyingPaymentStreamPaymentDates is a subcomponent of the UnderlyingPaymentStream component used to specify the payment dates of the stream.Added EP161 Updated EP208
UnderlyingPaymentStreamPricingBusinessCenterGrp PxngBizCtr4273CommonYUnderlyingPaymentStreamPricingBusinessCenterGrp is a repeating subcomponent of the UnderlyingPaymentStreamFloatingRate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
UnderlyingPaymentStreamPricingDateGrp PxngDt4275CommonYThe UnderlyingPaymentStreamPricingDateGrp is a repeating subcomponent of the UnderlyingPaymentStreamFloatingRate component used to detail fixed pricing dates.Added EP169
UnderlyingPaymentStreamPricingDayGrp PxngDay4276CommonYThe UnderlyingPaymentStreamPricingDayGrp is a repeating subcomponent of the UnderlyingPaymentStreamFloatingRate component used to detail periodic pricing days.Added EP169
UnderlyingPaymentStreamResetDateBusinessCenterGrp BizCtr4130CommonYUnderlyingPaymentStreamResetDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStreamResetDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UnderlyingPaymentStreamResetDates ResetDts4061CommonNUnderlyingPaymentStreamResetDates is a subcomponent of the UnderlyingPaymentStream component used to specify the floating rate reset dates of the stream.Added EP161
UnderlyingPaymentStubEndDate EndDt4410CommonNUnderlyingPaymentStubEndDate is a subcomponent of the UnderlyingPaymentStubGrp component used to specify the end date of the payment stub.Added EP208
UnderlyingPaymentStubEndDateBusinessCenterGrp BizCtr4411CommonYUnderlyingPaymentStubEndDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStubEndDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP208
UnderlyingPaymentStubGrp PmtStub4069CommonYThe UnderlyingPaymentStubGrp is a repeating subcomponent of the UnderlyingPaymentStream component used to specify front and back stubs in the payment stream.Added EP161
UnderlyingPaymentStubStartDate StartDt4412CommonNUnderlyingPaymentStubStartDate is a subcomponent of the UnderlyingPaymentStubGrp component used to specify the start date of the payment stub.Added EP208
UnderlyingPaymentStubStartDateBusinessCenterGrp BizCtr4413CommonYUnderlyingPaymentStubStartDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingPaymentStubStartDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP208
UnderlyingPhysicalSettlDeliverableObligationGrp DlvrblOblig4292CommonYThe UnderlyingPhysicalSettlDeliverableObligationGrp is a repeating component within the UnderlyingPhysicalSettlTermGrp component used to report CDS physical settlement delivery obligations.Added EP187
UnderlyingPhysicalSettlTermGrp PhysSettlTrm4291CommonYThe UnderlyingPhysicalSettlTermGrp is a repeating component within the UnderlyingInstrument component used to report physical settlement terms.Added EP187
UnderlyingPricingDateBusinessCenterGrp BizCtr4277CommonYUnderlyingPricingDateBusinessCenterGrp is a repeating subcomponent of the UnderlyingPricingDateTime component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
UnderlyingPricingDateTime PxngDtTm4278CommonNThe UnderlyingPricingDateTime component is a subcomponent of UnderlyingInstrument used to specify an adjusted or unadjusted pricing or fixing date and optionally the time, e.g. for a commodity or FX forward trade.Added EP169
UnderlyingProtectionTermEventGrp Evnt4294CommonYThe UnderlyingProtectionTermEventGrp is a repeating component within the UnderlyingProtectionTermGrp component used to report applicable CDS credit events.Added EP187
UnderlyingProtectionTermEventNewsSourceGrp NewsSrc4297CommonYUnderlyingProtectionTermEventNewsSourceGrp is a repeating subcomponent within the UnderlyingProtectionTermGrp component. It is used to specify the particular newspapers or electronic news services and sources that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP187
UnderlyingProtectionTermEventQualifierGrp Qual4295CommonYThe UnderlyingProtectionTermEventQualifierGrp is a repeating component within the UnderlyingProtectionTermEventGrp component used to specify qualifying attributes to the event.Added EP187
UnderlyingProtectionTermGrp ProtctnTrm4293CommonYThe UnderlyingProtectionTermGrp is a repeating component within the UnderlyingInstrument component used to report contract protection term details.Added EP187
UnderlyingProtectionTermObligationGrp Oblig4296CommonYThe UnderlyingProtectionTermObligationGrp is a repeating component within the UnderlyingProtectionTermGrp component used to report applicable CDS obligations.Added EP187
UnderlyingProvisionCashSettlPaymentDateBusinessCenterGrp BizCtr4309CommonYUnderlyingProvisionCashSettlPaymentDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingProvisionCashSettlPaymentDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP187
UnderlyingProvisionCashSettlPaymentDates CashSettlPmtDts4298CommonNThe UnderlyingProvisionCashSettlPaymentDates component is a sub-component within the UnderlyingProvisionGrp component used to report the cash settlement payment dates defined in the provision.Added EP187 Updated EP208
UnderlyingProvisionCashSettlPaymentFixedDateGrp CashSettlPmtFixedDt4299CommonYThe UnderlyingProvisionCashSettlPaymentFixedDateGrp is a repeating component within the UnderlyingProvisionCashSettlPaymentDates component used to report fixed cash settlement payment dates defined in the provision.Added EP187
UnderlyingProvisionCashSettlQuoteSource CashSettlQteSrc4300CommonNThe UnderlyingProvisionCashSettlQuoteSource is a subcomponent of the UnderlyingProvisionGrp component used to specify the reference source for currency or rate quote for cash settlement purposes.Added EP187
UnderlyingProvisionCashSettlValueDateBusinessCenterGrp BizCtr4310CommonYUnderlyingProvisionCashSettlValueDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingProvisionCashSettlValueDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP187
UnderlyingProvisionCashSettlValueDates CashSettlValDts4301CommonNThe UnderlyingProvisionCashSettlValueDates is a subcomponent within the UnderlyingProvisionGrp component used to report the cash settlement value date and time defined in the provision.Added EP187
UnderlyingProvisionDateBusinessCenterGrp BizCtr4314CommonYUnderlyingProvisionDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingProvisionGrp component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP187
UnderlyingProvisionGrp Prov4306CommonYThe UnderlyingProvisionGrp is a repeating subcomponent of the UnderlyingInstrument component used to detail additional terms and conditions associated with the instrument.Added EP187
UnderlyingProvisionOptionExerciseBusinessCenterGrp BizCtr4311CommonYUnderlyingProvisionOptionExerciseBusinessCenterGrp is a repeating subcomponent within the UnderlyingProvisionOptionExerciseDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP187
UnderlyingProvisionOptionExerciseDates OptExerDts4303CommonNThe UnderlyingProvisionOptionExerciseDates is a subcomponent within the UnderlyingProvisionGrp component used to report the option exercise dates and times defined in the provision.Added EP187
UnderlyingProvisionOptionExerciseFixedDateGrp OptExerFixedDt4302CommonYThe UnderlyingProvisionOptionExerciseFixedDateGrp is a repeating component within the UnderlyingProvisionOptionExerciseDates component used to report an array of unadjusted or adjusted fixed exercise dates.Added EP187
UnderlyingProvisionOptionExpirationDate OptExpDt4304CommonNThe UnderlyingProvisionOptionExerciseDate is a subcomponent within the UnderlyingProvisionGrp component used to report the option expiration date and times defined in the provision.Added EP187
UnderlyingProvisionOptionExpirationDateBusinessCenterGrp BizCtr4312CommonYUnderlyingProvisionOptionExpirationDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingProvisionOptionExpirationDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP187
UnderlyingProvisionOptionRelevantUnderlyingDate OptRelvntUndlyDt4305CommonNThe UnderlyingProvisionOptionRelevantUnderlyingDate is a subcomponent within the UnderlyingProvisionGrp component used to report the option relevant underlying date defined in the provision.Added EP187
UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenterGrp BizCtr4313CommonYUnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingProvisionOptionRelevantUnderlyingDate component. It is used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP187
UnderlyingProvisionParties Pty4307CommonYUnderlyingProvisionParties is a repeating component within the UnderlyingProvisionGrp component used to report the parties identified in the contract provision.Added EP187
UnderlyingProvisionPtysSubGrp Sub4308CommonYUnderlyingProvisionPtysSubGrp is a repeating component within the UnderlyingProvisionParties component used to extend information to be reported for the party.Added EP187
UnderlyingRateSpreadSchedule RtSpreadSched4414CommonNUnderlyingRateSpreadSchedule is a subcomponent of UnderlyingInstrument used to specify the rate spread schedule for a basket underlier.Added EP208
UnderlyingRateSpreadStepGrp RtSpreadStep4415CommonYUnderlyingRateSpreadStepGrp is a repeating subcomponent of UnderlyingRateSpreadSchedule used to specify the step dates and amounts of a basket spread schedule.Added EP208
UnderlyingReturnRateDateGrp Dt4416CommonYUnderlyingReturnRateDateGrp is a repeating subcomponent within the UnderlyingReturnRateGrp component. It is used to specify the equity and dividend valuation dates for an equity return swap payment stream.Added EP208
UnderlyingReturnRateFXConversionGrp FxCnvrsn4417CommonYUnderlyingReturnRateFXConversionGrp is a repeating subcomponent within the UnderlyingReturnRateGrp component. It is used to specify the FX conversion rates for an equity return swap payment stream.Added EP208
UnderlyingReturnRateGrp RtnRt4418CommonYUnderlyingReturnRateGrp is a repeating subcomponent within the UnderlyingPaymentStreamFloatingRate component. It is used to specify the multiple return rates for an equity return swap payment stream.Added EP208 Updated EP259
UnderlyingReturnRateInformationSourceGrp InfoSrc4419CommonYUnderlyingReturnRateInformationSourceGrp is a repeating subcomponent within the UnderlyingReturnRateGrp component. It is used to specify the information sources for equity prices and FX rates for an equity return swap payment stream.Added EP208
UnderlyingReturnRatePriceGrp Px4420CommonYUnderlyingReturnRatePriceGrp is a repeating subcomponent within the UnderlyingReturnRateGrp component. It is used to specify the return rate prices for an equity return swap payment stream.Added EP208
UnderlyingReturnRateValuationDateBusinessCenterGrp BizCtr4421CommonYUnderlyingReturnRateValuationDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingReturnRateValuationDateGrp component. It is used to specify the valuation date business center adjustments for an equity return swap payment stream.Added EP208
UnderlyingReturnRateValuationDateGrp Val4422CommonYUnderlyingReturnRateValuationDateGrp is a repeating subcomponent within the UnderlyingReturnRateDateGrp component. It is used to specify the fixed valuation dates for an equity return swap payment stream.Added EP208
UnderlyingSecondaryAssetGrp ScndryAsset2233CommonYUnderlyingSecondaryAssetGrp is a repeating subcomponent of the UnderlyingInstrument component used to specify secondary assets of a multi-asset swap.Added EP161
UnderlyingSecurityXML SecXML2213CommonNThe UnderlyingSecurityXML component is used to provide a definition in an XML format for the underlying instrument.Added EP145
UnderlyingSettlMethodElectionDate SettlMethDt4424CommonNThe UnderlyingSettlMethodElectionDate component is a subcomponent within the UnderlyingOptionExercise component used to report the settlement method election date.Added EP208
UnderlyingSettlMethodElectionDateBusinessCenterGrp BizCtr4423CommonYUnderlyingSettlMethodElectionDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingSettlMethodElectionDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP208
UnderlyingSettlRateDisruptionFallbackGrp SettlRtFallbck4066CommonYThe UnderlyingSettlRateDisruptionFallbackGrp is a repeating subcomponent of the UnderlyingPaymentStreamNonDeliverableSettlTermGrp component used to specify the method, prioritized by the order it is listed, to get a replacement rate for a disrupted settlement rate option for a non-deliverable settlement currency.Added EP161
UnderlyingSettlRateFallbackRateSource RtSrc4140CommonNUnderlyingSettlRateFallbackRateSource is a subcomponent of the UnderlyingSettlRateDisruptionFallbackGrp component used to specify the rate source in the event of rate disruption fallback.Added EP161
UnderlyingStipulations Stip1023CommonYThe UnderlyingStipulations component block has the same usage as the Stipulations component block, but for an underlying security.Added FIX.4.4
UnderlyingStreamAssetAttributeGrp AssetAttrib4258CommonYThe UnderlyingStreamAssetAttributeGrp is a repeating subcomponent of the UnderlyingStreamCommodity component used to detail commodity attributes, quality standards and reject limits.Added EP169
UnderlyingStreamCalculationPeriodBusinessCenterGrp BizCtr4133CommonYUnderlyingStreamCalculationPeriodBusinessCenterGrp is a repeating subcomponent within the UnderlyingStreamCalculationPeriodDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UnderlyingStreamCalculationPeriodDateGrp CalcDt4279CommonYThe UnderlyingStreamCalculationPeriodDateGrp is a repeating subcomponent of the UnderlyingStreamCalculationPeriodDates component used to detail fixed dates for the swap stream.Added EP169
UnderlyingStreamCalculationPeriodDates CalcDts4058CommonNUnderlyingStreamCalculationPeriodDates is a subcomponent of the UnderlyingStreamGrp component used to specify the calculation period dates of the stream.Added EP161
UnderlyingStreamCommodity Cmdty4281CommonNUnderlyingStreamCommodity is a subcomponent of the UnderlyingStream component used to identify and describe the underlying commodity.Added EP169
UnderlyingStreamCommodityAltIDGrp AID4282CommonYUnderlyingStreamCommodityAltIDGrp is a subcomponent of the UnderlyingStreamCommodity component used to specify alternate identifiers.Added EP169
UnderlyingStreamCommodityDataSourceGrp DataSrc4283CommonYUnderlyingStreamCommodityDataSourceGrp is a subcomponent of the UnderlyingStreamCommodity component used to specify sources of data, e.g. weather stations. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
UnderlyingStreamCommoditySettlBusinessCenterGrp BizCtr4280CommonYUnderlyingStreamCommoditySettlBusinessCenterGrp is a repeating subcomponent of the UnderlyingStreamCommodity component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
UnderlyingStreamCommoditySettlDayGrp Day4284CommonYThe UnderlyingStreamCommoditySettlDayGrp is a repeating subcomponent of the UnderlyingStreamCommoditySettlPeriodGrp component used to define the settlement days associated with the commodity contract.Added EP169
UnderlyingStreamCommoditySettlPeriodGrp SettlPeriod4286CommonYThe UnderlyingStreamCommoditySettlPeriodGrp is a repeating subcomponent of the UnderlyingStreamCommodiry component used to defined the settlement period details associated with the commodity contract.Added EP169
UnderlyingStreamCommoditySettlTimeGrp Tm4285CommonYThe UnderlyingStreamCommoditySettlTimeGrp is a repeating subcomponent of the UnderlyingStreamCommoditySettlDayGrp component used to define the settlement time periods associated with the commodity contract.Added EP169
UnderlyingStreamEffectiveDate EfctvDt4007CommonNUnderlyingStreamEffectivedDate is a subcomponent of the UnderlyingStreamGrp component used to specify the effective date of the stream.Added EP161
UnderlyingStreamEffectiveDateBusinessCenterGrp BizCtr4135CommonYUnderlyingStreamEffectiveDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingStreamEffectiveDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UnderlyingStreamFirstPeriodStartDateBusinessCenterGrp FirstStartDtBizCtr4134CommonYUnderlyingStreamFirstPeriodStartDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingStreamCalculationPeriodDates component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UnderlyingStreamGrp Strm4056CommonYThe UnderlyingStreamGrp is a repeating subcomponent of the UnderlyingInstrument component used to detail the swap streams associated with the instrument.Added EP161
UnderlyingStreamTerminationDate TrmtnDt4057CommonNUnderlyingStreamTerminationDate is a subcomponent of the UnderlyingStreamGrp component used to specify the termination date of the stream.Added EP161
UnderlyingStreamTerminationDateBusinessCenterGrp BizCtr4136CommonYUnderlyingStreamTerminationDateBusinessCenterGrp is a repeating subcomponent within the UnderlyingStreamTerminationDate component. It is used to specify the set of business centers whose calendars drive the date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
UndlyInstrumentParties Pty1033CommonYThe use of this component block is restricted to instrument definition only and is not permitted to contain transactional information. Only a specified subset of party roles will be supported within the InstrumentParty block.Added EP-1
UndlyInstrumentPtysSubGrp Sub2096CommonYAdded EP-1
UsernameGrp UserGrp2137UserManagementYAdded EP-1
ValueChecksGrp ValuChk2211CommonYThis component can be used by the message submitter to provide a list of value types to be checked by the counterparty or message recipient.Added EP144
YieldData Yield1022CommonNThe YieldData component block conveys yield information for a given Fixed Income security.Added FIX.4.3