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 379 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 202 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 157 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 143 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 130 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 131 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 131 downloads July 14, 2017
The DeliverableObligationType code list is used by the following field: PhysicalSettlDeliverableObligationType(40210) ...Extraordinary_Event_Type 331.09 KB 125 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 114 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 120 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 185 downloads July 14, 2017
The MiscFeeSubType code list is used by the following field: MiscFeeSubType(2634) ...Payment_Amount_Relative_To 258.65 KB 145 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 128 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 136 downloads July 14, 2017
The ProtectionTermEventType code list is used by the following field: ProtectionTermEventType(40192) ...Protection Term Obligation Type 113.24 KB 118 downloads July 14, 2017
The ProtectionTermObligationType code list is used by the following field: ProtectionTermObligationType(40202) ...Relative To Date 297.29 KB 152 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 116 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 110 downloads July 14, 2017
The RiskApportionmentSource code list is used by the following fields: DeliveryStreamRiskApportionmentSource(41218) LegDeliveryStreamRiskApportionmentSource(41219) UnderlyingDeliveryStreamRiskApportionmentSource(41587) ...PayDisputeReason 162.30 KB 117 downloads July 22, 2019
The PayDisputeReason code list is used by the field PayDisputeReason(2800). ...Asset Type 303.04 KB 313 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 203 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) ...