Definition
The Derivative Security List Request message is used to return a list of securities from the counterparty that match criteria provided on the request
Message structure 1432 distinct fields
Source order, including nested components and groups. Group counts precede the repeated entries. “Required here” is relative to the enclosing component or group, not unconditional in the message. A dash means not marked required; conditional requirements remain in the source notes. This is a reference, not a counterparty-specific validator.
StandardHeaderComponentRequired
MsgType = z (lowercase Z)
StandardHeader definition & usage →
FIX session profile (Always unencrypted, must be first field in message)
(Always unencrypted, must be second field in message)
(Always unencrypted, must be third field in message)
Indicates application version using a service pack identifier. The ApplVerID applies to a specific message occurrence.
Used to support bilaterally agreed custom functionality
(Always unencrypted)
(Always unencrypted)
Trading partner company ID used when sending messages via a third party (Can be embedded within encrypted data section.)
Trading partner company ID used when sending messages via a third party (Can be embedded within encrypted data section.)
Required to identify length of encrypted section of message. (Always unencrypted)
Required when message body is encrypted. Always immediately follows SecureDataLen field.
(Can be embedded within encrypted data section.)
(Can be embedded within encrypted data section.)
Sender's LocationID (i.e. geographic location and/or desk) (Can be embedded within encrypted data section.)
"ADMIN" reserved for administrative messages not intended for a specific user. (Can be embedded within encrypted data section.)
Trading partner LocationID (i.e. geographic location and/or desk) (Can be embedded within encrypted data section.)
Trading partner SubID used when delivering messages via a third party. (Can be embedded within encrypted data section.)
Trading partner LocationID (i.e. geographic location and/or desk) used when delivering messages via a third party. (Can be embedded within encrypted data section.)
Trading partner SubID used when delivering messages via a third party. (Can be embedded within encrypted data section.)
Trading partner LocationID (i.e. geographic location and/or desk) used when delivering messages via a third party. (Can be embedded within encrypted data section.)
Always required for retransmitted messages, whether prompted by the sending system or as the result of a resend request. (Can be embedded within encrypted data section.)
Required when message may be duplicate of another message sent under a different sequence number. (Can be embedded within encrypted data section.)
(Can be embedded within encrypted data section.)
Required for message resent as a result of a ResendRequest. If data is not available set to same value as SendingTime (Can be embedded within encrypted data section.)
Required when specifying XmlData to identify the length of a XmlData message block. (Can be embedded within encrypted data section.)
Can contain a XML formatted message block (e.g. FIXML). Always immediately follows XmlDataLen field. (Can be embedded within encrypted data section.)
See Volume 1: FIXML Support
Type of message encoding (non-ASCII characters) used in a message's "Encoded" fields. Required if any "Encoding" fields are used.
The last MsgSeqNum value received by the FIX engine and processed by downstream application, such as trading system or order routing system. Can be specified on every message sent. Useful for detecting a backlog with a counterparty.
HopGrpRepeating groupCount tag 627—
Number of repeating groups of historical "hop" information. Only applicable if OnBehalfOfCompID is used, however, its use is optional. Note that some market regulations or counterparties may require tracking of message hops.
UnderlyingInstrumentComponent—
Specifies the underlying instrument
UnderlyingInstrument definition & usage →
Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)
Use "[N/A]" for products which do not have a symbol.
Required if the UnderlyingInstrument component is marked as required where the component is used.
Used for unique identification of the underlying instance that can subsequently be used to serve as input value for fields such as UnderlyingRefID(2841), for example, whenever a simple underlying reference is allowed or needed.
UnderlyingSecurityXMLComponent—
Embedded XML document describing the underlying instrument.
UnderlyingSecurityXML definition & usage →
Must be provided if UnderlyingSecurityXML(1875) field is specified and must immediately precede it.
Conditionally required when UnderlyingMaturityFrequencyPeriod(2985) is specified.
Conditionally required when UnderlyingMaturityFrequencyUnit(2984) is specified and the value is not EOM (End of Month) or F (Flexible).
Used to indicate a time unit for the contract (e.g., days, weeks, months, etc.)
Must be set if UnderlyingEncodedIssuer(363) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingIssuer(306) field in the encoded format specified via the MessageEncoding(347) field.
Must be set if EncodedUnderlyingFinancialInstrumentFullName(2722) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingFinancialInstrumentFullName(2720) field in the encoded format specified via the MessageEncoding(347) field.
Requires UnderlyingSecurityID(309) to identify the index. Requires UnderlyingIndexCurvePeriod(2724).
Requires UnderlyingSecurityID(309) to identify the index. Requires UnderlyingIndexCurveUnit(2723).
Must be set if UnderlyingEncodedSecurityDesc(307) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingSecurityDesc(307) field in the encoded format specified via the MessageEncoding(347) field.
Specific to the < UnderlyingInstrument > Percent of the Strike Price that this underlying represents. Necessary for derivatives that deliver into more than one underlying instrument.
Specific to the <UnderlyingInstrument> (not in <Instrument>)
Specific to the <UnderlyingInstrument> (not in <Instrument>)
Unit amount of the underlying security (par, shares, currency, etc.)
Specific to the < UnderlyingInstrument > Indicates order settlement period for the underlying deliverable component.
Specific to the < UnderlyingInstrument > Cash amount associated with the underlying component. Necessary for derivatives that deliver into more than one underlying instrument and one of the underlying's is a fixed cash value.
Specific to the < UnderlyingInstrument > Used for derivatives that deliver into cash underlying. Indicates that the cash is either fixed or difference value (difference between strike and current underlying price)
Specific to the <UnderlyingInstrument> (not in <Instrument>)
In a financing deal clean price (percent-of-par or per unit) of the underlying security or basket.
Specific to the <UnderlyingInstrument> (not in <Instrument>)
In a financing deal price (percent-of-par or per unit) of the underlying security or basket. "Dirty" means it includes accrued interest
Specific to the <UnderlyingInstrument> (not in <Instrument>)
In a financing deal price (percent-of-par or per unit) of the underlying security or basket at the end of the agreement.
Specific to the <UnderlyingInstrument> (not in <Instrument>)
Currency value attributed to this collateral at the start of the agreement
Specific to the <UnderlyingInstrument> (not in <Instrument>)
Currency value currently attributed to this collateral
Specific to the <UnderlyingInstrument> (not in <Instrument>)
Currency value attributed to this collateral at the end of the agreement
UnderlyingStipulationsRepeating groupCount tag 887—
Specific to the <UnderlyingInstrument> (not in <Instrument>)
UnderlyingStipulations definition & usage →
Required if NoUnderlyingStips(887) > 0.
Specific to the <UnderlyingInstrument> (not in <Instrument>). For listed derivatives margin management, this is the number of shares adjusted for upcoming corporate action. Used only for securities which are optionable and are between ex-date and settlement date (4 days).
Specific to the <UnderlyingInstrument> (not in <Instrument>). Foreign exchange rate used to compute UnderlyingCurrentValue (885) (or market value) from UnderlyingCurrency (318) to Currency (15).
Specific to the <UnderlyingInstrument> (not in <Instrument>). Specified whether UnderlyingFxRate (1045) should be multiplied or divided to derive UnderlyingCurrentValue (885).
UndlyInstrumentPartiesRepeating groupCount tag 1058—
UndlyInstrumentParties definition & usage →
Repeating group below should contain unique combinations of UnderlyingInstrumentPartyID(1059), UnderlyingInstrumentPartyIDSource(1060) and UnderlyingInstrumentPartyRole(1061).
Used to identify the source of PartyID. Required if UnderlyingInstrumentPartyIDSource(1060) is specified. Required if NoUndlyInstrumentParties(1058) > 0.
Used to identify class source of UnderlyingInstrumentPartyID(1059) value (e.g. BIC). Required if UnderlyingInstrumentPartyID(1059) is specified. Required if NoUndlyInstrumentParties(1058) > 0.
Identifies the type of UnderlyingInstrumentPartyID(1059) (e.g. Executing Broker). Required if NoUndlyInstrumentParties(1058) > 0.
UndlyInstrumentPtysSubGrpRepeating groupCount tag 1062—
Repeating group of party sub-identifiers.
UndlyInstrumentPtysSubGrp definition & usage →
Used to express option right
Used to express in-the-moneyness behavior in general terms for the option without the use of UnderlyingStrikePrice(316) and UnderlyingPutOrCall(315).
Conditionally required when UnderlyingCouponFrequencyUnit(1992) is specified.
Conditionally required when UnderlyingCouponFrequencyPeriod(1991) is specified.
Conditionally required when UnderlyingObligationID(1994) is specified.
Conditionally required when UnderlyingEquityID(1996) is specified.
Required if UnderlyingFutureID(2620) is specified.
UnderlyingEvntGrpRepeating groupCount tag 1981—
UnderlyingEvntGrp definition & usage →
Required if NoUnderlyingEvents(1981) > 0.
Conditionally required when UnderlyingEventTime(1984) is specified.
Conditionally required when UnderlyingEventTimePeriod(1986) is specified.
Conditionally required when UnderlyingEventTimeUnit(1985) is specified.
Must be set if EncodedUnderlyingEventText(2073) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingEventText(2071) field in the encoded format specified via the MessageEncoding(347) field.
Must be set if EncodedUnderlyingOptionExpirationDesc(2288) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingOptionExpirationDesc(2286) field in the encoded format specified via the MessageEncoding(347) field.
Required if UnderlyingAssetSubClass(2014) is specified.
Required if UnderlyingAssetType(2015) is specified.
Required if UnderlyingAssetSubType(2744) is specified.
UnderlyingSecondaryAssetGrpRepeating groupCount tag 2080—
UnderlyingSecondaryAssetGrp definition & usage →
Required if NoUnderlyingSecondaryAssetClasses(2080) > 0.
Required if UnderlyingSecondaryAssetType(2083) is specified.
Required if UnderlyingSecondaryAssetSubType(2745) is specified.
UnderlyingAssetAttributeGrpRepeating groupCount tag 2312—
UnderlyingAssetAttributeGrp definition & usage →
Required if NoUnderlyingAssetAttributes(2312) > 0.
Conditionally required when UnderlyingMthToDefault(2018) is specified.
When specified, UnderlyingPutOrCall(315), UnderlyingStrikePrice(316), and UnderlyingStrikePriceBoundaryPrecision(2025) must also be specified.
Conditionally required if UnderlyingOptPayoutType(2028) = 3 (Binary).
UnderlyingComplexEventsRepeating groupCount tag 2045—
UnderlyingComplexEvents definition & usage →
Required if NoUnderlyingComplexEvents(2045) > 0.
Conditionally required when there are more than one UnderlyingComplexEvent occurrences. A chain of events must be linked together through use of the UnderlyingComplexEventCondition(2052) in which the relationship between any two events is described. For any two occurrences of events the first occurrence will specify the UnderlyingComplexEventCondition(2052) which links it with the second event.
UnderlyingComplexEventDatesRepeating groupCount tag 2053—
UnderlyingComplexEventDates definition & usage →
Required if NoUnderlyingComplexEventDates(2053) > 0.
Required if NoUnderlyingComplexEventDates(2053) > 0.
UnderlyingComplexEventTimesRepeating groupCount tag 2056—
UnderlyingComplexEventTimes definition & usage →
Required if NoUnderlyingComplexEventTimes(2056) > 0.
Required if NoUnderlyingComplexEventTimes(2056) > 0.
UnderlyingComplexEventRateSourceGrpRepeating groupCount tag 41732—
UnderlyingComplexEventRateSourceGrp definition & usage →
Required if NoUnderlyingComplexEventRateSources(41732) > 0.
Required if NoUnderlyingComplexEventRateSources(41732) > 0.
Conditionally required when ComplexEventRateSource(41014) = 99 (Other).
UnderlyingComplexEventRelativeDateComponent—
UnderlyingComplexEventRelativeDate definition & usage →
Conditionally required when UnderlyingComplexEventDateOffsetUnit(41742) is specified.
Conditionally required when UnderlyingComplexEventDateOffsetPeriod(41741) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to the underlying complex event dates.
UnderlyingComplexEventDateBusinessCenterGrpRepeating groupCount tag 41737—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the underlying complex event dates.
UnderlyingComplexEventDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingComplexEventDateBusinessCenters(41737) > 0.
UnderlyingComplexEventPeriodGrpRepeating groupCount tag 41729—
UnderlyingComplexEventPeriodGrp definition & usage →
Required if NoUnderlyingComplexEventPeriods(41729) > 0.
UnderlyingComplexEventScheduleGrpRepeating groupCount tag 41750—
UnderlyingComplexEventScheduleGrp definition & usage →
Required if NoUnderlyingComplexEventSchedules(41750) > 0.
Conditionally required when UnderlyingComplexEventScheduleFrequencyUnit(41754) is specified.
Conditionally required when UnderlyingComplexEventScheduleFrequencyPeriod(41753) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the option schedule dates.
UnderlyingComplexEventPeriodDateGrpRepeating groupCount tag 41726—
UnderlyingComplexEventPeriodDateGrp definition & usage →
Required if NoUnderlyingComplexEventPeriodDateTimes(41726) > 0.
UnderlyingComplexEventAveragingObservationGrpRepeating groupCount tag 41713—
UnderlyingComplexEventAveragingObservationGrp definition & usage →
Required if NoUnderlyingComplexEventAveragingObservations(41713) > 0.
UnderlyingComplexEventCreditEventSourceGrpRepeating groupCount tag 41748—
UnderlyingComplexEventCreditEventSourceGrp definition & usage →
Required if NoUnderlyingCreditEventCreditEventSources(41748) > 0.
UnderlyingComplexEventCreditEventGrpRepeating groupCount tag 41716—
UnderlyingComplexEventCreditEventGrp definition & usage →
Required if NoUnderlyingComplexEventCreditEvents(41716) > 0.
Conditionally required when UnderlyingComplexEventCreditEventUnit(41721) is specified.
Conditionally required when UnderlyingComplexEventCreditEventPeriod(41720) is specified.
UnderlyingComplexEventCreditEventQualifierGrpRepeating groupCount tag 41724—
UnderlyingComplexEventCreditEventQualifierGrp definition & usage →
Required if NoUnderlyingComplexEventCreditEventQualifiers(41724) > 0.
UnderlyingDateAdjustmentComponent—
UnderlyingDateAdjustment definition & usage →
UnderlyingBusinessCenterGrpRepeating groupCount tag 40962—
UnderlyingBusinessCenterGrp definition & usage →
Required if NoUnderlyingBusinessCenters(40962) > 0.
UnderlyingPricingDateTimeComponent—
UnderlyingPricingDateTime definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to the underlying complex event dates.
UnderlyingPricingDateBusinessCenterGrpRepeating groupCount tag 41947—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the underlying complex event dates.
UnderlyingPricingDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPricingDateBusinessCenters(41947) > 0.
UnderlyingMarketDisruptionComponent—
UnderlyingMarketDisruption definition & usage →
UnderlyingMarketDisruptionEventGrpRepeating groupCount tag 41864—
UnderlyingMarketDisruptionEventGrp definition & usage →
Required if NoUnderlyingMarketDisruptionEvents(41864) > 0.
UnderlyingMarketDisruptionFallbackGrpRepeating groupCount tag 41866—
UnderlyingMarketDisruptionFallbackGrp definition & usage →
Required if NoUnderlyingMarketDisruptionFallbacks(41866) > 0.
The sequence of entries specifies the order in which the fallback provisions should be applied.
UnderlyingMarketDisruptionFallbackReferencePriceGrpRepeating groupCount tag 41868—
UnderlyingMarketDisruptionFallbackReferencePriceGrp definition & usage →
Required if NoUnderlyingMarketDisruptionFallbackReferencePrices (41868) > 0.
Conditionally required whem UnderlyingMarketDisruptionFallbackUnderlierSecurityIDSource(41871) is specified.
Conditionally required whem UnderlyingMarketDisruptionFallbackUnderlierSecurityID(41870) is specified.
Must be set if EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41874) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41872) field in the encoded format specified via the MessageEncoding(347) field.
If specified, the disruption event should be specified in UnderlyingMarketDisruptionEventGrp.
Applicable only when UnderlyingMarketDisruptionEvent(41865)='DeMinimisTrading'.
UnderlyingOptionExerciseComponent—
UnderlyingOptionExercise definition & usage →
Must be set if EncodedUnderlyingExerciseDesc(41812) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingExerciseDesc(41810) field in the encoded format specified via the MessageEncoding(347) field.
UnderlyingSettlMethodElectionDateComponent—
UnderlyingSettlMethodElectionDate definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to UnderlyingOptionExercise.
UnderlyingSettlMethodElectionDateBusinessCenterGrpRepeating groupCount tag 43074—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to UnderlyingOptionExercise.
UnderlyingSettlMethodElectionDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingSettlMethodElectionDateBusinessCenters(43074) > 0.
Conditionally required when UnderlyingSettlMethodElectionDateOffsetUnit(43080) is specified.
Conditionally required when UnderlyingSettlMethodElectionDateOffsetPeriod(43079) is specified.
UnderlyingOptionExerciseDatesComponent—
UnderlyingOptionExerciseDates definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to the underlying exercise dates.
UnderlyingOptionExerciseBusinessCenterGrpRepeating groupCount tag 41820—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the underlying option exercise dates.
UnderlyingOptionExerciseBusinessCenterGrp definition & usage →
Required if NoUnderlyingOptionExerciseBusinessCenters(41820) > 0.
UnderlyingOptionExerciseDateGrpRepeating groupCount tag 41841—
UnderlyingOptionExerciseDateGrp definition & usage →
Required if NoUnderlyingOptionExerciseDates(41841) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
Conditionally required when UnderlyingOptionExerciseEarliestDateUnit(41825) is specified.
Conditionally required when UnderlyingOptionExerciseEarliestDatePeriod(41824) is specified.
Conditinally required when UnderlyingOptionExerciseFrequencyUnit(41827) is specified.
Conditinally required when UnderlyingOptionExerciseFrequencyPeriod(41826) is specified.
Conditionally required when UnderlyingOptionExerciseStartDateOffsetUnit(41831) is specified.
Conditionally required when UnderlyingOptionExerciseStartDateOffsetPeriod(41830) is specified.
UnderlyingOptionExerciseExpirationComponent—
UnderlyingOptionExerciseExpiration definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to the underlying exercise expiration dates.
UnderlyingOptionExerciseExpirationDateBusinessCenterGrpRepeating groupCount tag 41844—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the underlying option exercise expiration dates.
UnderlyingOptionExerciseExpirationDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingOptionExerciseExpirationDateBusinessCenters(41844) > 0.
UnderlyingOptionExerciseExpirationDateGrpRepeating groupCount tag 41856—
UnderlyingOptionExerciseExpirationDateGrp definition & usage →
Required if NoUnderlyingOptionExpirationDates(41856) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
Conditionally required when UnderlyingOptionExerciseExpirationDateOffsetUnit(41849) is specified.
Conditionally required when UnderlyingOptionExerciseExpirationDateOffsetPeriod(41848) is specified.
Conditionally required when UnderlyingOptionExerciseExpirationFrequencyUnit(41851) is specified.
Conditionally required when UnderlyingOptionExerciseExpirationFrequencyPeriod(41850) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the option exercise dates.
UnderlyingOptionExerciseMakeWholeProvisionComponent—
UnderlyingOptionExerciseMakeWholeProvision definition & usage →
UnderlyingStreamGrpRepeating groupCount tag 40540—
UnderlyingStreamGrp definition & usage →
Required if NoUnderlyingStreams(40540) > 0.
Conditionally required when UnderlyingStreamNotionalFrequencyUnit(42020) is specified.
Conditionally required when UnderlyingStreamNotionalFrequencyPeriod(42019) is specified.
UnderlyingStreamCommodityComponent—
UnderlyingStreamCommodity definition & usage →
Conditionally required when UnderlyingStreamCommoditySecurityIDSource(41967) is specified.
Conditionally required when UnderlyingStreamCommoditySecurityID(41966) is specified.
UnderlyingStreamCommodityAltIDGrpRepeating groupCount tag 41990—
UnderlyingStreamCommodityAltIDGrp definition & usage →
Required if NoUnderlyingStreamCommodityAltIDs(41990) > 0.
Required if NoUnderlyingStreamCommodityAltIDs(41990) > 0.
Must be set if EncodedUnderlyingStreamCommodityDesc(41970) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingStreamCommodityDesc(41968) field in the encoded format specified via the MessageEncoding(347) field.
May be used to specify the delivery or pricing region of a non-standard commodity swap contract (e.g. when InstrAttribType(871)=38 (US standard contract indicator) and InstrAttribValue(872)=N).
UnderlyingStreamAssetAttributeGrpRepeating groupCount tag 41800—
UnderlyingStreamAssetAttributeGrp definition & usage →
Required if NoUnderlyingStreamAssetAttributes(41800) > 0.
UnderlyingStreamCommodityDataSourceGrpRepeating groupCount tag 41993—
UnderlyingStreamCommodityDataSourceGrp definition & usage →
Required if NoUnderlyingStreamCommodityDataSources(41993) > 0.
Required if NoUnderlyingStreamCommodityDataSources(41993) > 0.
Conditionally required when UnderlyingStreamCommodityNearbySettlDayUnit(41980) is specified.
Conditionally required when UnderlyingStreamCommodityNearbySettlDayPeriod(41979) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to the underlying settlement dates.
UnderlyingStreamCommoditySettlBusinessCenterGrpRepeating groupCount tag 41962—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to the settlement dates.
UnderlyingStreamCommoditySettlBusinessCenterGrp definition & usage →
Required if NoUnderlyingStreamCommoditySettlBusinessCenters(41962) > 0.
Conditionally required when UnderlyingStreamCommoditySettlDateRollUnit(41986) is specified.
Conditionally required when UnderlyingStreamCommoditySettlDateRollPeriod(41985) is specified.
UnderlyingStreamCommoditySettlPeriodGrpRepeating groupCount tag 42002—
UnderlyingStreamCommoditySettlPeriodGrp definition & usage →
Required if NoUnderlyingStreamCommoditySettlPeriods(42002) > 0.
Conditionally required when UnderlyingStreamCommoditySettlPeriodFrequencyUnit(42009) is specified.
Conditionally required when UnderlyingStreamCommoditySettlPeriodFrequencyPeriod(42008) is specified.
UnderlyingStreamCommoditySettlDayGrpRepeating groupCount tag 41996—
UnderlyingStreamCommoditySettlDayGrp definition & usage →
Required if NoUnderlyingStreamCommoditySettlDays(41996) > 0.
UnderlyingStreamCommoditySettlTimeGrpRepeating groupCount tag 41999—
UnderlyingStreamCommoditySettlTimeGrp definition & usage →
Required if NoUnderlyingStreamCommoditySettlTimes(41999) > 0.
Required if NoUnderlyingStreamCommoditySettlTimes(41999) > 0.
May be defaulted to market convention or bilaterally agreed if not specified.
UnderlyingStreamEffectiveDateComponent—
UnderlyingStreamEffectiveDate definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's stream effective dates.
UnderlyingStreamEffectiveDateBusinessCenterGrpRepeating groupCount tag 40975—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's stream effective dates.
UnderlyingStreamEffectiveDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingStreamEffectiveDateBusinessCenters(40975) > 0.
Conditionally required when UnderlyingStreamEffectiveDateOffsetUnit(40062) is specified.
Conditionally required when UnderlyingStreamEffectiveDateOffsetPeriod(40061) is specified.
UnderlyingStreamTerminationDateComponent—
UnderlyingStreamTerminationDate definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's termination date of the stream.
UnderlyingStreamTerminationDateBusinessCenterGrpRepeating groupCount tag 40976—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's termination date of the stream.
UnderlyingStreamTerminationDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingStreamTerminationDateBusinessCenters(40976) > 0.
Conditionally required when UnderlyingStreamTerminationDateOffsetUnit(40553) is specified.
Conditionally required when UnderlyingPaymentTerminationDateOffsetPeriod(40552) is specified.
UnderlyingStreamCalculationPeriodDatesComponent—
UnderlyingStreamCalculationPeriodDates definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's calculation period dates.
UnderlyingStreamCalculationPeriodBusinessCenterGrpRepeating groupCount tag 40973—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's calculation period dates.
UnderlyingStreamCalculationPeriodBusinessCenterGrp definition & usage →
Required if NoUnderlyingStreamCalculationPeriodBusinessCenters(40973) > 0.
UnderlyingStreamCalculationPeriodDateGrpRepeating groupCount tag 41954—
UnderlyingStreamCalculationPeriodDateGrp definition & usage →
Required if NoUnderlyingStreamCalculationPeriodDates(41954) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's calculation period dates.
UnderlyingStreamFirstPeriodStartDateBusinessCenterGrpRepeating groupCount tag 40974—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's calculation period dates.
UnderlyingStreamFirstPeriodStartDateBusinessCenterGrp definition & usage →
Required if NoUnderlyginstreamFirstPeriodStartDateBusinessCenters(40974) > 0.
Conditionally required when UnderlyingStreamCalculationFrequencyUnit(40566) is specified.
Conditionally required when UnderlyingStreamCalculationFrequencyPeriod(40565) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the stream payment dates.
Conditionally required when UnderlyingStreamCalculationCorrectionUnit(41961) is specified.
Conditionally required when UnderlyingStreamCalculationCorrectionPeriod(41960) is specified.
UnderlyingPaymentStreamComponent—
UnderlyingPaymentStream definition & usage →
May be used to specify a count method not listed in UnderlyingPaymentStreamDayCount(40572).
Mutually exclusive with UnderlyingPaymentStreamCompoundingFixedRate(42900) or the UnderlyingPaymentStreamCompoundingFloatingRate component.
UnderlyingPaymentStreamPaymentDatesComponent—
UnderlyingPaymentStreamPaymentDates definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's payment stream's payment dates.
UnderlyingPaymentStreamPaymentDateBusinessCenterGrpRepeating groupCount tag 40969—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's payment stream's payment dates.
UnderlyingPaymentStreamPaymentDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamPaymentDateBusinessCenters(40969) > 0.
UnderlyingPaymentStreamPaymentDateGrpRepeating groupCount tag 41937—
UnderlyingPaymentStreamPaymentDateGrp definition & usage →
Required if NoUnderlyingPaymentStreamPaymentDates(41937) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
Conditionally required when UnderlyingPaymentStreamPaymentFrequencyUnit(40584) is specified.
Conditionally required when UnderlyingPaymentStreamPaymentFrequencyPeriod(40583) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the stream payment dates.
Conditionally required when UnderlyingPaymentStreamPaymentOffsetUnit(40590) is specified.
Conditionally required when UnderlyingPaymentStreamPaymentOffsetPeriod(40589) is specified.
UnderlyingPaymentStreamFinalPricePaymentDateComponent—
UnderlyingPaymentStreamFinalPricePaymentDate definition & usage →
Conditionally required when UnderlyingPaymentStreamFinalPricePaymentDateOffsetUnit(42952) is specified.
Conditionally required when UnderlyingPaymentStreamFinalPricePaymentDateOffsetPeriod(42951) is specified.
UnderlyingPaymentStreamResetDatesComponent—
UnderlyingPaymentStreamResetDates definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's payment stream's reset dates.
UnderlyingPaymentStreamResetDateBusinessCenterGrpRepeating groupCount tag 40970—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's payment stream's reset dates.
UnderlyingPaymentStreamResetDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamResetDateBusinessCenters(40970) > 0.
Conditionally required when UnderlyingPaymentStreamResetFrequencyUnit(40596) is specified.
Conditionally required when UnderlyingPaymentStreamResetFrequencyPeriod(40595) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the reset dates.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's payment stream's reset dates.
UnderlyingPaymentStreamInitialFixingDateBusinessCenterGrpRepeating groupCount tag 40971—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's payment stream's reset dates.
UnderlyingPaymentStreamInitialFixingDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamInitialFixingDateBusinessCenters(40971) > 0.
Conditionally required when UnderlyingPaymentStreamInitialFixingDateOffsetUnit(40602) is specified.
Conditionally required when UnderlyingPaymentStreamInitialFixingDateOffsetPeriod(40601) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's payment stream's reset dates.
UnderlyingPaymentStreamFixingDateBusinessCenterGrpRepeating groupCount tag 40972—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's payment stream's reset dates.
UnderlyingPaymentStreamFixingDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamFixingDateBusinessCenters(40972) > 0.
Conditionally required when UnderlyingPaymentStreamFixingDateOffsetUnit(40609) is specified.
Conditionally required when UnderlyingPaymentStreamFixingDateOffsetPeriod(40608) is specified.
Conditionally required when UnderlyingPaymentStreamRateCutoffDateOffsetUnit(40613) is specified.
Conditionally required when UnderlyingPaymentStreamRateCutoffDateOffsetPeriod(40612) is specified.
UnderlyingPaymentStreamFixingDateGrpRepeating groupCount tag 42955—
UnderlyingPaymentStreamFixingDateGrp definition & usage →
Required if NoUnderlyingPaymentStreamFixingDates(42955) > 0.
When specified it applies not only to the current date instance but to all subsequent date instances in the group until overridden when a new type is specified.
UnderlyingPaymentStreamFixedRateComponent—
UnderlyingPaymentStreamFixedRate definition & usage →
Mutually exclusive with UnderlyingPaymentStreamFixedAmount(40616).
Mutually exclusive with UnderlyingPaymentStreamRate(40615).
UnderlyingPaymentStreamFloatingRateComponent—
UnderlyingPaymentStreamFloatingRate definition & usage →
Conditionally required when UnderlyingPaymentStreamRateIndexIDSource(43093) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndexID(43092) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndexCurvePeriod(40623) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndexCurveUnit(40622) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndex2IDSource(43123) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndex2ID(43122) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndex2CurvePeriod(41912) is specified.
Conditionally required when UnderlyingPaymentStreamRateIndex2CurveUnit(41911) is specified.
Conditionally required when UnderlyingPaymentStreamCalculationLagUnit(41927) is specified.
Conditionally required when UnderlyingPaymentStreamCalculationLagPeriod(41926) is specified.
Conditionally required when UnderlyingPaymentStreamFirstObservationOffsetUnit(41929) is specified.
Conditionally required when UnderlyingPaymentStreamFirstObservationOffsetPeriod(41928) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of pricing dates.
UnderlyingPaymentStreamPricingBusinessCenterGrpRepeating groupCount tag 41909—
UnderlyingPaymentStreamPricingBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamPricingBusinessCenters(41909) > 0.
UnderlyingPaymentStreamPricingDayGrpRepeating groupCount tag 41944—
UnderlyingPaymentStreamPricingDayGrp definition & usage →
Required if NoUnderlyingPaymentStreamPricingDays(41944) > 0.
UnderlyingPaymentStreamPricingDateGrpRepeating groupCount tag 41941—
UnderlyingPaymentStreamPricingDateGrp definition & usage →
Required if NoUnderlyingPaymentStreamPricingDates(41941) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
Conditionally required when UnderlyingPaymentStreamInflationLagUnit(40640) is specified.
Conditionally required when UnderlyingPaymentStreamInflationLagPeriod(40639) is specified.
UnderlyingPaymentStreamFormulaComponent—
UnderlyingPaymentStreamFormula definition & usage →
UnderlyingPaymentStreamFormulaMathGrpRepeating groupCount tag 42981—
UnderlyingPaymentStreamFormulaMathGrp definition & usage →
Required if NoUnderlyingPaymentStreamFormulas(42981) > 0
Required if NoUnderlyingPaymentStreamFormulas(42981) > 0.
UnderlyingPaymentStreamFormulaImageComponent—
UnderlyingPaymentStreamFormulaImage definition & usage →
Conditionally required when UnderlyingPaymentStreamFormulaImage(42948) is specified.
Conditionally required when UnderlyingPaymentStreamFormulaImageLength(42947) is specified.
UnderlyingDividendConditionsComponent—
UnderlyingDividendConditions definition & usage →
UnderlyingDividendPeriodGrpRepeating groupCount tag 42862—
UnderlyingDividendPeriodGrp definition & usage →
Required if NoUnderlyingDividendPeriods(42862) > 0.
When specified, this overrides UnderlyingDividendUnderlierRefID(42829). The specified value would be specific to this dividend period instance.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this dividend period instance.
UnderlyingDividendPeriodBusinessCenterGrpRepeating groupCount tag 42882—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this dividend period instance.
UnderlyingDividendPeriodBusinessCenterGrp definition & usage →
Required if NoUnderlyingDividendPeriodBusinessCenters(42882) > 0.
Conditionally required when UnderlyingDividendPeriodValuationDateOffsetUnit(42872) is specified.
Conditionally required when UnderlyingDividendPeriodValuationDateOffsetPeriod(42871) is specified.
Conditionally required when UnderlyingDividendPeriodPaymentDateOffsetUnit(42878) is specified.
Conditionally required when UnderlyingDividendPeriodPaymentDateOffsetPeriod(42877) is specified.
UnderlyingDividendFXTriggerDateComponent—
UnderlyingDividendFXTriggerDate definition & usage →
Conditionally required when UnderlyingDividendFXTriggerDateOffsetUnit(42848) is specified.
Conditionally required when UnderlyingDividendFXTriggerDateOffsetPeriod(42847) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The value would be specific to this instance of UnderlyingDividendFXTriggerDate.
UnderlyingDividendFXTriggerDateBusinessCenterGrpRepeating groupCount tag 42853—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The values would be specific to this instance of UnderlyingDividendFXTriggerDate.
UnderlyingDividendFXTriggerDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingDividendFXTriggerDateBusinessCenters(42853) > 0.
UnderlyingDividendAccrualFloatingRateComponent—
UnderlyingDividendAccrualFloatingRate definition & usage →
Conditionally required when UnderlyingDividendFloatingRateIndexCurveUnit(42803) is specified.
Conditionally required when UnderlyingDividendFloatingRateIndexCurvePeriod(42802) is specified.
UnderlyingDividendAccrualPaymentDateComponent—
UnderlyingDividendAccrualPaymentDate definition & usage →
Conditionally required when UnderlyingDividendAccrualPaymentDateOffsetUnit(42821) is specified.
Conditionally required when UnderlyingDividendAccrualPaymentDateOffsetPeriod(42820) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The value would be specific to this instance of UnderlyingDividendAccrualPaymentDate.
UnderlyingDividendAccrualPaymentDateBusinessCenterGrpRepeating groupCount tag 42799—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The values would be specific to this instance of UnderlyingDividendAccrualPaymentDate.
UnderlyingDividendAccrualPaymentDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingDividendAccrualPaymentDateBusinessCenters(42799) > 0.
UnderlyingReturnRateGrpRepeating groupCount tag 43034—
UnderlyingReturnRateGrp definition & usage →
Required if NoUnderlyingReturnRates(43034) > 0.
If not specified, this is defaulted to the reporting currency.
UnderlyingReturnRatePriceGrpRepeating groupCount tag 43064—
UnderlyingReturnRatePriceGrp definition & usage →
Required if NoUnderlyingReturnRatePrices(43064) > 0.
UnderlyingReturnRateFXConversionGrpRepeating groupCount tag 43030—
UnderlyingReturnRateFXConversionGrp definition & usage →
Required if NoUnderlyingReturnRateFXConversions(43030) > 0.
Required if NoUnderlyingReturnRateFXConversions(43030) > 0.
Mutually exclusive with UnderlyingReturnRateQuoteTime(43048).
Mutually exclusive with UnderlyingReturnRateQuoteTimeType(43047).
UnderlyingReturnRateInformationSourceGrpRepeating groupCount tag 43060—
UnderlyingReturnRateInformationSourceGrp definition & usage →
Required if NoUnderlyingReturnRateInformationSources(43060) > 0.
UnderlyingReturnRateDateGrpRepeating groupCount tag 43008—
UnderlyingReturnRateDateGrp definition & usage →
Required if NoUnderlyingReturnRateDates(43008) > 0.
UnderlyingReturnRateValuationDateGrpRepeating groupCount tag 43071—
UnderlyingReturnRateValuationDateGrp definition & usage →
Required if NoUnderlyingReturnRateValuationDates(43071) > 0.
When specified it applies not only to the current date instance but to all subsequent date instances in the group until overridden when a new type is specified.
Conditionally required when UnderlyingReturnRateValuationDateOffsetUnit(43012) is specified.
Conditionally required when UnderlyingReturnRateValuationDateOffsetPeriod(43011) is specified.
Conditionally required when UnderlyingReturnRateValuationStartDateOffsetUnit(43017) is specified.
Conditionally required when UnderlyingReturnRateValuationStartDateOffsetPeriod(43016) is specified.
Conditionally required when UnderlyingReturnRateValuationEndDateOffsetUnit(43023) is specified.
Conditionally required when UnderlyingReturnRateValuationEndDateOffsetPeriod(43022) is specified.
Conditionally required when UnderlyingReturnRateValuationFrequencyUnit(43027) is specified.
Conditionally required when UnderlyingReturnRateValuationFrequencyPeriod(43026) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the return rate dates.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to payment stream return rate valuation dates.
UnderlyingReturnRateValuationDateBusinessCenterGrpRepeating groupCount tag 43069—
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to payment stream return rate valuation dates.
UnderlyingReturnRateValuationDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingReturnRateValuationDateBusinessCenters(43069) > 0.
Mutually exclusive with UnderlyingReturnRateValuationTime(43056)
Mutually exclusive with UnderlyingReturnRateValuationTimeType(43055).
Mutually exclusive with UnderlyingPaymentStreamCompoundingXIDRef(42896) or the UnderlyingPaymentStreamCompoundingFloatingRate component.
UnderlyingPaymentStreamCompoundingFloatingRateComponent—
Mutually exclusive with UnderlyingPaymentStreamCompoundingFixedRate(42900) or the UnderlyingPaymentStreamCompoundingXIDRef(42896).
UnderlyingPaymentStreamCompoundingFloatingRate definition & usage →
Conditionally required if UnderlyingPaymentStreamCompoundingRateIndexCurveUnit(42925) is specified.
Conditionally required if UnderlyingPaymentStreamCompoundingRateIndexCurvePeriod(42924) is specified.
UnderlyingPaymentStreamCompoundingDatesComponent—
UnderlyingPaymentStreamCompoundingDates definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to payment stream compounding dates.
UnderlyingPaymentStreamCompoundingDatesBusinessCenterGrpRepeating groupCount tag 42915—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to payment stream compounding dates.
UnderlyingPaymentStreamCompoundingDatesBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamCompoundingDatesBusinessCenters(42915) > 0.
UnderlyingPaymentStreamCompoundingDateGrpRepeating groupCount tag 42901—
UnderlyingPaymentStreamCompoundingDateGrp definition & usage →
Required if NoUnderlyingPaymentStreamCompoundingDates(42901) > 0.
When specified it applies not only to the current date instance but to all subsequent date instances in the group until overridden when a new type is specified.
Conditionally required when UnderlyingPaymentStreamCompoundingDatesOffsetUnit(42907) is specified.
Conditionally required when UnderlyingPaymentStreamCompoundingDatesOffsetPeriod(42906) is specified.
UnderlyingPaymentStreamCompoundingStartDateComponent—
UnderlyingPaymentStreamCompoundingStartDate definition & usage →
Conditionally required when UnderlyingPaymentStreamCompoundingStartDateOffsetUnit(42944) is specified.
Conditionally required when UnderlyingPaymentStreamCompoundingStartDateOffsetPeriod(42943) is specified.
UnderlyingPaymentStreamCompoundingEndDateComponent—
UnderlyingPaymentStreamCompoundingEndDate definition & usage →
Conditionally required when UnderlyingPaymentStreamCompoundingEndDateOffsetUnit(42920) is specified.
Conditionally required when UnderlyingPaymentStreamCompoundingEndDateOffsetPeriod(42919) is specified.
Conditionally required when UnderlyingPaymentStreamCompoundingFrequencyUnit(42911) is specified.
Conditionally required when UnderlyingPaymentStreamCompoundingFrequencyPeriod(42910) is specified.
When specified, this overrides the date roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the payment stream dates.
UnderlyingPaymentStreamNonDeliverableSettlTermsComponent—
UnderlyingPaymentStreamNonDeliverableSettlTerms definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's non-deliverable settlement terms.
UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenterGrpRepeating groupCount tag 40968—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's non-deliverable settlement terms.
UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStreamNonDeliverableFixingDatesBizCenters(40968) > 0.
Conditionally required when UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetUnit(40653) is specified.
Conditionally required when UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetPeriod(40652) is specified.
UnderlyingPaymentStreamNonDeliverableSettlRateSourceComponent—
UnderlyingPaymentStreamNonDeliverableSettlRateSource definition & usage →
Conditionally required when UnderlyingPaymentStreamNonDeliverableSettlRateSource(40661) = 3 (ISDA Settlement Rate Option) or 99 (Other).
UnderlyingPaymentStreamNonDeliverableFixingDateGrpRepeating groupCount tag 40656—
UnderlyingPaymentStreamNonDeliverableFixingDateGrp definition & usage →
Required if NoUnderlyingNonDeliverableFixingDates(40656) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
UnderlyingSettlRateDisruptionFallbackGrpRepeating groupCount tag 40659—
UnderlyingSettlRateDisruptionFallbackGrp definition & usage →
Required if NoUnderlyingSettlRateFallbacks(40659) > 0.
UnderlyingSettlRateFallbackRateSourceComponent—
UnderlyingSettlRateFallbackRateSource definition & usage →
Conditionally required when UnderlyingSettlRateFallbackRateSource(40904) = 3 (ISDA Settlement Rate Option) or 99 (Other).
UnderlyingPaymentScheduleGrpRepeating groupCount tag 40664—
UnderlyingPaymentScheduleGrp definition & usage →
Required if NoUnderlyingPaymentScheules(40664) > 0.
Conditionally required when UnderlyingPaymentScheduleStepFrequeencyUnit(40681) is specified.
Conditionally required when UnderlyingPaymentScheduleStepFrequeencyPeriod(40680) is specified.
UnderlyingPaymentScheduleRateSourceGrpRepeating groupCount tag 40704—
UnderlyingPaymentScheduleRateSourceGrp definition & usage →
Required if NoUnderlyingPaymentScheduleRates(40704) > 0.
Required if NoUnderlyingPaymentScheduleRates(40704) > 0.
Conditionally required when UnderlyingPaymentScheduleRateSource(40705) = 99 (Other).
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's payment schedule.
UnderlyingPaymentScheduleFixingDateBusinessCenterGrpRepeating groupCount tag 40966—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's payment schedule.
UnderlyingPaymentScheduleFixingDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentScheduleFixingDateBusinessCenters(40966) > 0.
Conditionally required when UnderlyingPaymentScheduleFixingDateOffsetUnit(40692) is specified.
Conditionally required when UnderlyingPaymentScheduleFixingDateOffsetPeriod(40691) is specified.
UnderlyingPaymentScheduleFixingDayGrpRepeating groupCount tag 41878—
UnderlyingPaymentScheduleFixingDayGrp definition & usage →
Required if NoUnderlyingPaymentScheduleFixingDays(41878) > 0.
Conditionally required when UnderlyingPaymentScheduleFixingLagUnit(41894) is specified.
Conditionally required when UnderlyingPaymentScheduleFixingLagPeriod(41893) is specified.
Conditionally required when UnderlyingPaymentScheduleFixingFirstObservationDateOffsetUnit(41896) is specified.
Conditionally required when UnderlyingPaymentScheduleFixingFirstObservationDateOffsetPeriod(41895) is specified.
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the underlying instrument's payment schedule.
UnderlyingPaymentScheduleInterimExchangeDateBusinessCenterGrpRepeating groupCount tag 40967—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the underlying instrument's payment schedule.
UnderlyingPaymentScheduleInterimExchangeDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentScheduleInterimExchangeDateBusinessCenters(40967) > 0.
Conditionally required when UnderlyingPaymentScheduleInterimExchangeDatesOffsetUnit(40701) is specified.
Conditionally required when UnderlyingPaymentScheduleInterimExchangeDatesOffsetPeriod(40700) is specified.
UnderlyingPaymentStubGrpRepeating groupCount tag 40708—
UnderlyingPaymentStubGrp definition & usage →
Required if NoUnderlyingPaymentStubs(40708) > 0.
UnderlyingPaymentStubStartDateComponent—
UnderlyingPaymentStubStartDate definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this payment stub instance.
UnderlyingPaymentStubStartDateBusinessCenterGrpRepeating groupCount tag 43000—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this payment stub instance.
UnderlyingPaymentStubStartDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStubStartDateBusinessCenters(43000) > 0.
Conditionally required when UnderlyingPaymentStubStartDateOffsetUnit(42997) is specified.
Conditionally required when UnderlyingPaymentStubStartDateOffsetPeriod(42996) is specified.
UnderlyingPaymentStubEndDateComponent—
UnderlyingPaymentStubEndDate definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this payment stub instance.
UnderlyingPaymentStubEndDateBusinessCenterGrpRepeating groupCount tag 42991—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this payment stub instance.
UnderlyingPaymentStubEndDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingPaymentStubEndDateBusinessCenters(42991) > 0.
Conditionally required when UnderlyingPaymentStubEndDateOffsetUnit(42988) is specified.
Conditionally required when UnderlyingPaymentStubEndDateOffsetPeriod(42987) is specified.
Conditionally required when UnderlyingPaymentStubIndexCurveUnit(40717) is specified.
Conditionally required when UnderlyingPaymentStubIndexCurvePeriod(40716) is specified.
Conditionally required when UnderlyingPaymentStubIndex2CurveUnit(40731) is specified.
Conditionally required when UnderlyingPaymentStubIndex2CurvePeriod(40730) is specified.
UnderlyingDeliveryStreamComponent—
UnderlyingDeliveryStream definition & usage →
UnderlyingDeliveryStreamCommoditySourceGrpRepeating groupCount tag 41808—
UnderlyingDeliveryStreamCommoditySourceGrp definition & usage →
Required if NoUnderlyingDeliveryStreamCommoditySources(41808) > 0.
UnderlyingDeliveryStreamCycleGrpRepeating groupCount tag 41804—
UnderlyingDeliveryStreamCycleGrp definition & usage →
Required if NoUnderlyingDeliveryStreamCycles(41804) > 0.
Must be set if EncodedUnderlyingDeliveryStreamCycleDesc(41807) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingDeliverySreamCycleDesc(41805) field in the encoded format specified via the MessageEncoding(347) field.
UnderlyingDeliveryScheduleGrpRepeating groupCount tag 41756—
UnderlyingDeliveryScheduleGrp definition & usage →
Required if NoUnderlyingDeliverySchedules(41756) > 0.
Conditionally required when UnderlyingDeliveryScheduleNegativeTolerance(41762) or UnderlyingDeliverySchedulePositiveTolerance(41763) is specified.
UnderlyingDeliveryScheduleSettlDayGrpRepeating groupCount tag 41770—
UnderlyingDeliveryScheduleSettlDayGrp definition & usage →
Required if NoUnderlyingDeliveryScheduleSettlDays(41770) > 0.
UnderlyingDeliveryScheduleSettlTimeGrpRepeating groupCount tag 41773—
UnderlyingDeliveryScheduleSettlTimeGrp definition & usage →
Required if NoUnderlyingDeliveryScheduleSettlTimes(41773) > 0.
Required if NoUnderlyingDeliveryScheduleSettlTimes(41773) > 0.
May be defaulted to market convention or bilaterally agreed if not specified.
Must be set if EncodedUnderlyingStreamText(40989) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingStreamText(40547) field in the encoded format specified via the MessageEncoding(347) field.
UnderlyingProvisionGrpRepeating groupCount tag 42149—
UnderlyingProvisionGrp definition & usage →
Required if NoUnderlyingProvisions(42149) > 0.
When specified, this overrides the busienss day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the instrument provisions.
UnderlyingProvisionDateBusinessCenterGrpRepeating groupCount tag 42190—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the instrument provisions.
UnderlyingProvisionDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingProvisionDateBusinessCenters(42190) > 0.
Conditionally required when UnderlyingProvisionDateTenorUnit(42155) is specified.
Conditionally required when UnderlyingProvisionDateTenorPeriod(42154) is specified.
UnderlyingProvisionCashSettlValueDatesComponent—
UnderlyingProvisionCashSettlValueDates definition & usage →
When specified, this overrides the busienss day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the provisional cash settlement value date.
UnderlyingProvisionCashSettlValueDateBusinessCenterGrpRepeating groupCount tag 42182—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the provisional cash settlement value date.
UnderlyingProvisionCashSettlValueDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingProvisionCashSettlValueDateBusinessCenters(42182) > 0.
Conditionally required when UnderlyingProvisionCashSettlValueDateOffsetUnit(42109) is specified.
Conditionally required when UnderlyingProvisionCashSettlValueDateOffsetPeriod(42108) is specified.
UnderlyingProvisionOptionExerciseDatesComponent—
UnderlyingProvisionOptionExerciseDates definition & usage →
When specified, this overrides the busienss day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the provisional option exercise date.
UnderlyingProvisionOptionExerciseBusinessCenterGrpRepeating groupCount tag 42184—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the provisional option exercise date.
UnderlyingProvisionOptionExerciseBusinessCenterGrp definition & usage →
Required if NoUnderlyingProvisionOptionExerciseBusinessCenters(42184) > 0.
UnderlyingProvisionOptionExerciseFixedDateGrpRepeating groupCount tag 42112—
UnderlyingProvisionOptionExerciseFixedDateGrp definition & usage →
Required if NoUnderlyingProvisionOptionExerciseFixedDates(42112) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
Conditionally required when UnderlyingProvisionOptionExerciseEarliestDateUnit(42117) is specified.
Conditionally required when UnderlyingProvisionOptionExerciseEasrliestDatePeriod(42116) is specified.
Conditionally required when UnderlyingProvisionOptionExerciseFrequencyUnit(42119) is specified.
Conditionally required when UnderlyingProvisionOptionExerciseFrequencyPeriod(42118) is specified.
Conditionally required when UnderlyingProvisionOptionExerciseStartDateOffsetUnit(42123) is specified.
Conditionally required when UnderlyingProvisionOptionExerciseStartDateOffsetPeriod(42122) is specified.
UnderlyingProvisionOptionExpirationDateComponent—
UnderlyingProvisionOptionExpirationDate definition & usage →
When specified, this overrides the busienss day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the provisional option expiration date.
UnderlyingProvisionOptionExpirationDateBusinessCenterGrpRepeating groupCount tag 42186—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the provisional option expiration date.
UnderlyingProvisionOptionExpirationDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingProvisionOptionExpirationDateBusinessCenters(42186) > 0.
Conditionally required when UnderlyingProvisionOptionExpirationDateOffsetUnit(42137) is specified.
Conditionally required when UnderlyingProvisionOptionExpirationDateOffsetPeriod(42136) is specified.
UnderlyingProvisionOptionRelevantUnderlyingDateComponent—
UnderlyingProvisionOptionRelevantUnderlyingDate definition & usage →
When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the provisional option relevant underlying date.
UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenterGrpRepeating groupCount tag 42188—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the provisional option relevant underlying date.
UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenterGrp definition & usage →
Conditionally required when UnderlyingProvisionOptionRelevantUnderlyingDateOffsetUnit(42146) is specified.
Conditionally required when UnderlyingProvisionOptionRelevantUnderlyingDateOffsetPeriod(42145) is specified.
UnderlyingProvisionCashSettlPaymentDatesComponent—
UnderlyingProvisionCashSettlPaymentDates definition & usage →
When specified, this overrides the busienss day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of the provisional cash settlement payment date.
UnderlyingProvisionCashSettlPaymentDateBusinessCenterGrpRepeating groupCount tag 42180—
When specified, this overrides the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified values would be specific to this instance of the provisional cash settlement payment date.
UnderlyingProvisionCashSettlPaymentDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingProvisionCashSettlPaymentDateBusinessCenters(42180) > 0.
Conditionally required when UnderlyingProvisionCashSettlPaymentDateOffsetUnit(42095) is specified.
Conditionally required when UnderlyingProvisionCashSettlPaymentDateOffsetPeriod(42094) is specified.
UnderlyingProvisionCashSettlPaymentFixedDateGrpRepeating groupCount tag 42099—
UnderlyingProvisionCashSettlPaymentFixedDateGrp definition & usage →
Required if NoUnderlyingProvisionCashSettlPaymentDates (42099) > 0.
When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.
UnderlyingProvisionCashSettlQuoteSourceComponent—
UnderlyingProvisionCashSettlQuoteSource definition & usage →
Must be set if EncodedProvisionText(40987) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingProvisionText(42170) field in the encoded format specified via the MessageEncoding(347) field.
UnderlyingProvisionPartiesRepeating groupCount tag 42173—
UnderlyingProvisionParties definition & usage →
Required if NoUnderlyingProvisionPartyIDs(42173) > 0.
Required if NoUnderlyingProvisionPartyIDs(42173) > 0.
Required if NoUnderlyingProvisionPartyIDs(42173) > 0.
UnderlyingProvisionPtysSubGrpRepeating groupCount tag 42177—
UnderlyingProvisionPtysSubGrp definition & usage →
Required if NoUnderlyingProvisionPartySubIDs(42177) > 0.
Required if NoUnderlyingProvisionPartySubIDs(42177) > 0.
UnderlyingAdditionalTermGrpRepeating groupCount tag 42036—
UnderlyingAdditionalTermGrp definition & usage →
Required if NoUnderlyingAdditionalTerms(42036) > 0.
UnderlyingAdditionalTermBondRefGrpRepeating groupCount tag 41340—
UnderlyingAdditionalTermBondRefGrp definition & usage →
Required if NoUnderlyingAdditionalTermBondRefs(41340) > 0.
Conditionally required when UnderlyingAdditionalTermBondSecurityID(41341) is specified.
Must be set if EncodedUnderlyingAdditionalTermBondDesc(41711) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingAdditionalTermBondDesc(41709) field in the encoded format specified via the MessageEncoding(347) field.
Must be set if EncodedUnderlyingAdditionalTermBondIssuer(42026) field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the UnderlyingAdditionalTermBondIssuer(42017) field in the encoded format specified via the MessageEncoding(347) field.
Conditionally required when UnderlyingAdditionalTermBondCouponFrequencyUnit(42034) is specified.
Conditionally required when UnderlyingAdditionalTermBondCouponFrequencyPeriod(42033) is specified.
UnderlyingProtectionTermGrpRepeating groupCount tag 42068—
UnderlyingProtectionTermGrp definition & usage →
Required if NoUnderlyingProtectionTerms(42068) > 0.
UnderlyingProtectionTermEventNewsSourceGrpRepeating groupCount tag 42090—
UnderlyingProtectionTermEventNewsSourceGrp definition & usage →
Required if NoUnderlyingProtectionTermEventNewsSources(42090) > 0.
UnderlyingProtectionTermEventGrpRepeating groupCount tag 42077—
UnderlyingProtectionTermEventGrp definition & usage →
Required if NoUnderlyingProtectionTermEvents (42077) > 0.
Conditionally required when UnderlyingProtectionTermEventUnit(42082) is specified.
Conditionally required when UnderlyingProtectionTermEventPeriod(42081) is specified.
UnderlyingProtectionTermEventQualifierGrpRepeating groupCount tag 42085—
UnderlyingProtectionTermEventQualifierGrp definition & usage →
Required if NoUnderlyingProtectionTermEventQualifiers(42085) > 0.
UnderlyingProtectionTermObligationGrpRepeating groupCount tag 42087—
UnderlyingProtectionTermObligationGrp definition & usage →
Required if NoUnderlyingProtectionTermObligations(42087) > 0.
UnderlyingCashSettlTermGrpRepeating groupCount tag 42041—
UnderlyingCashSettlTermGrp definition & usage →
Required if NoUnderlyingCashSettlTerms(42041) > 0.
UnderlyingCashSettlDealerGrpRepeating groupCount tag 42039—
UnderlyingCashSettlDealerGrp definition & usage →
Required if NoUnderlyingCashSettlDealers(42039) > 0.
UnderlyingCashSettlDateComponent—
UnderlyingCashSettlDate definition & usage →
When specified, this overrides the business day convention defined in the DateAdjustment component in the Instrument component. The specified value would be specific to this instance of the cash settlement provision.
UnderlyingCashSettlDateBusinessCenterGrpRepeating groupCount tag 42788—
When specified, this overrides the business centers defined in the DateAdjustment component in the Instrument component. The specified values would be specific to this instance of the cash settlement provision.
UnderlyingCashSettlDateBusinessCenterGrp definition & usage →
Required if NoUnderlyingCashSettlDateBusinessCenters(42788) > 0.
Conditionally required when UnderlyingCashSettlDateOffsetUnit(42794) is specified.
Conditionally required when UnderlyingCashSettlDateOffsetPeriod(42793) is specified.
UnderlyingPhysicalSettlTermGrpRepeating groupCount tag 42060—
UnderlyingPhysicalSettlTermGrp definition & usage →
UnderlyingPhysicalSettlDeliverableObligationGrpRepeating groupCount tag 42065—
Required if NoUnderlyingPhysicalSettlTerms(42060) > 0.
UnderlyingPhysicalSettlDeliverableObligationGrp definition & usage →
Required if NoUnderlyingPhysicalSettlDeliverableObligations(42065) > 0.
UnderlyingRateSpreadScheduleComponent—
UnderlyingRateSpreadSchedule definition & usage →
UnderlyingRateSpreadStepGrpRepeating groupCount tag 43005—
UnderlyingRateSpreadStepGrp definition & usage →
Required if NoUnderlyingRateSpreadSteps(43005) > 0.
Required if NoUnderlyingRateSpreadSteps(43005) > 0.
UnderlyingDividendPayoutComponent—
UnderlyingDividendPayout definition & usage →
UnderlyingDividendPaymentGrpRepeating groupCount tag 42855—
UnderlyingDividendPaymentGrp definition & usage →
Required if NoUnderlyingDividendPayments (42855) > 0.
Required if NoUnderlyingDividendPayments (42855) > 0.
UnderlyingExtraordinaryEventGrpRepeating groupCount tag 42884—
UnderlyingExtraordinaryEventGrp definition & usage →
Required if NoUnderlyingExtraordinaryEvents(42884) > 0.
Required if NoUnderlyingExtraordinaryEvents(42884) > 0.
DerivativeInstrumentComponent—
Group block which contains all information for an option family.
DerivativeInstrument definition & usage →
Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)
Use "[N/A]" for products which do not have a symbol.
Required if DerivativeInstrument component is marked as required where the component is used.
Takes precedence in identifying security to counterparty over SecurityAltID block
DerivativeSecurityAltIDGrpRepeating groupCount tag 1218—
DerivativeSecurityAltIDGrp definition & usage →
Identifies an entire suite of products for a given market. In Futures this may be "interest rates", "agricultural", "equity indexes", etc
Used to indicate if a product or group of product supports the creation of flexible securities
It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.
It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.
Required for Fixed Income. Refer to Volume 7 - Fixed Income
Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)
Applicable for standardized derivatives which are typically only referenced by month and year (e.g. S and P futures). Note MaturityDate (a full date) can also be specified.
Note that standardized derivatives which are typically only referenced by month and year (e.g. S and P futures).may use MaturityMonthYear and or this field.
When using MaturityMonthYear, it is recommended that markets and sell sides report the MaturityDate on all outbound messages as a means of data enrichment.
Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.
Can be used in conjunction with ISIN to address ISIN uniqueness issues.
Can be used in conjunction with non-ISIN SecurityID (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.
Used to express in-the-moneyness behavior in general terms for the option without the use of DerivativeStrikePrice(1261) and DerivativePutOrCall(1323).
Can be used to identify the security.
Must be set if DerivativeEncodedIssuer(1278) field is specified and must immediately precede it.
Must be set if DerivativeEncodedSecurityDesc(1281) field is specified and must immediately precede it.
DerivativeSecurityXMLComponent—
Embedded XML document describing security.
DerivativeSecurityXML definition & usage →
Must be set if DerivativeSecurityXML(1283) field is specified and must immediately precede it.
Must be present for MBS or TBA
DerivativeInstrumentPartiesRepeating groupCount tag 1292—
DerivativeInstrumentParties definition & usage →
Should contain unique combinations of DerivativeInstrumentPartyID, DerivativeInstrumentPartyIDSource, and DerivativeInstrumentPartyRole
Used to identify party id related to instrument series
Used to identify source of instrument series party id
Used to identify the role of instrument series party id
DerivativeInstrumentPartySubIDsGrpRepeating groupCount tag 1296—
DerivativeInstrumentPartySubIDsGrp definition & usage →
Comment, instructions, or other identifying information.
Must be set if EncodedText field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
Optional Trading Session Identifier to specify a particular trading session for which you want to obtain a list of securities that are tradeable.
Subscribe or unsubscribe for security status to security specified in request.
StandardTrailerComponentRequired
StandardTrailer definition & usage →
Required when trailer contains signature. Note: Not to be included within SecureData field
Note: Not to be included within SecureData field
(Always unencrypted, always last field in message)