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

Field or Component Name Description Is Required Added Is Deprecated
2218 NoLegComplexEvents FIX.5.0SP2 (EP 169)
2219 LegComplexEventType Required if NoLegComplexEvents (2218)) > 0. FIX.5.0SP2 (EP 169)
2220 LegComplexOptPayoutPaySide FIX.5.0SP2 (EP 169)
2221 LegComplexOptPayoutReceiveSide FIX.5.0SP2 (EP 169)
2222 LegComplexOptPayoutUnderlier FIX.5.0SP2 (EP 169)
2223 LegComplexOptPayoutAmount FIX.5.0SP2 (EP 169)
2224 LegComplexOptPayoutPercentage FIX.5.0SP2 (EP 169)
2225 LegComplexOptPayoutTime FIX.5.0SP2 (EP 169)
2226 LegComplexOptPayoutCurrency FIX.5.0SP2 (EP 169)
2227 LegComplexEventPrice FIX.5.0SP2 (EP 169)
2228 LegComplexEventPricePercentage FIX.5.0SP2 (EP 169)
2229 LegComplexEventPriceBoundaryMethod FIX.5.0SP2 (EP 169)
2230 LegComplexEventPriceBoundaryPrecision FIX.5.0SP2 (EP 169)
2231 LegComplexEventPriceTimeType FIX.5.0SP2 (EP 169)
2232 LegComplexEventCondition Conditionally required when there are more than one LegComplexEvents occurrences. A chain of LegComplexEvents must be linked together through use of the LegComplexEventCondition (2232) in which the relationship between any two events is described. For any two LegComplexEvents the first occurrence will specify the LegComplexEventCondition (2232) which links it with the second event. FIX.5.0SP2 (EP 169)
BlockRepeating LegComplexEventDates FIX.5.0SP2 (EP 169)
2233 LegComplexEventCurrencyOne FIX.5.0SP2 (EP 169)
2234 LegComplexEventCurrencyTwo FIX.5.0SP2 (EP 169)
2235 LegComplexEventQuoteBasis FIX.5.0SP2 (EP 169)
2236 LegComplexEventFixedFXRate FIX.5.0SP2 (EP 169)
2409 LegComplexEventSpotRate FIX.5.0SP2 (EP 187)
2410 LegComplexEventForwardPoints FIX.5.0SP2 (EP 187)
2237 LegComplexEventDeterminationMethod FIX.5.0SP2 (EP 169)
2238 LegComplexEventCalculationAgent FIX.5.0SP2 (EP 169)
2239 LegComplexEventStrikePrice FIX.5.0SP2 (EP 169)
2240 LegComplexEventStrikeFactor FIX.5.0SP2 (EP 169)
2241 LegComplexEventStrikeNumberOfOptions FIX.5.0SP2 (EP 169)
BlockRepeating LegComplexEventRateSourceGrp FIX.5.0SP2 (EP 169)
Block LegComplexEventRelativeDate FIX.5.0SP2 (EP 169)
BlockRepeating LegComplexEventPeriodGrp FIX.5.0SP2 (EP 169)
2242 LegComplexEventCreditEventsXIDRef FIX.5.0SP2 (EP 169)
2243 LegComplexEventCreditEventNotifyingParty FIX.5.0SP2 (EP 169)
2244 LegComplexEventCreditEventBusinessCenter FIX.5.0SP2 (EP 169)
2245 LegComplexEventCreditEventStandardSources FIX.5.0SP2 (EP 169)
2246 LegComplexEventCreditEventMinimumSources FIX.5.0SP2 (EP 169)
BlockRepeating LegComplexEventCreditEventSourceGrp FIX.5.0SP2 (EP 169)
BlockRepeating LegComplexEventCreditEventGrp FIX.5.0SP2 (EP 169)
2608 LegComplexEventFuturesPriceValuation FIX.5.0SP2 (EP 208)
2609 LegComplexEventOptionsPriceValuation FIX.5.0SP2 (EP 208)
2610 LegComplexEventPVFinalPriceElectionFallback FIX.5.0SP2 (EP 208)
2248 LegComplexEventXID FIX.5.0SP2 (EP 169)
2249 LegComplexEventXIDRef FIX.5.0SP2 (EP 169)

Used in components