Component UnderlyingComplexEvents (BlockRepeating)

The 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 in protocol FIX.5.0SP2 (161)

Field or Component Name Description Is Required Added Is Deprecated
2045 NoUnderlyingComplexEvents FIX.5.0SP2 (161)
2046 UnderlyingComplexEventType Required if NoUnderlyingComplexEvents (2045) > 0. FIX.5.0SP2 (161)
2261 UnderlyingComplexOptPayoutPaySide FIX.5.0SP2 (169)
2262 UnderlyingComplexOptPayoutReceiveSide FIX.5.0SP2 (169)
2263 UnderlyingComplexOptPayoutUnderlier FIX.5.0SP2 (169)
2047 UnderlyingComplexOptPayoutAmount FIX.5.0SP2 (161)
2264 UnderlyingComplexOptPayoutPercentage FIX.5.0SP2 (169)
2265 UnderlyingComplexOptPayoutTime FIX.5.0SP2 (169)
2266 UnderlyingComplexOptPayoutCurrency FIX.5.0SP2 (169)
2048 UnderlyingComplexEventPrice FIX.5.0SP2 (161)
2267 UnderlyingComplexEventPricePercentage FIX.5.0SP2 (169)
2049 UnderlyingComplexEventPriceBoundaryMethod FIX.5.0SP2 (161)
2050 UnderlyingComplexEventPriceBoundaryPrecision FIX.5.0SP2 (161)
2051 UnderlyingComplexEventPriceTimeType FIX.5.0SP2 (161)
2052 UnderlyingComplexEventCondition 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 occurances of events the first occurrence will specify the UnderlyingComplexEventCondition (2052) which links it with the second event. FIX.5.0SP2 (161)
BlockRepeating UnderlyingComplexEventDates FIX.5.0SP2 (161)
2268 UnderlyingComplexEventCurrencyOne FIX.5.0SP2 (169)
2269 UnderlyingComplexEventCurrencyTwo FIX.5.0SP2 (169)
2270 UnderlyingComplexEventQuoteBasis FIX.5.0SP2 (169)
2271 UnderlyingComplexEventFixedFXRate FIX.5.0SP2 (169)
2419 UnderlyingComplexEventSpotRate FIX.5.0SP2 (187)
2420 UnderlyingComplexEventForwardPoints FIX.5.0SP2 (187)
2272 UnderlyingComplexEventDeterminationMethod FIX.5.0SP2 (169)
2273 UnderlyingComplexEventCalculationAgent FIX.5.0SP2 (169)
2274 UnderlyingComplexEventStrikePrice FIX.5.0SP2 (169)
2275 UnderlyingComplexEventStrikeFactor FIX.5.0SP2 (169)
2276 UnderlyingComplexEventStrikeNumberOfOptions FIX.5.0SP2 (169)
BlockRepeating UnderlyingComplexEventRateSourceGrp FIX.5.0SP2 (169)
Block UnderlyingComplexEventRelativeDate FIX.5.0SP2 (169)
BlockRepeating UnderlyingComplexEventPeriodGrp FIX.5.0SP2 (169)
2277 UnderlyingComplexEventCreditEventsXIDRef FIX.5.0SP2 (169)
2278 UnderlyingComplexEventCreditEventNotifyingParty FIX.5.0SP2 (169)
2279 UnderlyingComplexEventCreditEventBusinessCenter FIX.5.0SP2 (169)
2280 UnderlyingComplexEventCreditEventStandardSources FIX.5.0SP2 (169)
2281 UnderlyingComplexEventCreditEventMinimumSources FIX.5.0SP2 (169)
BlockRepeating UnderlyingComplexEventCreditEventSourceGrp FIX.5.0SP2 (169)
BlockRepeating UnderlyingComplexEventCreditEventGrp FIX.5.0SP2 (169)
2611 UnderlyingComplexEventFuturesPriceValuation FIX.5.0SP2 (208)
2612 UnderlyingComplexEventOptionsPriceValuation FIX.5.0SP2 (208)
2613 UnderlyingComplexEventPVFinalPriceElectionFallback FIX.5.0SP2 (208)
2282 UnderlyingComplexEventXID FIX.5.0SP2 (169)
2283 UnderlyingComplexEventXIDRef FIX.5.0SP2 (169)

Used in components