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.
AssetAttributeType Codes 168.08 KB 115 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) ...BullionType Codes 194.43 KB 25 downloads July 13, 2017
The BullionType code list is used by the following fields: StreamCommodityType(41252) LegStreamcommodityType(41649) UnderlyingStreamCommodityType(41965) ...CommodityRatePriceType Codes 262.41 KB 34 downloads July 13, 2017
The CommodityRatePriceType code list is used by the following fields: StreamCommodityRatePriceType(41265) Leg StreamCommodityRatePriceType(41662) Underlying StreamCommodityRatePriceType(41978) ...CommodityRateSource Codes 192.22 KB 24 downloads July 13, 2017
The CommodityRateSource code list is used by the following fields: StreamCommodityRateSource(41261) LegStreamCommodityRateSource(41658) UnderlyingStreamCommodityRateSource(41974) ...CreditEventRateSource Codes 243.85 KB 22 downloads July 13, 2017
The CreditEventRateSource code list is used by the following fields: ComplexEventCreditEventRateSource(41004) LegComplexEventCreditEventRateSource(41373) UnderlyingComplexEventCreditEventRateSource(41723) ...CreditEventType Codes 291.73 KB 29 downloads July 14, 2017
The CreditEventType code list is used by the following fields: ComplexEventCreditEventType(40998) LegComplexEventCreditEventType(41367) UnderlyingComplexEventCreditEventType(41717) ...DeliverableObligationType Codes 144.04 KB 23 downloads July 14, 2017
The DeliverableObligationType code list is used by the following field: PhysicalSettlDeliverableObligationType(40210) ...ExtraordinaryEventType Codes 331.09 KB 28 downloads July 14, 2017
The ExtraordinaryEventType enumerations are used by the following fields: ExtraordinaryEventType(42297) LegExtraordinaryEventType(42389) UnderlyingExtraordinaryEventType(42885) ...ExtraordinaryEventValue Codes 287.80 KB 22 downloads July 14, 2017
The ExtraordinaryEventValue code list is used by the following fields: ExtraordinaryEventValue(42298) Leg ExtraordinaryEventValue(42390) Underlying ExtraordinaryEventValue(42886) ...MarketDisruptionEvent Codes 255.38 KB 23 downloads July 14, 2017
The MarketDisruptionEvent code list is used by the following fields: MarketDisruptionEvent(41093) LegMarketDisruptionEvent(41468) UnderlyingMarketDisruptionEvent (41865) ...MiscFeeSubType Codes 315.03 KB 48 downloads July 14, 2017
The MiscFeeSubType code list is used by the following field: MiscFeeSubType(2634) ...PaymentAmountRelativeTo Codes 258.65 KB 23 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) ...PrevailingTimezone Codes 238.51 KB 23 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) ...ProtectionTermEventType Codes 323.05 KB 22 downloads July 14, 2017
The ProtectionTermEventType code list is used by the following field: ProtectionTermEventType(40192) ...ProtectionTermObligationType Codes 113.24 KB 21 downloads July 14, 2017
The ProtectionTermObligationType code list is used by the following field: ProtectionTermObligationType(40202) ...RelativeToDate Codes 297.29 KB 36 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) ...RiskApportionment Codes 203.18 KB 22 downloads July 14, 2017
The RiskApportionment code list is used by the following fields: DeliveryStreamRiskApportionment(41067) LegDeliveryStreamRiskApportionment(41438) UnderlyingDeliveryStreamRiskApportionment(41786) ...RiskApportionmentSource Codes 194.13 KB 22 downloads July 14, 2017
The RiskApportionmentSource code list is used by the following fields: DeliveryStreamRiskApportionmentSource(41218) LegDeliveryStreamRiskApportionmentSource(41219) UnderlyingDeliveryStreamRiskApportionmentSource(41587) ...PayDisputeReason 162.30 KB 10 downloads July 22, 2019
The PayDisputeReason code list is used by the field PayDisputeReason(2800). ...Asset Type 303.04 KB 43 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 23 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) ...