Codelists
This page lists the code lists that are utilized by FIX that are maintained outside of the FIX Specification review process. Within the FIX Standard when a data dictionary description for a field indicates that it utilizes an external code list, the code lists will be available on this page.
Each document provides information for the codes available to be used in the field(s) identified in the document. When more than one field shares the same code list, the fields are identified in the document for the code list.
Asset Attribute Type 168.08 KB 362 downloads July 9, 2017
The AssetAttributeType code list is used by the following fields: AssetAttributeType(2305) LegAssetAttributeType(2309) LegStreamAssetAttributeType(41453) StreamAssetAttributeType(41238) UnderlyingAssetAttributeType(2313) UnderlyingStreamAssetAttributeType(41801) ...Bullion Type 194.43 KB 191 downloads July 13, 2017
The BullionType code list is used by the following fields: StreamCommodityType(41252) LegStreamcommodityType(41649) UnderlyingStreamCommodityType(41965) ...Commodity_Rate_Pricing_Type 262.41 KB 148 downloads July 13, 2017
The CommodityRatePriceType code list is used by the following fields: StreamCommodityRatePriceType(41265) Leg StreamCommodityRatePriceType(41662) Underlying StreamCommodityRatePriceType(41978) ...Commodity_Rate_Source 192.22 KB 133 downloads July 13, 2017
The CommodityRateSource code list is used by the following fields: StreamCommodityRateSource(41261) LegStreamCommodityRateSource(41658) UnderlyingStreamCommodityRateSource(41974) ...Credit Event Rate Source 243.85 KB 120 downloads July 13, 2017
The CreditEventRateSource code list is used by the following fields: ComplexEventCreditEventRateSource(41004) LegComplexEventCreditEventRateSource(41373) UnderlyingComplexEventCreditEventRateSource(41723) ...Credit Event Type 291.73 KB 124 downloads July 14, 2017
The CreditEventType code list is used by the following fields: ComplexEventCreditEventType(40998) LegComplexEventCreditEventType(41367) UnderlyingComplexEventCreditEventType(41717) ...Deliverable Obligation Type 144.04 KB 123 downloads July 14, 2017
The DeliverableObligationType code list is used by the following field: PhysicalSettlDeliverableObligationType(40210) ...Extraordinary_Event_Type 331.09 KB 113 downloads July 14, 2017
The ExtraordinaryEventType enumerations are used by the following fields: ExtraordinaryEventType(42297) LegExtraordinaryEventType(42389) UnderlyingExtraordinaryEventType(42885) ...Extraordinary_Event_Value 287.80 KB 103 downloads July 14, 2017
The ExtraordinaryEventValue code list is used by the following fields: ExtraordinaryEventValue(42298) Leg ExtraordinaryEventValue(42390) Underlying ExtraordinaryEventValue(42886) ...Market_Disruption_Event 255.38 KB 113 downloads July 14, 2017
The MarketDisruptionEvent code list is used by the following fields: MarketDisruptionEvent(41093) LegMarketDisruptionEvent(41468) UnderlyingMarketDisruptionEvent (41865) ...Misc_Fee_Sub_Types 315.03 KB 174 downloads July 14, 2017
The MiscFeeSubType code list is used by the following field: MiscFeeSubType(2634) ...Payment_Amount_Relative_To 258.65 KB 134 downloads July 14, 2017
The PaymentAmountRelativeTo code list is used by the following fields: PaymentAmountRelativeTo(42598) ReturnRateAmountRelativeTo(42742) LegReturnRateAmountRelativeTo(42541) UnderlyingReturnRateAmountRelativeTo(43041) PaymentStreamFormulaReferenceAmount(42688) LegPaymentStreamFormulaReferenceAmount(42484) UnderlyingPaymentStreamFormulaReferenceAmount(42980) ...Prevailing Timezone 238.51 KB 116 downloads July 14, 2017
The PrevailingTimezone code list is used by the following fields: DeliveryScheduleSettlTimezone(41048) LegDeliveryScheduleSettlTimezone(41419) UnderlyingDeliveryScheduleSettlTimezone(41767) StreamCommoditySettlTimezone(41291) LegStreamCommoditySettlTimezone(41688) UnderlyingStreamCommoditySettlTimezone(42004) ...Protection Term Event Type 323.05 KB 126 downloads July 14, 2017
The ProtectionTermEventType code list is used by the following field: ProtectionTermEventType(40192) ...Protection Term Obligation Type 113.24 KB 105 downloads July 14, 2017
The ProtectionTermObligationType code list is used by the following field: ProtectionTermObligationType(40202) ...Relative To Date 297.29 KB 141 downloads July 14, 2017
This RelativeToDate code list is used by the following fields: PaymentDateRelativeTo(41156) CashSettlDateRelativeTo(42209) LegCashSettlDateRelativeTo(42301) UnderlyingCashSettlDateRelativeTo(42792) ComplexEventDateRelativeTo(41021) LegComplexEventDateRelativeTo(41390) UnderlyingComplexEventDateRelativeTo(41740) DividendAccrualDateRelativeTo(42238) LegDividendAccrualDateRelativeTo(42330) UnderlyingDividendAccrualDateRelativeTo(42819) DividendFXTriggerRelativeTo(42265) LegDividendFXTriggerRelativeTo(42357) UnderlyingDividendFXTriggerRelativeTo(42846) DividendPeriodPaymentDateRelativeTo(42288) LegDividendPeriodPaymentDateRelativeTo(42380) UnderlyingDividendPeriodPaymentDateRelativeTo(42876) DividendPeriodValuationDateRelativeTo(42282) LegDividendPeriodValuationDateRelativeTo(42374) UnderlyingDividendPeriodValuationDateRelativeTo(42870) OptionExerciseExpirationDateRelativeTo(41143) LegOptionExerciseExpirationDateRelativeTo(41518) UnderlyingOptionExerciseExpirationDateRelativeTo(41847) OptionExerciseStartDateRelativeTo(41125) LegOptionExerciseStartDateRelativeTo(41500) UnderlyingOptionExerciseStartDateRelativeTo(41829) PaymentScheduleFixingDateRelativeTo(40852) LegPaymentScheduleFixingDateRelativeTo(40398) UnderlyingPaymentScheduleFixingDateRelativeTo(40688) PaymentScheduleInterimExchangePaymentDateRelativeTo(40861) LegPaymentScheduleInterimExchangePaymentDateRelativeTo(40407) UnderlyingPaymentScheduleInterimExchangePaymentDateRelativeTo(40697) PaymentStreamCompoundingDatesRelativeTo(42610) LegPaymentStreamCompoundingDatesRelativeTo(42409) UnderlyingPaymentStreamCompoundingDatesRelativeTo(42905) PaymentStreamCompoundingEndDateRelativeTo(42623) legPaymentStreamCompoundingEndDateRelativeTo(42422) UnderlyingPaymentStreamCompoundingEndDateRelativeTo(42918) PaymentStreamCompoundingStartDateRelativeTo(42647) LegPaymentStreamCompoundingStartDateRelativeTo(42446) UnderlyingPaymentStreamCompoundingStartDateRelativeTo(42942) PaymentStreamFinalPricePaymentDateRelativeTo(42655) LegPaymentStreamFinalPricePaymentDateRelativeTo(42454) UnderlyingPaymentStreamFinalPricePaymentDateRelativeTo(42950) PaymentStreamFirstObservationDateRelativeTo(42664) LegPaymentStreamFirstObservationDateRelativeTo(42463) UnderlyingPaymentStreamFirstObservationDateRelativeTo(42959) PaymentStreamFixingDateRelativeTo(40774) LegPaymentStreamFixingDateRelativeTo(40316) UnderlyingPaymentStreamFixingDateRelativeTo(40605) PaymentStreamInitialFixingDateRelativeTo(40767) LegPaymentStreamInitialFixingDateRelativeTo(40309) UnderlyingPaymentStreamInitialFixingDateRelativeTo(40598) PaymentStreamNonDeliverableFixingDatesRelativeTo(40820) LegPaymentStreamNonDeliverableFixingDatesRelativeTo(40362) UnderlyingPaymentStreamNonDeliverableFixingDatesRelativeTo(40651) PaymentStreamPaymentDateRelativeTo(40758) LegPaymentStreamPaymentDateRelativeTo(40299) UnderlyingPaymentStreamPaymentDateRelativeTo(40588) PaymentStreamResetDateRelativeTo(40761) LegPaymentStreamResetDateRelativeTo(40303) UnderlyingPaymentStreamResetDateRelativeTo(40592) PaymentStubEndDateRelativeTo(42691) LegPaymentStubEndDateRelativeTo(42490) UnderlyingPaymentStubEndDateRelativeTo(42986) PaymentStubStartDateRelativeTo(42700) LegPaymentStubStartDateRelativeTo(42499) UnderlyingPaymentStubStartDateRelativeTo(42995) ProvisionCashSettlPaymentDateRelativeTo(40165) LegProvisionCashSettlPaymentDateRelativeTo(40518) UnderlyingProvisionCashSettlPaymentDateRelativeTo(42093 ProvisionCashSettlValueDateRelativeTo(40118) LegProvisionCashSettlValueDateRelativeTo(40528) UnderlyingProvisionCashSettlValueDateRelativeTo(42107) ProvisionOptionExerciseStartDateRelativeTo(40130) LegProvisionOptionExerciseStartDateRelativeTo(40483) UnderlyingProvisionOptionExerciseStartDateRelativeTo(42121) ProvisionOptionExpirationDateRelativeTo(40148) LegProvisionOptionExpirationDateRelativeTo(40501) UnderlyingProvisionOptionExpirationDateRelativeTo(42135) ProvisionOptionRelevantUnderlyingDateRelativeTo(40158) LegProvisionOptionRelevantUnderlyingDateRelativeTo(40511) UnderlyingProvisionOptionRelevantUnderlyingDateRelativeTo(42144) ReturnRateValuationDateRelativeTo(42711) LegReturnRateValuationDateRelativeTo(42510) UnderlyingReturnRateValuationDateRelativeTo(43010) ReturnRateValuationEndDateRelativeTo(42722) LegReturnRateValuationEndDateRelativeTo(42521) UnderlyingReturnRateValuationEndDateRelativeTo(43021) ReturnRateValuationStartDateRelativeTo(42716) LegReturnRateValuationStartDateRelativeTo(42515) UnderlyingReturnRateValuationStartDateRelativeTo(43015) SettlMethodElectionDateRelativeTo(42779) LegSettlMethodElectionDateRelativeTo(42576) UnderlyingSettlMethodElectionDateRelativeTo(43078) StreamEffectiveDateRelativeTo(40910) LegStreamEffectiveDateRelativeTo(40252) UnderlyingStreamEffectiveDateRelativeTo(40060) StreamTerminationDateRelativeTo(40068) LegStreamTerminationDateRelativeTo(40260) UnderlyingStreamTerminationDateRelativeTo(40551) ...Risk Apportionment 203.18 KB 108 downloads July 14, 2017
The RiskApportionment code list is used by the following fields: DeliveryStreamRiskApportionment(41067) LegDeliveryStreamRiskApportionment(41438) UnderlyingDeliveryStreamRiskApportionment(41786) ...Risk_Apportionment_Source 194.13 KB 97 downloads July 14, 2017
The RiskApportionmentSource code list is used by the following fields: DeliveryStreamRiskApportionmentSource(41218) LegDeliveryStreamRiskApportionmentSource(41219) UnderlyingDeliveryStreamRiskApportionmentSource(41587) ...PayDisputeReason 162.30 KB 104 downloads July 22, 2019
The PayDisputeReason code list is used by the field PayDisputeReason(2800). ...Asset Type 303.04 KB 296 downloads July 22, 2019
The AssetType enumerations are used by the following fields: AssetType(1940) SecondaryAssetType(1979) LegAssetType(2069) LegSecondaryAssetType(2079) UnderlyingAssetType(2015) UnderlyingSecondaryAssetType(2083) ...AssetSubType 274.23 KB 184 downloads July 22, 2019
The AssetSubType enumerations are used by the following fields: AssetSubType(2735) SecondaryAssetSubType(2741) LegAssetSubType(2739) LegSecondaryAssetSubType(2743) UnderlyingAssetSubType(2744) UnderlyingSecondaryAssetSubType(2745) ...