FIX.Latest_EP296 - Fields sorted by Name

TagField NameAbbr NameNotXMLData TypeUnion DatatypeDescriptionPedigree
1AccountAcctStringAccount mnemonic as agreed between buy and sell sides, e.g. broker and institution or investor/intermediary and fund manager.Added FIX.2.7
1699AccountSummaryReportIDRptIDStringUnique identifier for the AccountSummaryReport(35=CQ).Added EP117
581AccountTypeAcctTypintType of account associated with an orderAdded FIX.4.3
159AccruedInterestAmtAcrdIntAmtAmtAmount of Accrued Interest for convertible bonds and fixed incomeAdded FIX.4.1
158AccruedInterestRateAcrdIntRtPercentageThe amount the buyer compensates the seller for the portion of the next coupon interest payment the seller has earned but will not receive from the issuer because the issuer will send the next coupon payment to the buyer. Accrued Interest Rate is the annualized Accrued Interest amount divided by the purchase price of the bond.Added FIX.4.1
660AcctIDSourceAcctIDSrcintReserved100PlusUsed to identify the source of the Account (1) code. This is especially useful if the account is a new account that the Respondent may not have setup yet in their system.Added FIX.4.4
2591AccumulatedReturnModifiedVariationMarginARMVMfloatThe economic cost of the variation margin from one trading day to the next.Added EP195
42263AdditionalDividendsIndicatorAddtnlDividendIndBooleanIndicates whether additional dividends are applicable.Added EP208
40016AdditionalTermBondCouponFrequencyPeriodCpnPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP161
40017AdditionalTermBondCouponFrequencyUnitCpnUnitStringTime unit associated with the frequency of the bond's coupon payment.Added EP161
40012AdditionalTermBondCouponRateCpnRtPercentageCoupon rate of the bond. See also CouponRate(223).Added EP161
40011AdditionalTermBondCouponTypeCpnTypintCoupon type of the bond.Added EP161
40006AdditionalTermBondCurrencyCcyCurrencySpecifies the currency the bond value is denominated in. Uses ISO 4217 currency codes.Added EP161
40015AdditionalTermBondCurrentTotalIssuedAmountCurTotAmtAmtTotal issued amount of the bond.Added EP161
40018AdditionalTermBondDayCountDayCntintReserved100PlusThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP161
40003AdditionalTermBondDescDescStringDescription of the bond.Added EP161
40007AdditionalTermBondIssuerIssrStringIssuer of the bond.Added EP161
40013AdditionalTermBondMaturityDateMatDtLocalMktDateThe maturity date of the bond.Added EP161
40014AdditionalTermBondParValueParAmtThe par value of the bond.Added EP161
40001AdditionalTermBondSecurityIDIDStringSecurity identifier of the bond.Added EP161
40002AdditionalTermBondSecurityIDSourceSrcStringReserved100PlusIdentifies the source scheme of the AdditionalTermBondSecurityID(40001) value.Added EP161
40010AdditionalTermBondSenioritySnrtyStringSpecifies the bond's payment priority in the event of a default.Added EP161
40020AdditionalTermConditionPrecedentBondIndicatorPrcdntIndBooleanIndicates whether the condition precedent bond is applicable. The swap contract is only valid if the bond is issued and if there is any dispute over the terms of fixed stream then the bond terms would be used.Added EP161
40021AdditionalTermDiscrepancyClauseIndicatorDscrpncyIndBooleanIndicates whether the discrepancy clause is applicable.Added EP161
334AdjustmentAdjmtintIdentifies the type of adjustment.Added FIX.4.2
718AdjustmentTypeAdjTypintType of adjustment to be applied. Used for Position Change Submission (PCS), Position Adjustment (PAJ), and Customer Gross Margin (CGM).Added FIX.4.4 Updated EP155
2AdvIdAdvIdStringUnique identifier of advertisement message.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
3AdvRefIDAdvRefIDStringReference identifier used with CANCEL and REPLACE transaction types.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
4AdvSideAdvSidecharBroker's side of advertised tradeAdded FIX.2.7
5AdvTransTypeAdvTransTypStringIdentifies advertisement message transaction typeAdded FIX.2.7
1792AffectedMarketSegmentIDMktSegIDStringMarket segment within an affected market repeating segment group.Added EP131
535AffectedOrderIDOrdIDStringOrderID(37) of an order affected by a mass cancel or mass action request.Added FIX.4.3 Updated EP131
1824AffectedOrigClOrdIDOrigClOrdIDStringOrigClOrdID(41) of an order affected by a mass cancel or mass action request.Added EP131
536AffectedSecondaryOrderIDOrdID2StringSecondaryOrderID(198) of an order affected by a mass cancel or mass action request.Added FIX.4.3 Updated EP131
2525AffiliatedFirmsTradeIndicatorAffltdFirmsTrdIndBooleanIndicates whether the transaction or position was entered into between two affiliated firms. I.e. one counterparty has an ownership interest in the other counterparty but less than the majority interest.Added EP193
940AffirmStatusAffirmStatintSpecifies the affirmation status of the confirmation.Added FIX.4.4 Updated EP215
266AggregatedBookAggBookBooleanSpecifies whether or not book entries should be aggregated. (Not specified) = broker optionAdded FIX.4.2
2789AggregatedQtyAggQtyQtyTotal quantity of orders or fills quantity aggregated.Added EP247
1057AggressorIndicatorAgrsrIndBooleanUsed to identify whether the order initiator is an aggressor or not in the trade.Added EP21
2446AggressorSideAgrsrSidecharSide of aggressive order or quote resulting in match event.Added EP190
2445AggressorTimeAgrsrTmUTCTimestampTimestamp of aggressive order or quote resulting in match event.Added EP190
918AgreementCurrencyAgmtCcyCurrencyContractual currency forming the basis of a financing agreement and associated transactions. Usually, but not always, the same as the trade currency.Added FIX.4.4
2952AgreementCurrencyCodeSourceAgmtCcySrcStringIdentifies class or source of the AgreementCurrency(918) value.Added EP273
915AgreementDateAgmtDtLocalMktDateA reference to the date the underlying agreement specified by AgreementID and AgreementDesc was executed.Added FIX.4.4
913AgreementDescAgmtDescStringThe full name of the base standard agreement, annexes and amendments in place between the principals applicable to a financing transaction. See http://www.fpml.org/coding-scheme/master-agreement-type for derivative values.Added FIX.4.4 Updated EP254
914AgreementIDAgmtIDStringA common reference to the applicable standing agreement between the counterparties to a financing transaction.Added FIX.4.4
1961AgreementVersionAgmtVerStringThe version of the master agreementAdded EP161
3013AlgoCertificateDescCertDescStringDescription of a certificate issued by an algorithmic trading firm.Added EP292
3012AlgoCertificateIDCertIDStringUnique identifier for a certificate issued by an algorithmic trading firm.Added EP292
3018AlgoCertificateReportIDCertRptIDStringUnique identifier of the AlgoCertificateReport(35=EJ).Added EP292
3019AlgoCertificateReportRefIDCertRptRefIDStringReference identifier of the AlgoCertificateReport(35=EJ).Added EP292
3021AlgoCertificateReportStatusRptStatintStatus of the report being responded to.Added EP292
3020AlgoCertificateReportTransTypeTxnTypintIdentifies the message transaction type.Added EP292
3078AlgoCertificateReportTypeRptTypintSpecifies the type of business event related to an algo certification report.Added EP295
3014AlgoCertificateRequestIDCertReqIDStringUnique identifier of the AlgoCertificateRequest(35=EH).Added EP292
3015AlgoCertificateRequestRefIDCertReqRefIDStringReference identifier of the AlgoCertificateRequest(35=EH).Added EP292
3017AlgoCertificateRequestStatusReqStatintStatus of the AlgoCertificateRequest(35=EH) message being responded to.Added EP292
3016AlgoCertificateRequestTransTypeTxnTypintIdentifies the message transaction type.Added EP292
3077AlgoCertificateRequestTypeReqTypintSpecifies the type of business event related to an algo certification request.Added EP295
3022AlgoCertificateStatusCertStatintStatus of the certification as provided by the regulatory authority.Added EP292
3080AlgoSystemModuleLastUpdateTimeLastUpdateTmUTCTimestampSupport Timestamp of last update to Algo System Module.Added EP295
3026AlgoSystemModuleNameNameStringName of the component of a system for algorithmic trading.Added EP292
3027AlgoSystemModuleVersionVerStringVersion (e.g. build or commit number) of the component of a system for algorithmic trading.Added EP292
3024AlgoTestDescTstDescStringDescription of means of testing for an algorithm.Added EP292
2667AlgorithmicTradeIndicatorAlgoTrdIndintIndicates that the order or trade originates from a computer program or algorithm requiring little-to-no human intervention.Added EP216
42264AllDividendsIndicatorAllDividendIndBooleanRepresents the European Master Confirmation value of 'All Dividends' which, when applicable, signifies that, for a given Ex-Date, the daily observed share price for that day is adjusted (reduced) by the cash dividend and/or the cash value of any non-cash dividend per share (including extraordinary dividends) declared by the issuer.Added EP208
79AllocAccountAcctStringSub-account mnemonicAdded FIX.2.7
798AllocAccountTypeAcctTypintType of account associated with a confirmation or other trade-level messageAdded FIX.4.4
742AllocAccruedInterestAmtAcrdIntAmtAmtAmount of Accrued Interest for convertible bonds and fixed income at the allocation-level.Added FIX.4.4
661AllocAcctIDSourceActIDSrcintUsed to identify the source of the AllocAccount (79) code.
See AcctIDSource (660) for valid values.
Added FIX.4.4
153AllocAvgPxAvgPxPriceAvgPx (6) for a specific AllocAccount (79)
For Fixed Income this is always expressed as percent of par price type.
Added FIX.4.1
2770AllocAvgPxGroupIDAvgPxGrpIDStringUsed by submitting firm to group trades being sub-allocated into an average price group. The trades in the average price group will be used to calculate an average price for the group.Added EP241
2769AllocAvgPxIndicatorAvgPxIndintAverage pricing indicator at the allocation level.Added EP241
2515AllocCalculatedCcyQtyCalcCcyQtyQtyUsed for the calculated quantity of the other side of the currency trade applicable to the allocation instance.Added EP193
796AllocCancReplaceReasonCxlRplcRsn / CxlRplcRsn in AllocationintReserved100PlusReason for cancelling or replacing an Allocation Instruction or Allocation Report messageAdded FIX.4.4
1136AllocClearingFeeIndicatorClrFeeIndStringClearingFeeIndicator(635) for Allocation, see ClearingFeeIndicator(635) for permitted values.Added EP25
2654AllocCommissionAmountAmtAmtThe commission amount.Added EP204
2662AllocCommissionAmountSharedAmtSharedAmtCommission amount to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement. If specified, this amount should not exceed the amount in AllocCommissionAmount(2654).Added EP204
2726AllocCommissionAmountSubTypeSubTypintFurther sub classification of the AllocCommissionAmountType(2655).Added EP233
2655AllocCommissionAmountTypeTypintIndicates what type of commission is being expressed in AllocCommissionAmount(2654).Added EP204
2656AllocCommissionBasisBasischarSpecifies the basis or unit used to calculate the commission.Added EP204 Updated EP208
2657AllocCommissionCurrencyCcyCurrencySpecifies the currency denomination of the commission amount if different from the trade's currency.
AllocCommissionCurrencyCodeSource(2925) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP204 Updated EP273
2925AllocCommissionCurrencyCodeSourceCcySrcStringIdentifies class or source of the AllocCommissionCurrency(2657) value.Added EP273
2664AllocCommissionDescDescStringDescription of the commission.Added EP204
2663AllocCommissionLegRefIDLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP204
2660AllocCommissionRateRtfloatThe commission rate when AllocCommissionAmount(2654) is based on a percentage of quantity, amount per unit or a factor of unit of measure. If the rate is a percentage or expressed in basis points, use the decimalized form, e.g. 0.05 for a 5% commission or 0.005 for 50 basis points.Added EP204
2661AllocCommissionSharedIndicatorSharedIndBooleanIndicates whether the amount in AllocCommissionAmount(2654) is to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement.Added EP204
2658AllocCommissionUnitOfMeasureUOMStringThe commission rate unit of measure.Added EP204
2659AllocCommissionUnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the unit of measure. Conditionally required when AllocCommissionUnitOfMeasure(2658) = Ccy (Currency).Added EP204
2926AllocCommissionUnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the AllocCommissionUnitOfMeasureCurrency(2659) value.Added EP273
993AllocCustomerCapacityCustCpctyStringCapacity of customer in the allocation block.Added EP5
2300AllocGrossTradeAmtGrossTrdAmtAmtTotal amount traded for this account (i.e. quantity * price) expressed in units of currency.Added EP170
2761AllocGroupAmountGrpAmtAmtIndicates the notional units or amount being allocated.Added EP239
1730AllocGroupIDGrpIDStringIntended to be used by a central counterparty to assign an identifier to allocations of trades for the same instrument traded at the same price.Added EP118
1736AllocGroupQuantityGrpQtyQtyIndicates the total quantity of an allocation group. Includes any allocated quantity.Added EP118
1737AllocGroupRemainingQuantityRemQtyQtyIndicates the remaining quantity of an allocation group that has not yet been allocated.Added EP118
2978AllocGroupRemainingSubQtyRemQtyQtyRemaining quantity in the subgroup of an allocation group.Added EP285
2767AllocGroupStatusGrpStatintStatus of the trade give-up relative to the group identified in AllocGroupID(1730).Added EP240
2976AllocGroupSubQtyQtyQtyTotal quantity in the subgroup of an allocation group.Added EP285
2974AllocGroupSubQtyIDGrpSubQtyIDStringIdentifier for quantity subgroup assigned by the clearinghouse.Added EP285
2977AllocGroupSubQtyOffsetQtyOfstQtyChange in quantity in the subgroup of an allocation group.Added EP285
2980AllocGroupSubQtyTypeTypintReserved100PlusType of trade attribute defining a subgroup in an allocation group.Added EP285
2981AllocGroupSubQtyValueValStringValue of the trade attribute defining a subgroup in an allocation group.Added EP285
209AllocHandlInstHandlInst / HndInst in SingleGeneralOrderHandlingintIndicates how the receiver (i.e. third party) of allocation information should handle/process the account details.Added FIX.4.1 Updated EP245
70AllocIDAllocID / ID in AllocationStringUnique identifier for allocation message.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
741AllocInterestAtMaturityIntAtMatAmtAmount of interest (i.e. lump-sum) at maturity at the account-level.Added FIX.4.4
808AllocIntermedReqTypeIntermedReqTyp / ImReqTyp in AllocationintResponse to allocation to be communicated to a counterparty through an intermediary, i.e. clearing house. Used in conjunction with AllocType = Request to Intermediary and AllocReportType = Request to IntermediaryAdded FIX.4.4
2727AllocLegRefIDLegRefIDStringUnique identifier for a specific leg (uniqueness not defined as part of the FIX specification). AllocLegRefID(2727) references the value from LegID(1788) in the current multileg order or trade message specifying to which leg the allocation instance applies.Added EP234 Updated EP259
196AllocLinkIDLinkID / LinkID in AllocationStringCan be used to link two different Allocation messages (each with unique AllocID (70)) together, i.e. for F/X Netting or Swaps. Should be unique.Added FIX.4.1
197AllocLinkTypeLinkTypintIdentifies the type of Allocation linkage when AllocLinkID(196) is used.Added FIX.4.1 Updated EP282
1002AllocMethodMethintSpecifies the method under which a trade quantity was allocated.Added EP5
154AllocNetMoneyNetMnyAmtNetMoney(118) for a specific AllocAccount(79).Added FIX.4.1 Updated EP282
857AllocNoOrdersTypeNoOrdsTypintIndicates how the orders being booked and allocated by an AllocationInstruction or AllocationReport message are identified, e.g. by explicit definition in the OrdAllocGrp or ExecAllocGrp components, or not identified explicitly.Added FIX.4.4 Updated EP118
1047AllocPositionEffectAllocPosEfctcharIndicates whether the resulting position after a trade should be an opening position or closing position. Used for omnibus accounting - where accounts are held on a gross basis instead of being netted together.Added EP17
366AllocPricePxPriceExecuted price for an AllocAccount (79) entry used when using executed price vs. average price allocations (e.g. Japan).Added FIX.4.2
80AllocQtyQtyQtyQuantity to be allocated to specific sub-account
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
2392AllocRefRiskLimitCheckIDRefRiskLmtChkIDStringThe reference identifier to the PartyRiskLimitCheckRequest(35=DF), or a similar out of band message, message that contained the approval or rejection for risk/credit limit check for this allocation.Added EP180
2393AllocRefRiskLimitCheckIDTypeRefRiskLmtChkIDTypintSpecifies which type of identifier is specified in AllocRefRiskLimitCheckID(2392) field.Added EP180
2406AllocRegulatoryLegRefIDLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP181
1909AllocRegulatoryTradeIDIDStringTrade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes. For example, unique swap identifer (USI) as required by the U.S. Commodity Futures Trading Commission.Added EP161
1911AllocRegulatoryTradeIDEventEvntintIdentifies the event which caused the origination of the identifier in AllocRegulatoryTradeID(1909). When more than one event is the cause, use the higher enumeration value. For example, if the identifier is originated due to an allocated trade which was cleared and reported, use the enumeration value 2(Clearing).Added EP161
2399AllocRegulatoryTradeIDScopeScopeintSpecifies the scope to which the AllocRegulatoryTradeID(1909) applies. Used when a trade must be assigned more than one identifier, e.g. one for the clearing member and another for the client on a cleared trade as with the principal model in Europe.Added EP181
1910AllocRegulatoryTradeIDSourceSrcStringIdentifies the reporting entity that originated the value in RegulatoryTradeID(1903). The reporting entity identifier may be assigned by a regulator or from a supported standard identifier source scheme.Added EP161 Updated EP275
1912AllocRegulatoryTradeIDTypeTypintSpecifies the type of trade identifier provided in AllocRegulatoryTradeID(1909), within the context of the hierarchy of trade events.Added EP161
88AllocRejCodeRejCodeintReserved100PlusIdentifies reason for rejection.Added FIX.2.7 Updated EP95
755AllocReportIDRptIDStringUnique identifier for Allocation Report message.Added FIX.4.4
795AllocReportRefIDRptRefIDStringReference identifier to be used with AllocTransType (7) = Replace or CancelAdded FIX.4.4
794AllocReportTypeRptTypintDescribes the specific type or purpose of an Allocation Report messageAdded FIX.4.4
2758AllocRequestIDReqIDStringUnique identifier for the request message.Added EP239
2768AllocRequestStatusReqStatintStatus of the AllocationInstructionAlertRequest(35=DU).Added EP241
1738AllocReversalStatusRvrslStatintIdentifies the status of a reversal transaction.Added EP118
2483AllocRiskLimitCheckStatusRiskLmtChkStatintIndicates the status of the risk limit check performed on a trade for this allocation instance.Added EP192
737AllocSettlCurrAmtAllocSettlCurrAmt / SettlCcyAmt in AllocationAmtTotal amount due expressed in settlement currency (includes the effect of the forex transaction) for a specific AllocAccount (79).Added FIX.4.4
736AllocSettlCurrencyAllocSettlCcyCurrencyCurrency code of settlement denomination for a specific AllocAccount (79).Added FIX.4.4
2927AllocSettlCurrencyCodeSourceAllocSettlCcySrcStringIdentifies class or source of the AllocSettlCurrency(736) value.Added EP273
780AllocSettlInstTypeSettlInstTypintUsed to indicate whether settlement instructions are provided on an allocation instruction message, and if not, how they are to be derived.Added FIX.4.4
87AllocStatusStat / Stat in AllocationintIdentifies status of allocation.Added FIX.2.7
161AllocTextTxtStringFree format text related to a specific AllocAccount (79).Added FIX.4.1
71AllocTransTypeTransTypcharIdentifies allocation transaction type *** SOME VALUES HAVE BEEN REPLACED - See Replaced Features and Supported Approach ***Added FIX.2.7
3009AllocTrdRegTimestampTSUTCTimestampSame as TrdRegTimestamp(769). Used to provide relevant timestamp for the allocation account.Added EP291
3011AllocTrdRegTimestampSrcSrcStringSame as TrdRegTimestampOrigin(771). Used to indicate the origin or source of the timestamp relevant for the allocation account.Added EP291
3010AllocTrdRegTimestampTypeTypintSame as TrdRegTimestampType(770). Used to indicate the timestamp type relevant for the allocation account.Added EP291
626AllocTypeAllocType / Typ in AllocationintDescribes the specific type or purpose of an Allocation message (i.e. Buyside Calculated)
(see Volume : Glossary for value definitions)
*** SOME VALUES HAVE BEEN REPLACED - See Replaced Features and Supported Approach ***
Added FIX.4.3
1735AllocationRollupInstructionAllocRollupInstintAn indicator to override the normal procedure to roll up allocations for the same take-up firm.Added EP118 Updated EP141
767AllowableOneSidednessCurrAOSCurrCurrencyThe currency that AllowableOneSidednessValue (766) is expressed in if AllowableOneSidednessValue is used.Added FIX.4.4
765AllowableOneSidednessPctAOSPctPercentageThe maximum percentage that execution of one side of a program trade can exceed execution of the other.Added FIX.4.4
766AllowableOneSidednessValueAOSValuAmtThe maximum amount that execution of one side of a program trade can exceed execution of the other.Added FIX.4.4
817AltMDSourceIDAltMDSrcIDStringSession layer source for market data
(For the standard FIX session layer, this would be the TargetCompID (56) where market data can be obtained).
Added FIX.4.4
2584AnnualTradingBusinessDaysAnnlTrdgBizDaysintNumber of trading business days in a year.Added EP195
2961AnonymousTradeIndicatorAnonymsTrdIndBooleanIndicates whether the trade or transaction was executed anonymously.Added EP274
1182ApplBegSeqNumApplBegSeqNumSeqNumBeginning range of application sequence numbersAdded EP48
1183ApplEndSeqNumApplEndSeqSeqNumEnding range of application sequence numbersAdded EP48
1156ApplExtIDYintThe extension pack number associated with an application message.Added EP56
1180ApplIDApplIDStringIdentifies the application with which a message is associated. Used only if application sequencing is in effect.Added EP48
1350ApplLastSeqNumApplLastSeqNumSeqNumApplication sequence number of last message in transmissionAdded EP63
1744ApplLevelRecoveryIndicatorYintIndicates whether application level recovery is needed.Added EP124
1399ApplNewSeqNumApplNewSeqNumSeqNumUsed to specify a new application sequence number.Added EP63
815ApplQueueActionApplQuActnintAction to take to resolve an application message queue (backlog).Added FIX.4.4
813ApplQueueDepthApplQuDepthintCurrent number of application messages that were queued at the time that the message was created by the counterparty.Added FIX.4.4
812ApplQueueMaxApplQuMaxintUsed to specify the maximum number of application messages that can be queued bedore a corrective action needs to take place to resolve the queuing issue.Added FIX.4.4
814ApplQueueResolutionApplQuResolutionintResolution taken when ApplQueueDepth (813) exceeds ApplQueueMax (812) or system specified maximum queue size.Added FIX.4.4
1356ApplReportIDApplRptIDStringIdentifier for the Application Sequence ResetAdded EP63
1426ApplReportTypeApplRptTypintType of reportAdded FIX.5.0SP2
1346ApplReqIDApplReqIDStringUnique identifier for requestAdded EP63
1347ApplReqTypeApplReqTypintType of Application Message Request being made.Added EP63
1352ApplResendFlagApplResendFlagBooleanUsed to indicate that a message is being sent in response to an Application Message Request. It is possible for both ApplResendFlag and PossDupFlag to be set on the same message if the Sender's cache size is greater than zero and the message is being resent due to a session level resend requestAdded EP63
1354ApplResponseErrorApplRespErrintUsed to return an error code or text associated with a response to an Application Request.Added EP63
1353ApplResponseIDApplRespIDStringIdentifier for the Applicaton Message Request AckAdded EP63
1348ApplResponseTypeApplRespTypintUsed to indicate the type of acknowledgement being sent.Added EP63
1181ApplSeqNumApplSeqNumSeqNumData sequence number to be used when FIX session is not in effectAdded EP48
2330ApplTestMessageIndicatorApplTstMsgIndBooleanUsed to indicate whether the message being sent is to test the receiving application's availability to process the message. When set to Y the message is a test message. If not specified, the message is by default not a test message.Added EP171
1349ApplTotalMessageCountApplTotMsgCntintTotal number of messages included in transmission.Added EP63
1128ApplVerIDApplVerIDStringSpecifies the application layer version being applied at the message level.Added EP16 Updated EP270
1603ApplicationSystemNameYStringProvides the name of the application system being used to generate FIX application messages. This will normally be a trading system, OMS, or EMS.Added EP113
1605ApplicationSystemVendorYStringProvides the vendor of the application system.Added EP113
1604ApplicationSystemVersionYStringProvides the version of the application system being used to initiate FIX application messages.Added EP113
3023ApprovalTimeAprvlTmUTCTimestampDate and time the details within the message have been approved.Added EP292
1015AsOfIndicatorAsOfIndcharA trade that is being submitted for a trade date prior to the current trade or clearing date, e.g. in an open outcry market an out trade being submitted for the previous trading session or trading day.Added EP5 Updated EP141
833AsgnRptIDRptIDStringUnique identifier for the Assignment ReportAdded FIX.4.4
2307AssetAttributeLimitLmtStringLimit or lower acceptable value of the attribute.Added EP169
2305AssetAttributeTypeTypStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
2306AssetAttributeValueValStringSpecifies the value of the asset attribute.Added EP169
1938AssetClassAssetClssintThe broad asset category for assessing risk exposure.Added EP161
2210AssetGroupAssetGrpintIndicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).Added EP192
1939AssetSubClassAssetSubClssintReserved4000PlusThe subcategory description of the asset class.Added EP161
2735AssetSubTypeAsstSubTypStringUsed to provide a more specific description of the asset specified in AssetType(1940).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
1940AssetTypeAssetTypStringUsed to provide more specific description of the asset specified in AssetSubClass(1939).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161 Updated EP235
2994AssetValuationModelAssetValModelintIdentifies the model used for asset valuation or pricing calculations.Added EP288
744AssignmentMethodAsgnMethcharMethod by which short positions are assigned to an exercise notice during exercise and assignment processingAdded FIX.4.4
745AssignmentUnitUnitQtyQuantity Increment used in performing assignment.Added FIX.4.4
2107AttachmentClassificationClsfnStringSpecifies semantically the type of the attached document from a business perspective. The default classification scheme reuses the FIX standard classification scheme of a high level section (pretrade, trade, posttrade, etc.) and a category, then a specific application or document type. The expression follows {section/category/application type}.
The goal here is to map the attachment into the sections and categories of the FIX business messages if possible. The classification scheme can be expanded or replaced by counterparty agreement. This approach permits the introduction and reference to other business ontologies.
Example:
posttrade/confirmation/confirm
pretrade//termsheet
Added EP167
2109AttachmentEncodingTypeEncTypintReserved100PlusThe encoding type of the content provided in EncodedAttachment(2112).Added EP167 Updated EP271
2108AttachmentExternalURLURLStringUsed to specify an external URL where the attachment can be obtained.Added EP167
2114AttachmentKeywordKeywdStringCan be used to provide data or keyword tagging of the content of the attachment.Added EP167
2106AttachmentMediaTypeMediaTypStringThe MIME media type (and optional subtype) of the attachment. The values used are those assigned, listed and maintained by IANA (www.iana.org) [RFC2046]. See http://www.iana.org/assignments/media-types/index.html for available types.
Examples values (RFC number provided for reference here only):
application/pdf (see [RFC3778])
application/msword (for .doc files)
multipart/signed (see [RFC1847])
application/vnd.openxmlformats-officedocument.wordprocessingml.document (for .docx files)
Added EP167
2105AttachmentNameNameStringSpecifies the file name of the attachment.Added EP167
1457AttachmentPointAttchPntPercentageLower bound percentage of the loss that the tranche can endure.Added EP83
1804AuctionAllocationPctAuctPctPercentagePercentage of matched quantity to be allocated to the submitter of the response to an auction order.Added EP131
1805AuctionInstructionAuctInstintInstruction related to system generated auctions, e.g. flash order auctions.Added EP131
1803AuctionTypeAuctTypintReserved100PlusType of auction order.Added EP131
2549AuctionTypeProductComplexAuctTypProdCmplxStringIdentifies an entire suite of products for which the auction order type rule applies.Added EP195
754AutoAcceptIndicatorAutoAcceptIndBooleanIdentifies whether or not an allocation has been automatically accepted on behalf of the Carry Firm by the Clearing House.Added FIX.4.4
41109AutomaticExerciseIndicatorAutoExerIndBooleanIndicates (when 'Y') that exercise is automatic when the strike price is crossed or the underlying trade is in the money.Added EP169
41110AutomaticExerciseThresholdRateAutoRtfloatThe threshold rate for triggering automatic exercise.Added EP169
2765AveragePriceEndTimeEndTmUTCTimestampEnd of the time period during which price averaging occurred.Added EP240
2764AveragePriceStartTimeStartTmUTCTimestampStart of the time period during which price averaging occurred.Added EP240
2763AveragePriceTypeTypintThe average pricing model used for block trades.Added EP240
2794AvgForwardPointsAvgFwdPntsPriceOffsetThe average forward points. May be a negative value.Added EP247
860AvgParPxAvgParPxPriceUsed to express average price as percent of par (used where AvgPx field is expressed in some other way)Added FIX.4.4
6AvgPxAvgPxPriceCalculated average price of all fills on this order.
For Fixed Income trades AvgPx is always expressed as percent-of-par, regardless of the PriceType (423) of LastPx (31). I.e., AvgPx will contain an average of percent-of-par values (see LastParPx (669)) for issues traded in Yield, Spread or Discount.
Added FIX.2.7
1731AvgPxGroupIDAvgPxGrpIDStringUsed by submitting firm to group trades being allocated into an average price group. The trades in average price group will be used to calculate an average price for the group.Added EP118 Updated EP141
819AvgPxIndicatorAvgPxIndintAverage pricing indicator.Added FIX.4.4 Updated EP239
74AvgPxPrecisionAvgPxPrcsnintIndicates number of decimal places to be used for average pricing. Absence of this field indicates that default precision arranged by the broker/institution is to be used.Added FIX.2.7
2793AvgSpotRateAvgSpotRtPriceThe average FX spot rate.Added EP247
1926BackloadedTradeIndicatorBackTrdIndBooleanIndicates that the trade being reported occurred in the past and is still in effect or active.Added EP161
259BasisFeatureDateBasisFeatureDtLocalMktDateBasisFeatureDate allows requesting firms within fixed income the ability to request an alternative yield-to-worst, -maturity, -extended or other call. This flows through the confirm process.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
260BasisFeaturePriceBasisFeaturePxPricePrice for BasisFeatureDate.
See BasisFeatureDate (259)
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
419BasisPxTypeBasisPxTypcharCode to represent the basis price type.Added FIX.4.2
50000BatchIDIDStringUnique Identifier for a batch of messages.Added EP178
50002BatchProcessModeProcModeintIndicates the processing mode for a batch of messages.Added EP178
50001BatchTotalMessagesTotMsgintTotal # of messages contained within batch.Added EP178
7BeginSeqNoYSeqNumMessage sequence number of first message in range to be resentAdded FIX.2.7
8BeginStringYStringIdentifies beginning of new message and session protocol version by means of a session profile identifier (see FIX Session Layer for details). ALWAYS FIRST FIELD IN MESSAGE. (Always unencrypted).Added FIX.2.7 Updated EP270
220BenchmarkCurveCurrencyCcyCurrencySpecifies currency used for benchmark curve.
BenchmarkCurveCurrencyCodeSource(2950) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added FIX.4.2 Updated EP273
2950BenchmarkCurveCurrencyCodeSourceCcySrcStringIdentifies class or source of the BenchmarkCurveCurrency(220) value.Added EP273
221BenchmarkCurveNameNameStringName of benchmark curve.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
222BenchmarkCurvePointPointStringPoint on benchmark curve. Free form values: e.g. Y, 7Y, INTERPOLATED.
Sample values:
M = combination of a number between 1-12 and a M for month
Y = combination of number between 1-100 and a Y for year}
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon
See Fixed Income-specific documentation at http://www.fixtradingcommunity.org for additional values.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2 Updated EP187
662BenchmarkPricePxPriceSpecifies the price of the benchmark.Added FIX.4.4
663BenchmarkPriceTypePxTypintIdentifies type of BenchmarkPrice (662).
See PriceType (423) for valid values.
Added FIX.4.4
699BenchmarkSecurityIDSecIDStringThe identifier of the benchmark security, e.g. Treasury against Corporate bond.
See SecurityID (tag 48) for description and valid values.
Added FIX.4.4
761BenchmarkSecurityIDSourceSecIDSrcStringReserved100PlusIdentifies class or source of the BenchmarkSecurityID(699) value.
Required if BenchmarkSecurityID is specified.
Added FIX.4.4 Updated EP271
400BidDescriptorBidDescptrStringBidDescriptor value. Usage depends upon BidDescriptorTyp (399).
If BidDescriptorType = 1
Industrials etc - Free text
If BidDescriptorType = 2
FR etc - ISO Country Codes
If BidDescriptorType = 3
FT00, FT250, STOX - Free text
Added FIX.4.2
399BidDescriptorTypeBidDescptrTypintCode to identify the type of BidDescriptor (400).Added FIX.4.2
189BidForwardPointsBidFwdPntsPriceOffsetBid F/X forward points added to spot rate. May be a negative value.Added FIX.4.1
642BidForwardPoints2BidFwdPnts2PriceOffsetBid F/X forward points of the future portion of a F/X swap quote added to spot rate. May be a negative value.Added FIX.4.3 Deprecated FIX.5.0
390BidIDBidIDStringFor bid lists, unique identifier for BidResponse(35=I) as assigned by sell-side (broker, exchange, ECN). Uniqueness must be guaranteed within a single trading day.
For quotes, unique identifier for the bid side of the quote assigned by the quote issuer.
Added FIX.4.2 Updated EP144
1745BidMDEntryIDBidMDIDStringThe market data entry identifier of the bid side of a quoteAdded EP125
132BidPxBidPxPriceBid price/rateAdded FIX.4.0
1747BidQuoteIDBidQIDStringMarketplace assigned quote identifier for the bid side. Can be used to indicate priority.Added EP125
374BidRequestTransTypeBidReqTransTypcharIdentifies the Bid Request message type.Added FIX.4.2
134BidSizeBidSzQtyQuantity of bid
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.0
188BidSpotRateBidSpotRtPriceBid F/X spot rate.Added FIX.4.1
2533BidSpreadBidSpreadfloatBasis points relative to a benchmark curve on the bid side, such as LIBOR, or a known security, such as 10Y US Treasury bond. The benchmark security or curve name is specified in the SpreadOrBenchmarkCurveData component.Added EP194
1065BidSwapPointsBidSwapPntsPriceOffsetThe bid FX Swap points for an FX Swap. It is the far bid forward points - near offer forward point. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
418BidTradeTypeBidTrdTypcharCode to represent the type of trade.
(Prior to FIX 4.4 this field was named TradeType)
Added FIX.4.2
394BidTypeBidTypintCode to identify the type of Bid Request.Added FIX.4.2
3001BidVolatilityBidVolfloatVolatility based on bid prices.Added EP288
632BidYieldBidYldPercentageBid yieldAdded FIX.4.3
2575BlockTradeEligibilityIndicatorBlckTrdEligIndBooleanIndicates if a given instrument is eligible for block trading.Added EP195
1980BlockTrdAllocIndicatorBlckTrdAllocIndintIndication that a block trade will be allocated.Added EP161
9BodyLengthYLengthMessage length, in bytes, forward to the CheckSum field. ALWAYS SECOND FIELD IN MESSAGE. (Always unencrypted)Added FIX.2.7
466BookingRefIDBkngRefIDStringCommon reference passed to a post-trade booking process (e.g. industry matching utility).Added FIX.4.3
775BookingTypeBkngTypintMethod for booking out this order. Used when notifying a broker that an order to be settled by that broker is to be booked out as an OTC derivative (e.g. CFD or similar).Added FIX.4.4
590BookingUnitBkngUnitcharIndicates what constitutes a bookable unit.Added FIX.4.3
1966BrokerConfirmationDescBrkrCnfmDescStringDescribes the type of broker confirmation executed between the parites. Can be used as an alterative to MasterConfirmationDesc(1962). See http://www.fpml.org/coding-scheme/broker-confirmation-type for values.Added EP161
40471BusinessCenterCtrStringA business center whose calendar is used for date adjustment, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40921BusinessDayConventionBizDayCnvtnintThe business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the instrument unless specifically overridden.Added EP161
2581BusinessDayTypeBizDayTypintRelative identification of a business day.Added EP195
380BusinessRejectReasonBizRejRsnintCode to identify reason for a Business Message Reject message.Added FIX.4.2
379BusinessRejectRefIDBizRejRefIDStringThe value of the business-level ID field on the message being referenced.Added FIX.4.2
330BuyVolumeBuyVolQtyQuantity bought.Added FIX.4.2
461CFICodeCFIStringIndicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. ISO 10962 is maintained by ANNA (Association of National Numbering Agencies) acting as Registration Authority. See Appendix 6-B FIX Fields Based Upon Other Standards. See also the Product (460) and SecurityType (167) fields. It is recommended that CFICode be used instead of SecurityType (167) for non-Fixed Income instruments.
A subset of possible values applicable to FIX usage are identified in Appendix 6-D CFICode Usage - ISO 10962 Classification of Financial Instruments (CFI code)
Added FIX.4.3
875CPProgramCPPgmintReserved100PlusThe program under which a commercial paper offering is exempt from SEC registration identified by the paragraph number(s) within the US Securities Act of 1933 or as identified below.Added FIX.4.4 Updated EP201
876CPRegTypeCPRegTStringThe description of commercial paper registration or rule under which exempt commercial paper is offered. For example 144a, Tax Exempt or REG. S.Added FIX.4.4 Updated EP201
1056CalculatedCcyLastQtyCalcCcyLastQtyQtyUsed for the calculated quantity of the other side of the currency trade. Can be derived from LastQty and LastPx.Added EP21
2592CalculationMethodCalcMethintSpecifies how the calculation will be made.Added EP195
2807CancelTextCxlTxtStringIdentifies the reason for cancelation.Added EP249
480CancellationRightsCxllationRightscharFor CIV - A one character code identifying whether Cancellation rights/Cooling off period applies.Added FIX.4.3
1199CapPriceCapPxPriceUsed to express the ceiling price of a capped callAdded EP52
490CardExpDateCardExpDtLocalMktDateThe expiry date of the payment card as specified on the card being used for payment.Added FIX.4.3
488CardHolderNameCardHolderNameStringThe name of the payment card holder as specified on the card being used for payment.Added FIX.4.3
491CardIssNumCardIssNumStringThe issue number of the payment card as specified on the card being used for payment. This is only applicable to certain types of card.Added FIX.4.3
489CardNumberCardNumStringThe number of the payment card as specified on the card being used for payment.Added FIX.4.3
503CardStartDateCardStartDtLocalMktDateThe start date of the card as specified on the card being used for payment.Added FIX.4.3
502CashDistribAgentAcctNameCshDistribAgentAcctNameStringName of account at agent bank for distributions.Added FIX.4.3
500CashDistribAgentAcctNumberCshDistribAgentAcctNumStringAccount number at agent bank for distributions.Added FIX.4.3
499CashDistribAgentCodeCshDistribAgentCodeStringBIC (Bank Identification Code--Swift managed) code of agent bank for cash distributionsAdded FIX.4.3
498CashDistribAgentNameCshDistribAgentNameStringName of local agent bank if for cash distributionsAdded FIX.4.3
478CashDistribCurrCshDistribCurrCurrencySpecifies currency to be used for Cash Distributions see Appendix 6-A Valid Currency Codes.Added FIX.4.3
501CashDistribPayRefCshDistribPayRefStringFree format Payment reference to assist with reconciliation of distributions.Added FIX.4.3
544CashMarginCshMgncharIdentifies whether an order is a margin order or a non-margin order. This is primarily used when sending orders to Japanese exchanges to indicate sell margin or buy to cover. The same tag could be assigned also by buy-side to indicate the intent to sell or buy margin and the sell-side to accept or reject (base on some validation criteria) the margin request.Added FIX.4.3
152CashOrderQtyCashQtySpecifies the approximate order quantity desired in total monetary units vs. as tradeable units (e.g. number of shares). The broker or fund manager (for CIV orders) would be responsible for converting and calculating a tradeable unit (e.g. share) quantity (OrderQty (38)) based upon this amount to be used for the actual order and subsequent messages.Added FIX.4.1
901CashOutstandingCshOutstandingAmtStarting consideration less repaymentsAdded FIX.4.4
40037CashSettlAccruedInterestIndicatorAcrdIntIndBooleanIndicates whether accrued interest is included or not in the value provided in CashSettlAmount(40034). For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest.
For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest.
Added EP161
40034CashSettlAmountAmtAmtThe amount paid between the trade parties, seller to the buyer, for cash settlement on the cash settlement date.Added EP161
40026CashSettlBusinessCenterBizCtrStringIdentifies the business center calendar used at valuation time for cash settlement purposes e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40033CashSettlBusinessDaysBizDaysintThe number of business days used in the determination of the cash settlement payment date.Added EP161
40023CashSettlCurrencyCcyCurrencySpecifies the currency the CashSettlAmount(40034) is denominated in. Uses ISO 4217 currency codes.Added EP161
42213CashSettlDateAdjustedDtLocalMktDateThe adjusted cash settlement date.Added EP208
42215CashSettlDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the cash settlement unadjusted or relative date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42208CashSettlDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the cash settlement provision's date. Used only to override the business day convention defined in the Instrument component.Added EP208
42212CashSettlDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative cash settlement date offset.Added EP208
42210CashSettlDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement date offset.Added EP208
42211CashSettlDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement date offset.Added EP208
42209CashSettlDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42207CashSettlDateUnadjustedDtUnadjLocalMktDateThe unadjusted cash settlement date.Added EP208
40032CashSettlDealerDlrStringIdentifies the dealer from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation calculation.Added EP161
40036CashSettlFixedTermIndicatorFixedIndBooleanIndicates whether fixed settlement is applicable or not applicable in a recovery lock.Added EP161
40030CashSettlMinimumQuoteAmountMinQteAmtAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount of the lower of either USD1,000,000 (or its equivalent in the relevant obligation currency) or the (minimum) quoted amount.Added EP161 Updated EP271
40031CashSettlMinimumQuoteCurrencyMinQteCcyCurrencySpecifies the currency the CashSettlMinimumQuoteAmount(40030) is denominated in. Uses ISO 4217 Currency Code.Added EP161
40917CashSettlNumOfValuationDatesNumValDtsintWhere multiple valuation dates are specified as being applicable for cash settlement, this specifies the number of applicable valuation dates.Added EP161
42217CashSettlPriceDefaultPxDfltintThe default election for determining settlement price.Added EP208
42216CashSettlPriceSourcePxSrcStringThe source from which the settlement price is to be obtained.
See http://www.fpml.org/coding-scheme/settlement-price-source for values.
Added EP208
40028CashSettlQuoteAmountQteAmtAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount equal to floating rate payer calculation amount.Added EP161 Updated EP271
40029CashSettlQuoteCurrencyQteCcyCurrencySpecifies the currency the CashSettlQuoteAmount(40028) is denominated in. Uses ISO 4217 Currency Code.Added EP161
40027CashSettlQuoteMethodQteMethintThe type of quote used to determine the cash settlement price.Added EP161
40035CashSettlRecoveryFactorRcvryFctrfloatUsed for fixed recovery, this specifies the recovery level as determined at contract inception, to be applied in the event of a default. The factor is used to calculate the amount paid by the seller to the buyer for cash settlement on the cash settlement date. The amount calculated is (1 - CashSettlRecoveryFactor(40035)) x floating rate payer calculation amount. The currency is derived from the floating rate payer calculation amount.Added EP161 Updated EP169
40039CashSettlTermXIDXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP161
40024CashSettlValuationFirstBusinessDayOffsetBizDayOfstintThe number of business days after settlement conditions have been satisfied, when the calculation agent is to obtain a price quotation on the reference obligation for the purpose of cash settlement.Added EP161
40038CashSettlValuationMethodValMethintThe ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement.Added EP161
40916CashSettlValuationSubsequentBusinessDaysOffsetSbsqntBizDayOfstintThe number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.Added EP161
40025CashSettlValuationTimeValTmLocalMktTimeThe time of valuation.Added EP161
1157CcyAmtCcyAmtAmtNet flow of Currency 1Added EP44
10CheckSumYStringThree byte, simple checksum (see Volume 2: Checksum Calculation for description). ALWAYS LAST FIELD IN MESSAGE; i.e. serves, with the trailing <SOH>, as the end-of-message delimiter. Always defined as three characters. (Always unencrypted)Added FIX.2.7
11ClOrdIDClOrdID / ID in SingleGeneralOrderHandlingStringUnique identifier for Order as assigned by the buy-side (institution, broker, intermediary etc.) (identified by SenderCompID(49) or OnBehalfOfCompID(115) as appropriate). Uniqueness must be guaranteed within a single trading day. Firms, particularly those which electronically submit multi-day orders, trade globally or throughout market close periods, should ensure uniqueness across days, for example by embedding a date within the ClOrdID(11) field.Added FIX.2.7 Updated EP282
583ClOrdLinkIDClOrdLinkID / LnkID in SingleGeneralOrderHandlingStringPermits order originators to tie together groups of orders in which trades resulting from orders are associated for a specific purpose, for example the calculation of average execution price for a customer or to associate lists submitted to a broker as waves of a larger program trade.Added FIX.4.3
1832ClearedIndicatorClrdintIndicates whether the trade or position being reported was cleared through a clearing organization.Added EP140 Updated EP196
1816ClearingAccountTypeClrAcctTypintDesignates the account type to be used for the order when submitted to clearing.Added EP131
715ClearingBusinessDateBizDtLocalMktDateThe business date for which the trade is expected to be cleared.Added FIX.4.4 Updated EP150
635ClearingFeeIndicatorClrFeeIndStringIndicates type of fee being assessed of the customer for trade executions at an exchange. Applicable for futures markets only at this time.
(Values source CBOT, CME, NYBOT, and NYMEX):
Added FIX.4.3
577ClearingInstructionClrngInstrctnintReserved4000PlusEligibility of this trade for clearing and central counterparty processing.Added FIX.4.3 Updated EP204
1924ClearingIntentionClrIntnintSpecifies the party's or parties' intention to clear the trade.Added EP161
2870ClearingPortfolioIDClrPrtflioIDStringWhen the transaction is cleared and included in a portfolio of transactions this identifies the portfolio by its unique identifier.Added EP254
2582ClearingPriceOffsetClrPxOfstPriceOffsetConstant value required for the calculation of the clearing price, e.g. for variance futures.Added EP195
1932ClearingRequirementExceptionClrReqmtExcptnintSpecifies whether a party to a swap is using an exception to a clearing requirement. In the US, one such clearing requirement is CFTC's rule pursuant to CEA Section 2(h)(1).Added EP161 Updated EP177
2528ClearingSettlPriceSetPxPriceClearing settlement price.Added EP195
1596ClearingTradePriceClrTrdPxPriceAlternate clearing priceAdded EP111
391ClientBidIDClBidIDStringUnique identifier for a Bid Request as assigned by institution. Uniqueness must be guaranteed within a single trading day.Added FIX.4.2
944CollActionActnintAction proposed for an Underlying Instrument instance.Added FIX.4.4
1043CollApplTypeApplTypintconveys how the collateral should be/has been appliedAdded EP12
902CollAsgnIDIDStringCollateral Assignment IdentifierAdded FIX.4.4
895CollAsgnReasonAsgnRsnintReason for Collateral AssignmentAdded FIX.4.4
907CollAsgnRefIDRefIDStringCollateral Assignment Identifier to which a transaction refersAdded FIX.4.4
906CollAsgnRejectReasonRejRsnintReserved100PlusCollateral Assignment Reject ReasonAdded FIX.4.4
905CollAsgnRespTypeRespTypintType of collateral assignment response.Added FIX.4.4 Updated EP192
903CollAsgnTransTypeTransTypintCollateral Assignment Transaction TypeAdded FIX.4.4
909CollInquiryIDIDStringCollateral Inquiry IdentifierAdded FIX.4.4
896CollInquiryQualifierQualintCollateral inquiry qualifiers:Added FIX.4.4
946CollInquiryResultRsltintReserved100PlusResult returned in response to Collateral Inquiry
4000+ Reserved and available for bi-laterally agreed upon user-defined values
Added FIX.4.4
945CollInquiryStatusStatintStatus of Collateral InquiryAdded FIX.4.4
894CollReqIDReqIDStringCollateral Request IdentifierAdded FIX.4.4
904CollRespIDRespIDStringCollateral Response IdentifierAdded FIX.4.4
908CollRptIDRptIDStringCollateral Report IdentifierAdded FIX.4.4
2487CollRptRejectReasonRejRsnintReserved100PlusReject reason code for rejecting the collateral report.Added EP192
2488CollRptStatusRptStatintThe status of the collateral report.Added EP192
910CollStatusStatintCollateral StatusAdded FIX.4.4
2093CollateralAmountMarketIDMktIDStringMarket associated with the collateral amount.Added EP162
2092CollateralAmountMarketSegmentIDMktSegIDStringMarket segment associated with the collateral amount.Added EP162
2632CollateralAmountTypeAmtTypintThe type of value in CurrentCollateralAmount(1704).Added EP197
1705CollateralCurrencyCcyCurrencyCurrency of the collateral; optional, defaults to the Settlement Currency if not specified.Added EP117
2929CollateralCurrencyCodeSourceCcySrcStringIdentifies class or source of the CollateralCurrency(1705) value.Added EP273
2090CollateralFXRateFxRtfloatForeign exchange rate used to compute the CurrentCollateralAmount(1704) from the CollateralCurrency(1646) and the Currency(15).Added EP162
2091CollateralFXRateCalcFxRtCalccharSpecifies whether or not CollateralFXRate(2090) should be multipled or divided.Added EP162
2689CollateralMarketPriceMktPxPriceMarket price of the collateral, either from market sources or pre-agreed by the counterparties.Added EP227
2690CollateralPercentOveragePctOvrgPercentagePercentage of over-collateralization particularly when CollateralAmountType(2632) = 4 (Additional collateral value)Added EP227
2350CollateralPortfolioIDPrtflioIDStringIdentifier of the collateral portfolio when reporting on a portfolio basis.Added EP179
2842CollateralReinvestmentAmountAmtAmtThe cash amount of the specified re-investment type.Added EP254
2843CollateralReinvestmentCurrencyCcyCurrencyThe currency denomination of the re-invested cash amount.
CollateralReinvestmentCurrencyCodeSource(2931) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP254 Updated EP273
2931CollateralReinvestmentCurrencyCodeSourceCcySrcStringIdentifies class or source of the CollateralReinvestmentCurrency(2843) value.Added EP273
2840CollateralReinvestmentRateRnvstmntRtPercentageInterest rate received for collateral reinvestment.Added EP254
2844CollateralReinvestmentTypeTypintReserved100PlusIndicates the type of investment the cash collateral is re-invested in.Added EP254
2516CollateralRequestInstructionCollReqInstStringAn encoded collateral request processing instruction to the receiver.Added EP193
2517CollateralRequestLinkIDCollReqLinkIDStringA unique identifier to link together a set or group of requests.Added EP193
2518CollateralRequestNumberCollReqNumintOrdinal number of the request within a set or group of requests.Added EP193
1706CollateralTypeTypStringType of collateral on deposit being reported.Added EP117
2868CollateralizationValueDateCollztnValuDtLocalMktDateDate when the collateral is to be assessed or assigned.Added EP254
1711CollectAmountColAmtAmtAmount to be collected by the clearinghouse from the clearing firm.Added EP117
479CommCurrencyCcyCurrencySpecifies currency to be used for Commission(12) if the commission currency is different from the deal currency.
CommCurrencyCodeSource(2922) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added FIX.4.3 Updated EP273
2922CommCurrencyCodeSourceCcySrcStringIdentifies class or source of the CommCurrency(479) value.Added EP273
1233CommRateRtfloatThe commission rate when Commission(12) is based on a percentage of quantity, amount per unit or a factor of unit of measure. If the rate is a percentage, use the decimalized form, e.g. 0.05 for a 5% commission or 0.005 for 50 basis points.Added EP169 Updated EP204
13CommTypeCommTypcharSpecifies the basis or unit used to calculate the total commission based on the rate.Added FIX.2.7 Updated EP204
1238CommUnitOfMeasureUOMStringThe commission rate unit of measure.Added EP169 Updated EP204
12CommissionCommAmtCommission. Note if CommType (13) is percentage, Commission of 5% should be represented as .05.Added FIX.2.7
2640CommissionAmountAmtAmtThe commission amount.Added EP204 Updated EP223
2648CommissionAmountSharedAmtSharedAmtCommission amount to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement. If specified, this amount should not exceed the amount in CommissionAmount(2640).Added EP204
2725CommissionAmountSubTypeSubTypintFurther sub classification of the CommissionAmountType(2641).Added EP233
2641CommissionAmountTypeTypintIndicates what type of commission is being expressed in CommissionAmount(2640).Added EP204
2642CommissionBasisBasischarSpecifies the basis or unit used to calculate the commission.Added EP204 Updated EP208
2643CommissionCurrencyCcyCurrencySpecifies the currency denomination of the commission amount if different from the trade's currency.
CommissionCurrencyCodeSource(2923) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP204 Updated EP273
2923CommissionCurrencyCodeSourceCcySrcStringIdentifies class or source of the CommissionCurrency(2643) value.Added EP273
2650CommissionDescDescStringDescription of the commission.Added EP204
2649CommissionLegRefIDLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP204
2646CommissionRateRtfloatThe commission rate when CommissionAmount(2640) is based on a percentage of quantity, amount per unit or a factor of unit of measure. If the rate is a percentage or expressed in basis points, use the decimalized form, e.g. 0.05 for a 5% commission or 0.005 for 50 basis points.Added EP204
2647CommissionSharedIndicatorSharedIndBooleanIndicates whether the amount in CommissionAmount(2640) is to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement.Added EP204
2644CommissionUnitOfMeasureUOMStringThe commission rate unit of measure.Added EP204 Updated EP223
2645CommissionUnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the unit of measure. Conditionally required when CommissionUnitOfMeasure(2644) = Ccy (Amount of currency).Added EP204
2924CommissionUnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the CommissionUnitOfMeasureCurrency(2645) value.Added EP273
2736CommodityFinalPriceTypeCmdtyFnlPxTypintFinal price type of the commodity as specified by the trading venue.Added EP235
2142CommonPricingIndicatorCmnPxngBooleanWhen this element is specified and set to 'Y', it indicates that common pricing applies. Common pricing may be relevant for a transaction that references more than one commodity reference price.Added EP169
40995ComplexEventAveragingObservationNumberObsvtnNumintCross reference to the ordinal observation as specified either in the ComplexEventScheduleGrp or ComplexEventPeriodDateGrp components.Added EP169
40996ComplexEventAveragingWeightWtfloatThe weight factor to be applied to the observation.Added EP169
41012ComplexEventBusinessCenterBizCtrStringThe business center used to determine dates and times in the schedule or date-time group.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2129ComplexEventCalculationAgentCalcAgentintUsed to identify the calculation agent.Added EP169
1490ComplexEventConditionCondintSpecifies the condition between complex events when more than one event is specified.
Multiple barrier events would use an or condition since only one can be effective at a given time. A set of digital range events would use an and condition since both conditions must be in effect for a payout to result.
Added EP92
2135ComplexEventCreditEventBusinessCenterBizCtrStringThe local business center for which the credit event is to be determined. The inclusion of this business center implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the specified business center.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41000ComplexEventCreditEventCurrencyCcyCurrencySpecifies the applicable currency when ComplexEventCreditEventValue(40999) is an amount. Uses ISO 4217 currency codes.Added EP169
41003ComplexEventCreditEventDayTypeDayTypintSpecifies the day type for the complex credit events.Added EP169
2137ComplexEventCreditEventMinimumSourcesMinSrcsintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
2134ComplexEventCreditEventNotifyingPartyNotifygPtyintThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.Added EP169
41001ComplexEventCreditEventPeriodPeriodintTime unit multiplier for complex credit events.Added EP169
41006ComplexEventCreditEventQualifierQualcharSpecifies a complex event qualifier. Used to further qualify ComplexEventCreditEventType(40998).Added EP169
41004ComplexEventCreditEventRateSourceRtSrcintIdentifies the source of rate information used for credit events.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Rate_Source for code list of applicable sources.
Added EP169
41030ComplexEventCreditEventSourceSrcStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
2136ComplexEventCreditEventStandardSourcesStdSrcsBooleanWhen this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.Added EP169
40998ComplexEventCreditEventTypeTypStringSpecifies the type of credit event.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for code list of applicable event types.
Added EP169
41002ComplexEventCreditEventUnitUnitStringTime unit associated with complex credit events.Added EP169
40999ComplexEventCreditEventValueValStringThe credit event value appropriate to ComplexEventCreditEventType(40998).
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for applicable event type values.
Added EP169
2133ComplexEventCreditEventsXIDRefCdtEvntXIDRefXIDREFReference to credit event table elsewhere in the message.Added EP169
2124ComplexEventCurrencyOneCcy1CurrencySpecifies the first or only reference currency of the trade.
ComplexEventCurrencyOneCodeSource(2942) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2942ComplexEventCurrencyOneCodeSourceCcy1SrcStringIdentifies class or source of the ComplexEventCurrencyOne(2124) value.Added EP273
2125ComplexEventCurrencyTwoCcy2CurrencySpecifies the second reference currency of the trade.
ComplexEventCurrencyTwoCodeSource(2943) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2943ComplexEventCurrencyTwoCodeSourceCcy2SrcStringIdentifies class or source of the ComplexEventCurrencyTwo(2125) value.Added EP273
41026ComplexEventDateAdjustedDtLocalMktDateThe adjusted complex event date.Added EP169
41019ComplexEventDateBusinessCenterCtrStringThe business center calendar used to adjust the complex event date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41025ComplexEventDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the complex event date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41024ComplexEventDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative date offset.Added EP169
41022ComplexEventDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative date offset.Added EP169
41023ComplexEventDateOffsetUnitOfstUnitStringTime unit associated with the relative date offset.Added EP169
41021ComplexEventDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the complex event date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
41020ComplexEventDateUnadjustedDtUnadjLocalMktDateThe unadjusted complex event date.Added EP169 Updated EP208
2128ComplexEventDeterminationMethodMethStringSpecifies the method according to which an amount or a date is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP169
1493ComplexEventEndDateEndDtUTCDateOnlySpecifies the end date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options
ComplexEventEndDate must always be greater than or equal to ComplexEventStartDate.
Added EP92 Updated EP195
1496ComplexEventEndTimeEndTmUTCTimeOnlySpecifies the end time of the time range on which a complex event date is effective.
ComplexEventEndTime must always be greater than or equal to ComplexEventStartTime.
Added EP92
2127ComplexEventFixedFXRateRtfloatSpecifies the fixed FX rate alternative for FX Quantro options.Added EP169
41027ComplexEventFixingTimeFixngTmLocalMktTimeThe local market fixing time.Added EP169
41028ComplexEventFixingTimeBusinessCenterFixngBizCtrStringThe business center calendar used to determine the actual fixing times.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2408ComplexEventForwardPointsFwdPntsPriceOffsetFX forward points added to spot rate. May be a negative value.Added EP187
2597ComplexEventFuturesPriceValuationFutPxValBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to futures contracts.Added EP208
2598ComplexEventOptionsPriceValuationOptPxValBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to options contracts.Added EP208
2599ComplexEventPVFinalPriceElectionFallbackPVPxFallbckintSpecifies the fallback provisions for the hedging party in the determination of the final settlement price.Added EP208
41008ComplexEventPeriodDateDtLocalMktDateThe averaging date for an Asian option.
The trigger date for a Barrier or Knock option.
Added EP169
41009ComplexEventPeriodTimeTmLocalMktTimeThe averaging time for an Asian option.Added EP169
41011ComplexEventPeriodTypeTypintSpecifies the period type.Added EP169
1486ComplexEventPricePxPriceSpecifies the price at which the complex event takes effect. Impact of the event price is determined by the ComplexEventType(1484).Added EP92
1487ComplexEventPriceBoundaryMethodPxBndryMethintSpecifies the boundary condition to be used for the event price relative to the underlying price at the point the complex event outcome takes effect as determined by the ComplexEventPriceTimeType.Added EP92
1488ComplexEventPriceBoundaryPrecisionPxBndryPrcsnPercentageUsed in combination with ComplexEventPriceBoundaryMethod to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP92
2123ComplexEventPricePercentagePxPctagePercentageSpecifies the price percentage at which the complex event takes effect. Impact of the event price is determined by the ComplexEventType(1484).Added EP169
1489ComplexEventPriceTimeTypePxTmTypintSpecifies when the complex event outcome takes effect. The outcome of a complex event is a payout or barrier action as specified by the ComplexEventType(1484).Added EP92 Updated EP169
2126ComplexEventQuoteBasisQteBasisintFor foreign exchange Quanto option feature.Added EP169
41014ComplexEventRateSourceRtSrcintIdentifies the source of rate information.Added EP169
41015ComplexEventRateSourceTypeRtSrcTypintIndicates whether the rate source specified is a primary or secondary source.Added EP169
41016ComplexEventReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate is to be used for the reference FX spot rate.
When ComplexEventRateSource(41014) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP169
41017ComplexEventReferencePageHeadingRefHdngStringIdentifies the reference page heading from the rate source.Added EP169
41033ComplexEventScheduleEndDateEndDtLocalMktDateThe end date of the schedule.Added EP169
41034ComplexEventScheduleFrequencyPeriodFreqPeriodintTime unit multiplier for the schedule date frequency.Added EP169
41035ComplexEventScheduleFrequencyUnitFreqUnitStringTime unit associated with the schedule date frequency.Added EP169
41036ComplexEventScheduleRollConventionRollStringThe convention for determining the sequence of dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the DateAdjustment component in Instrument.Added EP169
41032ComplexEventScheduleStartDateStartDtLocalMktDateThe start date of the schedule.Added EP169
2407ComplexEventSpotRateSpotRtPriceFX spot rate.Added EP187
1492ComplexEventStartDateStartDtUTCDateOnlySpecifies the start date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options
ComplexEventStartDate must always be less than or equal to ComplexEventEndDate.
Added EP92 Updated EP195
1495ComplexEventStartTimeStartTmUTCTimeOnlySpecifies the start time of the time range on which a complex event date is effective.
ComplexEventStartTime must always be less than or equal to ComplexEventEndTime.
Added EP92
2131ComplexEventStrikeFactorStrkFctrfloatStrike factor for Asian option feature. Upper strike percentage for a Strike Spread.Added EP169
2132ComplexEventStrikeNumberOfOptionsStrkNumintUpper string number of options for a Strike Spread.Added EP169
2130ComplexEventStrikePriceStrkPxPriceUpper strike price for Asian option feature. Strike percentage for a Strike Spread.Added EP169
1484ComplexEventTypeTypintIdentifies the type of complex event.Added EP92
2138ComplexEventXIDXIDXIDIdentifier of this complex event for cross referencing elsewhere in the message.Added EP169
2139ComplexEventXIDRefXIDRefXIDREFReference to a complex event elsewhere in the message.Added EP169
1485ComplexOptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an event. For binary options this is a fixed amount.Added EP92
2122ComplexOptPayoutCurrencyOptCcyCurrencySpecifies the currency of the payout amount.
ComplexOptPayoutCurrencyCodeSource(2941) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2941ComplexOptPayoutCurrencyCodeSourceOptCcySrcStringIdentifies class or source of the ComplexOptPayoutCurrency(2122) value.Added EP273
2117ComplexOptPayoutPaySideOptPayintTrade side of payout payer.Added EP169
2120ComplexOptPayoutPercentageOptPctagePercentagePercentage of observed price for calculating the payout associated with the event.Added EP169
2118ComplexOptPayoutReceiveSideOptRcvintTrade side of payout receiver.Added EP169
2121ComplexOptPayoutTimeOptTmintSpecifies when the payout is to occur.Added EP169
2119ComplexOptPayoutUnderlierOptUndlrStringReference to the underlier whose payments are being passed through.Added EP169
376ComplianceIDComplianceIDStringID used to represent this transaction for compliance purposes (e.g. OATS reporting).Added FIX.4.2
2404ComplianceTextComplianceTxtStringFree text for compliance information required for regulatory reporting.Added EP185
2361CompressionGroupIDCmprsnGrpIDStringUse to identify a netting or compression group where trades in the group were netted or compressed. This includes both terminating trades and any remnant trades that result from the operation.Added EP211
238ConcessionConcessionAmtProvides the reduction in price for the secondary market in Muncipals.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
664ConfirmIDCnfmIDStringMessage reference for ConfirmationAdded FIX.4.4
772ConfirmRefIDCnfmRefIDStringReference identifier to be used with ConfirmTransType (666) = Replace or CancelAdded FIX.4.4
774ConfirmRejReasonCnfmRejRsnintReserved100PlusIdentifies the reason for rejecting a Confirmation.Added FIX.4.4
859ConfirmReqIDCnfmReqIDStringUnique identifier for a Confirmation Request messageAdded FIX.4.4
665ConfirmStatusCnfmStatintIdentifies the status of the Confirmation.Added FIX.4.4
666ConfirmTransTypeCnfmTransTypintIdentifies the Confirmation transaction type.Added FIX.4.4
773ConfirmTypeCnfmTypintIdentifies the type of Confirmation message being sent.Added FIX.4.4
1927ConfirmationMethodCnfmMethintSpecifies how a trade was confirmed.Added EP161
521ContAmtCurrContAmtCurrCurrencySpecifies currency for the Contract amount if different from the Deal Currency - see Appendix 6-A; Valid Currency Codes.Added FIX.4.3
519ContAmtTypeContAmtTypintType of ContAmtValue (520).
NOTE That Commission Amount / % in Contract Amounts is the commission actually charged, rather than the commission instructions given in Fields 2/3.
Added FIX.4.3
520ContAmtValueContAmtValufloatValue of Contract Amount, e.g. a financial amount or percentage as indicated by ContAmtType (519).Added FIX.4.3
977ContIntRptIDRptIDStringUnique identifier for the Contrary Intention reportAdded EP4
1385ContingencyTypeContingencyTypeintReserved100PlusDefines the type of contingency.Added EP60
375ContraBrokerCntraBrkrStringIdentifies contra broker. Standard NASD market-maker mnemonic is preferred.Added FIX.4.2
655ContraLegRefIDCntraLegRefID / LegRefID in SingleGeneralOrderHandlingStringUnique indicator for a specific leg for the ContraBroker (375).Added FIX.4.3
2882ContraOrderOriginationCntraOrdOrigntnintIdentifies the origin of the order from the counterparty of the execution or trade.Added EP256
2884ContraRoutingArrangementIndicatorCntraRtgArngmntIndintIndicates whether a routing arrangement is in place, e.g. between two brokers. May be used together with ContraOrderOrigination(2882) to further describe the origin of an order.Added EP256 Updated EP294
437ContraTradeQtyCntraTrdQty / TrdQty in SingleGeneralOrderHandlingQtyQuantity traded with the ContraBroker (375).Added FIX.4.2
438ContraTradeTimeCntraTrdTm / TrdTm in SingleGeneralOrderHandlingUTCTimestampIdentifes the time of the trade with the ContraBroker (375). (always expressed in UTC (Universal Time Coordinated, also known as GMT)Added FIX.4.2
337ContraTraderCntraTrdr / Trdr in SingleGeneralOrderHandlingStringIdentifies the trader (e.g. badge number) of the ContraBroker.Added FIX.4.2
231ContractMultiplierMultfloatSpecifies the ratio or multiply factor to convert from nominal units (e.g. contracts) to total units (e.g. shares) (e.g. 1.0, 100, 1000, etc). Applicable For Fixed Income, Convertible Bonds, Derivatives, etc.Added FIX.4.2 Updated EP204
1435ContractMultiplierUnitMultTypintIndicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit ContractMultiplier(tag 231) is expressed in.Added EP80
1953ContractPriceRefMonthPxRefMoMonthYearReference month if there is no applicable MaturityMonthYear(200) value for the contract or security.Added EP161
1833ContractRefPosTypeConRefPosTypintAdditional information related to the pricing of a commodity swaps position, specifically an indicator referring to the position type.Added EP140
667ContractSettlMonthCSetMoMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle.Added FIX.4.4
40041ContractualDefinitionDefStringSpecifies which contract definition, such as those published by ISDA, will apply for the terms of the trade. See http://www.fpml.org/coding-scheme/contractual-definitions for values.Added EP161
40044ContractualMatrixDateDtLocalMktDateThe publication date of the applicable version of the contract matrix. If not specified, the ISDA Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP161
40043ContractualMatrixSourceSrcStringIdentifies the applicable contract matrix. See http://www.fpml.org/coding-scheme/matrix-type-1-0.xml for values.Added EP161 Updated EP192
40045ContractualMatrixTermTrmStringSpecifies the applicable key into the relevant contract matrix. In the case of 2000 ISDA Definitions Settlement Matrix for Early Termination and Swaptions, the ContractualMatrixTerm(40045) is not applicable and is to be omitted.
See http://www.fpml.org/coding-scheme/credit-matrix-transaction-type for values.
Added EP161 Updated EP271
2685ContraryInstructionEligibilityIndicatorCntraryInstEligIndBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of InTheMoneyCondition(2681). When not specified, the eligibility is undefined or not applicable.Added EP224
719ContraryInstructionIndicatorCntraryInstrctnInd / InstrctnInd in SingleGeneralOrderHandlingBooleanUsed to indicate when a contrary instruction for exercise or abandonment is being submittedAdded FIX.4.4
1951ConvertibleBondEquityIDCnvrtBondEqtyIDStringIdentifies the equity in which a convertible bond can be converted to.Added EP161
1952ConvertibleBondEquityIDSourceCnvrtBondEqtyIDSrcStringReserved100PlusIdentifies class or source of the ConvertibleBondEquityID(1951) value.
100+ are reserved for private security.
Added EP161
797CopyMsgIndicatorCopyMsgIndBooleanIndicates whether or not this message is a drop copy of another message.Added FIX.4.4
292CorporateActionCorpActnMultipleCharValueIdentifies the type of Corporate Action.Added FIX.4.2
421CountryCtryCountryISO Country Code in fieldAdded FIX.4.2
470CountryOfIssueIssuCtryCountryISO Country code of instrument issue (e.g. the country portion typically used in ISIN). Can be used in conjunction with non-ISIN SecurityID (48) (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.Added FIX.4.3
1950CouponDayCountCpnDayCntintReserved100PlusThe day count convention used in interest calculations for a bond or an interest bearing security. Absence of this field for a bond or an interest bearing security transaction implies a flat trade, i.e. no accrued interest determined at time of the transaction.Added EP161 Updated EP200
1948CouponFrequencyPeriodCpnPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP161
1949CouponFrequencyUnitCpnUnitStringTime unit associated with the frequency of the bond's coupon payment.Added EP161
2879CouponOtherDayCountCpnOtherDayCntStringThe industry name of the day count convention not listed in CouponDayCount(1950).Added EP254
224CouponPaymentDateCpnPmtLocalMktDateDate interest is to be paid. Used in identifying Corporate Bond issues.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
223CouponRateCpnRtPercentageThe rate of interest that, when multiplied by the principal, par value, or face value of a bond, provides the currency amount of the periodic interest payment. The coupon is always cited, along with maturity, in any quotation of a bond's price.Added FIX.4.2
1946CouponTypeCpnTypintCoupon type of the bond.Added EP161
1917CoverPriceCoverPxPriceThe best quoted price received among those not traded.Added EP159
203CoveredOrUncoveredCoveredintUsed for derivative products, such as optionsAdded FIX.4.1
1654CoveredQtyCvrdQtyQtyUsed to specify the portion of the short contract quantity that is considered covered (e.g. used for short option position).Added EP103 Updated EP141
255CreditRatingCrdRtgStringAn evaluation of a company's ability to repay obligations or its likelihood of not defaulting. These evaluation are provided by Credit Rating Agencies, i.e. S&P, Moody's.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
1968CreditSupportAgreementDateCrdSuprtDtLocalMktDateThe date of the ISDA Credit Support Agreement executed between the parties and intended to govern collateral arrangements for all OTC derivatives transactions between those parties.Added EP161
1967CreditSupportAgreementDescCrdSuprtDescStringThe type of ISDA Credit Support Agreement. See http://www.fpml.org/coding-scheme/credit-support-agreement-type for values.Added EP161
1969CreditSupportAgreementIDCrdSuprtIDStringA common reference or unique identifier to identify the ISDA Credit Support Agreement executed between the parties.Added EP161
548CrossIDCrssID / ID in CrossOrdersStringIdentifier for a cross order. Must be unique during a given trading day. Recommend that firms use the order date as part of the CrossID for Good Till Cancel (GT) orders.Added FIX.4.3
413CrossPercentCrssPct / Pct in CrossOrdersPercentagePercentage of program that crosses in Currency. Represented as a percentage.Added FIX.4.2
550CrossPrioritizationCrssPriortstn / Priorty in CrossOrdersintIndicates if one side or the other of a cross order should be prioritized.
The definition of prioritization is left to the market. In some markets prioritization means which side of the cross order is applied to the market first. In other markets - prioritization may mean that the prioritized side is fully executed (sometimes referred to as the side being protected).
Added FIX.4.3
2672CrossRequestIDCrssReqIDStringUnique message identifier for a cross request as assigned by the submitter of the request.Added EP223
549CrossTypeCrssTyp / Typ in CrossOrdersintType of cross being submitted to a marketAdded FIX.4.3
2523CrossedIndicatorCrssdIndintIndicates whether the order or quote was crossed with another order or quote having the same context, e.g. having accounts with a common ownership.Added EP218
1129CstmApplVerIDYStringSpecifies a custom extension to a message being applied at the message level. Enumerated fieldAdded EP16
14CumQtyCumQtyQtyTotal quantity (e.g. number of shares) filled.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
15CurrencyCcyCurrencyIdentifies currency used for price or quantity fields, depending on the asset class being traded. CurrencyCodeSource(2897) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Absence of this field is interpreted as the default currency for the security as defined by the respective reference data. It is recommended that systems provide the currency value whenever possible.
Added FIX.2.7 Updated EP273
2897CurrencyCodeSourceCcySrcStringIdentifies class or source of the Currency(15) value.Added EP273
1382CurrencyRatioCurrencyRatiofloatSpecifies the currency ratio between the currency used for a multileg price and the currency used by the outright book defined by the leg. Example: Multileg quoted in EUR, outright leg in USD and 1 EUR = 0,7 USD then CurrencyRatio = 0.7Added EP59
1704CurrentCollateralAmountAmtAmtCurrency value currently attributed to the collateral.Added EP117 Updated EP227
1755CurrentCostBasisCurCostBasisAmtThe amount that the current shares are worth. If this lot was liquidated, the total gain/loss for a trade is equal to the trade amount minus the current cost basis.Added EP127
2828CurrentDisplayPriceCurDspPxPricePrice at which the order is currently displayed to the market. Can be used on order messages, e.g. NewOrderSingle(35=D), to provide the current displayed price of a parent order when splitting it into smaller child orders.Added EP253
2838CurrentWorkingPriceCurWrkngPxPriceCurrent working price of the order relative to the state of the order.Added EP253
1029CustDirectedOrderCustDrctdOrdBooleanIndicates if the customer directed this order to a specific execution venue Y or not N.
A default of N customer did not direct this order should be used in the case where the information is both missing and essential.
Added EP9 Updated EP95
582CustOrderCapacityCustCpctyintCapacity of customer placing the order.Added FIX.4.3 Updated EP205
1031CustOrderHandlingInstCustOrdHdlInstMultipleStringValueCodes that apply special information that the Broker / Dealer needs to report, as specified by the customer.
NOTE: This field and its values have no bearing on the ExecInst and TimeInForce fields. These values should not be used instead of ExecInst or TimeInForce. This field and its values are intended for compliance reporting and/or billing purposes only.
For OrderHandlingInstSrc(1032) = 1 (FINRA OATS), valid values are (as of OATS Phase 3 as provided by FINRA. See also http://www.finra.org/Industry/Compliance/MarketTransparency/OATS/PhaseIII/index.htm for a complete list.
For OrderHandlingInstSrc(1032) = 2 (FIA Execution Source Code), only one enumeration value may be specified.
Added EP9 Updated EP135
1752CustodialLotIDCstdlLotIDStringAn opaque identifier used to communicate the custodian’s identifier for the lot. It is expected that this information would be provided by the custodian as part of a reconciliation process that occurs before trading.Added EP127
2570CustomerPriorityCustPriintSpecifies the kind of priority given to customers.Added EP195
84CxlQtyCxlQtyQtyTotal quantity canceled for this order.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
102CxlRejReasonCxlRejRsnintReserved100PlusCode to identify reason for cancel rejection.Added FIX.2.7
434CxlRejResponseToCxlRejRspTocharIdentifies the type of request that a Cancel Reject is in response to.Added FIX.4.2
127DKReasonDkRsncharReason for execution rejection.Added FIX.4.0
486DateOfBirthDtOfBirthLocalMktDateThe date of birth applicable to the individual, e.g. required to open some types of tax-exempt account.Added FIX.4.3
40922DateRollConventionRollStringThe convention for determining a sequence of dates. It is used in conjunction with a specified frequency. The value defined here applies to all adjustable dates in the instrument unless specifically overridden. Additional values may be used by mutual agreement of the counterparties.Added EP161
873DatedDateDatedLocalMktDateThe effective date of a new securities issue determined by its underwriters. Often but not always the same as the Issue Date and the Interest Accrual DateAdded FIX.4.4
426DayAvgPxDayAvgPxPriceThe average price for quantity on a GT order that has traded today.Added FIX.4.2
589DayBookingInstDayBkngInstcharIndicates whether or not automatic booking can occur.Added FIX.4.3
425DayCumQtyDayCumQtyQtyQuantity on a GT order that has traded today.Added FIX.4.2
424DayOrderQtyDayOrdQtyQtyFor GT orders, the OrderQty (38) less all quantity (adjusted for stock splits) that traded on previous days. DayOrderQty (424) = OrderQty - (CumQty (14) - DayCumQty (425))Added FIX.4.2
1048DealingCapacityDealingCpctycharIdentifies role of dealer; Agent, Principal, RisklessPrincipalAdded EP7 Updated EP95
293DefBidSizeDefBidSzQtyDefault Bid Size.Added FIX.4.2
294DefOfferSizeDefOfrSzQtyDefault Offer Size.Added FIX.4.2
1407DefaultApplExtIDDfltApplExtIDintThe extension pack number that is the default for a FIX session.Added EP56
1137DefaultApplVerIDDefApplVerIDStringSpecifies the service pack release being applied, by default, to message at the session level. Enumerated field with values assigned at time of service pack release. Uses same values as ApplVerIDAdded EP16
1408DefaultCstmApplVerIDYStringThe default custom application version ID that is the default for a session.Added EP56
1410DefaultVerIndicatorDfltVerIndBooleanIndicates that the application version identified in the fields RefApplVerID(1130), RefApplExtID(1406), and RefCstmApplVerID(1131) is the default for the message type identified in RefMsgType(372) field.Added EP56 Updated EP275
285DeleteReasonDelRsncharReason for deletion.Added FIX.4.2
128DeliverToCompIDD2IDStringAssigned value used to identify the firm targeted to receive the message if the message is delivered by a third party i.e. the third party firm identifier would be delivered in the TargetCompID (56) field and the ultimate receiver firm ID in this field.Added FIX.4.0
145DeliverToLocationIDD2LocStringAssigned value used to identify specific message recipient's location (i.e. geographic location and/or desk, trader) if the message was delivered by a third partyAdded FIX.4.1
129DeliverToSubIDD2SubStringAssigned value used to identify specific message recipient (i.e. trader) if the message is delivered by a third partyAdded FIX.4.0
743DeliveryDateDlvDtLocalMktDateDate of delivery.Added FIX.4.4
668DeliveryFormDlvryFormintIdentifies the form of delivery.Added FIX.4.4
2752DeliveryRouteOrCharterRteChrtrStringSpecific delivery route or time charter average. Applicable to commodity freight contracts.Added EP238
41043DeliveryScheduleNegativeToleranceNegtvTlrncfloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryScheduleToleranceType(41046). Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41040DeliveryScheduleNotionalNotlQtyPhysical delivery quantity.Added EP169
41042DeliveryScheduleNotionalCommodityFrequencyNotlFreqintThe frequency of notional delivery.Added EP169
41041DeliveryScheduleNotionalUnitOfMeasureNotlUOMStringSpecifies the delivery quantity unit of measure (UOM).Added EP169
41044DeliverySchedulePositiveTolerancePostvTlrncfloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryScheduleToleranceType(41046). Value may exceed agreed upon value. Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41047DeliveryScheduleSettlCountryCtryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41052DeliveryScheduleSettlDayDayintSpecifies the day or group of days for delivery.Added EP169
41056DeliveryScheduleSettlEndEndStringThe scheduled end time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in DeliveryScheduleSettlTimeType(41057).Added EP169
41049DeliveryScheduleSettlFlowTypeFlowTypintSpecifies the commodity delivery flow type.Added EP169 Updated EP179
41050DeliveryScheduleSettlHolidaysProcessingInstructionHolidaysintIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41055DeliveryScheduleSettlStartStartStringThe scheduled start time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in DeliveryScheduleSettlTimeType(41057).Added EP169
41057DeliveryScheduleSettlTimeTypeTypintSpecifies the format of the delivery start and end time values.Added EP169
41048DeliveryScheduleSettlTimeZoneTZStringDelivery timezone specified as prevailing rather than standard or daylight.
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41053DeliveryScheduleSettlTotalHoursTotHrsintThe sum of the total hours specified in the DeliveryScheduleSettlTimeGrp component.Added EP169
41046DeliveryScheduleToleranceTypeTlrncTypintSpecifies the tolerance value type.Added EP169
41045DeliveryScheduleToleranceUnitOfMeasureTlrncUOMStringSpecifies the tolerance value's unit of measure (UOM).Added EP169
41038DeliveryScheduleTypeTypintSpecifies the type of delivery schedule.Added EP169
41039DeliveryScheduleXIDXIDXIDIdentifier for this instance of delivery schedule for cross referencing elsewhere in the message.Added EP169
41086DeliveryStreamCommoditySourceSrcStringThe SCoTA coal cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that seller and buyer agree are acceptable origins for the coal product. For international coal transactions, this is the origin of the coal product.
See http://www.fpml.org/coding-scheme/commodity-coal-product-source for values.
Added EP169
41082DeliveryStreamCycleDescDescStringThe delivery cycles during which the oil product will be transported in the pipeline.Added EP169
41066DeliveryStreamDeliverAtSourceIndicatorDlvrAtSrcBooleanWhen this element is specified and set to 'Y', delivery of the coal product is to be at its source.Added EP169
41064DeliveryStreamDeliveryContingencyCntgncyStringSpecifies the electricity delivery contingency.
See http://www.fpml.org/coding-scheme/electricity-transmission-contingency for values.
Added EP169
41065DeliveryStreamDeliveryContingentPartySideCntgPtyintThe trade side value of the party responsible for electricity delivery contingency.Added EP169
41062DeliveryStreamDeliveryPointDlvryPntStringThe point at which the commodity product will be delivered and received. Value specified should follow market convention appropriate for the commodity product.
For bullion, see http://www.fpml.org/coding-scheme/bullion-delivery-location for values.
Added EP169
42193DeliveryStreamDeliveryPointDescDlvryPntDescStringDescription of the delivery point identified in DeliveryStreamDeliveryPoint(41062).Added EP179
42192DeliveryStreamDeliveryPointSourceDlvryPntSrcintIdentifies the class or source of DeliveryStreamDeliveryPoint(41062).Added EP179
41063DeliveryStreamDeliveryRestrictionDlvryRstctnintSpecifies under what conditions the buyer and seller should be excused of their delivery obligations.Added EP169
41080DeliveryStreamElectingPartySideElctngSideintA reference to the party able to choose whether the gas is delivered for a particular period as found in a swing or interruptible contract.Added EP169
41060DeliveryStreamEntryPointEntryPntStringThe point at which the commodity will enter the delivery mechanism or pipeline.Added EP169
41070DeliveryStreamImporterOfRecordImprtrStringA party, not necessarily of the trade, who is the Importer of Record for the purposes of paying customs duties and applicable taxes or costs related to importation.Added EP169
41071DeliveryStreamNegativeToleranceNegtvTlrncfloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryStreamToleranceType(41074). Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41078DeliveryStreamNotionalConversionFactorCnvrsnFctrfloatIf the notional quantity is specified in a unit that does not match the unit in which the commodity reference price is quoted, the scaling or conversion factor used to convert the commodity reference price unit into the notional quantity unit should be stated here. If there is no conversion, this field is not intended to be used.Added EP169
41059DeliveryStreamPipelinePplnStringThe name of the oil delivery pipeline.Added EP169
41072DeliveryStreamPositiveTolerancePostvTlrncfloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in DeliveryStreamToleranceType(41074). Value may exceed agreed upon value. Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41067DeliveryStreamRiskApportionmentRiskApprtnmtStringSpecifies how the parties to the trade apportion responsibility for the delivery of the commodity product.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment for the details of the external code list.
Added EP169
41218DeliveryStreamRiskApportionmentSourceRiskApprtnmtSrcStringSpecifies the source or legal framework for the risk apportionment.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment_Source for the details of the external code list.
Added EP169
43094DeliveryStreamRouteOrCharterRteChrtrStringSpecific delivery route or time charter average. Applicable to commodity freight swaps.Added EP235
41069DeliveryStreamTitleTransferConditionTtlXferCondintSpecifies the condition of title transfer.Added EP169
41068DeliveryStreamTitleTransferLocationTtlXferStringSpecifies the title transfer location.Added EP169
41075DeliveryStreamToleranceOptionSideTlrncOptSideintIndicates whether the tolerance is at the seller's or buyer's option.Added EP169
41074DeliveryStreamToleranceTypeTlrncTypintSpecifies the tolerance value type.Added EP169
41073DeliveryStreamToleranceUnitOfMeasureTlrncUOMStringSpecifies the tolerance value's unit of measure (UOM).Added EP169
41077DeliveryStreamTotalNegativeToleranceTotNegtvTlrncPercentageThe negative percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%.).
Added EP169
41076DeliveryStreamTotalPositiveToleranceTotPostvTlrncPercentageThe positive percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%.).
Added EP169
41079DeliveryStreamTransportEquipmentEqpmtStringThe transportation equipment with which the commodity product will be delivered and received.Added EP169
41058DeliveryStreamTypeTypintSpecifies the type of delivery stream.Added EP169
41061DeliveryStreamWithdrawalPointWthdrwlPntStringThe point at which the commodity product will be withdrawn prior to delivery.Added EP169
919DeliveryTypeDlvryTypintIdentifies type of settlementAdded FIX.4.4
2596DeltaCrossedDeltaCrssdBooleanIndicates that the party has taken a position on both a put and a call on the same underlying asset.Added EP208
1243DerivFlexProductEligibilityIndicatorFlexProdEligBooleanUsed to indicate if a product or group of product supports the creation of flexible securities.
See FlexProductEligibilityIndicator(1242) for complete definition.
Added EP52 Updated EP271
1248DerivativeCFICodeCFIStringThe type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values.
See CFICode(461) for complete definition.
Added EP52 Updated EP271
1321DerivativeCapPriceCapPxPriceUsed to express the ceiling price of a capped call.
See CapPrice(1199) for complete definition.
Added EP52 Updated EP271
1266DerivativeContractMultiplierMultfloatSpecifies the ratio or multiply factor to convert from nominal units (e.g. contracts) to total units (e.g. shares) (e.g. 1.0, 100, 1000, etc.).
See ContractMultiplier(231) for complete definition.
Added EP52 Updated EP271
1438DerivativeContractMultiplierUnitMultTypintIndicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit DerivativeContractMultiplier(1266)is expressed in.
See ContractMultiplierUnit(1435) for complete definition.
Added EP80 Updated EP271
1285DerivativeContractSettlMonthCSetMoMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle.
See ContractSettlMonth(667) for complete definition.
Added EP52 Updated EP271
2688DerivativeContraryInstructionEligibilityIndicatorCntraryInstEligIndBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of DerivativeInTheMoneyCondition(2684). When not specified, the eligibility is undefined or not applicable.
See ContraryInstructionEligibilityIndicator(2685) for complete definition.
Added EP224 Updated EP271
1258DerivativeCountryOfIssueCtryCountryISO Country code of instrument issue (e.g. the country portion typically used in ISIN).
See CountryOfIssue(470) for complete definition.
Added EP52 Updated EP271
1278DerivativeEncodedIssuerEncIssrdataEncoded (non-ASCII characters) representation of the DerivativeIssuer(1275) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DerivativeIssuer(1275) field.
See EncodedIssuer(349) for complete definition.
Added EP52 Updated EP271
1277DerivativeEncodedIssuerLenEncIssrLenLengthByte length of encoded (non-ASCII characters) DerivativeEncodedSecurityDesc (1281) field.
See EncodedIssuerLen(348) for complete definition.
Added EP52 Updated EP271
1281DerivativeEncodedSecurityDescEncSecDescdataEncoded (non-ASCII characters) representation of the DerivativeSecurityDesc(1279) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DerivativeSecurityDesc(1279) field.
See EncodedSecurityDesc(351) for complete definition.
Added EP52 Updated EP271
1280DerivativeEncodedSecurityDescLenEncSecDescLenLengthByte length of encoded (non-ASCII characters) DerivativeEncodedSecurityDesc (1281) field.
See EncodedSecurityDescLen(350) for complete definition.
Added EP52 Updated EP271
1288DerivativeEventDateDtLocalMktDateDate of event.
See EventDate(866) for complete definition.
Added EP52 Updated EP271
1290DerivativeEventPxPxPricePredetermined price of issue at event.
See EventPx(867) for complete definition.
Added EP52 Updated EP271
1291DerivativeEventTextTxtStringComments related to the event.
See EventText(868) for complete definition.
Added EP52 Updated EP271
1289DerivativeEventTimeTmUTCTimestampSpecific time of event. To be used in combination with DerivativeEventDate(1288).
See EventTime(1145) for complete definition.
Added EP52 Updated EP271
1287DerivativeEventTypeEventTypintCode to represent the type of event.
See EventType(865) for complete definition.
Added EP52 Updated EP271
1299DerivativeExerciseStyleExerStyleintType of exercise.
See ExerciseStyle(1194) for complete definition.
Added EP52 Updated EP271
1322DerivativeFloorPriceFlrPxPriceUsed to express the floor price of a capped put.
See FloorPrice(1200) for complete definition.
Added EP52 Updated EP271
1442DerivativeFlowScheduleTypeFlowSchedTypintReserved100PlusThe industry standard flow schedule by which electricity or natural gas is traded. Schedules exist by regions and on-peak and off-peak status, such as Western Peak.
See FlowScheduleType(1439) for complete definition.
Added EP80 Updated EP271
2684DerivativeInTheMoneyConditionITMCondintSpecifies an option instrument's in the money condition in general terms.
See InTheMoneyCondition(2681) for complete definition.
Added EP224 Updated EP271
1313DerivativeInstrAttribTypeTypintType of instrument attribute.
See InstrAttribType(871) for complete definition.
Added EP52 Updated EP271
1314DerivativeInstrAttribValueValStringAttribute value appropriate to the DerivativeInstrAttribValue(1313) field.
See InstrAttribValue(872) for complete definition.
Added EP52 Updated EP271
1257DerivativeInstrRegistryRgstryStringValues may include BIC for the depository or custodian who maintain ownership records, the ISO country code for the location of the record, or the value ZZ to specify physical ownership of the security (e.g. stock certificate).
See InstrRegistry(543) for complete definition.
Added EP52 Updated EP271
1255DerivativeInstrmtAssignmentMethodAsgnMethcharMethod under which assignment was conducted.
See InstrmtAssignmentMethod(1049) for complete definition.
Added EP52 Updated EP271
1293DerivativeInstrumentPartyIDIDStringParty identifier/code.
See PartyID(448) for complete definition.
Added EP52 Updated EP271
1294DerivativeInstrumentPartyIDSourceSrccharIdentifies class or source of the DerivativeInstrumentPartyID (1293) value.
Required if DerivativeInstrumentPartyID(1293) is specified.
See PartyIDSource(447) for complete definition.
Added EP52 Updated EP271
1295DerivativeInstrumentPartyRoleRintIdentifies the type or role of the DerivativeInstrumentPartyID (1293) specified.
See PartyRole(452) for complete definition.
Added EP52 Updated EP271
2377DerivativeInstrumentPartyRoleQualifierQualintUsed to further qualify the value of DerivativeInstrumentPartyRole(1295).Added EP179 Updated EP271
1297DerivativeInstrumentPartySubIDIDStringParty sub-identifier.
See PartySubID(523) for complete definition.
Added EP52 Updated EP271
1298DerivativeInstrumentPartySubIDTypeTypintReserved4000PlusType of party sub-identifier.
See PartySubIDType(803) for complete definition.
Added EP52 Updated EP294
1276DerivativeIssueDateIssDtLocalMktDateThe date on which the security is issued.
See IssueDate(225) for complete definition.
Added EP52 Updated EP271
1275DerivativeIssuerIssrStringName of security issuer.
See Issuer(106) for complete definition.
Added EP52 Updated EP271
1320DerivativeListMethodListMethintIndicates whether instruments are pre-listed only or can also be defined via user request.
See ListMethod(1198) for complete definition.
Added EP52 Updated EP271
1260DerivativeLocaleOfIssueLclStringIdentifies the locale or region of issue.
See LocaleOfIssue(472) for complete definition.
Added EP52 Updated EP271
1252DerivativeMaturityDateMatDtLocalMktDateDate of maturity.
See MaturityDate(541) for complete definition.
Added EP52 Updated EP271
1251DerivativeMaturityMonthYearMMYMonthYearMonth and Year of the maturity (used for standardized futures and options).
See MaturityMonthYear(200) for complete definition.
Added EP52 Updated EP271
1253DerivativeMaturityTimeMatTmTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specified.
See MaturityTime(1079) for complete definition.
Added EP52 Updated EP271
1267DerivativeMinPriceIncrementMinPxIncrfloatMinimum price increase for a given exchange-traded Instrument.
See MinPriceIncrement(969) for complete definition.
Added EP52 Updated EP271
1268DerivativeMinPriceIncrementAmountMinPxIncrAmtAmtMinimum price increment amount associated with the minimum price increment.
See MinPriceIncrementAmount(1146) for complete definition.
Added EP52 Updated EP271
1274DerivativeNTPositionLimitNTPosLmtintPosition limit in the near-term contract for a given exchange-traded product.
See NTPositionLimit(971) for complete definition.
Added EP52 Updated EP271
1265DerivativeOptAttributeOptAtcharProvided to support versioning of option contracts as a result of corporate actions or events. Use of this field is defined by counterparty agreement or market conventions.
See OptAttribute(206) for complete definition.
Added EP52 Updated EP271
1225DerivativeOptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.
See OptPayoutAmount(1195) for complete definition.
Added EP52 Updated EP282
1273DerivativePositionLimitPosLmtintPosition limit for a given exchange-traded product.
See PositionLimit(970) for complete definition.
Added EP52 Updated EP271
1576DerivativePriceQuoteCurrencyPxQteCcyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency(tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.
See PriceQuoteCurrency(1524) for complete definition.
Added EP107 Updated EP271
2915DerivativePriceQuoteCurrencyCodeSourcePxQteCcySrcStringIdentifies class or source of the DerivativePriceQuoteCurrency(1576) value.Added EP273
1318DerivativePriceQuoteMethodPxQteMethStringSpecifies the method for price quotation.
See PriceQuoteMethod(1196) for complete definition.
Added EP52 Updated EP271
1315DerivativePriceUnitOfMeasurePxUOMStringUsed to express the UOM of the price if different from the contract.
See PriceUnitOfMeasureQty(1191) for complete definition.
Added EP52 Updated EP271
1723DerivativePriceUnitOfMeasureCurrencyPxUOMCcyCurrencyIndicates the currency of the price unit of measure.
Conditionally required when DerivativePriceUnitOfMeasure(1315) = Ccy.
See PriceUnitOfMeasureCurrency(1717) for complete definition.
Added EP122 Updated EP271
2914DerivativePriceUnitOfMeasureCurrencyCodeSourcePxUOMCcySrcStringIdentifies class or source of the DerivativePriceUnitOfMeasureCurrency(1723) value.Added EP273
1316DerivativePriceUnitOfMeasureQtyPxUOMQtyQtyUsed to express the UOM Quantity of the price if different from the contract.
See PriceUnitOfMeasureQty(1192) for complete definition.
Added EP52 Updated EP271
1246DerivativeProductProdintThe type of product the security is associated with.
See Product(460) for complete definition.
Added EP52 Updated EP271
1228DerivativeProductComplexProdCmplxStringIdentifies an entire suite of products for a given market.
See ProductComplex(1227) for complete definition.
Added EP52 Updated EP271
1323DerivativePutOrCallPutCallintIndicates whether an option contract is a put, call, chooser or undetermined.
See PutOrCall(201) for complete definition.
Added EP52 Updated EP271
1219DerivativeSecurityAltIDIDStringAlternate derivative security identifier value of DerivativeSecurityAltIDSource(1220) type.
Requires DerivativeSecurityAltIDSource(1220).
Added EP52 Updated EP271
1220DerivativeSecurityAltIDSourceSrcStringReserved100PlusIdentifies class or source of the DerivativeSecurityAltID(1219) value.Added EP52 Updated EP271
1279DerivativeSecurityDescDescStringCan be used by the venue or one of the trading parties to provide a non-normative textual description for the financial instrument.
See SecurityDesc(107) for complete definition.
Added EP52 Updated EP271
1272DerivativeSecurityExchangeExchExchangeMarket used to help identify a security.
See SecurityExchange(207) for complete definition.
Added EP52 Updated EP271
1247DerivativeSecurityGroupSecGrpStringAn exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.
See SecurityGroup(1151) for complete definition.
Added EP52 Updated EP271
1216DerivativeSecurityIDIDStringSecurity identifier value (e.g. CUSIP, SEDOL, ISIN, etc).
Requires DerivativeSecurityIDSource(1217).
See SecurityID(48) for complete definition.
Added EP52 Updated EP271
1217DerivativeSecurityIDSourceSrcStringReserved100PlusIdentifies class or source of the DerivativeSecurityID(1217) value.
See SecurityIDSource(22) for complete definition.
Added EP52 Updated EP271
1256DerivativeSecurityStatusStatusStringIndicates the current state of the derivative instrument.
See SecurityStatus(965) for complete definition.
Added EP52 Updated EP271
1250DerivativeSecuritySubTypeSecSubTypStringSub-type qualification/identification of the security type.
See SecuritySubType(762) for complete definition.
Added EP52 Updated EP271
1249DerivativeSecurityTypeSecTypStringThe type of security.
See SecurityType(167) for complete definition.
Added EP52 Updated EP271
1283DerivativeSecurityXMLSecXMLXMLDataXML definition for the security.
See SecurityXML(1185) for complete definition.
Added EP52 Updated EP275
1282DerivativeSecurityXMLLenYLengthThe length of the DerivativeSecurityXML(1283) data block.
See SecurityXMLLen(1184) for complete definition.
Added EP52 Updated EP271
1284DerivativeSecurityXMLSchemaSchemaStringThe schema used to validate the contents of DerivativeSecurityXML(1283).
See SecurityXMLSchema(1186) for complete definition.
Added EP52 Updated EP271
1317DerivativeSettlMethodSettlMethStringSettlement method for a contract or instrument.
See SettlMethod(1193) for complete definition.
Added EP52 Updated EP271
1254DerivativeSettleOnOpenFlagSettlOnOpenFlagStringIndicator to determine if instrument is settle on open.
See SettleOnOpenFlag(966) for complete definition.
Added EP52 Updated EP282
1259DerivativeStateOrProvinceOfIssueStPrvStringA two-character state or province abbreviation.
See StateOrProvinceOfIssue(471) for complete definition.
Added EP52 Updated EP271
1262DerivativeStrikeCurrencyStrkCcyCurrencyCurrency in which the strike price is denominated.
See StrikeCurrency(947) for complete definition.
Added EP52 Updated EP271
2912DerivativeStrikeCurrencyCodeSourceStrkCcySrcStringIdentifies class or source of the DerivativeStrikeCurrency(1262) value.Added EP273
1263DerivativeStrikeMultiplierStrkMultfloatMultiplier applied to the strike price for the purpose of calculating the settlement value.
See StrikeMultiplier(967) for complete definition.
Added EP52 Updated EP271
1261DerivativeStrikePriceStrkPxPriceStrike price for an option.
See StrikePrice(202) for complete definition.
Added EP52 Updated EP271
1264DerivativeStrikeValueStrkValufloatThe number of shares/units for the financial instrument involved in the option trade.
See StrikeValue(968) for complete definition.
Added EP52 Updated EP271
1214DerivativeSymbolSymStringTicker symbol. Common, human understood representation of the security.
See Symbol(55) for complete definition.
Added EP52 Updated EP271
1215DerivativeSymbolSfxSfxStringAdditional information about the security (e.g. preferred, warrants, etc.).
See SymbolSfx(65) for complete definition.
Added EP52 Updated EP271
1271DerivativeTimeUnitTmUnitStringUnit of time associated with the contract.
NOTE: Additional values may be used by mutual agreement of the counterparties.
See TimeUnit(997) for complete definition.
Added EP52 Updated EP271
2892DerivativeUPICodeUPIStringUniquely identifies the product of a derivative instrument using ISO 4914. See UPICode(2891) for complete definition.Added EP266 Updated EP271
1269DerivativeUnitOfMeasureUOMStringThe unit of measure of the underlying commodity upon which the contract is based.
See UnitOfMeasure(996) for complete definition.
Added EP52 Updated EP271
1722DerivativeUnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the unit of measure.
Conditionally required when DerivativeUnitOfMeasure(1269) = Ccy.
See UnitOfMeasureCurrency(1716) for complete definition.
Added EP122 Updated EP271
2913DerivativeUnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the DerivativeUnitOfMeasureCurrency(1722) value.Added EP273
1270DerivativeUnitOfMeasureQtyUOMQtyQtyUsed to indicate the quantity of the underlying commodity unit of measure on which the contract is based.
See UnitOfMeasureQty(1147) for complete definition.
Added EP52 Updated EP271
1319DerivativeValuationMethodValMethStringSpecifies the method for price quotation.
See ValuationMethod(1197) for complete definition.
Added EP52 Updated EP271
494DesignationDesignationStringFree format text defining the designation to be associated with a holding on the register. Used to identify assets of a specific underlying investor using a common registration, e.g. a broker's nominee or street name.Added FIX.4.3
284DeskIDDeskIDStringIdentification of a Market Maker's deskAdded FIX.4.2
1035DeskOrderHandlingInstDskOrdHndlInstMultipleStringValueCodes that apply special information that the broker-dealer needs to report.Added EP9 Updated EP135
1033DeskTypeDskTypStringIdentifies the type of Trading Desk.
Conditionally required when InformationBarrierID(1727) is specified for OATS.
Added EP9 Updated EP135
1034DeskTypeSourceDskTypSrcintIdentifies the class or source of DeskType(1033) values. Conditionally required when DeskType(1033) is specified.Added EP9 Updated EP135
1458DetachmentPointDetchPntPercentageUpper bound percentage of the loss the tranche can endure.Added EP83
1522DifferentialPriceDiffPxPriceOffsetUsed to specify the differential price when reporting the individual leg of a spread trade. Both leg price and differential price may be provided on such a report. Note that MultiLegReportingType(442) will be set to 2 (Individual leg of a multi-leg security) in this case.
Also used in pricing Trade at Settlement (TAS) and Trade At Marker (TAM) contracts for which the value is the negotiated currency offset either at settlement (TAS) or at time specified in the product definition (TAM). The final contract price is specified in LastPx(31).
Added EP107 Updated EP217
1814DisclosureInstructionInstintInstruction to disclose information or to use default value of the receiver.Added EP131
1813DisclosureTypeTypintReserved100PlusInformation subject to disclosure.Added EP131
1592DiscountFactorDiscFctrfloatUsed to calculate the present value of an amount to be paid in the future.Added EP107
388DiscretionInstDsctnInstcharCode to identify the price a DiscretionOffsetValue (389) is related to and should be mathematically added to.Added FIX.4.2
843DiscretionLimitTypeLimitTypintType of Discretion LimitAdded FIX.4.4
841DiscretionMoveTypeMoveTypintDescribes whether discretionay price is static or floatsAdded FIX.4.4
842DiscretionOffsetTypeOfstTypintType of Discretion Offset valueAdded FIX.4.4
389DiscretionOffsetValueOfstValufloatAmount (signed) added to the related to price specified via DiscretionInst (388), in the context of DiscretionOffsetType (842)
(Prior to FIX 4.4 this field was of type PriceOffset)
Added FIX.4.2
845DiscretionPriceDsctnPxPriceThe current discretionary price of the orderAdded FIX.4.4
844DiscretionRoundDirectionRndDirintIf the calculated discretionary price is not a valid tick price, specifies whether to round the price to be more or less aggressiveAdded FIX.4.4
846DiscretionScopeScopeintThe scope of the discretionAdded FIX.4.4
1086DisplayHighQtyDisplayHighQtyQtyDefines the upper quantity limit to a randomized refresh of DisplayQty.Added EP22
1085DisplayLowQtyDsplLwQtyQtyDefines the lower quantity limit to a randomized refresh of DisplayQty.Added EP22
1084DisplayMethodDspMthdcharDefines what value to use in DisplayQty (1138). If not specified the default DisplayMethod is 1Added EP22
1087DisplayMinIncrDspMinIncrQtyDefines the minimum increment to be used when calculating a random refresh of DisplayQty. A user specifies this when he wants a larger increment than the standard provided by the market (e.g. the round lot size).Added EP22
1138DisplayQtyDisplayQtyQtyThe quantity to be displayed . Required for reserve orders. On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.Added EP22
1083DisplayWhenDspWhncharInstructs when to refresh DisplayQty (1138).Added EP22
477DistribPaymentMethodDistribPmtMethodintReserved1000PlusIdentifies the payment method for a (fractional) distribution. Used for CIV.Added FIX.4.3 Updated EP271
512DistribPercentageDistribPctagePercentageThe amount of each distribution to go to this beneficiary, expressed as a percentageAdded FIX.4.3
42253DividendAccrualFixedRateAcrlFixedRtPercentageThe dividend accrual fixed rate per annum expressed as a decimal.
A value of 5% would be represented as 0.05.
Added EP208
42243DividendAccrualPaymeentDateBusinessDayConventionBizDayCnvtnintAccrual payment date adjustment business day convention.Added EP208
42244DividendAccrualPaymentDateAdjustedDtLocalMktDateThe adjusted accrual payment date.Added EP208
42237DividendAccrualPaymentDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's dividend accrual payment date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42241DividendAccrualPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative accrual payment date offset.Added EP208
42239DividendAccrualPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative accrual payment date offset.Added EP208
42240DividendAccrualPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative accrual payment date offset.Added EP208
42238DividendAccrualPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the accrual payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42242DividendAccrualPaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted accrual payment date.Added EP208
42247DividendAmountTypeAmtTypintIndicates how the gross cash dividend amount per share is determined.Added EP208
42234DividendAveragingMethodAvgngMethintWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP208
42225DividendCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP208
42226DividendCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP208
42227DividendCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP208
42257DividendCashEquivalentPercentageCshEqvlntPctagePercentageDeclared cash-equivalent dividend percentage.
A value of 5% would be represented as 0.05.
Added EP208
42256DividendCashPercentageCshPctagePercentageDeclared cash dividend percentage.
A value of 5% would be represented as 0.05.
Added EP208
42259DividendCompositionCmpstnintDefines how the composition of dividends is to be determined.Added EP208
42254DividendCompoundingMethodCmpndgMethintThe compounding method to be used when more than one dividend period contributes to a single payment.Added EP208
42246DividendEntitlementEventEntlmntEvntintDefines the contract event which the receiver of the derivative is entitled to the dividend.Added EP208
42271DividendFXTriggerDateAdjustedDtLocalMktDateThe adjusted FX trigger date.Added EP208
42273DividendFXTriggerDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's FX trigger date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42270DividendFXTriggerDateBusinessDayConventionBizDayCnvtnintThe business day convention used for the FX trigger date adjustment.Added EP208
42268DividendFXTriggerDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative FX trigger date offset.Added EP208
42266DividendFXTriggerDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative FX trigger date offset.Added EP208
42267DividendFXTriggerDateOffsetUnitOfstUnitStringTime unit associated with the relative FX trigger date offset.Added EP208
42265DividendFXTriggerDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the FX trigger date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42269DividendFXTriggerDateUnadjustedDtUnadjLocalMktDateThe unadjusted FX trigger date.Added EP208
42233DividendFinalRatePrecisionFnlRtPrcsnintSpecifies the rounding precision of the final rate in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42232DividendFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction of the final rate.Added EP208
42218DividendFloatingRateIndexNdxStringThe dividend accrual floating rate index.Added EP208
42219DividendFloatingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the dividend accrual floating rate index curve.Added EP208
42220DividendFloatingRateIndexCurveUnitNdxUnitStringTime unit associated with the dividend accrual floating rate index curve period.Added EP208
42221DividendFloatingRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the contract.Added EP208
42222DividendFloatingRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in DividendFloatingRateIndex(42218).Added EP208
42223DividendFloatingRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP208
42224DividendFloatingRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP208
42228DividendFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP208
42229DividendFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP208
42230DividendFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP208
42231DividendInitialRateInitRtPercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP208
42235DividendNegativeRateTreatmentNegtvRtTrtmtintThe specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP208
42255DividendNumOfIndexUnitsNumNdxUnitsintThe number of index units applicable to dividends.Added EP208
42295DividendPeriodBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's dividend period date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42280DividendPeriodBusinessDayConventionBizDayCnvtnintThe dividend period dates business day convention.Added EP208
42277DividendPeriodEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted date on which the dividend period will end.Added EP208
42292DividendPeriodPaymentDateAdjustedPmtDtLocalMktDateThe adjusted dividend period payment date.Added EP208
42291DividendPeriodPaymentDateOffsetDayTypePmtDtOfstDayTypintSpecifies the day type of the relative dividend period payment date offset.Added EP208
42289DividendPeriodPaymentDateOffsetPeriodPmtDtOfstPeriodintTime unit multiplier for the relative dividend period payment date offset.Added EP208
42290DividendPeriodPaymentDateOffsetUnitPmtDtOfstUnitStringTime unit associated with the relative dividend period payment date offset.Added EP208
42288DividendPeriodPaymentDateRelativeToPmtDtReltvintReserved1000PlusSpecifies the anchor date when the dividend period payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42287DividendPeriodPaymentDateUnadjustedPmtDtUnadjLocalMktDateThe unadjusted dividend period payment date.Added EP208
42275DividendPeriodSequenceSeqintDefines the ordinal dividend period. E.g. 1 = First period, 2 = Second period, etc.Added EP208
42276DividendPeriodStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted date on which the dividend period will begin.Added EP208
42279DividendPeriodStrikePriceStrkPxPriceSpecifies the fixed strike price of the dividend period.Added EP208
42278DividendPeriodUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42286DividendPeriodValuationDateAdjustedValDtLocalMktDateThe adjusted dividend period valuation date.Added EP208
42285DividendPeriodValuationDateOffsetDayTypeValDtOfstDayTypintSpecifies the day type of the relative dividend period valuation date offset.Added EP208
42283DividendPeriodValuationDateOffsetPeriodValDtOfstPeriodintTime unit multiplier for the relative dividend period valuation date offset.Added EP208
42284DividendPeriodValuationDateOffsetUnitValDtOfstUnitStringTime unit associated with the relative dividend period valuation date offset.Added EP208
42282DividendPeriodValuationDateRelativeToValDtReltvintReserved1000PlusSpecifies the anchor date when the dividend period valuation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42281DividendPeriodValuationDateUnadjustedValDtUnadjLocalMktDateThe unadjusted dividend period valuation date.Added EP208
42293DividendPeriodXIDXIDXIDIdentifier for linking this stream dividend period to an underlier through an instance of RelatedInstrumentGrp.Added EP208
42245DividendReinvestmentIndicatorRnvstmntIndBooleanIndicates whether the dividend will be reinvested.Added EP208
42248DividendUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
1380DividendYieldDividendYieldPercentageThe continuously-compounded annualized dividend yield of the underlying(s) of an option. Used as a parameter to theoretical option pricing models.Added EP59
787DlvyInstTypeInstTypcharUsed to indicate whether a delivery instruction is used for securities or cash settlement.Added FIX.4.4
1513DocumentationTextDcmntnTxtStringA sentence or phrase pertenant to the trade, not a reference to an external document. E.g. To be registered with the U.S. Environmental Protection Agency, Acid Rain Division, SO2 Allowance Tracking SystemAdded EP169
329DueToRelatedDueToReltdBooleanIndicates whether or not the halt was due to the Related Security being halted.Added FIX.4.2
2829DuplicateClOrdIDIndicatorDupClOrdIDIndBooleanUsed to indicate that a ClOrdID(11) value is an intentional duplicate of a previously sent value. Allows to avoid the rejection of an order with OrdRejReason(103) = 6 (Duplicate Order).Added EP253
405EFPTrackingErrorEFPTrkngErrPercentageEg Used in EFP trades 2% (EFP - Exchange for Physical ). Represented as a percentage.Added FIX.4.2
2400EffectiveBusinessDateEfctvBizDtLocalMktDateSpecifies an explicit business date for associated reference data or transaction. Used when an implicit date is not sufficiently specific.Added EP182 Updated EP195
168EffectiveTimeEfctvTmUTCTimestampTime the details within the message should take effect (always expressed in UTC (Universal Time Coordinated, also known as GMT)Added FIX.4.1
164EmailThreadIDEmailThreadIDStringUnique identifier for an email thread (new and chain of replies)Added FIX.4.1
94EmailTypeEmailTypcharEmail message type.Added FIX.2.7
40005EncodedAdditionalTermBondDescEncDescdataEncoded (non-ASCII characters) representation of the AdditionalTermBondDesc(40003) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the AdditionalTermBondDesc(40003) field.Added EP161
40004EncodedAdditionalTermBondDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedAdditionalTermBondDesc(40005) field.Added EP161
40009EncodedAdditionalTermBondIssuerEncIssrdataEncoded (non-ASCII characters) representation of the AdditionalTermBondIssuer(40007) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the AdditionalTermBondIssuer(40007) field.Added EP161
40008EncodedAdditionalTermBondIssuerLenEncIssrLenLengthByte length of encoded (non-ASCII characters) EncodedAdditionalTermBondIssuer(40009) field.Added EP161
2666EncodedAllocCommissionDescEncDescdataEncoded (non-ASCII characters) representation of the AllocCommissionDesc(2664) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the AllocCommissionDesc(2664) field.Added EP204
2665EncodedAllocCommissionDescLenEncDescLenLengthByte length of the encoded (non-ASCII characters) EncodedAllocCommissionDesc(2666) field.Added EP204 Updated EP229
361EncodedAllocTextEncAllocTextdataEncoded (non-ASCII characters) representation of the AllocText (161) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the AllocText field.Added FIX.4.2
360EncodedAllocTextLenEncAllocTextLenLengthByte length of encoded (non-ASCII characters) EncodedAllocText (361) field.Added FIX.4.2 Updated EP192
2112EncodedAttachmentEncAttchmntdataThe content of the attachment in the encoding format specified in the AttachmentEncodingType(2109) field.Added EP167
2111EncodedAttachmentLenEncAttchmntLenLengthByte length of encoded the EncodedAttachment(2112) field.Added EP167
2808EncodedCancelTextEncCxlTxtdataEncoded (non-ASCII characters) representation of the CancelText(2807) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the CancelText(2807) field.Added EP249
2809EncodedCancelTextLenEncCxlTxtLenLengthByte length of encoded (non-ASCII characters) EncodedCancelText(2808) field.Added EP249
2652EncodedCommissionDescEncDescdataEncoded (non-ASCII characters) representation of the CommissionDesc(2650) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the CommissionDesc(2650) field.Added EP204
2651EncodedCommissionDescLenEncDescLenLengthByte length of the encoded (non-ASCII characters) EncodedCommissionDesc(2652) field.Added EP204
2352EncodedComplianceTextEncComplianceTxtdataEncoded (non-ASCII characters) representation of the ComplianceText(2404) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ComplianceText(2404) field.Added EP185
2351EncodedComplianceTextLenEncComplianceTxtLenLengthByte length of encoded (non-ASCII characters) EncodedComplianceText(2352) field.Added EP185
41084EncodedDeliveryStreamCycleDescEncDescdataEncoded (non-ASCII characters) representation of the DeliveryStreamCycleDesc(41082) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DeliveryStreamCycleDesc(41082) field.Added EP169
41083EncodedDeliveryStreamCycleDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedDeliveryStreamCycleDesc(41084) field.Added EP169
1527EncodedDocumentationTextEncDcmntnTxtdataEncoded (non-ASCII characters) representation of the DocumentationText(1513) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the DocumentationText(1513) field.Added EP169
1525EncodedDocumentationTextLenEncDcmntnTxtLenLengthByte length of encoded (non-ASCII characters) EncodedDocumentationText(1527) field.Added EP169
1579EncodedEventTextEncTxtdataEncoded (non-ASCII characters) representation of the EventText(868) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the EventText(868) field.Added EP161
1578EncodedEventTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedEventText(868) fied.Added EP161
41108EncodedExerciseDescEncDescdataEncoded (non-ASCII characters) representation of the ExerciseDesc(41106) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ExerciseDesc(41106) field.Added EP169
41107EncodedExerciseDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedExerciseDesc(41102) field.Added EP169
2716EncodedFinancialInstrumentFullNameEncFullNamedataEncoded (non-ASCII characters) representation of the FinancialInstrumentFullName(2714) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the FinancialInstrumentFullName(2714) field.Added EP232 Updated EP236
2715EncodedFinancialInstrumentFullNameLenEncFullNameLenLengthByte length of encoded (non-ASCII characters) EncodedFinancialInstrumentFullName(2716) field.Added EP232 Updated EP236
1734EncodedFirmAllocTextEncFirmTxtdataEncoded (non-ASCII characters) representation of the FirmAllocText(1732) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) represention should also be specified in FirmAllocText(1732) field.Added EP118 Updated EP271
1733EncodedFirmAllocTextLenEncFirmTxtLenLengthByte length of encoded (non-ASCII characters) EncodedFirmAllocText(1734) field.Added EP118 Updated EP271
359EncodedHeadlineEncHeadlinedataEncoded (non-ASCII characters) representation of the Headline (148) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Headline field.Added FIX.4.2
358EncodedHeadlineLenEncHeadlineLenLengthByte length of encoded (non-ASCII characters) EncodedHeadline (359) field.Added FIX.4.2
349EncodedIssuerEncIssrdataEncoded (non-ASCII characters) representation of the Issuer field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Issuer field.Added FIX.4.2
348EncodedIssuerLenEncIssrLenLengthByte length of encoded (non-ASCII characters) EncodedIssuer (349) field.Added FIX.4.2
41321EncodedLegAdditionalTermBondDescEncDescdataEncoded (non-ASCII characters) representation of the LegAdditionalTermBondDesc(41319) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegAdditionalTermBondDesc(41319) field.Added EP169
41320EncodedLegAdditionalTermBondDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegAdditionalTermBondDesc(41321) field.Added EP169
41325EncodedLegAdditionalTermBondIssuerEncIssrdataEncoded (non-ASCII characters) representation of the LegAdditionalTermBondIssuer(41323) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegAdditionalTermBondIssuer(41323) field.Added EP169
41324EncodedLegAdditionalTermBondIssuerLenEncIssrLenLengthByte length of encoded (non-ASCII characters) EncodedLegAdditionalTermBondIssuer(41325) field.Added EP169
41459EncodedLegDeliveryStreamCycleDescEncDescdataEncoded (non-ASCII characters) representation of the LegDeliveryStreamCycleDesc(41457) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegLeg DeliveryStream(41457) field.Added EP169
41458EncodedLegDeliveryStreamCycleDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegDeliveryStreamCycleDesc(41459) field.Added EP169
2493EncodedLegDocumentationTextEncDcmntnTxtdataEncoded (non-ASCII characters) representation of the LegDocumentationText(2505) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the LegDocumentationText(2505) field.Added EP192
2494EncodedLegDocumentationTextLenEncDcmntnTxtLenLengthByte length of encoded (non-ASCII characters) EncodedLegDocumentationText(2493) field.Added EP192
2075EncodedLegEventTextEncTxtdataEncoded (non-ASCII characters) representation of the LegEventText(2066) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegEventText(2066) field.Added EP161
2074EncodedLegEventTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedLegEventText(2075) field.Added EP161
41483EncodedLegExerciseDescEncDescdataEncoded (non-ASCII characters) representation of the LegExerciseDesc(41481) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegExerciseDesc(41481) field.Added EP169
41482EncodedLegExerciseDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegExerciseDesc(41483) field.Added EP169
2719EncodedLegFinancialInstrumentFullNameEncFullNamedataEncoded (non-ASCII characters) representation of the LegFinancialInstrumentFullName(2717) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the LegFinancialInstrumentFullName(2717) field.Added EP232 Updated EP236
2718EncodedLegFinancialInstrumentFullNameLenEncFullNameLenLengthByte length of encoded (non-ASCII characters) individual multileg instrument's EncodedLegFinancialInstrumentFullName(2719).Added EP232 Updated EP236
619EncodedLegIssuerEncLegIssrdataMultileg instrument's individual security's EncodedIssuer.
See EncodedIssuer (349) field for description
Added FIX.4.3
618EncodedLegIssuerLenEncLegIssrLenLengthMultileg instrument's individual security's EncodedIssuerLen.
See EncodedIssuerLen (348) field for description
Added FIX.4.3
41477EncodedLegMarketDisruptionFallbackUnderlierSecurityDescEncDescdataEncoded (non-ASCII characters) representation of the LegMarketDisruptionFallbackUnderlierSecurityDesc(41475) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegMarketDisruptionFallbackUnderlierSecurityDesc(41475) field.Added EP169
41476EncodedLegMarketDisruptionFallbackUnderlierSecurityDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegMarketDisruptionFallbackUnderlierSecurityDesc (41477) field.Added EP169
2180EncodedLegOptionExpirationDescEncExpDescdataEncoded (non-ASCII characters) representation of the LegOptionExpirationDesc(2178) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegOptionExpirationDesc(2178).Added EP169
2179EncodedLegOptionExpirationDescLenEncExpDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegOptionExpirationDesc(2180) field.Added EP169
40981EncodedLegProvisionTextEncTxtdataEncoded (non-ASCII characters) representation of the LegProvisionText(40472) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegProvisionText(40472) field.Added EP161
40980EncodedLegProvisionTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedLegProvisionText(40472) field.Added EP161
622EncodedLegSecurityDescEncLegSecDescdataMultileg instrument's individual security's EncodedSecurityDesc.
See EncodedSecurityDesc (35) field for description
Added FIX.4.3
621EncodedLegSecurityDescLenEncLegSecDescLenLengthMultileg instrument's individual security's EncodedSecurityDescLen.
See EncodedSecurityDescLen (350) field for description
Added FIX.4.3
41654EncodedLegStreamCommodityDescEncDescdataEncoded (non-ASCII characters) representation of the LegStreamCommodityDesc(41652) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegStreamCommodityDesc(41652) field.Added EP169
41653EncodedLegStreamCommodityDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedLegStreamCommodityDesc(41654) field.Added EP169
40979EncodedLegStreamTextEncTxtdataEncoded (non-ASCII characters) representation of the LegStreamText(40248) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the LegStreamText(40248) field.Added EP161
40978EncodedLegStreamTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedLegStreamText(40979) field.Added EP161
353EncodedListExecInstEncListExecInstdataEncoded (non-ASCII characters) representation of the ListExecInst (69) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ListExecInst field.Added FIX.4.2
352EncodedListExecInstLenEncListExecInstLenLengthByte length of encoded (non-ASCII characters) EncodedListExecInst (353) field.Added FIX.4.2
446EncodedListStatusTextEncListStatTextdataEncoded (non-ASCII characters) representation of the ListStatusText (444) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ListStatusText field.Added FIX.4.2
445EncodedListStatusTextLenEncListStatTextLenLengthByte length of encoded (non-ASCII characters) EncodedListStatusText (446) field.Added FIX.4.2
2482EncodedMDStatisticDescEncDescdataEncoded (non-ASCII characters) representation of the MDStatisticDesc(2455) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MDStatisticDesc(2455) field.Added EP191
2481EncodedMDStatisticDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedMDStatisticDesc(2482) field.Added EP191 Updated EP229
41102EncodedMarketDisruptionFallbackUnderlierSecurityDescEncDescdataEncoded (non-ASCII characters) representation of the MarketDisruptionFallbackUnderlierSecurityDesc(41100) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MarketDisruptionFallbackUnderlierSecurityDesc(41100) field.Added EP169
41101EncodedMarketDisruptionFallbackUnderlierSecurityDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedMarketDisruptionFallbackUnderlierSecurityDesc(41102) field.Added EP169
2798EncodedMatchExceptionTextEncTxtdataEncoded (non-ASCII characters) representation of the MatchExceptionText(2780) field in the encoded format specified via the MessageEncoding(347) field.
If used, the ASCII (English) representation should also be specified in the MatchExceptionText(2780) field.
Added EP246 Updated EP271
2797EncodedMatchExceptionTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedMatchExceptionText(2798) field.Added EP246
2638EncodedMiscFeeSubTypeDescEncDescdataEncoded (non-ASCII characters) representation of the MiscFeeSubTypeDesc(2636) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MiscFeeSubTypeDesc(2636) field.Added EP196
2637EncodedMiscFeeSubTypeDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedMiscFeeSubTypeDesc(2638) field.Added EP196
1398EncodedMktSegmDescEncodedMktSegmDescdataEncoded (non-ASCII characters) representation of the MarketSegmDesc(1396) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the MarketSegmDesc field.Added EP53
1397EncodedMktSegmDescLenEncodedMktSegmDescLenLengthByte length of encoded (non-ASCII characters) EncodedMktSegmDesc(1324) field.Added EP53 Updated EP229
1697EncodedOptionExpirationDescEncExpDescdataEncoded (non-ASCII characters) representation of the OptionExpirationDesc(1581) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the OptionExpirationDesc(1581).Added EP169
1678EncodedOptionExpirationDescLenEncExpDescLenLengthByte length of encoded (non-ASCII characters) EncodedOptionExpirationDesc(1697) field.Added EP169
40985EncodedPaymentTextEncTxtdataEncoded (non-ASCII characters) representation of the PaymentText(40229) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the PaymentText(40229) field.Added EP161
40984EncodedPaymentTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedPaymentText(40985) field.Added EP161
2814EncodedPostTradePaymentDescEncDescdataEncoded (non-ASCII characters) representation of the PostTradePaymentDesc(2820) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the PostTradePaymentDesc(2820) field.Added EP249
2815EncodedPostTradePaymentDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedPostTradePaymentDesc(2814) field.Added EP249
40987EncodedProvisionTextEncTxtdataEncoded (non-ASCII characters) representation of the ProvisionText(40113) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the ProvisionText(40113) field.Added EP161
40986EncodedProvisionTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedProvisionText(40987) field.Added EP161
1665EncodedRejectTextEncRejTxtdataEncoded (non-ASCII characters) representation of the RejectText(1328) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the RejectText(1328) field.Added EP105 Updated EP192
1664EncodedRejectTextLenEncRejTxtLenLengthByte length of encoded (non-ASCII characters) EncodedRejectText(1665) field.Added EP105 Updated EP192
2801EncodedReplaceTextEncRplcTxtdataEncoded (non-ASCII characters) representation of the ReplaceText(2805) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the ReplaceText(2805) field.Added EP249
2802EncodedReplaceTextLenEncRplcTxtLenLengthByte length of encoded (non-ASCII characters) EncodedReplaceText(2801) field.Added EP249
351EncodedSecurityDescEncSecDescdataEncoded (non-ASCII characters) representation of the SecurityDesc (107) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the SecurityDesc field.Added FIX.4.2
350EncodedSecurityDescLenEncSecDescLenLengthByte length of encoded (non-ASCII characters) EncodedSecurityDesc (351) field.Added FIX.4.2
1469EncodedSecurityListDescEncListDescdataEncoded (non-ASCII characters) representation of the SecurityListDesc(1467) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the SecurityListDesc(1467) field.Added EP87 Updated EP271
1468EncodedSecurityListDescLenEncListDescLenLengthByte length of encoded (non-ASCII characters) EncodedSecurityListDesc(1469) field.Added EP87 Updated EP271
2972EncodedSettlStatusReasonTextEncSettlStatRsnTxtdataEncoded (non-ASCII characters) representation of the SettlStatusReasonText(2970) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the SettlStatusReasonText(2970) field.Added EP281
2971EncodedSettlStatusReasonTextLenEncSettlStatRsnTxtLenLengthByte length of encoded (non-ASCII characters) EncodedSettlStatusReasonText(2972) field.Added EP281
41257EncodedStreamCommodityDescEncDescdataEncoded (non-ASCII characters) representation of the StreamCommodityDesc(41255) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the StreamCommodityDesc(41255) field.Added EP169
41256EncodedStreamCommodityDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedStreamCommodityDesc(41257) field.Added EP169
40983EncodedStreamTextEncTxtdataEncoded (non-ASCII characters) representation of the StreamText(40056) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the StreamText(40056) field.Added EP161
40982EncodedStreamTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedStreamText(40983) field.Added EP161
357EncodedSubjectEncSubjectdataEncoded (non-ASCII characters) representation of the Subject (147) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Subject field.Added FIX.4.2
356EncodedSubjectLenEncSubjectLenLengthByte length of encoded (non-ASCII characters) EncodedSubject (357) field.Added FIX.4.2
355EncodedTextEncTxtdataEncoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Text(58) field.Added FIX.4.2 Updated EP192
354EncodedTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedText (355) field.Added FIX.4.2 Updated EP192
2371EncodedTradeContinuationTextEncTrdContntnTextdataEncoded (non-ASCII characters) representation of the TradeContinuationText(2374) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the TradeContinuationText(2374) field.Added EP179
2372EncodedTradeContinuationTextLenEncTrdContntnTextLenLengthByte length of encoded (non-ASCII characters) EncodedTradeContinuationText(2371) field.Added EP179
41711EncodedUnderlyingAdditionalTermBondDescEncDescdataEncoded (non-ASCII characters) representation of the UnderlyingAdditionalTermBondDesc(41709) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingAdditionalTermBondDesc(41709) field.Added EP187
41710EncodedUnderlyingAdditionalTermBondDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingAdditionalTermBondDesc(41711) field.Added EP187
42026EncodedUnderlyingAdditionalTermBondIssuerEncIssrdataEncoded (non-ASCII characters) representation of the UnderlyingAdditionalTermBondIssuer(42017) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingAdditionalTermBondIssuer(42017) field.Added EP187
42025EncodedUnderlyingAdditionalTermBondIssuerLenEncIssrLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingAdditionalTermBondIssuer(42026) field.Added EP187
41807EncodedUnderlyingDeliveryStreamCycleDescEncDescdataEncoded (non-ASCII characters) representation of the UnderlyingDeliveryStreamCycleDesc(41805) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingDeliveryStreamCycleDesc(41805) field.Added EP169
41806EncodedUnderlyingDeliveryStreamCycleDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingDeliveryStreamCycleDesc(41807) field.Added EP169
2073EncodedUnderlyingEventTextEncTxtdataEncoded (non-ASCII characters) representation of the UnderlyingEventText(2071) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingEventText(2071) field.Added EP161
2072EncodedUnderlyingEventTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingEventText(2073) field.Added EP161
41812EncodedUnderlyingExerciseDescEncDescdataEncoded (non-ASCII characters) representation of the UnderlyingExerciseDesc(41810) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingExerciseDesc(41810) field.Added EP169
41811EncodedUnderlyingExerciseDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingExerciseDesc(41812) field.Added EP169
2722EncodedUnderlyingFinancialInstrumentFullNameEncFullNamedataEncoded (non-ASCII characters) representation of the UnderlyingFinancialInstrumentFullName(2720) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingFinancialInstrumentFullName(2720) field.Added EP232 Updated EP236
2721EncodedUnderlyingFinancialInstrumentFullNameLenEncFullNameLenLengthByte length of encoded (non-ASCII characters) underlying instrument's EncodedUnderlyingFinancialInstrumentFullName(2722).Added EP232 Updated EP236
363EncodedUnderlyingIssuerEncUndIssrdataEncoded (non-ASCII characters) representation of the UnderlyingIssuer (306) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingIssuer field.Added FIX.4.2
362EncodedUnderlyingIssuerLenEncUndIssrLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingIssuer (363) field.Added FIX.4.2
41873EncodedUnderlyingMarketDisruptionFallbackUnderlierSecDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41874) field.Added EP169 Updated EP271
41874EncodedUnderlyingMarketDisruptionFallbackUnderlierSecurityDescEncDescdataEncoded (non-ASCII characters) representation of the UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41872) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingMarketDisruptionFallbackUnderlierSecurityDesc(41872).Added EP169
2288EncodedUnderlyingOptionExpirationDescEncExpDescdataEncoded (non-ASCII characters) representation of the UnderlyingOptionExpirationDesc(2286) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingOptionExpirationDesc(2286).Added EP169
2287EncodedUnderlyingOptionExpirationDescLenEncExpDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingOptionExpirationDesc(2288) field.Added EP169
42172EncodedUnderlyingProvisionTextEncTxtdataEncoded (non-ASCII characters) representation of the UnderlyingProvisionText(42170) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingProvisionText(42170) field.Added EP187
42171EncodedUnderlyingProvisionTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingProvisionText(42712) field.Added EP187
365EncodedUnderlyingSecurityDescEncUndSecDescdataEncoded (non-ASCII characters) representation of the UnderlyingSecurityDesc (307) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingSecurityeDesc field.Added FIX.4.2
364EncodedUnderlyingSecurityDescLenEncUndSecDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingSecurityDesc (365) field.Added FIX.4.2
41970EncodedUnderlyingStreamCommodityDescEncDescdataEncoded (non-ASCII characters) representation of the UnderlyingStreamCommodityDesc(41968) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingStreamCommodityDesc(41968) field.Added EP169
41969EncodedUnderlyingStreamCommodityDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingStreamCommodityDesc(41970) field.Added EP169
40989EncodedUnderlyingStreamTextEncTxtdataEncoded (non-ASCII characters) representation of the UnderlyingStreamText(40547) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the UnderlyingStreamText(40547) field.Added EP161
40988EncodedUnderlyingStreamTextLenEncTxtLenLengthByte length of encoded (non-ASCII characters) EncodedUnderlyingStreamText(40989) field.Added EP161
2521EncodedWarningTextEncWarnTxtdataEncoded (non-ASCII characters) representation of the WarningText(2520) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the WarningText(2520) field.Added EP193
2522EncodedWarningTextLenEncWarnTxtLenLengthByte length of encoded (non-ASCII characters) EncodedWarningtText(2521) field.Added EP193
98EncryptMethodYintMethod of encryption.Added FIX.2.7
1404EncryptedNewPasswordEncNewPwddataEncrypted new password - encrypted via the method specified in the field EncryptedPasswordMethod(1400)Added EP56
1403EncryptedNewPasswordLenEncNewPwdLenLengthLength of the EncryptedNewPassword(1404) fieldAdded EP56 Updated EP208
1402EncryptedPasswordEncPwddataEncrypted password - encrypted via the method specified in the field EncryptedPasswordMethod(1400)Added EP56
1401EncryptedPasswordLenEncPwdLenLengthLength of the EncryptedPassword(1402) fieldAdded EP56 Updated EP208
1400EncryptedPasswordMethodEncPwdMethodintReserved100PlusEnumeration defining the encryption method used to encrypt password fields.
At this time there are no encryption methods defined by FPL.
Added EP56
920EndAccruedInterestAmtEndAcrdIntAmtAmtAccrued Interest Amount applicable to a financing transaction on the End Date.Added FIX.4.4
922EndCashEndCshAmtEnding dirty cash consideration of a financing deal. i.e. reimbursed to the buyer on the End Date.Added FIX.4.4
917EndDateEndDtLocalMktDateEnd date of a financing deal, i.e. the date the seller reimburses the buyer and takes back control of the collateralAdded FIX.4.4
1226EndMaturityMonthYearEndMMYMonthYearEnding maturity month year for an option classAdded EP52
2552EndPriceRangeEndPxRngPriceUpper boundary for price range.Added EP195
16EndSeqNoYSeqNumMessage sequence number of last message in range to be resent. If request is for a single message BeginSeqNo (7) = EndSeqNo. If request is for all messages subsequent to a particular message, EndSeqNo = 0 (representing infinity).Added FIX.2.7
1203EndStrikePxRangeEndStrkPxRngPriceEnding price of the range to which the StrikeIncrement applies. Price refers to the price of the underlyingAdded EP52
1207EndTickPriceRangeEndTickPxRngPriceEnding price range for the specified tick incrementAdded EP52
1781EntitlementAttribCurrencyCcyCurrencyCurrency for EntitlementAttribValue(1780). Can be used if these fields represent a price, price offset, or amount.Added EP129
2940EntitlementAttribCurrencyCodeSourceCcySrcStringIdentifies class or source of the EntitlementAttribCurrency(1781) value.Added EP273
1779EntitlementAttribDatatypeDatatypintDatatype of the entitlement attribute.Added EP129
1778EntitlementAttribTypeTypintReserved4000PlusName of the entitlement attribute type. A code list of allowed values will be maintained on the FIX Protocol website.
Values 4000 and above are reserved for bilaterally agreed upon user defined enumerations.
Added EP129
1780EntitlementAttribValueValueStringValue of the entitlement attribute.Added EP129
1783EntitlementEndDateEndDtLocalMktDateIndicates the ending date of the entitlement.Added EP129 Updated EP204
1776EntitlementIDIDStringUnique identifier for a specific NoEntitlements(1773) repeating group instance.Added EP129
1774EntitlementIndicatorIndBooleanUsed to indicate if a party is entitled to an entitlement type specified in the EntitlementType(1775) field.Added EP129
1784EntitlementPlatformPltfmStringThe area to which the entitlement is applicable. This can be a trading platform or an offering.Added EP129
1885EntitlementRefIDRefIDStringReference to an EntitlementID(1776). Used for modification or deletion of an entitlement.Added EP146
1771EntitlementReportIDRptIDStringIdentifier for the PartyEntitlementsReport(35=CV).Added EP129
1770EntitlementRequestIDReqIDStringUnique identifier for PartyEntitlementsRequest(35=CU).Added EP129
1881EntitlementRequestResultReqRsltintReserved100PlusResult of risk limit definition request.Added EP146
1882EntitlementRequestStatusReqStatintStatus of party entitlements definition request.Added EP146
1884EntitlementResultRsltintResult of entitlement definition for one party.Added EP146
1782EntitlementStartDateStartDtLocalMktDateIndicates the starting date of the entitlement.Added EP129
1883EntitlementStatusStatintStatus of entitlement definition for one party.Added EP146 Updated EP173
2402EntitlementSubTypeSubTypintReserved1000PlusSubtype of an entitlement specified in EntitlementType(1775).Added EP183
1775EntitlementTypeTypintReserved100PlusType of entitlement.Added EP129
866EventDateDtLocalMktDateDate of eventAdded FIX.4.4
2830EventInitiatorTypeEvntInitrTypcharIndicates the type of entity who initiated an event, e.g. modification or cancellation of an order or quote.Added EP253
2340EventMonthYearMoYrMonthYearUsed with derivatives when an event is express as a month-year with optional day or month or week of month.
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w2) for week
A specific date can be appended to the month-year. For instance, if multiple event types exist in the same Year and Month, but actually at a different time, a value can be appended, such as w or w2 to indicate week. Likewise, the day of monty (0-31) can be appended to indicate a specific event date.
Added EP161
867EventPxPxPricePredetermined price of issue at event, if applicableAdded FIX.4.4
868EventTextTxtStringComments related to the event.Added FIX.4.4
1145EventTimeTmUTCTimestampSpecific time of event. To be used in combination with EventDate [866]Added EP42
1826EventTimePeriodTmPeriodintTime unit multiplier for the event.Added EP132 Updated EP161
1827EventTimeUnitTmUnitStringTime unit associated with the event.Added EP132 Updated EP161
865EventTypeEventTypintReserved100PlusCode to represent the type of eventAdded FIX.4.4
230ExDateExDtLocalMktDateThe date when a distribution of interest is deducted from a securities assets or set aside for payment to bondholders. On the ex-date, the securities price drops by the amount of the distribution (plus or minus any market activity).
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
100ExDestinationExDestExchangeExecution destination as defined by institution when order is entered.
Valid values:
See Appendix 6-C
Added FIX.2.7
1133ExDestinationIDSourceExDestIDSrccharThe ID source of ExDestinationAdded EP26
2704ExDestinationTypeExDestTypintIdentifies the type of execution destination for the order.Added EP228
411ExchangeForPhysicalEFPBooleanIndicates whether or not to exchange for phsyical.Added FIX.4.2
2603ExchangeLookAlikeExchLookAlikeBooleanFor a share option trade, indicates whether the instrument is to be treated as an 'exchange look-alike'.Added EP208
825ExchangeRuleExchRuleStringUsed to report any exchange rules that apply to this trade.
Primarily intended for US futures markets. Certain trading practices are permitted by the CFTC, such as large lot trading, block trading, all or none trades. If the rules are used, the exchanges are required to indicate these rules on the trade.
Added FIX.4.4
1139ExchangeSpecialInstructionsExchSpeclInstrStringFree format text string related to exchange.Added EP29 Updated EP95
1036ExecAckStatusExecAckStatcharThe status of this execution acknowledgement message.Added EP10
17ExecIDExecIDStringUnique identifier of execution message as assigned by sell-side (broker, exchange, ECN) (will be 0 (zero) for ExecType (150)=I (Order Status)).
Uniqueness must be guaranteed within a single trading day or the life of a multi-day order. Firms which accept multi-day orders should consider embedding a date within the ExecID field to assure uniqueness across days.
(Prior to FIX 4.1 this field was of type int).
Added FIX.2.7 Updated EP95
18ExecInstExecInstMultipleCharValueInstructions for order handling on exchange trading floor. If more than one instruction is applicable to an order, this field can contain multiple instructions separated by space. *** SOME VALUES HAVE BEEN REPLACED - See Replaced Features and Supported Approach *** (see Volume : Glossary for value definitions)Added FIX.2.7
1308ExecInstValueExecInstValuMultipleCharValueIndicates execution instructions that are valid for the specified market segmentAdded EP52 Updated EP208
2405ExecMethodExecMethintSpecifies how the transaction was executed, e.g. via an automated execution platform or other method.Added EP186 Updated EP201
485ExecPriceAdjustmentExecPxAdjmentfloatFor CIV the amount or percentage by which the fund unit/share price was adjusted, as indicated by ExecPriceType (484)Added FIX.4.3
484ExecPriceTypeExecPxTypcharFor CIV - Identifies how the execution price LastPx (31) was calculated from the fund unit/share price(s) calculated at the fund valuation point.Added FIX.4.3
19ExecRefIDExecRefIDStringReference identifier used with Trade, Trade Cancel and Trade Correct execution types.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
378ExecRestatementReasonExecRstmtRsnintReserved100PlusThe reason for restatement when an ExecutionReport(35=8) or TradeCaptureReport(35=AE) message is sent with ExecType(150) = D (Restated) or used when communicating an unsolicited cancel.Added FIX.4.2 Updated EP195
150ExecTypeExecTypcharDescribes the specific ExecutionRpt (e.g. Pending Cancel) while OrdStatus(39) will always identify the current order status (e.g. Partially Filled).Added FIX.4.1 Updated EP131
2431ExecTypeReasonExecTypRsnintReserved100PlusThe initiating event when an ExecutionReport(35=8) is sent.Added EP188
515ExecValuationPointExecValuationPointUTCTimestampFor CIV - a date and time stamp to indicate the fund valuation point with respect to which a order was priced by the fund manager.Added FIX.4.3
2749ExecutionTimestampExecTSUTCTimestampTime of the individual execution.Added EP237
41111ExerciseConfirmationMethodExerCnfmintIndicates whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.Added EP169
41106ExerciseDescDescStringA description of the option exercise.Added EP169
747ExerciseMethodExrMethodcharExercise Method used to in performing assignment.Added FIX.4.4
41115ExerciseSplitTicketIndicatorExerSplitTktIndBooleanIndicates in physical settlement of bond and convertible bond options whether the party required to deliver the bonds will divide those to be delivered as notifying party desires to facilitate delivery obligations.Added EP169
1194ExerciseStyleExerStyleintReserved100PlusType of exercise of a derivatives securityAdded EP52 Updated EP161
983ExpQtyExpQtyQtyExpiration Quantity associated with the Expiration TypeAdded EP4
827ExpirationCycleExpirationCycleintPart of trading cycle when an instrument expires. Field is applicable for derivatives.Added FIX.4.4
982ExpirationQtyTypeExpTypintExpiration Quantity typeAdded EP4
432ExpireDateExpireDtLocalMktDateDate of order expiration (last day the order can trade), always expressed in terms of the local market date. The time at which the order expires is determined by the local market's business practicesAdded FIX.4.2
126ExpireTimeExpireTmUTCTimestampTime/Date of order expiration (always expressed in UTC (Universal Time Coordinated, also known as GMT)
The meaning of expiration is specific to the context where the field is used.
For orders, this is the expiration time of a Good Til Date TimeInForce.
For Quotes - this is the expiration of the quote.
Expiration time is provided across the quote message dialog to control the length of time of the overall quoting process.
For collateral requests, this is the time by which collateral must be assigned.
For collateral assignments, this is the time by which a response to the assignment is expected.
For credit/risk limit checks, this is the time when the reserved credit limit will expire for the requested transaction.
Added FIX.4.0 Updated EP171
1629ExposureDurationExpsreDurintThis is the time in seconds of a Good for Time (GFT) TimeInForce.
Positive integer value which represents the time is seconds in which the new order remains active in the market before it is automatically cancelled (e.g. expired).
Bi-lateral agreements will dictate the maximum value of this field. It is assumed that most systems will impose a max limit of 86,400 seconds (i.e. 24 hours).
For Quotes: The period of time a quoted price is tradable(i.e. on-the-wire) before it becomes indicative (i.e. off-the-wire).
Added EP100 Updated EP159
1916ExposureDurationUnitExpsreDurUnitintTime unit in which the ExposureDuration(1629) is expressed.Added EP159
42250ExtraordinaryDividendAmountTypeExtrordAmtTypintIndicates how the extraordinary gross cash dividend per share is determined.Added EP208
42251ExtraordinaryDividendCurrencyExtrordCcyCurrencyThe currency in which the excess dividend is denominated. Uses ISO 4217 currency codes.Added EP208
42252ExtraordinaryDividendDeterminationMethodExtrordDtrmnMethStringSpecifies the method in which the excess amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42249ExtraordinaryDividendPartySideExtrordSideintReference to the party through its side in the trade who makes the determination whether dividends are extraordinary in relation to normal levels.Added EP208
2602ExtraordinaryEventAdjustmentMethodExtrordEvntAdjMethintDefines how adjustments will be made to the contract should one or more of the extraordinary events occur.Added EP208
42297ExtraordinaryEventTypeTypStringIdentifies the type of extraordinary or disruptive event applicable to the reference entity.
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42298ExtraordinaryEventValueValStringThe extraordinary or disruptive event value appropriate to ExtraordinaryEventType(42297).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
1600FIXEngineNameYStringProvides the name of the infrastructure component being used for session level communication. Normally this would be the FIX Engine or FIX Gateway product name.Added EP113
1602FIXEngineVendorYStringProvides the name of the vendor providing the infrastructure component.Added EP113
1601FIXEngineVersionYStringProvides the version of the infrastructure component.Added EP113
3073FXBenchmarkFxBnchmkintThe source of where to obtain the FX benchmark rate to use for fixing the rate.Added EP293
3076FXBenchmarkBusinessCenterFxBnchmkCtrStringA business center whose calendar is used for date/time adjustment. See https://www.fpml.org/coding-scheme/business-center to download the current (ISDA/FpML) standard 4-character code values for business center identification.Added EP293
3074FXBenchmarkDateFxBnchmkDtLocalMktDateThe local date of the FX rate fixing. The time applicable on the fixing date is specified in FXBenchmarkTime(3075).Added EP293
2796FXBenchmarkRateFixBnchmkRtFixStringSpecifies the foreign exchange benchmark rate fixing to be used in valuing the transaction. For example London 4 p.m. or Tokyo 3 p.m.Added EP247 Deprecated EP293
3075FXBenchmarkTimeFxBnchmkTmLocalMktTimeThe local time of the FX rate fixing. The date applicable for the fixing time is specified in FXBenchmarkDate(3074).Added EP293
228FactorFctrfloatFor Fixed Income: Amorization Factor for deriving Current face from Original face for ABS or MBS securities, note the fraction may be greater than, equal to or less than . In TIPS securities this is the Inflation index.
Qty * Factor * Price = Gross Trade Amount
For Derivatives: Contract Value Factor by which price must be adjusted to determine the true nominal value of one futures/options contract.
(Qty * Price) * Factor = Nominal Value
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
406FairValueFairValuAmtUsed in EFP tradesAdded FIX.4.2
41113FallbackExerciseIndicatorFallbckExerIndBooleanIndicates whether the notional amount of the underlying swap, not previously exercised under the option, will be automatically exercised at the expiration time on the expiration date if at such time the buyer is in-the-money, provided that the difference between the settlement rate and the fixed rate under the relevant underlying swap is not less than one tenth of a percentage point (0.10% or 0.001).Added EP169
2447FastMarketIndicatorFastMktIndBooleanIndicates if the instrument is in fast market state.Added EP190
2557FastMarketPercentageFastMktPctagePercentageThe percentage factor to be applied to trading rule parameters (e.g. price ranges, size ranges, etc.) when fast market conditions are applicable.Added EP195
1329FeeMultiplierFeeMultfloatThis is a multiplier that Clearing (Fee system) will use to calculate fees and will be sent to the firms on their confirms.Added EP55
1363FillExecIDFillExecIDStringRefer to ExecID(17). Used when multiple partial fills are reported in single Execution Report. ExecID and FillExecID should not overlap,Added EP58
1443FillLiquidityIndLqdtyIndintIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Applicable only for OrdStatus of Partial or FilledAdded EP81
2673FillMatchIDMtchIDStringIdentifier assigned by a matching system to a match event containing multiple executions.Added EP223
2674FillMatchSubIDMtchSubIDStringIdentifier assigned by a matching system to a price level (e.g. match step, clip) within a match event containing multiple executions.Added EP223
1364FillPxFillPxPricePrice of Fill. Refer to LastPx(31).Added EP58
1365FillQtyFillQtyQtyQuantity of Fill. Refer to LastQty(32).Added EP58
2421FillRefIDFillRefIDStringA reference to either the value of the FillExecID(1363) or an implicit position of a fills instance in the FillsGrp component.Added EP188
1623FillYieldYldPercentageYield Percentage, using same values as Yield (236)Added EP98
1622FillYieldTypeTypStringYield Type, using same values as YieldType (235)Added EP98
2714FinancialInstrumentFullNameFullNameStringThe full normative name of the financial instrument.Added EP232 Updated EP236
2737FinancialInstrumentShortNameShrtNameStringShort name of the financial instrument. Uses ISO 18774 (FINS) values.Added EP235
291FinancialStatusFinclStatMultipleCharValueIdentifies a firm's or a security's financial statusAdded FIX.4.2
40048FinancingTermSupplementDateDtLocalMktDateThe publication date of the applicable version of the contractual supplement.Added EP161
40047FinancingTermSupplementDescDescStringIdentifies the applicable contractual supplement. See http://www.fpml.org/coding-scheme/contractual-supplement for values.Added EP161
1732FirmAllocTextFirmTxtStringFirm reference information, usually internal information, that is part of the initial message. The information would not be carried forward (e.g to Take-up Firm) and preserved with the transaction.Added EP118
1728FirmGroupIDFirmGrpIDStringFirm assigned group allocation entity identifier.Added EP118
1729FirmMnemonicFirmMnemStringAllocation identifier assigned by the Firm submitting the allocation for an individual allocation instruction (as opposed to the overall message level identifier).Added EP118
2418FirmTradeEventIDFirmTrdEvntIDStringAn identifier created by the trading party for the life cycle event associated with this report.Added EP187
1041FirmTradeIDFirmTrdIDStringThe ID assigned to a trade by the Firm to track a trade within the Firm system. This ID can be assigned either before or after submission to the exchange or central counterparyAdded EP11
2484FirmTransactionIDFirmTxnIDStringThe unique transaction entity identifier assigned by the firm.Added EP192
1025FirstPxFirstPxPriceIndicates the first trade price of the day/sessionAdded EP7
2561FlexProductEligibilityComplexFlexProdEligCmplxStringIdentifies an entire suite of products which are eligible for the creation of flexible securities.Added EP195
1242FlexProductEligibilityIndicatorFlexProdEligBooleanUsed to indicate if a product or group of product supports the creation of flexible securitiesAdded EP52
1244FlexibleIndicatorFlexIndBooleanUsed to indicate a derivatives security that can be defined using flexible terms. The terms commonly permitted to be defined by market participants are expiration date and strike price. FlexibleIndicator is an alternative CFICode(461) Standard/Non-standard attribute.Added EP52
2728FloatingRateIndexCurvePeriodPeriodintTime unit multiplier for the floating rate index identified in FloatingRateIndexID(2731).Added EP235
2729FloatingRateIndexCurveSpreadSpreadPriceOffsetSpread from the floating rate index.Added EP235
2730FloatingRateIndexCurveUnitUnitStringTime unit associated with the floating rate index identified in FloatingRateIndexID(2731).Added EP235
2731FloatingRateIndexIDIDStringSecurity identifier of the floating rate index.Added EP235
2732FloatingRateIndexIDSourceSrcStringReserved100PlusSource for the floating rate index identified in FloatingRateIndexID(2731).Added EP235 Updated EP294
1200FloorPriceFlrPxPriceUsed to express the floor price of a capped putAdded EP52
1439FlowScheduleTypeFlowSchedTypintReserved100PlusThe industry standard flow schedule by which electricity or natural gas is traded. Schedules may exist by regions and on-peak and off-peak status, such as Western Peak.Added EP80 Updated EP238
121ForexReqForexReqBooleanIndicates request for forex accommodation trade to be executed along with security transaction.Added FIX.4.0
497FundRenewWaivFundRenewWaivcharA one character code identifying whether the Fund based renewal commission is to be waived.Added FIX.4.3
2846FundingSourceSrcintReserved100PlusSpecifies the funding source used to finance margin or collateralized loan.Added EP254
2847FundingSourceCurrencyCcyCurrencyCurrency denomination of the market value of the funding source.
FundingSourceCurrencyCodeSource(2954) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP254 Updated EP273
2954FundingSourceCurrencyCodeSourceCcySrcStringIdentifies class or source of the FundingSourceCurrency(2847) value.Added EP273
2848FundingSourceMarketValueMktValuAmtMarket value of the funding source.Added EP254
427GTBookingInstGTBkngInstintCode to identify whether to book out executions on a part-filled GT order on the day of execution or to accumulate.Added FIX.4.2
2996GammaGammafloatThe rate of change of Delta over time.Added EP288
123GapFillFlagYBooleanIndicates that the Sequence Reset message is replacing administrative or application messages which will not be resent.Added FIX.4.0
1970GoverningLawLawStringIdentification of the law governing the transaction. See http://www.fpml.org/coding-scheme/governing-law for values.Added EP161
381GrossTradeAmtGrossTrdAmtAmtTotal amount traded expressed in units of currency - usually quantity * price. For FX Futures this is used to express the notional value of a fill when quantity fields are expressed in terms of contract size (i.e. quantity * price * contract size).Added FIX.4.2 Updated EP258
2759GroupAmountGrpAmtAmtIndicates the total notional units or amount of an allocation group. Includes any allocated units or amount.Added EP239
2760GroupRemainingAmountGrpRemAmtAmtIndicates the remaining notional units or amount of an allocation group that has not yet been allocated.Added EP239
1902HaircutIndicatorHrctIndBooleanIndicates, if Y, that a stated valuation includes a haircut, e.g. that the stated value reflects the subtraction of the haircut. Note that a value of N does not imply a haircut is not applicable, only that the haircut (if any) is not reflected in the stated valuation.Added EP157
327HaltReasonHaltRsnintReserved100PlusDenotes the reason for the Opening Delay or Trading Halt.Added FIX.4.2 Updated EP86
21HandlInstHandlInstcharInstructions for order handling on Broker trading floorAdded FIX.2.7
148HeadlineHeadlineStringThe headline of a News messageAdded FIX.4.1
108HeartBtIntYintHeartbeat interval (seconds)Added FIX.3.0
1149HighLimitPriceHiLmtPxPriceAllowable high limit price for the trading day. A key parameter in validating order price. Used as the upper band for validating order prices. Orders submitted with prices above the upper limit will be rejectedAdded EP42 Updated EP76
332HighPxHighPxPriceRepresents an indication of the high end of the price range for a security prior to the open or reopenAdded FIX.4.2
2303HistoricalReportIndicatorHistrclRptBooleanIndicates that the trade or event being reported occurred in the past and the trade is terminated or no longer active.Added EP169
628HopCompIDIDStringAssigned value used to identify the third party firm which delivered a specific message either from the firm which originated the message or from another third party (if multiple hops are performed). It is recommended that this value be the SenderCompID (49) of the third party.
Applicable when messages are communicated/re-distributed via third parties which function as service bureaus or hubs. Only applicable if OnBehalfOfCompID (115) is being used.
Added FIX.4.3
630HopRefIDRefSeqNumReference identifier assigned by HopCompID (628) associated with the message sent. It is recommended that this value be the MsgSeqNum (34) of the message sent by the third party.
Applicable when messages are communicated/re-distributed via third parties which function as service bureaus or hubs. Only applicable if OnBehalfOfCompID (115) is being used.
Added FIX.4.3
629HopSendingTimeSntUTCTimestampTime that HopCompID (628) sent the message. It is recommended that this value be the SendingTime (52) of the message sent by the third party.
Applicable when messages are communicated/re-distributed via third parties which function as service bureaus or hubs. Only applicable if OnBehalfOfCompID (115) is being used.
Added FIX.4.3
961HostCrossIDHstCxIDStringHost assigned entity ID that can be used to reference all components of a cross; sides + strategy + legs. Used as the primary key with which to refer to the Cross Order for cancellation and replace. The HostCrossID will also be used to link together components of the Cross Order. For example, each individual Execution Report associated with the order will carry HostCrossID in order to tie back to the original cross order.Added EP3
23IOIIDIOIID / ID in IndicationStringUnique identifier of IOI message.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
130IOINaturalFlagNatFlagBooleanIndicates that IOI is the result of an existing agency order or a facilitation position resulting from an agency order, not from principal trading or order solicitation activity.Added FIX.4.0
25IOIQltyIndQltyIndcharRelative quality of indicationAdded FIX.2.7
27IOIQtyQtyStringQtyQuantity (e.g. number of shares) in numeric form or relative size.Added FIX.2.7
104IOIQualifierQualcharCode to qualify IOI use. (see Volume : Glossary for value definitions)Added FIX.3.0
26IOIRefIDRefIDStringReference identifier used with CANCEL and REPLACE, transaction types.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
28IOITransTypeTransTypcharIdentifies IOI message transaction typeAdded FIX.2.7
1933IRSDirectionIRSDirctnStringUsed to specify whether the principal is paying or receiving the fixed rate in an interest rate swap.Added EP161
1144ImpliedMarketIndicatorImpldMktIndintIndicates that an implied market should be created for either the legs of a multi-leg instrument (Implied-in) or for the multi-leg instrument based on the existence of the legs (Implied-out). Determination as to whether implied markets should be created is generally done at the level of the multi-leg instrument. Commonly used in listed derivatives.Added EP42
2681InTheMoneyConditionITMCondintSpecifies an option instrument's in the money condition.Added EP224
328InViewOfCommonInViewOfCmnBooleanIndicates whether or not the halt was due to Common Stock trading being halted.Added FIX.4.2
416IncTaxIndIncTaxIndintCode to represent whether value is net (inclusive of tax) or gross.Added FIX.4.2
1959IndexAnnexDateNdxAnxDtLocalMktDateThe date of a credit default swap index series annex.Added EP161
1960IndexAnnexSourceNdxAnxSrcStringThe source of a credit default swap series annex.Added EP161
1958IndexAnnexVersionNdxAnxVerintThe version of a credit default swap index annex.Added EP161
2733IndexRollMonthMoStringMonth identified in the index roll.Added EP235
1957IndexSeriesNdxSeriesintThe series identifier of a credit default swap index.Added EP161
467IndividualAllocIDIndAllocIDStringUnique identifier for a specific NoAllocs (78) repeating group instance (e.g. for an AllocAccount).Added FIX.4.3
776IndividualAllocRejCodeIndAllocRejCodeintIdentified reason for rejecting an individual AllocAccount (79) detail.
Same values as AllocRejCode (88)
Added FIX.4.4
992IndividualAllocTypeTypintIdentifies whether the allocation is to be sub-allocated or allocated to a third partyAdded EP5
1727InformationBarrierIDInfoBrrIDStringThe identifier of the information barrier in place for a trading unit that will meet the criteria of the no-knowledge exception in FINRA Rule 5320.02.Added EP135
1608InitialDisplayQtyInitDsplyQtyQtyUsed to convey the initially requested display quantity specified in DisplayQty(1138) on order entry and modification messages in ExecutionReport message. Applicable only in ExecutionReport message where DisplayQty(1138) is the currently displayed quantity and the requested display quantity of the order also needs to be conveyed. The values of the two fields are different as soon as the order is partially filled and also after a refresh of the order whenever DisplayMethod(1084) is not 1=Initial.Added EP115
979InputSourceInptSrcStringOriginating source of the request.Added EP4 Updated EP148
871InstrAttribTypeTypintReserved100PlusCode to represent the type of instrument attributeAdded FIX.4.4
872InstrAttribValueValStringAttribute value appropriate to the InstrAttribType (871) field.Added FIX.4.4 Updated EP271
543InstrRegistryRgstryStringValues may include BIC for the depository or custodian who maintain ownership records, the ISO country code for the location of the record, or the value ZZ to specify physical ownership of the security (e.g. stock certificate).Added FIX.4.3
1049InstrmtAssignmentMethodAsgnMethcharMethod under which assignment was conductedAdded EP4
1019InstrumentPartyIDIDStringPartyID value within an instrument party repeating group. Same values as PartyID (448)Added EP4
1050InstrumentPartyIDSourceSrccharPartyIDSource value within an instrument partyrepeating group.
Same values as PartyIDSource (447)
Added EP4
1051InstrumentPartyRoleRintPartyRole value within an instrument partyepeating group.
Same values as PartyRole (452)
Added EP4
2378InstrumentPartyRoleQualifierQualintUsed to further qualify the value of InstrumentPartyRole(1051).Added EP179
1053InstrumentPartySubIDIDStringPartySubID value within an instrument party repeating group.
Same values as PartySubID (523)
Added EP4
1054InstrumentPartySubIDTypeTypintReserved4000PlusType of InstrumentPartySubID (1053) value.
Same values as PartySubIDType (803)
Added EP4 Updated EP294
2576InstrumentPricePrecisionPxPrcsnintSpecifies the number of decimal places for instrument prices.Added EP195
2144InstrumentRoundingDirectionRndDirctncharSpecifies the rounding direction if not overridden elsewhere.Added EP169 Updated EP208
2145InstrumentRoundingPrecisionRndPrcsnintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP169
1546InstrumentScopeCFICodeCFIStringUsed to limit instrument scope to specified CFICode.
See CFICode(461) field for description.
Added EP105
1555InstrumentScopeCouponRateCpnRtPercentageUsed to limit instrument scope to specified coupon rate.
See CouponRate(223) field for description.
Added EP105
1621InstrumentScopeEncodedSecurityDescEncDescdataEncoded (non-ASCII characters) representation of the InstrumentScopeSecurityDesc(1556) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the InstrumentScopeSecurityDesc(1556) field.Added EP105 Updated EP271
1620InstrumentScopeEncodedSecurityDescLenEncDescLenLengthByte length of encoded (non-ASCII characters) InstrumentScopeEncodedSecurityDesc (1621) fieldAdded EP105 Updated EP271
1554InstrumentScopeFlexibleIndicatorFlexIndBooleanUsed to limit instrument scope to securities that can be defined using flexible terms or not.
See FlexibleIndicator(1244) field for description.
Added EP105
1549InstrumentScopeMaturityMonthYearMMYMonthYearUsed to limit instrument scope to specified maturity month and year.
See MaturityMonthYear(200) field for description.
Added EP105
1550InstrumentScopeMaturityTimeMatTmTZTimeOnlyUsed to limit instrument scope to specified maturity time.
See MaturityTime(1079) field for description.
Added EP105
1535InstrumentScopeOperatorOperintOperator to perform on the instrument(s) specifiedAdded EP105
1543InstrumentScopeProductProdintUsed to limit instrument scope to specified instrument product category.
See Product (460) field for description.
Added EP105
1544InstrumentScopeProductComplexProdCmplxStringUsed to limit instrument scope to specified product complex.
See ProductComplex(1227) field for description.
Added EP105
1553InstrumentScopePutOrCallPutCallintUsed to limit instrument scope to puts or calls.
See PutOrCall(201) field for description.
Added EP105
1551InstrumentScopeRestructuringTypeRstrctTypStringUsed to limit instrument scope to specified restructuring type.
See RestructuringType(1449) field for description.
Added EP105
1541InstrumentScopeSecurityAltIDAltIDStringUsed to limit instrument scope to specified security alternate identifier.
See SecurityAltID(455) field for description.
Added EP105
1542InstrumentScopeSecurityAltIDSourceAltIDSrcStringReserved100PlusUsed to limit instrument scope to specified security alternate identifier source.
See SecurityAltIDSource(456) field for complete definition.
Added EP105 Updated EP271
1556InstrumentScopeSecurityDescDescStringUsed to limit instrument scope to specified security description.
See SecurityDesc(107) field for description.
Added EP105
1616InstrumentScopeSecurityExchangeExchExchangeUsed to limit instrument scope to specified security exchange.
See SecurityExchange(207) field for description.
Added EP105
1545InstrumentScopeSecurityGroupSecGrpStringUsed to limit instrument scope to specified security group.
See SecurityGroup(1151) field for description.
Added EP105
1538InstrumentScopeSecurityIDIDStringUsed to limit instrument scope to specified security identifier.
See SecurityID(48) field for description.
Added EP105
1539InstrumentScopeSecurityIDSourceSrcStringReserved100PlusUsed to limit instrument scope to specified security identifier source.
See SecurityIDSource(22) field for description.
Added EP105 Updated EP265
1548InstrumentScopeSecuritySubTypeSecSubTypStringUsed to limit instrument scope to specified security sub-type.
See SecuritySubType(762) field for description.
Added EP105
1547InstrumentScopeSecurityTypeSecTypStringUsed to limit instrument scope to specified security type.
See SecurityType(167) field for description).
Added EP105
1552InstrumentScopeSenioritySnrtyStringUsed to limit instrument scope to specified seniority type.
See Seniority(1450) field for description.
Added EP105
1557InstrumentScopeSettlTypeSettlTypStringTenorUsed to limit instrument scope to specified settlement type.
See SettlType(63) field for description.
Added EP105
1536InstrumentScopeSymbolSymStringUsed to limit instrument scope to specified symbol.
See Symbol(55) field for description.
Added EP105
1537InstrumentScopeSymbolSfxSfxStringUsed to limit instrument scope to specified symbol suffix.
See SymbolSfx(65) field for description.
Added EP105 Updated EP282
2895InstrumentScopeUPICodeUPIStringUniquely identifies the product of a security using ISO 4914 as filter criteria. See UPICode(2891) for further detail.Added EP266
874InterestAccrualDateIntAcrlLocalMktDateThe start date used for calculating accrued interest on debt instruments which are being sold between interest payment dates. Often but not always the same as the Issue Date and the Dated DateAdded FIX.4.4
738InterestAtMaturityIntAtMatAmtAmount of interest (i.e. lump-sum) at maturity.Added FIX.4.4
2526InternationalSwapIndicatorIntlSwapIndBooleanIdentifies the swap trade as an international transaction.Added EP193
2373IntraFirmTradeIndicatorIntraFirmTrdIndBooleanIndicates whether the trade or position was entered into as an intra-group transaction, i.e. between two units of the same parent entity having majority ownership interest in both counterparties.Added EP179 Updated EP193
475InvestorCountryOfResidenceInvestorCtryOfResidenceCountryThe ISO 3166 Country code (2 character) identifying which country the beneficial investor is resident for tax purposes.Added FIX.4.3 Updated EP271
225IssueDateIssuedLocalMktDateThe date on which a bond or stock offering is issued. It may or may not be the same as the effective date (Dated Date) or the date on which interest begins to accrue (Interest Accrual Date)
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
106IssuerIssrStringName of security issuer (e.g. International Business Machines, GNMA).
see also Volume 7: PRODUCT: FIXED INCOME - Euro Issuer Values
Added FIX.3.0
1474LanguageCodeLangCdLanguageThe national language in which the news item is provided.Added EP90
29LastCapacityLastCpctycharBroker capacity in order executionAdded FIX.2.7
195LastForwardPointsLastFwdPntsPriceOffsetF/X forward points added to LastSpotRate(194). May be a negative value. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199.Added FIX.4.1 Updated EP282
641LastForwardPoints2LastFwdPnts2PriceOffsetF/X forward points of the future part of a F/X swap order added to LastSpotRate(194). May be a negative value.Added FIX.4.3 Updated EP282 Deprecated FIX.5.0
893LastFragmentLastFragmentBooleanIndicates whether this message is the last in a sequence of messages for those messages that support fragmentation, such as Allocation Instruction, Mass Quote, Security List, Derivative Security ListAdded FIX.4.4
1632LastLimitAmtLastLmtAmtAmtThe amount that has been drawn down against the counterparty for a given trade. The type of limit is specified in LimitAmtType(1631).
Bilateral agreements dictate the units and maximum value of this field.
Added EP100
851LastLiquidityIndLastLqdtyIndintIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity.Added FIX.4.4 Updated EP223
30LastMktLastMktExchangeMarket of execution for last fill, or an indication of the market where an order was routed
Valid values:
See Appendix 6-C
Added FIX.2.7 Updated EP228
369LastMsgSeqNumProcessedYSeqNumThe last MsgSeqNum (34) value received by the FIX engine and processed by downstream application, such as trading engine or order routing system. Can be specified on every message sent. Useful for detecting a backlog with a counterparty.Added FIX.4.2
2368LastMultipliedQtyLastMultdQtyQtyExpresses the quantity bought or sold when LastQty(32) is expressed in number of contracts. Used in addition to LastQty(32). It is the product of LastQty(32) and ContractMultiplier(231).Added EP179
934LastNetworkResponseIDLastNtwkRspIDStringIdentifier of the previous Network Response message sent to a counterparty, used to allow incremental updates.Added FIX.4.4
669LastParPxLastParPxPriceLast price expressed in percent-of-par. Conditionally required for Fixed Income trades when LastPx (31) is expressed in Yield, Spread, Discount or any other type.
Usage: Execution Report and Allocation Report repeating executions block (from sellside).
Added FIX.4.4
31LastPxLastPxPricePrice of this (last) fill.Added FIX.2.7
32LastQtyLastQtyQtyQuantity (e.g. shares) bought/sold on this (last) fill.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
2301LastQtyChangedQtyChngdQtyThe positive or negative change in quantity when this report is a trade correction or continuation.Added EP169
1828LastQtyVarianceLastQtyVarncQtyWhen LastQty is an estimated value, e.g. for a Repo circled trade, LastQtyVariance specifies the absolute amount that the size may vary up or down when finalized. Omitted when LastQty(32) is already final.Added EP132
912LastRptRequestedLastRptReqedBooleanIndicates whether this message is the last report message in response to a request message, e.g. OrderMassStatusRequest(35=AF), TradeCaptureReportRequest(35=AD).Added FIX.4.4 Updated EP141
194LastSpotRateLastSpotRtPriceF/X spot rate.Added FIX.4.1
1071LastSwapPointsLastSwapPntsPriceOffsetFor FX Swap, this is used to express the last market event for the differential between the far leg's bid/offer and the near leg's bid/offer in a fill or partial fill. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
779LastUpdateTimeLastUpdateTmUTCTimestampTimestamp of last update to data item (or creation if no updates made since creation).Added FIX.4.4
1743LastUpfrontPriceLastUpfrontPxPricePrice used to determine upfront payment for swaps contracts reported for a deal (trade).Added EP119
978LateIndicatorLateIndBooleanIndicates if the contrary intention was received after the exchange imposed cutoff timeAdded EP4
151LeavesQtyLeavesQtyQtyQuantity open for further execution. If the OrdStatus (39) is Canceled, DoneForTheDay, Expired, Calculated, or Rejected (in which case the order is no longer active) then LeavesQty could be 0, otherwise LeavesQty = OrderQty (38) - CumQty (14).
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.1
2680LegAccountAcctStringAccount mnemonic as agreed between buy and sell sides, e.g. broker and institution or investor/intermediary and fund manager.Added EP223
42355LegAdditionalDividendsIndicatorAddtnlDividendIndBooleanIndicates whether additional dividends are applicable.Added EP208
41332LegAdditionalTermBondCouponFrequencyPeriodCpnPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP169
41333LegAdditionalTermBondCouponFrequencyUnitCpnUnitStringTime unit associated with the frequency of the bond's coupon payment.Added EP169
41328LegAdditionalTermBondCouponRateCpnRtPercentageCoupon rate of the bond. See also CouponRate(223).Added EP169
41327LegAdditionalTermBondCouponTypeCpnTypintSpecifies the coupon type of the bond.Added EP169
41322LegAdditionalTermBondCurrencyCcyCurrencySpecifies the currency the bond value is denominated in. Uses ISO 4217 currency codes.Added EP169
41331LegAdditionalTermBondCurrentTotalIssuedAmountCurTotAmtAmtTotal issued amount of the bond.Added EP169
41334LegAdditionalTermBondDayCountDayCntintReserved100PlusThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP169
41319LegAdditionalTermBondDescDescStringDescription of the bond.Added EP169
41323LegAdditionalTermBondIssuerIssrStringIssuer of the bond.Added EP169
41329LegAdditionalTermBondMaturityDateMatDtLocalMktDateThe maturity date of the bond.Added EP169
41330LegAdditionalTermBondParValueParAmtThe par value of the bond.Added EP169
41317LegAdditionalTermBondSecurityIDIDStringSecurity identifier of the bond.Added EP169
41318LegAdditionalTermBondSecurityIDSourceSrcStringReserved100PlusIdentifies the source scheme of the LegAdditionalTermBondSecurityID(41317) value.Added EP169
41326LegAdditionalTermBondSenioritySnrtyStringSpecifies the bond's payment priority in the event of a default.Added EP169
41336LegAdditionalTermConditionPrecedentBondIndicatorPrcdntIndBooleanIndicates whether the condition precedent bond is applicable. The swap contract is only valid if the bond is issued and if there is any dispute over the terms of fixed stream then the bond terms would be used.Added EP169
41337LegAdditionalTermDiscrepancyClauseIndicatorDscrpncyIndBooleanIndicates whether the discrepancy clause is applicable.Added EP169
2495LegAgreementCurrencyAgmtCcyCurrencyContractual currency forming the basis of a financing agreement and associated transactions. Usually, but not always, the same as the trade currency.Added EP192
2953LegAgreementCurrencyCodeSourceAgmtCcySrcStringIdentifies class or source of the LegAgreementCurrency(2495) value.Added EP273
2496LegAgreementDateAgmtDtLocalMktDateA reference to the date the underlying agreement specified by LegAgreementID(2498) and LegAgreementDesc(2497) was executed.Added EP192
2497LegAgreementDescAgmtDescStringThe full name of the base standard agreement, annexes and amendments in place between the principals applicable to a financing transaction. See http://www.fpml.org/coding-scheme/master-agreement-type for derivative values.Added EP192
2498LegAgreementIDAgmtIDStringA common reference to the applicable standing agreement between the counterparties to a financing transaction.Added EP192
2499LegAgreementVersionAgmtVerStringThe version of the master agreement.Added EP192
42356LegAllDividendsIndicatorAllDividendIndBooleanRepresents the European Master Confirmation value of 'All Dividends' which, when applicable, signifies that, for a given Ex-Date, the daily observed share price for that day is adjusted (reduced) by the cash dividend and/or the cash value of any non-cash dividend per share (including extraordinary dividends) declared by the issuer.Added EP208
671LegAllocAccountAllocAcctStringAllocation Account for the leg
See AllocAccount (79) for description and valid values.
Added FIX.4.4
674LegAllocAcctIDSourceAllocAcctIDSrcintIdentifies the source of the LegAllocAccount(671).Added FIX.4.4 Updated EP271
1366LegAllocIDLegAllocIDStringThe AllocID(70) of an individual leg of a multileg order.Added EP58
673LegAllocQtyAllocQtyQtyLeg allocation quantity.
See AllocQty (80) for description and valid values.
Added FIX.4.4
1367LegAllocSettlCurrencyAllocSettlCcyCurrencyIdentifies settlement currency for the leg level allocation.Added EP58
2928LegAllocSettlCurrencyCodeSourceAllocSettlCcySrcStringIdentifies class or source of the LegAllocSettlCurrency(1367) value.Added EP273
2311LegAssetAttributeLimitLmtStringLimit or lower acceptable value of the attribute.Added EP169
2309LegAssetAttributeTypeTypStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
2310LegAssetAttributeValueValStringSpecifies the value of the attribute.Added EP169
2067LegAssetClassAssetClssintThe broad asset category for assessing risk exposure.Added EP161
2348LegAssetGroupAssetGrpintIndicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).Added EP192
2068LegAssetSubClassAssetSubClssintReserved4000PlusThe general subcategory description of the asset class.Added EP161
2739LegAssetSubTypeAsstSubTypStringUsed to provide a more specific description of the asset specified in LegAssetType(2069).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2069LegAssetTypeAssetTypStringUsed to provide more specific description of the asset specified in LegAssetSubClass(2068).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161 Updated EP235
2153LegAttachmentPointAttchPntPercentageLower bound percentage of the loss that the tranche can endure.Added EP169
41484LegAutomaticExerciseIndicatorAutoExerIndBooleanIndicates (when 'Y') that exercise is automatic when the strike price is crossed or the underlying trade is in the money.Added EP169
41485LegAutomaticExerciseThresholdRateAutoRtfloatThe threshold rate for triggering automatic exercise.Added EP169
676LegBenchmarkCurveCurrencyCcyCurrencyLegBenchmarkPrice (679) currency
See BenchmarkCurveCurrency (220) for description and valid values.
Added FIX.4.4
2951LegBenchmarkCurveCurrencyCodeSourceCcySrcStringIdentifies class or source of the LegBenchmarkCurveCurrency(676) value.Added EP273
677LegBenchmarkCurveNameNameStringName of the Leg Benchmark Curve.
See BenchmarkCurveName (22) for description and valid values.
Added FIX.4.4
678LegBenchmarkCurvePointPointStringIdentifies the point on the Leg Benchmark Curve.
See BenchmarkCurvePoint (222) for description and valid values.
Added FIX.4.4
679LegBenchmarkPricePxPriceUsed to identify the price of the benchmark security.
See BenchmarkPrice (662) for description and valid values.
Added FIX.4.4
680LegBenchmarkPriceTypePxTypintThe price type of the LegBenchmarkPrice(679).Added FIX.4.4 Updated EP204
1067LegBidForwardPointsLegBidFwdPntsPriceOffsetThe bid FX forward points for the leg of an FX Swap. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
681LegBidPxBidPxPriceBid price of this leg.
See BidPx (32) for description and valid values.
Added FIX.4.4
2500LegBrokerConfirmationDescBrkrCnfmDescStringDescribes the type of broker confirmation executed between the parties. Can be used as an alternative to MasterConfirmationDesc(1962). See http://www.fpml.org/coding-scheme/broker-confirmation-type for values.Added EP192
40924LegBusinessCenterCtrStringA business center whose calendar is used for date adjustment, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40925LegBusinessDayConventionBizDayCnvtnintThe business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the instrument leg unless specifically overridden.Added EP161
608LegCFICodeCFIStringMultileg instrument's individual security's CFICode.
See CFICode (461) field for description
Added FIX.4.3
2207LegCPProgramCPPgmintReserved100PlusThe program under which a commercial paper is issued.Added EP169
2208LegCPRegTypeCPRegTypStringThe registration type of a commercial paper issuance.Added EP169
1074LegCalculatedCcyLastQtyLegCalcCcyLastQtyQtyUsed for the calculated quantity of the other side of the currency for this leg. Can be derived from LegQty and LegLastPx.Added EP21
2200LegCapPriceCapPxPriceUsed to express the ceiling price of a capped call.Added EP169
41346LegCasSettlValuationFirstBusinessDayOffsetBizDayOfstintThe number of business days after settlement conditions have been satisfied, when the calculation agent is to obtain a price quotation on the reference obligation for purposes of cash settlement.Added EP169
41360LegCashSettlAccruedInterestIndicatorAcrdIntIndBooleanIndicates whether accrued interest is included or not in the value provided in LegCashSettlAmount(41357).
For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest.
For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest.
Added EP169
41357LegCashSettlAmountAmtAmtThe amount paid between the trade parties, seller to the buyer, for cash settlement on the cash settlement date.Added EP169
41350LegCashSettlBusinessCenterBizCtrStringIdentifies the business center calendar used at valuation time for cash settlement purposes e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41356LegCashSettlBusinessDaysBizDaysintThe number of business days used in the determination of the cash settlement payment date.Added EP169
41345LegCashSettlCurrencyCcyCurrencySpecifies the currency the LegCashSettlAmount(41357) is denominated in. Uses ISO 4217 currency codes.Added EP169
42305LegCashSettlDateAdjustedDtLocalMktDateThe adjusted cash settlement date.Added EP208
42307LegCashSettlDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the cash settlement unadjusted or relative date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42300LegCashSettlDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the cash settlement provision's date. Used only to override the business day convention defined in the InstrumentLeg component.Added EP208
42304LegCashSettlDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative cash settlement date offset.Added EP208
42302LegCashSettlDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement date offset.Added EP208
42303LegCashSettlDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement date offset.Added EP208
42301LegCashSettlDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42299LegCashSettlDateUnadjustedDtUnadjLocalMktDateThe unadjusted cash settlement date.Added EP208
41343LegCashSettlDealerDlrStringIdentifies the dealer from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation calculation.Added EP169
41359LegCashSettlFixedTermIndicatorFixedIndBooleanIndicates whether fixed settlement is applicable or not applicable in a recovery lock.Added EP169
41354LegCashSettlMinimumQuoteAmountMinQteAmtAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount of the lower of either USD1,000,000 (or its equivalent in the relevant obligation currency) or the (minimum) quoted amount.Added EP169 Updated EP271
41355LegCashSettlMinimumQuoteCurrencyMinQteCcyCurrencySpecifies the currency the LegCashSettlQuoteMinimumAmount(41354) is denominated in. Uses ISO 4217 Currency Code.Added EP169
41348LegCashSettlNumOfValuationDatesNumValDtsintWhere multiple valuation dates are specified as being applicable for cash settlement, this element specifies the number of applicable valuation dates.Added EP169
42309LegCashSettlPriceDefaultPxDfltintThe default election for determining settlement price.Added EP208
42308LegCashSettlPriceSourcePxSrcStringThe source from which the settlement price is to be obtained.
See http://www.fpml.org/coding-scheme/settlement-price-source for values.
Added EP208
41352LegCashSettlQuoteAmountQteAmtAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount equal to floating rate payer calculation amount.Added EP169 Updated EP271
41353LegCashSettlQuoteCurrencyQteCcyCurrencySpecifies the currency the LegCashSettlQuoteAmount(41352) is denominated in. Uses ISO 4217 Currency Code.Added EP169
41351LegCashSettlQuoteMethodQteMethintThe type of quote used to determine the cash settlement price.Added EP169
41358LegCashSettlRecoveryFactorRcvryFctrfloatUsed for fixed recovery, this specifies the recovery level as determined at contract inception, to be applied in the event of a default. The factor is used to calculate the amount paid by the seller to the buyer for cash settlement on the cash settlement date. The amount calculated is (1 - LegCashSettlRecoveryFactor(41358)) x floating rate payer calculation amount. The currency is derived from the floating rate payer calculation amount.Added EP169
41362LegCashSettlTermXIDXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP169
41361LegCashSettlValuationMethodValMethintThe ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement.Added EP169
41347LegCashSettlValuationSubsequentBusinessDaysOffsetSbsqntBizDayOfstintThe number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.Added EP169
41349LegCashSettlValuationTimeValTmLocalMktTimeTime of valuation.Added EP169
1817LegClearingAccountTypeClrAcctTypintDesignates the capacity in which the order will be submitted to clearing.Added EP131
2212LegCommonPricingIndicatorCmnPxngBooleanWhen this element is specified and set to 'Y', it indicates that common pricing applies. Common pricing may be relevant for a transaction that references more than one commodity reference price.Added EP169
41386LegComplexEvenReferencePageHeadingRefHdngStringIdentifies the reference page heading from the rate source.Added EP169
41364LegComplexEventAveragingObservationNumberObsvtnNumintCross reference to the ordinal observation as specified either in the LegComplexEventScheduleGrp or LegComplexEventPeriodDateGrp components.Added EP169
41365LegComplexEventAveragingWeightWtfloatThe weight factor to be applied to the observation.Added EP169
41381LegComplexEventBusinessCenterBizCtrStringThe business center for adjusting dates and times in the schedule or date-time group.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2238LegComplexEventCalculationAgentCalcAgentintUsed to identify the calculation agent.Added EP169
2232LegComplexEventConditionCondintSpecifies the condition between complex events when more than one event is specified.
Multiple barrier events would use an or condition since only one can be effective at a given time. A set of digital range events would use an and condition since both conditions must be in effect for a payout to result.
Added EP169
2244LegComplexEventCreditEventBusinessCenterBizCtrStringSpecifies the local business center for which the credit event is to be determined. The inclusion of this business center implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the specified business center.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41369LegComplexEventCreditEventCurrencyCcyCurrencySpecifies the applicable currency when LegComplexEventCreditEventCurrency(41368) is an amount. Uses ISO 4217 currency codes.Added EP169
41372LegComplexEventCreditEventDayTypeDayTypintSpecifies the day type for the complex credit events.Added EP169
2246LegComplexEventCreditEventMinimumSourcesMinSrcsintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
2243LegComplexEventCreditEventNotifyingPartyNotifygPtyintThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.Added EP169
41370LegComplexEventCreditEventPeriodPeriodintTime unit multiplier for complex credit events.Added EP169
41375LegComplexEventCreditEventQualifierQualcharSpecifies a complex event qualifier. Used to further qualify LegComplexEventCreditEventType(41367).Added EP169
41373LegComplexEventCreditEventRateSourceRtSrcintIdentifies the source of rate information used for credit events.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Rate_Source for code list of applicable sources.
Added EP169
41399LegComplexEventCreditEventSourceSrcStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
2245LegComplexEventCreditEventStandardSourcesStdSrcsBooleanWhen this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.Added EP169
41367LegComplexEventCreditEventTypeTypStringSpecifies the type of credit event.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for code list of applicable event types.
Added EP169
41371LegComplexEventCreditEventUnitUnitStringTime unit associated with complex credit events.Added EP169
41368LegComplexEventCreditEventValueValStringThe credit event value appropriate to LegComplexEventCreditEventType(41367).
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for applicable event type values.
Added EP169
2242LegComplexEventCreditEventsXIDRefCdtEvntXIDRefXIDREFReference to credit event table elsewhere in the message.Added EP169
2233LegComplexEventCurrencyOneCcy1CurrencySpecifies the first or only reference currency of the trade.
LegComplexEventCurrencyOneCodeSource(2945) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2945LegComplexEventCurrencyOneCodeSourceCcy1SrcStringIdentifies class or source of the LegComplexEventCurrencyOne(2233) value.Added EP273
2234LegComplexEventCurrencyTwoCcy2CurrencySpecifies the second reference currency of the trade.
LegComplexEventCurrencyTwoCodeSource(2946) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2946LegComplexEventCurrencyTwoCodeSourceCcy2SrcStringIdentifies class or source of the LegComplexEventCurrencyTwo(2234) value.Added EP273
41395LegComplexEventDateAdjustedDtLocalMktDateThe adjusted complex event date.Added EP169
41388LegComplexEventDateBusinessCenterCtrStringThe business center calendar used to adjust the event date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41394LegComplexEventDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the event date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41393LegComplexEventDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative date offset.Added EP169
41391LegComplexEventDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative date offset.Added EP169
41392LegComplexEventDateOffsetUnitOfstUnitStringTime unit associated with the relative date offset.Added EP169
41390LegComplexEventDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the complex event date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
41389LegComplexEventDateUnadjustedDtUnadjLocalMktDateThe unadjusted complex event date.Added EP169
2237LegComplexEventDeterminationMethodMethStringSpecifies the method according to which an amount or a date is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP169
2252LegComplexEventEndDateEndDtUTCDateOnlyThe end date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
The end date must always be greater than or equal to start date.
Added EP169 Updated EP195
2247LegComplexEventEndTimeEndTmUTCTimeOnlyThe end time of the time range on which a complex event date is effective.
The end time must always be greater than or equal to the start time.
Added EP169
2236LegComplexEventFixedFXRateRtfloatSpecifies the fixed FX rate alternative for FX Quantro options.Added EP169
41396LegComplexEventFixingTimeFixngTmLocalMktTimeThe local market fixing time.Added EP169
41397LegComplexEventFixingTimeBusinessCenterFixngBizCtrStringThe business center for determining the actual fixing times.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2410LegComplexEventForwardPointsFwdPntsPriceOffsetFX forward points added to spot rate. May be a negative value.Added EP187
2608LegComplexEventFuturesPriceValuationFutPxValBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to futures contracts.Added EP208
2609LegComplexEventOptionsPriceValuationOptPxValBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to options contracts.Added EP208
2610LegComplexEventPVFinalPriceElectionFallbackPVPxFallbckintSpecifies the fallback provisions for the hedging party in the determination of the final settlement priceAdded EP208
41377LegComplexEventPeriodDateDtLocalMktDateAveraging date for an Asian option.
Trigger date for a Barrier or Knock option.
Added EP169
41378LegComplexEventPeriodTimeTmLocalMktTimeAveraging time for an Asian option.Added EP169
41380LegComplexEventPeriodTypeTypintSpecifies the period type.Added EP169
2227LegComplexEventPricePxPriceSpecifies the price at which the complex event takes effect. Impact of the event price is determined by the LegComplexEventType(2219).Added EP169
2229LegComplexEventPriceBoundaryMethodPxBndryMethintSpecifies the boundary condition to be used for the event price relative to the complex event price at the point the complex event outcome takes effect as determined by the LegComplexEventPriceTimeType(2231).Added EP169
2230LegComplexEventPriceBoundaryPrecisionPxBndryPrcsnPercentageUsed in combination with LegComplexEventPriceBoundaryMethod(2229) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP169
2228LegComplexEventPricePercentagePxPctagePercentageSpecifies the price percentage at which the complex event takes effect. Impact of the event price is determined by the LegComplexEventType(2219).Added EP169
2231LegComplexEventPriceTimeTypePxTmTypintSpecifies when the complex event outcome takes effect. The outcome of a complex event is a payout or barrier action as specified by the LegComplexEventType(2219).Added EP169
2235LegComplexEventQuoteBasisQteBasisintFor foreign exchange Quanto option feature.Added EP169
41383LegComplexEventRateSourceRtSrcintIdentifies the source of rate information.
For FX, the reference source to be used for the FX spot rate.
Added EP169
41384LegComplexEventRateSourceTypeRtSrcTypintIndicates whether the rate source specified is a primary or secondary source.Added EP169
41385LegComplexEventReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate is to be used for the reference FX spot rate.
When LegComplexEventRateSource(41383) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP169
41402LegComplexEventScheduleEndDateEndDtLocalMktDateThe end date of the schedule.Added EP169
41403LegComplexEventScheduleFrequencyPeriodFreqPeriodintTime unit multiplier for the schedule date frequency.Added EP169
41404LegComplexEventScheduleFrequencyUnitFreqUnitStringTime unit associated with the schedule date frequency.Added EP169
41405LegComplexEventScheduleRollConventionRollStringThe convention for determining the sequence of dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
41401LegComplexEventScheduleStartDateStartDtLocalMktDateThe start date of the schedule.Added EP169
2409LegComplexEventSpotRateSpotRtPriceFX spot rate.Added EP187
2251LegComplexEventStartDateStartDtUTCDateOnlyThe start date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
The start date must always be less than or equal to end date.
Added EP169 Updated EP195
2204LegComplexEventStartTimeStartTmUTCTimeOnlyThe start time of the time range on which a complex event date is effective.
The start time must always be less than or equal to the end time.
Added EP169
2240LegComplexEventStrikeFactorStrkFctrfloatStrike factor for Asian option feature. Upper strike percentage for a Strike Spread.Added EP169
2241LegComplexEventStrikeNumberOfOptionsStrkNumintUpper string number of options for a Strike Spread.Added EP169
2239LegComplexEventStrikePriceStrkPxPriceUpper strike price for Asian option feature. Strike percentage for a Strike Spread.Added EP169
2219LegComplexEventTypeTypintIdentifies the type of complex event.Added EP169
2248LegComplexEventXIDXIDXIDIdentifier of this complex event for cross referencing elsewhere in the message.Added EP169
2249LegComplexEventXIDRefXIDRefXIDREFReference to a complex event elsewhere in the message.Added EP169
2223LegComplexOptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an event. For binary options this is a fixed amount.Added EP169
2226LegComplexOptPayoutCurrencyOptCcyCurrencySpecifies the currency of the payout amount.
LegComplexOptPayoutCurrencyCodeSource(2944) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2944LegComplexOptPayoutCurrencyCodeSourceOptCcySrcStringIdentifies class or source of the LegComplexOptPayoutCurrency(2226) value.Added EP273
2220LegComplexOptPayoutPaySideOptPayintTrade side of payout payer.Added EP169
2224LegComplexOptPayoutPercentageOptPctagePercentagePercentage of observed price for calculating the payout associated with the event.Added EP169
2221LegComplexOptPayoutReceiveSideOptRcvintTrade side of payout receiver.Added EP169
2225LegComplexOptPayoutTimeOptTmintSpecifies when the payout is to occur.Added EP169
2222LegComplexOptPayoutUnderlierOptUndlrStringReference to the underlier whose payments are being passed through.Added EP169
614LegContractMultiplierCmultfloatMultileg instrument's individual security's ContractMultiplier.
See ContractMultiplier (23) field for description
Added FIX.4.3
1436LegContractMultiplierUnitMultTypintIndicates the type of multiplier being applied to the contract. Can be optionally used to further define what unit LegContractMultiplier(614) is expressed in.Added EP80 Updated EP271
2168LegContractPriceRefMonthPxRefMoMonthYearReference month if there is no applicable LegMaturityMonthYear(610) value for the contract or security.Added EP169
955LegContractSettlMonthCSetMoMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle.Added FIX.4.4
42199LegContractualDefinitionDefStringSpecifies which contract definition, such as those published by ISDA, will apply for the terms of the trade. See http://www.fpml.org/coding-scheme/contractual-definitions for values.Added EP192
42205LegContractualMatrixDateDtLocalMktDateSpecifies the publication date of the applicable version of the contract matrix. If not specified, the ISDA Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP192
42204LegContractualMatrixSourceSrcStringIdentifies the applicable contract matrix. See http://www.fpml.org/coding-scheme/matrix-type-1-0.xml for values.Added EP192
42206LegContractualMatrixTermTrmStringSpecifies the applicable key into the relevant contract matrix. In the case of 2000 ISDA Definitions Settlement Matrix for Early Termination and Swaptions, the LegContractualMatrixTerm(42206) is not applicable and is to be omitted. See http://www.fpml.org/coding-scheme/credit-matrix-transaction-type for values.Added EP192 Updated EP271
2686LegContraryInstructionEligibilityIndicatorCntraryInstEligIndBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of LegInTheMoneyCondition(2682). When not specified, the eligibility is undefined or not applicable.Added EP224
2166LegConvertibleBondEquityIDCnvrtBondEqtyIDStringIdentifies the equity in which a convertible bond can be converted to.Added EP169
2167LegConvertibleBondEquityIDSourceCnvrtBondEqtyIDSrcStringReserved100PlusIdentifies class or source of the LegConvertibleBondEquitySecurityID(2166) value.Added EP169
596LegCountryOfIssueCtryCountryMultileg instrument's individual leg security's CountryOfIssue.
See CountryOfIssue (470) field for description
Added FIX.4.3
2165LegCouponDayCountCpnDayCntintReserved100PlusThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP169
2163LegCouponFrequencyPeriodCpnPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP169
2164LegCouponFrequencyUnitCpnUnitStringTime unit associated with the frequency of the bond's coupon payment.Added EP169
2880LegCouponOtherDayCountCpnOtherDayCntStringThe industry name of the day count convention not listed in LegCouponDayCount(2165).Added EP254
248LegCouponPaymentDateCpnPmtLocalMktDateMultileg instrument's individual leg security's CouponPaymentDate.
See CouponPaymentDate (224) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
615LegCouponRateCpnRtPercentageMultileg instrument's individual security's CouponRate.
See CouponRate (223) field for description
Added FIX.4.3
2161LegCouponTypeCpnTypintSpecifies the coupon type of the bond.Added EP169
565LegCoveredOrUncoveredCoverintCoveredOrUncovered for leg of a multileg
See CoveredOrUncovered (203) field for description
Added FIX.4.3
257LegCreditRatingCrdRtgStringMultileg instrument's individual leg security's CreditRating.
See CreditRating (255) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
2501LegCreditSupportAgreementDateCrdSuprtDtLocalMktDateThe date of the ISDA Credit Support Agreement executed between the parties and intended to govern collateral arrangements for all OTC derivatives transactions between those parties.Added EP192
2502LegCreditSupportAgreementDescCrdSuprtDescStringThe type of ISDA Credit Support Agreement. See http://www.fpml.org/coding-scheme/credit-support-agreement-type for values.Added EP192
2503LegCreditSupportAgreementIDCrdSuprtIDStringA common reference or unique identifier to identify the ISDA Credit Support Agreement executed between the parties.Added EP192
556LegCurrencyCcyCurrencyCurrency associated with a particular Leg's quantityAdded FIX.4.3
2898LegCurrencyCodeSourceCcySrcStringIdentifies class or source of the LegCurrency(556) value.Added EP273
1383LegCurrencyRatioLegCurrencyRatiofloatSpecifies the currency ratio between the currency used for a multileg price and the currency used by the outright book defined by the leg. Example: Multileg quoted in EUR, outright leg in USD and 1 EUR = 0,7 USD then LegCurrencyRatio = 0.7Added EP59
1759LegCurrentCostBasisCurCostBasisAmtThe amount that the current shares are worth. If this lot was liquidated, the total gain/loss for a trade is equal to the trade amount minus the current cost basis.Added EP127
1756LegCustodialLotIDCstdlLotIDStringAn opaque identifier used to communicate the custodian’s identifier for the lot. It is expected that this information would be provided by the custodian as part of a reconciliation process that occurs before trading.Added EP127
40926LegDateRollConventionRollStringThe convention for determining a sequence of dates. It is used in conjunction with a specified frequency. The value defined here applies to all adjustable dates in the instrument leg unless specifically overridden.Added EP161
739LegDatedDateDatedLocalMktDateThe effective date of a new securities issue determined by its underwriters. Often but not always the same as the Issue Date and the Interest Accrual DateAdded FIX.4.4
2754LegDeliveryRouteOrCharterRteChrtrStringSpecific delivery route or time charter average. Applicable to commodity freight contracts.Added EP238
41414LegDeliveryScheduleNegativeToleranceNegtvTlrncfloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryScheduleToleranceType(41417). Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41411LegDeliveryScheduleNotionalNotlQtyPhysical delivery quantity.Added EP169
41413LegDeliveryScheduleNotionalCommodityFrequencyNotlFreqintThe frequency of notional delivery.Added EP169
41412LegDeliveryScheduleNotionalUnitOfMeasureNotlUOMStringSpecifies the delivery quantity unit of measure (UOM).Added EP169
41415LegDeliverySchedulePositiveTolerancePostvTlrncfloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryScheduleToleranceType(41417). Value may exceed agreed upon value. Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41418LegDeliveryScheduleSettlCountryCtryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41423LegDeliveryScheduleSettlDayDayintSpecifies the day or group of days for delivery.Added EP169
41427LegDeliveryScheduleSettlEndEndStringThe scheduled end time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in LegDeliveryScheduleSettlTimeType(41428).Added EP169
41420LegDeliveryScheduleSettlFlowTypeFlowTypintSpecifies the delivery flow type.Added EP169
41421LegDeliveryScheduleSettlHolidaysProcessingInstructionHolidaysintIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41426LegDeliveryScheduleSettlStartStartStringThe scheduled start time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in LegDeliveryScheduleSettlTimeType(41428).Added EP169
41428LegDeliveryScheduleSettlTimeTypeTypintSpecifies the format of the delivery start and end time values.Added EP169
41419LegDeliveryScheduleSettlTimeZoneTZStringDelivery timezone specified as prevailing rather than standard or daylight.
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41424LegDeliveryScheduleSettlTotalHoursTotHrsintThe sum of the total hours specified in the LegDeliveryScheduleSettlTimeGrp component.Added EP169
41417LegDeliveryScheduleToleranceTypeTlrncTypintSpecifies the tolerance value type.Added EP169
41416LegDeliveryScheduleToleranceUnitOfMeasureTlrncUOMStringSpecifies the tolerance value's unit of measure (UOM).Added EP169
41409LegDeliveryScheduleTypeTypintSpecifies the type of delivery schedule.Added EP169
41410LegDeliveryScheduleXIDXIDXIDIdentifier for this instance of delivery schedule for cross referencing elsewhere in the message.Added EP169
41461LegDeliveryStreamCommoditySourceSrcStringThe SCoTA coal cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that seller and buyer agree are acceptable origins for the coal product. For international coal transactions, this is the origin of the coal product.
See http://www.fpml.org/coding-scheme/commodity-coal-product-source for values.
Added EP169
41457LegDeliveryStreamCycleDescDescStringThe delivery cycles during which the oil product will be transported in the pipeline.Added EP169
41437LegDeliveryStreamDeliverAtSourceIndicatorDlvrAtSrcBooleanWhen this element is specified and set to 'Y', delivery of the coal product is to be at its source.Added EP169
41435LegDeliveryStreamDeliveryContingencyCntgncyStringSpecifies the electricity delivery contingency. See
http://www.fpml.org/coding-scheme/electricity-transmission-contingency for values.
Added EP169
41436LegDeliveryStreamDeliveryContingentPartySideCntgPtyintThe trade side value of the party responsible for electricity delivery contingency.Added EP169
41433LegDeliveryStreamDeliveryPointDlvryPntStringThe point at which the commodity product will be delivered and received. Value specified should follow market convention appropriate for the commodity product.
For bullion, see http://www.fpml.org/coding-scheme/bullion-delivery-location for values.
Added EP169
42195LegDeliveryStreamDeliveryPointDescDlvryPntDescStringDescription of the delivery point identified in LegDeliveryStreamDeliveryPoint(41433).Added EP179
42194LegDeliveryStreamDeliveryPointSourceDlvryPntSrcintIdentifies the class or source of LegDeliveryStreamDeliveryPoint(41433).Added EP179
41434LegDeliveryStreamDeliveryRestrictionDlvryRstctnintSpecifies under what conditions the buyer and seller should be excused of their delivery obligations.Added EP169
41451LegDeliveryStreamElectingPartySideElctngSideintA reference to the party able to choose whether the gas is delivered for a particular period e.g. a swing or interruptible contract.Added EP169
41431LegDeliveryStreamEntryPointEntryPntStringThe point at which the commodity will enter the delivery mechanism or pipeline.Added EP169
41441LegDeliveryStreamImporterOfRecordImprtrStringA party, not necessarily of the trade, who is the Importer of Record for the purposes of paying customs duties and applicable taxes or costs related to importation.Added EP169
41442LegDeliveryStreamNegativeToleranceNegtvTlrncfloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryStreamToleranceType(41445). Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41449LegDeliveryStreamNotionalConversionFactorCnvrsnFctrfloatIf the notional quantity is specified in a unit that does not match the unit in which the commodity reference price is quoted, the scaling or conversion factor used to convert the commodity reference price unit into the notional quantity unit should be stated here. If there is no conversion, this field is not intended to be used.Added EP169
41430LegDeliveryStreamPipelinePplnStringThe name of the oil delivery pipeline.Added EP169
41443LegDeliveryStreamPositiveTolerancePostvTlrncfloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in LegDeliveryStreamToleranceType(41445). Value may exceed agreed upon value. Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41438LegDeliveryStreamRiskApportionmentRiskApprtnmtStringSpecifies how the parties to the trade apportion responsibility for the delivery of the commodity product.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment for the details of the external code list.
Added EP169
41219LegDeliveryStreamRiskApportionmentSourceRiskApprtnmtSrcStringSpecifies the source or legal framework for the risk apportionment.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment_Source for the details of the external code list.
Added EP169
43095LegDeliveryStreamRouteOrCharterRteChrtrStringSpecific delivery route or time charter average. Applicable to commodity freight swaps.Added EP235
41440LegDeliveryStreamTitleTransferConditionTtlXferCondintSpecifies the condition of title transfer.Added EP169
41439LegDeliveryStreamTitleTransferLocationTtlXferStringSpecifies the title transfer location.Added EP169
41446LegDeliveryStreamToleranceOptionSideTlrncOptSideintIndicates whether the tolerance is at the seller's or buyer's option.Added EP169
41445LegDeliveryStreamToleranceTypeTlrncTypintSpecifies the tolerance value type.Added EP169
41444LegDeliveryStreamToleranceUnitOfMeasureTlrncUOMStringSpecifies the tolerance value's unit of measure (UOM).Added EP169
41448LegDeliveryStreamTotalNegativeToleranceTotNegtvTlrncPercentageThe negative percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%.).
Added EP169
41447LegDeliveryStreamTotalPositiveToleranceTotPostvTlrncPercentageThe positive percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%.).
Added EP169
41450LegDeliveryStreamTransportEquipmentEqpmtStringThe transportation equipment with which the commodity product will be delivered and received.Added EP169
41429LegDeliveryStreamTypeTypintSpecifies the type of delivery stream.Added EP169
41432LegDeliveryStreamWithdrawalPointWthdrwlPntStringThe point at which the commodity product will be withdrawn prior to delivery.Added EP169
2504LegDeliveryTypeDlvryTypintIdentifies type of settlement.Added EP192
2154LegDetachmentPointDetchPntPercentageUpper bound percentage of the loss the tranche can endure.Added EP169
2492LegDifferentialPriceDiffPxPriceOffsetUsed in pricing a group of individual Trade at Settlement (TAS) and Trade At Marker (TAM) contracts as an atomic unit. The value is the negotiated currency offset either at settlement (TAS) or at the time specified in the product definition (TAM). The final contract price is reported in LegLastPx(637).Added EP217
42345LegDividendAccrualFixedRateAcrlFixedRtPercentageThe dividend accrual fixed rate per annum expressed as a decimal.
A value of 5% would be represented as 0.05.
Added EP208
42336LegDividendAccrualPaymentDateAdjustedDtLocalMktDateThe adjusted accrual payment date.Added EP208
42311LegDividendAccrualPaymentDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's dividend accrual payment date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42335LegDividendAccrualPaymentDateBusinessDayConventionBizDayCnvtnintAccrual payment date adjustment business day convention.Added EP208
42333LegDividendAccrualPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative accrual payment date offset.Added EP208
42331LegDividendAccrualPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative accrual payment date offset.Added EP208
42332LegDividendAccrualPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative accrual payment date offset.Added EP208
42330LegDividendAccrualPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the accrual payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42334LegDividendAccrualPaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted accrual payment date.Added EP208
42339LegDividendAmountTypeAmtTypintIndicates how the gross cash dividend amount per share is determined.Added EP208
42328LegDividendAveragingMethodAvgngMethintWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP208
42319LegDividendCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP208
42320LegDividendCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP208
42321LegDividendCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP208
42349LegDividendCashEquivalentPercentageCshEqvlntPctagePercentageDeclared cash-equivalent dividend percentage.
A value of 5% would be represented as 0.05.
Added EP208
42348LegDividendCashPercentageCshPctagePercentageDeclared cash dividend percentage.
A value of 5% would be represented as 0.05.
Added EP208
42351LegDividendCompositionCmpstnintDefines how the composition of dividends is to be determined.Added EP208
42346LegDividendCompoundingMethodCmpndgMethintThe compounding method to be used when more than one dividend period contributes to a single payment.Added EP208
42338LegDividendEntitlementEventEntlmntEvntintDefines the contract event which the receiver of the derivative is entitled to the dividend.Added EP208
42363LegDividendFXTriggerDateAdjustedDtLocalMktDateThe adjusted FX trigger date.Added EP208
42365LegDividendFXTriggerDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's FX trigger date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42362LegDividendFXTriggerDateBusinessDayConventionBizDayCnvtnintThe business day convention used for the FX trigger date adjustment.Added EP208
42360LegDividendFXTriggerDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative FX trigger date offset.Added EP208
42358LegDividendFXTriggerDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative FX trigger date offset.Added EP208
42359LegDividendFXTriggerDateOffsetUnitOfstUnitStringTime unit associated with the relative FX trigger date offset.Added EP208
42357LegDividendFXTriggerDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the FX trigger date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42361LegDividendFXTriggerDateUnadjustedDtUnadjLocalMktDateThe unadjusted FX trigger date.Added EP208
42327LegDividendFinalRatePrecisionFnlRtPrcsnintSpecifies the rounding precision of the final rate in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42326LegDividendFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction of the final rate.Added EP208
42312LegDividendFloatingRateIndexNdxStringThe dividend accrual floating rate index.Added EP208
42313LegDividendFloatingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the dividend accrual floating rate index curve.Added EP208
42314LegDividendFloatingRateIndexCurveUnitNdxUnitStringTime unit associated with the dividend accrual floating rate index curve period.Added EP208
42315LegDividendFloatingRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the contract.Added EP208
42316LegDividendFloatingRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in LegDividendFloatingRateIndex(42312).Added EP208
42317LegDividendFloatingRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP208
42318LegDividendFloatingRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP208
42322LegDividendFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP208
42323LegDividendFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP208
42324LegDividendFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP208
42325LegDividendInitialRateInitRtPercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP208
42329LegDividendNegativeRateTreatmentNegtvRtTrtmtintThe specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP208
42347LegDividendNumOfIndexUnitsNumNdxUnitsintThe number of index units applicable to dividends.Added EP208
42387LegDividendPeriodBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's dividend period date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42372LegDividendPeriodBusinessDayConventionBizDayCnvtnintThe dividend period dates business day convention.Added EP208
42369LegDividendPeriodEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted date on which the dividend period will end.Added EP208
42384LegDividendPeriodPaymentDateAdjustedPmtDtLocalMktDateThe adjusted dividend period payment date.Added EP208
42383LegDividendPeriodPaymentDateOffsetDayTypePmtDtOfstDayTypintSpecifies the day type of the relative dividend period payment date offset.Added EP208
42381LegDividendPeriodPaymentDateOffsetPeriodPmtDtOfstPeriodintTime unit multiplier for the relative dividend period payment date offset.Added EP208
42382LegDividendPeriodPaymentDateOffsetUnitPmtDtOfstUnitStringTime unit associated with the relative dividend period payment date offset.Added EP208
42380LegDividendPeriodPaymentDateRelativeToPmtDtReltvintReserved1000PlusSpecifies the anchor date when the dividend period payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42379LegDividendPeriodPaymentDateUnadjustedPmtDtUnadjLocalMktDateThe unadjusted dividend period payment date.Added EP208
42367LegDividendPeriodSequenceSeqintDefines the ordinal dividend period. E.g. 1 = First period, 2 = Second period, etc.Added EP208
42368LegDividendPeriodStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted date on which the dividend period will begin.Added EP208
42371LegDividendPeriodStrikePriceStrkPxPriceSpecifies the fixed strike price of the dividend period.Added EP208
42370LegDividendPeriodUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42378LegDividendPeriodValuationDateAdjustedValDtLocalMktDateThe adjusted dividend period valuation date.Added EP208
42377LegDividendPeriodValuationDateOffsetDayTypeValDtOfstDayTypintSpecifies the day type of the relative dividend period valuation date offset.Added EP208
42375LegDividendPeriodValuationDateOffsetPeriodValDtOfstPeriodintTime unit multiplier for the relative dividend period valuation date offset.Added EP208
42376LegDividendPeriodValuationDateOffsetUnitValDtOfstUnitStringTime unit associated with the relative dividend period valuation date offset.Added EP208
42374LegDividendPeriodValuationDateRelativeToValDtReltvintReserved1000PlusSpecifies the anchor date when the dividend period valuation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42373LegDividendPeriodValuationDateUnadjustedValDtUnadjLocalMktDateThe unadjusted dividend period valuation date.Added EP208
42385LegDividendPeriodXIDXIDXIDIdentifier for linking this stream dividend period to an underlier through an instance of RelatedInstrumentGrp.Added EP208
42337LegDividendReinvestmentIndicatorRnvstmntIndBooleanIndicates whether the dividend will be reinvested.Added EP208
42340LegDividendUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
1381LegDividendYieldLegDividendYieldPercentageRefer to definition for DividendYield(1380).Added EP59
2505LegDocumentationTextDcmntnTxtStringA sentence or phrase pertinent to the trade, not a reference to an external document. E.g. To be registered with the U.S. Environmental Protection Agency, Acid Rain Division, SO2 Allowance Tracking System.Added EP192
2506LegEndDateEndDtLocalMktDateEnd date of a financing deal, i.e. the date the seller reimburses the buyer and takes back control of the collateral.Added EP192
2061LegEventDateDtLocalMktDateThe date of the event.Added EP161
2341LegEventMonthYearMoYrMonthYearUsed with derivatives when an event is express as a month-year with optional day or month or week of month.
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w2) for week
A specific date can be appended to the month-year. For instance, if multiple event types exist in the same Year and Month, but actually at a different time, a value can be appended, such as w or w2 to indicate week. Likewise, the day of monty (0-31) can be appended to indicate a specific event date.
Added EP161
2065LegEventPxPxPricePredetermined price of issue at event, if applicable.Added EP161
2066LegEventTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
2062LegEventTimeTmUTCTimestampSpecific time of event. To be used in combination with LegEventDate(2061).Added EP161
2064LegEventTimePeriodTmPeriodintTime unit multiplier for the event.Added EP161
2063LegEventTimeUnitTmUnitStringTime unit associated with the event.Added EP161
2060LegEventTypeTypintCode to represent the type of event.Added EP161
2607LegExchangeLookAlikeExchLookAlikeBooleanFor a share option trade, indicates whether the instrument is to be treated as an 'exchange look-alike'.Added EP208
1893LegExecIDExecIDStringThe ExecID(17) value corresponding to a trade leg.Added EP150
1384LegExecInstLegExecInstMultipleCharValueRefer to ExecInst(18)
Same values as ExecInst(18)
Added EP59
1901LegExecRefIDExecRefIDStringUsed to reference the value from LegExecID(1893).Added EP150
41486LegExerciseConfirmationMethodExerCnfmintIndicates whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.Added EP169
41481LegExerciseDescDescStringA description of the option exercise.Added EP169
41490LegExerciseSplitTicketIndicatorExerSplitTktIndBooleanIndicates in physical settlement of bond and convertible bond options whether the party required to deliver the bonds will divide those to be delivered as notifying party desires to facilitate delivery obligations.Added EP169
1420LegExerciseStyleExerStyleintType of exercise of a derivatives securityAdded EP52
42342LegExtraordinaryDividendAmountTypeExtrordAmtTypintIndicates how the extraordinary gross cash dividend per share is determined.Added EP208
42343LegExtraordinaryDividendCurrencyExtrordCcyCurrencyThe currency in which the excess dividend is denominated. Uses ISO 4217 currency codes.Added EP208
42344LegExtraordinaryDividendDeterminationMethodExtrordDtrmnMethStringSpecifies the method in which the excess amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42341LegExtraordinaryDividendPartySideExtrordSideintReference to the party through its side in the trade who makes the determination whether dividends are extraordinary in relation to normal levels.Added EP208
2606LegExtraordinaryEventAdjustmentMethodExtrordEvntAdjMethintDefines how adjustments will be made to the contract should one or more of the extraordinary events occur.Added EP208
42389LegExtraordinaryEventTypeTypStringIdentifies the type of extraordinary or disruptive event applicable to the reference entity.
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42390LegExtraordinaryEventValueValStringThe extraordinary or disruptive event value appropriate to LegExtraordinaryEventType(42389).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
253LegFactorFctrfloatMultileg instrument's individual leg security's Factor.
See Factor (228) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
41488LegFallbackExerciseIndicatorFallbckExerIndBooleanIndicates whether the notional amount of the underlying swap, not previously exercised under the option, will be automatically exercised at the expiration time on the expiration date if at such time the buyer is in-the-money, provided that the difference between the settlement rate and the fixed rate under the relevant underlying swap is not less than one tenth of a percentage point (0.10% or 0.001).Added EP169
2717LegFinancialInstrumentFullNameFullNameStringThe full normative name of the multileg's financial instrument.Added EP232 Updated EP236
2740LegFinancialInstrumentShortNameShrtNameStringShort name of the financial instrument. Uses ISO 18774 (FISN) values.Added EP235
42202LegFinancingTermSupplementDateDtLocalMktDateSpecifies the publication date of the applicable version of the contractual supplement.Added EP192
42201LegFinancingTermSupplementDescDescStringIdentifies the applicable contractual supplement. See http://www.fpml.org/coding-scheme/contractual-supplement for values.Added EP192
2203LegFlexProductEligibilityIndicatorFlexProdEligBooleanUsed to indicate if a product or group of product supports the creation of flexible securities.Added EP169
2202LegFlexibleIndicatorFlexIndBooleanUsed to indicate a derivatives security that can be defined using flexible terms. The terms commonly permitted to be defined by market participants are expiration date and strike price. FlexibleIndicator is an alternative to LegCFICode(608) Standard/Non-standard attribute.Added EP169
2201LegFloorPriceFlrPxPriceUsed to express the floor price of a capped put.Added EP169
1440LegFlowScheduleTypeFlowSchedTypintReserved100PlusThe industry standard flow schedule by which electricity or natural gas is traded. Schedules exist by regions and on-peak and off-peak status, such as Western Peak.Added EP80
2507LegGoverningLawLawStringIdentification of the law governing the transaction. See http://www.fpml.org/coding-scheme/governing-law for values.Added EP192
1075LegGrossTradeAmtLegGrossTrdAmtAmtThe gross trade amount of the leg. For FX Futures this is used to express the notional value of a fill when LegLastQty and other quantity fields are express in terms of contract size.Added EP21
1788LegIDLegIDStringUnique identifier for the leg within the context of a message (the scope of uniqueness to be defined by counterparty agreement). The LegID(1788) can be referenced using LegRefID(654).Added EP131
682LegIOIQtyIOIQtyStringQtyLeg-specific IOI quantity.
See IOIQty (27) for description and valid values
Added FIX.4.4
2682LegInTheMoneyConditionITMCondintSpecifies an option instrument's in the money condition in general terms.Added EP224
2174LegIndexAnnexDateNdxAnxDtLocalMktDateThe date of a credit default swap index series annex.Added EP169
2175LegIndexAnnexSourceNdxAnxSrcStringThe source of a credit default swap series annex.Added EP169
2173LegIndexAnnexVersionNdxAnxVerintThe version of a credit default swap index annex.Added EP169
2172LegIndexSeriesNdxSeriesintThe series identifier of a credit default swap index.Added EP169
672LegIndividualAllocIDIndAllocIDStringReference for the individual allocation ticket
See IndividualAllocID (467) for description and valid values.
Added FIX.4.4
599LegInstrRegistryRgstryStringMultileg instrument's individual leg security's InstrRegistry.
See InstrRegistry (543) field for description
Added FIX.4.3
2147LegInstrmtAssignmentMethodAsgnMethcharSpecifies the method under which assignment was conducted.Added EP169
2255LegInstrumentPartyIDIDStringUsed to identify party id related to instrument.Added EP169
2256LegInstrumentPartyIDSourceSrccharUsed to identify source of instrument party id.Added EP169
2257LegInstrumentPartyRoleRintUsed to identify the role of instrument party id.Added EP169
2379LegInstrumentPartyRoleQualifierQualintUsed to further qualify the value of LegInstrumentPartyRole(2257).Added EP179
2259LegInstrumentPartySubIDIDStringPartySubID value within an instrument party repeating group.Added EP169
2260LegInstrumentPartySubIDTypeTypintReserved4000PlusType of LegInstrumentPartySubID (2259) value.Added EP169 Updated EP294
2214LegInstrumentRoundingDirectionRndDirctncharSpecifies the rounding direction if not overridden elsewhere.Added EP169 Updated EP208
2215LegInstrumentRoundingPrecisionRndPrcsnintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP169
956LegInterestAccrualDateIntAcrlLocalMktDateThe start date used for calculating accrued interest on debt instruments which are being sold between interest payment dates. Often but not always the same as the Issue Date and the Dated DateAdded FIX.4.4
249LegIssueDateIssuedLocalMktDateMultileg instrument's individual leg security's IssueDate.
See IssueDate (225) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
617LegIssuerIssrStringMultileg instrument's individual security's Issuer.
See Issuer (106) field for description
Added FIX.4.3
1073LegLastForwardPointsLegLastFwdPntsPriceOffsetThe forward points for this leg's fill event. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
2358LegLastMultipliedQtyLastMultdQtyQtyExpresses the quantity bought/sold when LastQty is expressed in contracts. Used in addition to LegLastQty(1418), it is the product of LegLastQty(1418) and LegContractMultiplier(614).Added EP179
637LegLastPxLastPxPriceExecution price assigned to a leg of a multileg instrument.
See LastPx (31) field for description and values
Added FIX.4.3
1418LegLastQtyLastQtyQtyFill quantity for the leg instrumentAdded EP72
2169LegLienSeniorityLienSnrtyintIndicates the seniority level of the lien in a loan.Added EP169
41489LegLimitRightToConfirmIndicatorLtdRightCnfmIndBooleanIndicates whether the Seller may request the Buyer to confirm its intent to exercise if not done on or before the expiration time on the expiration date. If true (Y) specific rules will apply in relation to the settlement mode.Added EP169
2199LegListMethodListMethintIndicates whether instruments are pre-listed only or can also be defined via user request.Added EP169
2170LegLoanFacilityLoanFcltyintSpecifies the type of loan when the credit default swap's reference obligation is a loan.Added EP169
598LegLocaleOfIssueLclStringMultileg instrument's individual leg security's LocaleOfIssue.
See LocaleOfIssue (472) field for description
Added FIX.4.3
42393LegMakeWholeAmountAmtAmtAmount to be paid by the buyer of the option if the option is exercised prior to the LegMakeWholeDate(42392).Added EP208
42394LegMakeWholeBenchmarkCurveNameNameStringIdentifies the benchmark floating rate index.Added EP208
42395LegMakeWholeBenchmarkCurvePointPointStringThe point on the floating rate index curve.
Sample values:
M = combination of a number between 1-12 and an M for month, e.g. 3M
Y = combination of number between 1-100 and a Y for year, e.g. 10Y
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
42397LegMakeWholeBenchmarkQuoteQteintThe quote side of the benchmark to be used for calculating the make whole amount.Added EP208
42392LegMakeWholeDateDtLocalMktDateThe date through which option cannot be exercised without penalty.Added EP208
42398LegMakeWholeInterpolationMethodIntrpltnMethintThe method used when calculating the make whole amount. The most common is linear method.Added EP208
42396LegMakeWholeRecallSpreadSpreadPriceOffsetSpread over the floating rate index.Added EP208
41487LegManualNoticeBusinessCenterManNtcBizCtrStringIdentifies the business center used for adjusting the time for manual exercise notice.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2508LegMarginRatioMgnRatioPercentageThe fraction of the cash consideration that must be collateralized, expressed as a percent. A MarginRatio of 2% indicates that the value of the collateral (after deducting for haircut) must exceed the cash consideration by 2%.Added EP192
41468LegMarketDisruptionEventEvntStringSpecifies the market disruption event.
For commodities see http://www.fpml.org/coding-scheme/commodity-market-disruption for values.
For foreign exchange, see http://www.fixtradingcommunity.org/codelists#Market_Disruption_Event for code list of applicable event types.
Added EP169 Updated EP187
41479LegMarketDisruptionFallbackBasketCurrencyCcyCurrencySpecifies the currency if the underlier is a basket. Uses ISO 4217 currency codes.Added EP169
41480LegMarketDisruptionFallbackBasketDivisorDvsrfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP169
41478LegMarketDisruptionFallbackOpenUnitsOpnUnitsQtyIf there are multiple underlying assets, this specifies the number of units (index or securities) that constitute the underlier of the swap. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP169
41463LegMarketDisruptionFallbackProvisionFallbckProvintSpecifies the location of the fallback provision documentation.Added EP169
41470LegMarketDisruptionFallbackTypeTypStringSpecifies the type of disruption fallback.
See http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback for values.
Added EP169
41475LegMarketDisruptionFallbackUnderlierSecurityDescDescStringSpecifies the description of the underlying security.Added EP169
41473LegMarketDisruptionFallbackUnderlierSecurityIDIDStringSpecifies the identifier value of the security.Added EP169
41474LegMarketDisruptionFallbackUnderlierSecurityIDSourceSrcStringReserved100PlusSpecifies the class or source scheme of the security identifier.Added EP169 Updated EP265
41472LegMarketDisruptionFallbackUnderlierTypeTypintThe type of reference price underlier.Added EP169
40990LegMarketDisruptionFallbackValueValStringApplicable value for LegMarketDisruptionFallbackType(41470).Added EP187
41465LegMarketDisruptionMaterialityPercentageMtrltyPctagePercentageUsed when a price materiality percentage applies to the price source disruption event and this event has been specified.Added EP169
41464LegMarketDisruptionMaximumDaysMaxDaysintSpecifies the maximum number of market disruption days (commodity or bullion business days) in a contract or confirmation. If none are specified, the maximum number of market disruption days is five (5).Added EP169
41466LegMarketDisruptionMinimumFuturesContractsMinCtrctsintSpecifies the minimum futures contracts level that dictates whether or not a 'De Minimis Trading' event has occurred.Added EP169
41462LegMarketDisruptionProvisionProvintThe consequences of market disruption events.Added EP169
40223LegMarketDisruptionValueValStringApplicable value for LegMarketDisruptionEvent(41468).Added EP187
2509LegMasterConfirmationAnnexDateCnfmAnxDtLocalMktDateThe date that an annexation to the master confirmation was executed between the parties.Added EP192
2512LegMasterConfirmationAnnexDescCnfmAnxDescStringThe type of master confirmation annexation executed between the parties. See http://www.fpml.org/coding-scheme/master-confirmation-annex-type for values.Added EP192
2510LegMasterConfirmationDateCnfmDtLocalMktDateAlternative to broker confirmation. The date of the confirmation executed between the parties and intended to govern all relevant transactions between those parties.Added EP192
2511LegMasterConfirmationDescCnfmDescStringThe type of master confirmation executed between the parties. See http://www.fpml.org/coding-scheme/master-confirmation-type for values.Added EP192
42353LegMaterialDividendsIndicatorMtrlDividendIndBooleanIndicates whether material non-cash dividends are applicable.Added EP208
611LegMaturityDateMatLocalMktDateMultileg instrument's individual security's MaturityDate.
See MaturityDate(541) field for description.
Added FIX.4.3 Updated EP282
2987LegMaturityFrequencyPeriodMatFreqPeriodintTime unit multiplier for the minimum frequency of the instrument maturity intervals.Added EP287
2986LegMaturityFrequencyUnitMatFreqUnitStringTime unit associated with the minimum frequency of the instrument maturity intervals.Added EP287
610LegMaturityMonthYearMMYMonthYearMultileg instrument's individual security's MaturityMonthYear.
See MaturityMonthYear (200) field for description
Added FIX.4.3
1212LegMaturityTimeMatTmTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP41
2346LegMidPxMidPxPriceLeg Mid price/rate.
For OTC swaps, this is the mid-market mark (for example, as defined by CFTC).
For uncleared OTC swaps, LegMidPx(2346) and the MidPx(631) fields are mutually exclusive.
Added EP175
2190LegMinPriceIncrementMinPxIncrfloatMinimum price increment for a given exchange-traded instrument. Could also be used to represent tick value.Added EP169
2191LegMinPriceIncrementAmountMinPxIncrAmtAmtMinimum price increment amount associated with the LegMinPriceIncrement(2190). For listed derivatives, the value can be calculated by multiplying LegMinPriceIncrement(2190) by LegContractMultiplier(614).Added EP169
2158LegMthToDefaultMthDfltintThe Mth reference obligation to default in a CDS reference basket. When an NthToDefault(2157) to MthToDefault(2158) are represented then the CDS payout occurs between the Nth and Mth obligations to default.Added EP169
2206LegNTPositionLimitNTPosLmtintPosition limit in the near-term contract for a given exchange-traded product.Added EP169
42350LegNonCashDividendTreatmentNonCshTrtmtintDefines the treatment of non-cash dividends.Added EP208
40368LegNonDeliverableFixingDateDtLocalMktDateThe non-deliverable fixing date. Type of date is specified in LegNonDeliverableFixingDateType(40369).Added EP161
40369LegNonDeliverableFixingDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
2151LegNotionalPercentageOutstandingNotlPctOutPercentageIndicates the notional percentage of the deal that is still outstanding based on the remaining components of the index.
Used to calculate the true value of a CDS trade or position.
Added EP169
2157LegNthToDefaultNthDfltintThe Nth reference obligation in a CDS reference basket. If specified without LegMthToDefault(2158) the default will trigger a CDS payout. If LegMthToDefault(2158) is also present then payout occurs between the Nth and Mth obligations to default.Added EP169
1152LegNumberLegNointAllow sequencing of Legs for a Strategy to be capturedAdded EP44
2155LegObligationTypeObligTypStringType of reference obligation for credit derivatives contracts.Added EP169
1068LegOfferForwardPointsLegOfrFwdPntsPriceOffsetThe offer FX forward points for the leg of an FX Swap. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
684LegOfferPxOfrPxPriceOffer price of this leg.
See OfferPx (133) for description and valid values
Added FIX.4.4
613LegOptAttributeOptAcharMultileg instrument's individual security's OptAttribute.
See OptAttribute (206) field for description
Added FIX.4.3
2194LegOptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.Added EP169
2193LegOptPayoutTypeOptPayoutTypintIndicates the type of valuation method or trigger payout for an in-the-money option.Added EP169 Updated EP238
41492LegOptionExerciseBusinessCenterCtrStringThe business center calendar used to adjust the option exercise dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41493LegOptionExerciseBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the option exercise dates. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41513LegOptionExerciseDateDtLocalMktDateThe adjusted or unadjusted option exercise fixed date.Added EP169
41514LegOptionExerciseDateTypeTypintSpecifies the type of option exercise date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41494LegOptionExerciseEarliestDateOffsetDayTypeErlstOfstDayTypintSpecifies the day type of the relative earliest exercise date offset.Added EP169 Updated EP208
41495LegOptionExerciseEarliestDateOffsetPeriodErlstOfstPeriodintTime unit multiplier for the relative earliest exercise date offset.Added EP169
41496LegOptionExerciseEarliestDateOffsetUnitErlstOfstUnitStringTime unit associated with the relative earliest exercise date offset.Added EP169
41509LegOptionExerciseEarliestTimeErlstTmLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each Bermuda option exercise date and the expiration date, in the case of a Bermuda style option, (iii) the commencement date to, and including, the expiration date, in the case of an American option.Added EP169
41528LegOptionExerciseExpirationDateDtLocalMktDateThe adjusted or unadjusted option exercise expiration fixed date.Added EP169
41516LegOptionExerciseExpirationDateBusinessCenterCtrStringThe business center calendar used to adjust the option exercise expiration dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41517LegOptionExerciseExpirationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the option exercise expiration dates. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41524LegOptionExerciseExpirationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative option exercise expiration date offset.Added EP169 Updated EP208
41519LegOptionExerciseExpirationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative exercise expiration date offset.Added EP169
41520LegOptionExerciseExpirationDateOffsetUnitOfstUnitStringTime unit associated with the relative exercise expiration date offset.Added EP169
41518LegOptionExerciseExpirationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the option exercise expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
41529LegOptionExerciseExpirationDateTypeTypintSpecifies the type of option exercise expiration date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41521LegOptionExerciseExpirationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of exercise expiration dates.Added EP169
41522LegOptionExerciseExpirationFrequencyUnitFreqUnitStringTime unit associated with the frequency of exercise expiration dates.Added EP169
41523LegOptionExerciseExpirationRollConventionRollStringThe convention for determining the sequence of exercise expiration dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the LegDateAdjustment component in InstrumentLeg.Added EP169
41525LegOptionExerciseExpirationTimeTmLocalMktTimeThe option exercise expiration time.Added EP169
41526LegOptionExerciseExpirationTimeBusinessCenterTmBizCtrStringThe business center used to determine the locale for option exercise expiration time, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41507LegOptionExerciseFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first exercise date.Added EP169
41497LegOptionExerciseFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of exercise dates.Added EP169
41498LegOptionExerciseFrequencyUnitFreqUnitStringTime unit associated with the frequency of exercise dates.Added EP169
41508LegOptionExerciseLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last exercise date.Added EP169
41510LegOptionExerciseLatestTimeLtstTmLocalMktTimeThe latest exercise time. See also LegOptionExerciseEarliestTime(41509).Added EP169
41506LegOptionExerciseNominationDeadlineNomntnDdlnLocalMktDateThe last date (adjusted) for establishing the option exercise terms.Added EP169
41505LegOptionExerciseSkipSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP169
41504LegOptionExerciseStartDateAdjustedStartDtLocalMktDateThe adjusted start date for calculating periodic exercise dates.Added EP169
41503LegOptionExerciseStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the relative option exercise start date offset.Added EP169 Updated EP208
41501LegOptionExerciseStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative exercise start date offset.Added EP169
41502LegOptionExerciseStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative exercise start date offset.Added EP169
41500LegOptionExerciseStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
41499LegOptionExerciseStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted start date for calculating periodic exercise dates.Added EP169
41511LegOptionExerciseTimeBusinessCenterTmBizCtrStringThe business center used to determine the locale for option exercise time, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2178LegOptionExpirationDescExpDescStringDescription of the option expiration.Added EP169
1017LegOptionRatioLegOptionRatiofloatExpresses the risk of an option leg
Value must be between -1 and 1.
A Call Option will require a ratio value between 0 and 1
A Put Option will require a ratio value between -1 and 0
Added EP18
42354LegOptionsExchangeDividendsIndicatorExchDividendIndBooleanIndicates whether option exchange dividends are applicable.Added EP208
685LegOrderQtyOrdQtyQtyQuantity ordered of this leg.
See OrderQty (38) for description and valid values
Added FIX.4.4
2152LegOriginalNotionalPercentageOutstandingOrigNotlPctOutPercentageUsed to reflect the Original value prior to the application of a credit event. See LegNotionalPercentageOutstanding(2151).Added EP169
40382LegPaymentScheduleCurrencyCcyCurrencyThe currency for this step schedule. Uses ISO 4217 currency codes.Added EP161
40378LegPaymentScheduleEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted end date of a cashflow payment.Added EP161
40388LegPaymentScheduleFixedAmountFixedAmtAmtThe explicit payment amount for this step schedule.Added EP161
40389LegPaymentScheduleFixedCurrencyFixedCcyCurrencyThe currency of the fixed amount. Uses ISO 4217 currency codes.Added EP161
40404LegPaymentScheduleFixingDateAdjustedFixngDtLocalMktDateThe adjusted fixing date.Added EP161
40400LegPaymentScheduleFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment schedule's fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40399LegPaymentScheduleFixingDateBusinessDayConventionFixngBizDayCnvtnintThe business day convention used to adjust the payment schedule's fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40403LegPaymentScheduleFixingDateOffsetDayTypeFixngDayTypintSpecifies the day type of the relative fixing date offset.Added EP161 Updated EP208
40401LegPaymentScheduleFixingDateOffsetPeriodFixngPeriodintTime unit multiplier for the relative fixing date offset.Added EP161 Updated EP208
40402LegPaymentScheduleFixingDateOffsetUnitFixngUnitStringTime unit associated with the relative fixing date offset.Added EP161 Updated EP208
40398LegPaymentScheduleFixingDateRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40396LegPaymentScheduleFixingDateUnadjustedFixngDtUnadjLocalMktDateThe unadjusted fixing date.Added EP161
41544LegPaymentScheduleFixingDayCountFixngDayCntintThe number of days over which fixing should take place.Added EP169
41543LegPaymentScheduleFixingDayDistributionFixngDayDistribintThe distribution of fixing days.Added EP169
41532LegPaymentScheduleFixingDayNumberDayNumintThe occurrence of the day of week on which fixing takes place.Added EP169
41531LegPaymentScheduleFixingDayOfWeekDayOfWkintThe day of the week on which fixing takes place.Added EP169
41547LegPaymentScheduleFixingFirstObservationDateOffsetPeriodFixngFirstObsvtnPeriodintTime unit multiplier for the relative first observation date offset.Added EP169 Updated EP208
41548LegPaymentScheduleFixingFirstObservationDateOffsetUnitFixngFirstObsvtnUnitStringTime unit associated with the relative first observation date offset.Added EP169 Updated EP208
41545LegPaymentScheduleFixingLagPeriodFixngLagPeriodintTime unit multiplier for the fixing lag duration.Added EP169
41546LegPaymentScheduleFixingLagUnitFixngLagUnitStringTime unit associated with the fixing lag duration.Added EP169
40405LegPaymentScheduleFixingTimeFixngTmLocalMktTimeThe fxing time associated with the step schedule.Added EP161
40406LegPaymentScheduleFixingTimeBusinessCenterFixngTmBizCtrStringBusiness center for determining fixing time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40413LegPaymentScheduleInterimExchangeDateAdjustedIntrmExchDtLocalMktDateThe adjusted interim exchange date.Added EP161
40409LegPaymentScheduleInterimExchangeDatesBusinessCenterCtrStringThe business center calendar used to adjust the payment schedule's interim exchange date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40408LegPaymentScheduleInterimExchangeDatesBusinessDayConventionIntrmExchDtBizDayCnvtnintThe business day convention used to adjust the payment schedule's interim exchange date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40412LegPaymentScheduleInterimExchangeDatesOffsetDayTypeIntrmExchDayTypintSpecifies the day type of the relative interim exchange date offset.Added EP161 Updated EP208
40410LegPaymentScheduleInterimExchangeDatesOffsetPeriodIntrmExchDtPeriodintTime unit multiplier for the relative interim exchange date offset.Added EP161 Updated EP208
40411LegPaymentScheduleInterimExchangeDatesOffsetUnitIntrmExchDtUnitStringTime unit associated with the relative interim exchange date offset.Added EP161 Updated EP208
40407LegPaymentScheduleInterimExchangePaymentDateRelativeToIntrmExchDtReltvintReserved1000PlusSpecifies the anchor date when the interim exchange payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40381LegPaymentScheduleNotionalNotlAmtThe notional value for this step schedule, or amount of a cashflow payment.Added EP161
40379LegPaymentSchedulePaySidePaySideintThe side of the party paying the step schedule.Added EP161
40383LegPaymentScheduleRateRtPercentageThe rate value for this step schedule.Added EP161
41537LegPaymentScheduleRateConversionFactorRtFctrfloatThe number multipled by the derived floating rate of the leg's payment schedule in order to arrive at the payment rate. If omitted, the schedule rate conversion factor is 1.Added EP169
41535LegPaymentScheduleRateCurrencyRtCcyCurrencyThe currency of the schedule rate. Uses ISO 4217 currency codes.Added EP169
40384LegPaymentScheduleRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40415LegPaymentScheduleRateSourceSrcintIdentifies the source of rate information.Added EP161
40416LegPaymentScheduleRateSourceTypeTypintRate source type.Added EP161
40385LegPaymentScheduleRateSpreadSpreadPriceOffsetThe spread value for this step schedule.Added EP161
40386LegPaymentScheduleRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or a short position.Added EP161
41538LegPaymentScheduleRateSpreadTypeSpreadTypintIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
40387LegPaymentScheduleRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the step schedule.Added EP161
41536LegPaymentScheduleRateUnitOfMeasureRtUOMStringThe schedule rate unit of measure (UOM).Added EP169
40380LegPaymentScheduleReceiveSideRcvSideintThe side of the party receiving the step schedule.Added EP161
40417LegPaymentScheduleReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
41539LegPaymentScheduleSettlPeriodPriceSettlPxPriceThe schedule settlement period price.Added EP169
41540LegPaymentScheduleSettlPeriodPriceCurrencySettlPxCcyCurrencyThe currency of the schedule settlement period price. Uses ISO 4217 currency codes.Added EP169
41541LegPaymentScheduleSettlPeriodPriceUnitOfMeasureSettlPxUOMStringThe settlement period price unit of measure (UOM).Added EP169
40377LegPaymentScheduleStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted date on which the value is adjusted, or calculated if a future value notional for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)), or the start date of a cashflow payment.Added EP161
40390LegPaymentScheduleStepFrequencyPeriodStepPeriodintTime unit multiplier for the step frequency.Added EP161
40391LegPaymentScheduleStepFrequencyUnitStepUnitStringTime unit associated with the step frequency.Added EP161
40394LegPaymentScheduleStepOffsetRateStepOfstRtPercentageThe explicit amount that the rate changes on each step date. This can be a positive or negative value.Added EP161
40392LegPaymentScheduleStepOffsetValueStepValAmtThe explicit amount that the notional changes on each step date. This can be a positive or negative amount.Added EP161
40393LegPaymentScheduleStepRateStepRtPercentageThe percentage by which the notional changes on each step date. The percentage is either a percentage applied to the initial notional amount or the previous outstanding notional, depending on the value specified in LegPaymentScheduleStepRelativeTo(40395). The percentage can be either positive or negative.Added EP161
40395LegPaymentScheduleStepRelativeToStepReltvintSpecifies whether the LegPaymentScheduleStepRate(40393) or LegPaymentScheduleStepOffsetValue(40392) should be applied to the initial notional or the previous notional in order to calculate the notional step change amount.Added EP161
41542LegPaymentScheduleStepUnitOfMeasureStepUOMStringThe schedule step unit of measure (UOM).Added EP169
40376LegPaymentScheduleStubTypeStubTypintIndicates to which stub this schedule applies.Added EP161
40375LegPaymentScheduleTypeTypintSpecifies the type of schedule.Added EP161
40397LegPaymentScheduleWeightWtfloatFloating rate observation weight for cashflow payment.Added EP161
41533LegPaymentScheduleXIDXIDXIDIdentifier of this LegPaymentSchedule for cross referencing elsewhere in the message.Added EP169
41534LegPaymentScheduleXIDRefXIDRefXIDREFReference to payment schedule elsewhere in the message.Added EP169
40284LegPaymentStreamAccrualDaysAcrlDaysintThe number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.Added EP161
40348LegPaymentStreamAveragingMethodAvgngMethintWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP161
42417LegPaymentStreamBoundsFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42418LegPaymentStreamBoundsLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
41578LegPaymentStreamCalculationLagPeriodCalcLagPeriodintTime unit multiplier for the calculation lag duration.Added EP169
41579LegPaymentStreamCalculationLagUnitCalcLagUnitStringTime unit associated with the calculation lag duration.Added EP169
40339LegPaymentStreamCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate on a swap stream is capped at a certain level The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40340LegPaymentStreamCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP161
40341LegPaymentStreamCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP161
42399LegPaymentStreamCashSettlIndicatorCshSettlIndBooleanIndicates whether cash settlement is applicable.Added EP208
42443LegPaymentStreamCompoundingAveragingMethodAvgngMethintSpecifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).Added EP208
42434LegPaymentStreamCompoundingCapRateCapRtPercentageThe cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP208
42435LegPaymentStreamCompoundingCapRateBuySideCapRtBuyintReference to the buyer of the compounding cap rate option through its trade side.Added EP208
42436LegPaymentStreamCompoundingCapRateSellSideCapRtSellintReference to the seller of the compounding cap rate option through its trade side.Added EP208
42406LegPaymentStreamCompoundingDateDtLocalMktDateThe compounding date. Type of date is specified in LegPaymentStreamCompoundingDateType(42407).Added EP208
42407LegPaymentStreamCompoundingDateTypeTypintSpecifies the type of payment compounding date (e.g. adjusted for holidays).Added EP208
42420LegPaymentStreamCompoundingDatesBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stream compounding dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42408LegPaymentStreamCompoundingDatesBusinessDayConventionBizDayCnvtnintThe compounding dates business day convention.Added EP208
42412LegPaymentStreamCompoundingDatesOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding date offset.Added EP208
42410LegPaymentStreamCompoundingDatesOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding date offset.Added EP208
42411LegPaymentStreamCompoundingDatesOffsetUnitOfstUnitStringTime unit associated with the relative compounding date offset.Added EP208
42409LegPaymentStreamCompoundingDatesRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42426LegPaymentStreamCompoundingEndDateAdjustedDtLocalMktDateThe adjusted compounding end date.Added EP208
42425LegPaymentStreamCompoundingEndDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding end date offset.Added EP208
42423LegPaymentStreamCompoundingEndDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding end date offset.Added EP208
42424LegPaymentStreamCompoundingEndDateOffsetUnitOfstUnitStringTime unit associated with the relative compounding end date offset.Added EP208
42422LegPaymentStreamCompoundingEndDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42421LegPaymentStreamCompoundingEndDateUnadjustedDtUnadjLocalMktDateThe unadjusted compounding end date.Added EP208
42442LegPaymentStreamCompoundingFinalRatePrecisionFnlRtPrcsnintSpecifies the compounding floating rate rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42441LegPaymentStreamCompoundingFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction for the compounding floating rate.Added EP208
42404LegPaymentStreamCompoundingFixedRateCmpndgFixedRtfloatThe compounding fixed rate applicable to the payment stream.Added EP208
42437LegPaymentStreamCompoundingFloorRateFlrRtPercentageThe floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP208
42438LegPaymentStreamCompoundingFloorRateBuySideFlrRtBuyintReference to the buyer of the compounding floor rate option through its trade side.Added EP208
42439LegPaymentStreamCompoundingFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP208
42414LegPaymentStreamCompoundingFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which compounding dates occur.Added EP208
42415LegPaymentStreamCompoundingFrequencyUnitFreqUnitStringTime unit associated with the frequency at which compounding dates occur.Added EP208
42440LegPaymentStreamCompoundingInitialRateInitRtPercentageThe initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP208
40288LegPaymentStreamCompoundingMethodCmpndgMethintCompounding method.Added EP161
42444LegPaymentStreamCompoundingNegativeRateTreatmentNegtvRtTrtmtintSpecifies the method for calculating payment obligations when a compounding floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP208
42413LegPaymentStreamCompoundingPeriodSkipSkipintThe number of periods in the RelativeTo schedule that are between each date in the compounding schedule. A skip of 2 would mean that compounding dates are relative to every second date in the RelativeTo schedule. If present this should have a value greater than 1.Added EP208
42427LegPaymentStreamCompoundingRateIndexNdxStringThe payment stream's compounding floating rate index.Added EP208
42428LegPaymentStreamCompoundingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the payment stream's compounding floating rate index curve period.Added EP208
42429LegPaymentStreamCompoundingRateIndexCurveUnitNdxUnitStringTime unit associated with the payment stream's compounding floating rate index curve period.Added EP208
42430LegPaymentStreamCompoundingRateMultiplierRtMultfloatA rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP208
42431LegPaymentStreamCompoundingRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in LegPaymentStreamCompoundingRateIndex(42427).Added EP208
42432LegPaymentStreamCompoundingRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP208
42433LegPaymentStreamCompoundingRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP208
42416LegPaymentStreamCompoundingRollConventionRollStringThe convention for determining the sequence of compounding dates. It is used in conjunction with a specified frequency.Added EP208
42401LegPaymentStreamCompoundingSpreadCmpndgSpreadPriceOffsetThe spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.Added EP208
42450LegPaymentStreamCompoundingStartDateAdjustedDtLocalMktDateThe adjusted compounding start date.Added EP208
42449LegPaymentStreamCompoundingStartDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding start date offset.Added EP208
42447LegPaymentStreamCompoundingStartDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding start date offset.Added EP208
42448LegPaymentStreamCompoundingStartDateOffsetUnitOfstUnitStringTime unit associated with the relative compounding start date offset.Added EP208
42446LegPaymentStreamCompoundingStartDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42445LegPaymentStreamCompoundingStartDateUnadjustedDtUnadjLocalMktDateThe unadjusted compounding start date.Added EP208
42400LegPaymentStreamCompoundingXIDRefCmpndgXIDRefXIDREFReference to the stream which details the compounding fixed or floating rate.Added EP208
41559LegPaymentStreamContractPriceCtrctPxPriceThe price per relevant unit for purposes of the calculation of a fixed amount for a dry voyage charter or time charter commodity swap.Added EP169
41560LegPaymentStreamContractPriceCurrencyCtrctPxCcyCurrencySpecifies the currency of LegPaymentStreamContractPrice(41559). Uses ISO 4217 currency codes.Added EP169
40283LegPaymentStreamDayCountDayCntintReserved100PlusThe day count convention used in the payment stream calculations.Added EP161
42479LegPaymentStreamDaysAdjustmentIndicatorDaysAdjmtBooleanIndicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of days in range refers to the number of returns that contribute to the realized volatility.Added EP208
40281LegPaymentStreamDelayIndicatorDelayIndBooleanApplicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.
Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.
Commercial mortage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.
Added EP161
40286LegPaymentStreamDiscountRateDiscPercentageDiscount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.Added EP161
40287LegPaymentStreamDiscountRateDayCountDiscDayCntintReserved100PlusThe day count convention applied to the LegPaymentStreamDiscountRate(40286).Added EP161
40285LegPaymentStreamDiscountTypeDiscTypintThe method of calculating discounted payment amounts.Added EP161
40358LegPaymentStreamFRADiscountingFRADiscintThe method of Forward Rate Agreement (FRA) discounting, if any, that will apply.Added EP161 Updated EP169
42458LegPaymentStreamFinalPricePaymentDateAdjustedDtLocalMktDateThe adjusted final price payment date.Added EP208
42457LegPaymentStreamFinalPricePaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative final price payment date offset.Added EP208
42455LegPaymentStreamFinalPricePaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative final price payment date offset.Added EP208
42456LegPaymentStreamFinalPricePaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative final price payment date offset.Added EP208
42454LegPaymentStreamFinalPricePaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the final price payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42453LegPaymentStreamFinalPricePaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted final price payment date.Added EP208
40291LegPaymentStreamFinalPrincipalExchangeIndicatorFnlPrncplExchIndBooleanIndicates whether there is a final exchange of principal on the termination date.Added EP161
41577LegPaymentStreamFinalRateFnlRtPercentageThe floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
40347LegPaymentStreamFinalRatePrecisionFnlRtPrcsnintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP161
40346LegPaymentStreamFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction.Added EP161 Updated EP208
42465LegPaymentStreamFirstObservationDateAdjustedFirstObsvtnDtLocalMktDateThe adjusted initial price observation date.Added EP208
42464LegPaymentStreamFirstObservationDateOffsetDayTypeFirstObsvtnOfstDayTypintSpecifies the day type of the initial price observation date offset.Added EP208
41580LegPaymentStreamFirstObservationDateOffsetPeriodFirstObsvtnOfstPeriodintTime unit multiplier for the relative first observation date offset.Added EP169 Updated EP208
41581LegPaymentStreamFirstObservationDateOffsetUnitFirstObsvtnOfstUnitStringTime unit associated with the relative first observation date offset.Added EP169 Updated EP208
42463LegPaymentStreamFirstObservationDateRelativeToFirstObsvtnReltvintReserved1000PlusSpecifies the anchor date when the initial price observation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42462LegPaymentStreamFirstObservationDateUnadjustedFirstObsvtnDtUnadjLocalMktDateThe unadjusted initial price observation date.Added EP208
40297LegPaymentStreamFirstPaymentDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first payment date.Added EP161
40327LegPaymentStreamFixedAmountAmtAmtThe leg instrument payment stream's fixed payment amount. In a CDS, this can be an alternative to LegPaymentStreamRate(40326).Added EP161
41556LegPaymentStreamFixedAmountUnitOfMeasureFixedAmtUOMStringThe fixed payment amount unit of measure (UOM).Added EP169
42460LegPaymentStreamFixingDateDtLocalMktDateThe fixing date. Type of date is specified in LegPaymentStreamFixingDateType(42461).Added EP208
40322LegPaymentStreamFixingDateAdjustedFixngDtLocalMktDateThe adjusted fixing date.Added EP161
40318LegPaymentStreamFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40317LegPaymentStreamFixingDateBusinessDayConventionFixngBizDayCnvtnintThe business day convention used to adjust the payment stream's fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40321LegPaymentStreamFixingDateOffsetDayTypeFixngDayTypintSpecifies the day type of the relative fixing date offset.Added EP161 Updated EP208
40319LegPaymentStreamFixingDateOffsetPeriodFixngPeriodintTime unit multiplier for the relative fixing date offset.Added EP161 Updated EP208
40320LegPaymentStreamFixingDateOffsetUnitFixngUnitStringTime unit associated with the relative fixing date offset.Added EP161 Updated EP208
40316LegPaymentStreamFixingDateRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
42461LegPaymentStreamFixingDateTypeTypintSpecifies the type of fixing date (e.g. adjusted for holidays).Added EP208
41550LegPaymentStreamFlatRateAmountFlatRtAmtAmtSpecifies the actual monetary value of the flat rate when LegPaymentStreamFlatRateIndicator(41549) = 'Y'.Added EP169
41551LegPaymentStreamFlatRateCurrencyFlatRtCcyCurrencySpecifies the currency of the actual flat rate. Uses ISO 4217 currency codes.Added EP169
41549LegPaymentStreamFlatRateIndicatorFlatRtIndBooleanWhen this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the trade date of the transaction Fixed. If 'N' it is taken on each pricing date Floating.Added EP169
40342LegPaymentStreamFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP161
40343LegPaymentStreamFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP161
40344LegPaymentStreamFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP161
42486LegPaymentStreamFormulaFrmlaXMLDataContains an XML representation of the formula. Defined for flexibility in choice of language (MathML, OpenMath or text).Added EP208 Updated EP259
42482LegPaymentStreamFormulaCurrencyCcyCurrencyThe currency in which the formula amount is denominated. Uses ISO 4217 currency codes.Added EP208
42483LegPaymentStreamFormulaCurrencyDeterminationMethodCcyDtrmnMethStringSpecifies the method according to which the formula amount currency is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42487LegPaymentStreamFormulaDescDescStringA description of the math formula in LegPaymentStreamFormula(42486).Added EP208
42452LegPaymentStreamFormulaImageFrmlaImgdataImage of the formula image when represented through an encoded clip in base64Binary.Added EP208
42451LegPaymentStreamFormulaImageLengthFrmlaImgLenLengthLength in bytes of the LegPaymentStreamFormulaImage(42452) field.Added EP208
43110LegPaymentStreamFormulaLengthFrmlaLenLengthByte length of encoded (non-ASCII characters) LegPaymentStreamFormula(42486) field.Added EP257 Updated EP275
42484LegPaymentStreamFormulaReferenceAmountRefAmtintSpecifies the reference amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or refers to a term defined elsewhere in the swap document.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of reference amounts.
Added EP208
40330LegPaymentStreamFutureValueDateAdjustedFutValDtLocalMktDateThe adjusted value date of the future value amount.Added EP161
40329LegPaymentStreamFutureValueNotionalFutValNotlAmtThe future value notional is normally only required for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)). The value is calculated as follows: Future Value Notional = Notional Amount * (1 + Fixed Rate) ^ (Fixed Rate Day Count Fraction). The currency is the same as the stream notional.Added EP161
40357LegPaymentStreamInflationFallbackBondApplicableFallbckBondBooleanIndicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is Y (True/Yes).Added EP161
40354LegPaymentStreamInflationIndexSourceInfltnNdxSrcintThe inflation index reference source.Added EP161
40356LegPaymentStreamInflationInitialIndexLevelInitLvlfloatInitial known index level for the first calculation period.Added EP161
40353LegPaymentStreamInflationInterpolationMethodIntrpltnMethintThe method used when calculating the inflation index level from multiple points. The most common is linear method.Added EP161
40352LegPaymentStreamInflationLagDayTypeLagDayTypintThe inflation lag period day type.Added EP161
40350LegPaymentStreamInflationLagPeriodLagPeriodintTime unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determineds the reference period for which the inflation index is observed.Added EP161
40351LegPaymentStreamInflationLagUnitLagUnitStringTime unit associated with the inflation lag period.Added EP161
40355LegPaymentStreamInflationPublicationSourcePublctnSrcStringThe publication source, such as relevant web site, news publication or a government body, where inflation information is obtained.Added EP161
40315LegPaymentStreamInitialFixingDateAdjustedInitDtLocalMktDateThe adjusted initial fixing date.Added EP161
40311LegPaymentStreamInitialFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's initial fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40310LegPaymentStreamInitialFixingDateBusinessDayConventionInitBizDayCnvtnintThe business day convention used to adjust the payment stream's initial fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40314LegPaymentStreamInitialFixingDateOffsetDayTypeInitDayTypintSpecifies the day type of the relative initial fixing date offset.Added EP161 Updated EP208
40312LegPaymentStreamInitialFixingDateOffsetPeriodInitPeriodintTime unit multiplier for the relative initial fixing date offset.Added EP161 Updated EP208
40313LegPaymentStreamInitialFixingDateOffsetUnitInitUnitStringTime unit associated with the relative initial fixing date offset.Added EP161 Updated EP208
40309LegPaymentStreamInitialFixingDateRelativeToInitReltvintReserved1000PlusSpecifies the anchor date when the initial fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40289LegPaymentStreamInitialPrincipalExchangeIndicatorInitPrncplExchIndBooleanIndicates whether there is an initial exchange of principal on the effective date.Added EP161
40345LegPaymentStreamInitialRateInitRtPercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP161
40290LegPaymentStreamInterimPrincipalExchangeIndicatorIntrmPrncplExchIndBooleanIndicates whether there are intermediate or interim exchanges of principal during the term of the swap.Added EP161
42402LegPaymentStreamInterpolationMethodIntrpltnMethintThe method used when calculating the index rate from multiple points on the curve. The most common is linear method.Added EP208
42403LegPaymentStreamInterpolationPeriodIntrpltnPeriodintDefines applicable periods for interpolation.Added EP208
40298LegPaymentStreamLastRegularPaymentDateUnadjustedLastReglrDtUnadjLocalMktDateThe unadjusted last regular payment date.Added EP161
41576LegPaymentStreamLastResetRateLastResetRtPercentageThe floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
42469LegPaymentStreamLinkClosingLevelIndicatorLinkFClsngLvlBooleanIndicates whether the correlation or variance swap contract will (Y) strike off the closing level of the default exchange traded contract or not.Added EP208
42471LegPaymentStreamLinkEstimatedTradingDaysLinkEstTrdgDaysintThe expected number of trading days in the variance or correlation swap stream.Added EP208
42470LegPaymentStreamLinkExpiringLevelIndicatorLinkExpngLvlBooleanIndicates whether the correlation or variance swap contract will (Y) strike off the expiring level of the default exchange traded contract or not.Added EP208
42468LegPaymentStreamLinkInitialLevelLinkInitLvlPricePrice level at which the correlation or variance swap contract will strike.Added EP208
42474LegPaymentStreamLinkMaximumBoundaryLinkMaxBndryfloatSpecifies the maximum or upper boundary for variance or strike determination.
For a variation swap stream all observations above this price level will be excluded from the variance calculation.
For a correlation swap stream the maximum boundary is a percentage of the strike price.
Added EP208
42475LegPaymentStreamLinkMinimumBoundaryLinkMinBndryfloatSpecifies the minimum or lower boundary for variance or strike determination.
For a variation swap stream all observations below this price level will be excluded from the variance calculation.
For a correlation swap stream the minimum boundary is a percentage of the strike price.
Added EP208
42476LegPaymentStreamLinkNumberOfDataSeriesLinkNumDataSeriesintNumber of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.Added EP208
42472LegPaymentStreamLinkStrikePriceLinkStrkPxPriceThe strike price of a correlation or variance swap stream.Added EP208
42473LegPaymentStreamLinkStrikePriceTypeLinkStrkPxTypintFor a variance swap specifies how LegPaymentStreamLinkStrikePrice(42472) is expressed.Added EP208
40280LegPaymentStreamMarketRateMktRtintUsed only for credit index trade. This contains the credit spread (fair value) at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.Added EP161
41592LegPaymentStreamMasterAgreementPaymentDatesIndicatorMADtsBooleanWhen set to 'Y', it indicates that payment dates are specified in the relevant master agreement.Added EP169
42480LegPaymentStreamNearestExchangeContractRefIDExchCtrctRefIDStringReferences a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
40349LegPaymentStreamNegativeRateTreatmentNegtvRtTrtmtintThe specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP161
40361LegPaymentStreamNonDeliverableFixingDatesBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's fixing date for the non-deliverable terms, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40360LegPaymentStreamNonDeliverableFixingDatesBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's fixing date for the non-deliverable settlement terms. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40365LegPaymentStreamNonDeliverableFixingDatesOffsetDayTypeFixngDayTypintSpecifies the day type of the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40363LegPaymentStreamNonDeliverableFixingDatesOffsetPeriodFixngPeriodintTime unit multiplier for the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40364LegPaymentStreamNonDeliverableFixingDatesOffsetUnitFixngUnitStringTime unit associated with the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40362LegPaymentStreamNonDeliverableFixingDatesRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the non-deliverable fixing dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40359LegPaymentStreamNonDeliverableRefCurrencyCcyCurrencyNon-deliverable settlement reference currency. Uses ISO 4217 currency codes.Added EP161
40087LegPaymentStreamNonDeliverableSettlRateSourceRtSrcintIdentifies the source of the rate information.Added EP161
40228LegPaymentStreamNonDeliverableSettlReferencePageRefPgStringIdentifies the reference page from the rate source.
When LegPaymentStreamNonDeliverableSettlRateSource(40087) = 3 (ISDA Settlement Rate Option) this contains a value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
43108LegPaymentStreamOtherDayCountOtherDayCntStringThe industry name of the day count convention not listed in LegPaymentStreamDayCount(40283).Added EP254
41590LegPaymentStreamPaymentDateDtLocalMktDateThe adjusted or unadjusted fixed stream payment date.Added EP169
40293LegPaymentStreamPaymentDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's payment date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40292LegPaymentStreamPaymentDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's payment date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40302LegPaymentStreamPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative payment date offset.Added EP161 Updated EP208
40300LegPaymentStreamPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative payment date offset.Added EP161 Updated EP208
40301LegPaymentStreamPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative payment date offset.Added EP161 Updated EP208
40299LegPaymentStreamPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when payment dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
41591LegPaymentStreamPaymentDateTypeTypintSpecifies the type of payment date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
40294LegPaymentStreamPaymentFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of payments.Added EP161
40295LegPaymentStreamPaymentFrequencyUnitFreqUnitStringTime unit associated with the frequency of payments.Added EP161
40296LegPaymentStreamPaymentRollConventionRollStringThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
41585LegPaymentStreamPricingBusinessCalendarPxngClndrStringSpecifies the business calendar to use for pricing.
See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
Added EP169
41562LegPaymentStreamPricingBusinessCenterCtrStringThe business center calendar used to adjust the pricing dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41586LegPaymentStreamPricingBusinessDayConventionPxngBizDayCnvtnintThe business day convention used to adjust the payment stream's pricing dates. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41594LegPaymentStreamPricingDateDtLocalMktDateThe adjusted or unadusted fixed stream pricing date.Added EP169
41595LegPaymentStreamPricingDateTypeTypintSpecifies the type of pricing date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41584LegPaymentStreamPricingDayCountPxngDayCntintThe number of days over which pricing should take place.Added EP169
41583LegPaymentStreamPricingDayDistributionPxngDayDistribintThe distribution of pricing days.Added EP169
41598LegPaymentStreamPricingDayNumberDayNumintThe occurrence of the day of week on which pricing takes place.Added EP169
41597LegPaymentStreamPricingDayOfWeekDayOfWkintThe day of the week on which pricing takes place.Added EP169 Updated EP282
41582LegPaymentStreamPricingDayTypePxngDayTypintSpecifies the commodity pricing day type.Added EP169
40326LegPaymentStreamRateRtPercentageThe rate applicable to the fixed rate payment stream.Added EP161
41574LegPaymentStreamRateConversionFactorRtFctrfloatThe number to be multiplied by the derived floating rate of the leg's payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.Added EP169
40325LegPaymentStreamRateCutoffDateOffsetDayTypeCutoffDayTypintSpecifies the day type of the relative rate cut-off date offset.Added EP161 Updated EP208
40323LegPaymentStreamRateCutoffDateOffsetPeriodCutoffPeriodintTime unit multiplier for the relative rate cut-off date offset.Added EP161 Updated EP271
40324LegPaymentStreamRateCutoffDateOffsetUnitCutoffUnitStringTime unit associated with the relative rate cut-off date offset.Added EP161 Updated EP208
40331LegPaymentStreamRateIndexNdxStringThe payment stream floating rate index.Added EP161
43116LegPaymentStreamRateIndex2Ndx2StringThe payment stream's second floating rate index.Added EP271
41564LegPaymentStreamRateIndex2CurvePeriodNdx2PeriodintSecondary time unit multiplier for the payment stream's floating rate index curve.Added EP169
41563LegPaymentStreamRateIndex2CurveUnitNdx2UnitStringSecondary time unit associated with the payment stream's floating rate index curve.Added EP169
43118LegPaymentStreamRateIndex2IDNdx2IDStringSecurity identifier of the second floating rate index.Added EP271
43119LegPaymentStreamRateIndex2IDSourceNdx2IDSrcStringReserved100PlusSource for the second floating rate index identified in LegPaymentStreamRateIndex2ID(43118).Added EP271 Updated EP294
43117LegPaymentStreamRateIndex2SourceNdx2SrcintThe source of the payment stream's second floating rate index.Added EP271
40334LegPaymentStreamRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the payment stream's floating rate index curve period.Added EP161
40333LegPaymentStreamRateIndexCurveUnitNdxUnitStringTime unit associated with the payment stream's floating rate index curve period.Added EP161
43088LegPaymentStreamRateIndexIDNdxIDStringSecurity identifier of the floating rate index.Added EP235
43089LegPaymentStreamRateIndexIDSourceNdxIDSrcStringReserved100PlusSource for the floating rate index identified in LegPaymentStreamRateIndexID(43088).Added EP235 Updated EP294
41566LegPaymentStreamRateIndexLevelNdxLvlQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41565LegPaymentStreamRateIndexLocationNdxLctnStringSpecifies the location of the floating rate index.Added EP169
40332LegPaymentStreamRateIndexSourceNdxSrcintThe source of the payment stream floating rate index.Added EP161
41567LegPaymentStreamRateIndexUnitOfMeasureNdxUOMStringThe unit of measure (UOM) of the rate index level.Added EP169
40335LegPaymentStreamRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40328LegPaymentStreamRateOrAmountCurrencyCcyCurrencySpecifies the currency in which LegPaymentStreamFixedAmount(40327) or LegPaymentStreamRate(40326) is denominated. Uses ISO 4217 currency codes.Added EP161
40336LegPaymentStreamRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in LegPaymentStreamRateIndex(40331).Added EP161
41572LegPaymentStreamRateSpreadCurrencySpreadCcyCurrencySpecifies the currency of the floating rate spread. Uses ISO 4217 currency codes.Added EP169
40337LegPaymentStreamRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
41575LegPaymentStreamRateSpreadTypeSpreadTypintIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41573LegPaymentStreamRateSpreadUnitOfMeasureSpreadUOMStringSpecifies the unit of measure (UOM) of the floating rate spread.Added EP169
40338LegPaymentStreamRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP161
42478LegPaymentStreamRealizedVarianceMethodRlzdVarncMethintIndicates which price to use to satisfy the boundary condition.Added EP208
41569LegPaymentStreamReferenceLevelRefLvlQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41571LegPaymentStreamReferenceLevelEqualsZeroIndicatorRefLvlZeroBooleanWhen set to 'Y', it indicates that the weather reference level equals zero.Added EP169
41570LegPaymentStreamReferenceLevelUnitOfMeasureRefUOMStringThe unit of measure (UOM) of the rate reference level.Added EP169
40305LegPaymentStreamResetDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's reset date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40304LegPaymentStreamResetDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's reset date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40303LegPaymentStreamResetDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the reset dates are relative to an anchor date.
If the reset frequency is specified as daily this element must not be included.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40306LegPaymentStreamResetFrequencyPeriodFreqPeriodintTime unit multiplier for frequency of resets.Added EP161
40307LegPaymentStreamResetFrequencyUnitFreqUnitStringTime unit associated with frequency of resets.Added EP161
40308LegPaymentStreamResetWeeklyRollConventionWklyRollStringUsed to specify the day of the week in which the reset occurs for payments that reset on a weekly basis.Added EP161
40282LegPaymentStreamSettlCurrencySettlCcyCurrencySpecifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.Added EP161
41568LegPaymentStreamSettlLevelSettlLvlintSpecifies how weather index units are to be calculated.Added EP169
41557LegPaymentStreamTotalFixedAmountFixedAmtAmtSpecifies the total fixed payment amount.Added EP169
40279LegPaymentStreamTypeTypintIdentifies the type of payment stream applicable to the swap stream associated with the instrument leg.Added EP161
42466LegPaymentStreamUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42477LegPaymentStreamVarianceUnadjustedCapVarncCapfloatIndicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.Added EP208
42481LegPaymentStreamVegaNotionalAmountVegaNotlAmtfloatVega Notional represents the approximate gain/loss at maturity for a 1% difference between RVol (realized volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.Added EP208
41558LegPaymentStreamWorldScaleRateWorldScaleRtfloatThe number of Worldscale points for purposes of the calculation of a fixed amount for a wet voyage charter commodity swap.Added EP169
42494LegPaymentStubEndDateAdjustedDtLocalMktDateThe adjusted stub end date.Added EP208
42496LegPaymentStubEndDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stub end date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42489LegPaymentStubEndDateBusinessDayConventionBizDayCnvtnintThe stub end date business day convention.Added EP208
42493LegPaymentStubEndDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative stub end date offset.Added EP208
42491LegPaymentStubEndDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative stub end date offset.Added EP208
42492LegPaymentStubEndDateOffsetUnitOfstUnitStringTime unit associated with the relative stub end date offset.Added EP208
42490LegPaymentStubEndDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the stub end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42488LegPaymentStubEndDateUnadjustedDtUnadjLocalMktDateThe unadjusted stub end date.Added EP208
40422LegPaymentStubFixedAmountFixedAmtAmtA fixed payment amount for the stub.Added EP161
40423LegPaymentStubFixedCurrencyFixedCcyCurrencyThe currency of the fixed payment amount. Uses ISO 4217 currency codes.Added EP161
40424LegPaymentStubIndexNdxStringThe stub floating rate index.Added EP161
40438LegPaymentStubIndex2Ndx2StringThe second stub floating rate index.Added EP161
40446LegPaymentStubIndex2CapRateCapRt2PercentageThe cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40440LegPaymentStubIndex2CurvePeriodNdx2PeriodintSecondary time unit multiplier for the stub floating rate index curve.Added EP161
40441LegPaymentStubIndex2CurveUnitNdx2UnitStringSecondary time unit associated with the stub floating rate index curve.Added EP161
40447LegPaymentStubIndex2FloorRateFlrRt2PercentageThe floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40442LegPaymentStubIndex2RateMultiplierRtMult2floatA rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40443LegPaymentStubIndex2RateSpreadSpread2PriceOffsetSpread from the second floating rate index.Added EP161
40444LegPaymentStubIndex2RateSpreadPositionTypeSpread2PosTypintIdentifies whether the rate spread is applied to a long or a short position.Added EP161
40445LegPaymentStubIndex2RateTreatmentRtTrtmt2intSpecifies the yield calculation treatment for the second stub index.Added EP161
40439LegPaymentStubIndex2SourceNdx2SrcintThe source for the second stub floating rate index.Added EP161
40432LegPaymentStubIndexCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40433LegPaymentStubIndexCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP161
40434LegPaymentStubIndexCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP161
40426LegPaymentStubIndexCurvePeriodNdxPeriodintTime unit multiplier for the floating rate index.Added EP161
40427LegPaymentStubIndexCurveUnitNdxUnitStringTime unit associated with the floating rate index.Added EP161
40435LegPaymentStubIndexFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40436LegPaymentStubIndexFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP161
40437LegPaymentStubIndexFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP161
40428LegPaymentStubIndexRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40429LegPaymentStubIndexRateSpreadSpreadPriceOffsetSpread from floating rate index.Added EP161
40430LegPaymentStubIndexRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or a short position.Added EP161
40431LegPaymentStubIndexRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the stub index.Added EP161
40425LegPaymentStubIndexSourceNdxSrcintThe source for the stub floating rate index.Added EP161
40420LegPaymentStubLengthLngthintOptional indication whether stub is shorter or longer than the regular swap period.Added EP161
40421LegPaymentStubRateRtPercentageThe agreed upon fixed rate for this stub.Added EP161
42503LegPaymentStubStartDateAdjustedDtLocalMktDateThe adjusted stub start date.Added EP208
42505LegPaymentStubStartDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stub start date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42498LegPaymentStubStartDateBusinessDayConventionBizDayCnvtnintThe stub start date business day convention.Added EP208
42502LegPaymentStubStartDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative stub start date offset.Added EP208
42500LegPaymentStubStartDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative stub start date offset.Added EP208
42501LegPaymentStubStartDateOffsetUnitOfstUnitStringTime unit associated with the relative stub start date offset.Added EP208
42499LegPaymentStubStartDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the stub start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42497LegPaymentStubStartDateUnadjustedDtUnadjLocalMktDateThe unadjusted stub start date.Added EP208
40419LegPaymentStubTypeTypintStub type.Added EP161
41602LegPhysicalSettlBusinessDaysBizDaysintThe number of business days used in the determination of physical settlement. Its precise meaning depends on the context in which this is used.Added EP169 Updated EP271
41601LegPhysicalSettlCurencyCcyCurrencySpecifies the currency of physical settlement. Uses ISO 4217 currency codes.Added EP169
41605LegPhysicalSettlDeliverableObligationTypeTypStringSpecifies the type of delivery obligation applicable for physical settlement.
See http://www.fixptradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.
Added EP169
41606LegPhysicalSettlDeliverableObligationValueValStringPhysical settlement delivery obligation value appropriate to LegPhysicalSettlDeliverableObligationType(41605).
See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.
Added EP169
41603LegPhysicalSettlMaximumBusinessDaysMaxBizDaysintA maximum number of business days. Its precise meaning depends on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision.Added EP169 Updated EP271
41600LegPhysicalSettlTermXIDXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP169
740LegPoolPoolStringFor Fixed Income, identifies MBS / ABS pool for a specific leg of a multi-leg instrument.
See Pool (691) for description and valid values.
Added FIX.4.4
1587LegPosAmtAmtAmtLeg position amount.Added EP107
1590LegPosAmtReasonRsnintReserved1000PlusSpecifies the reason for an amount type when reported on a position. Useful when multiple instances of the same amount type are reported.Added EP107
1588LegPosAmtTypeTypStringType of leg position amount.Added EP107
1589LegPosCurrencyCcyCurrencyLeg position currency.Added EP107
2938LegPosCurrencyCodeSourceCcySrcStringIdentifies class or source of the LegPosCurrency(1589) value.Added EP273
564LegPositionEffectPosEfctcharPositionEffect for leg of a multileg
See PositionEffect (77) field for description
Added FIX.4.3
2205LegPositionLimitPosLmtintPosition Limit for a given exchange-traded product.Added EP169
566LegPricePxPricePrice for leg of a multileg
See Price (44) field for description
Added FIX.4.3
1528LegPriceQuoteCurrencyPxQteCcyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency (tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.Added EP107
2911LegPriceQuoteCurrencyCodeSourcePxQteCcySrcStringIdentifies class or source of the LegPriceQuoteCurrency(1528) value.Added EP273
2195LegPriceQuoteMethodPxQteMethStringSpecifies the method for price quotation.Added EP169
686LegPriceTypePxTypintThe price type of the LegBidPx (681) and/or LegOfferPx (684).
See PriceType (423) for description and valid values
Added FIX.4.4
1421LegPriceUnitOfMeasurePxUOMStringRefer to definition for PriceUnitOfMeasure(1191)Added EP52
1721LegPriceUnitOfMeasureCurrencyPxUOMCcyCurrencyIndicates the currency of the price unit of measure. Conditionally required when LegPriceUnitOfMeasure(1421) = CcyAdded EP122
2910LegPriceUnitOfMeasureCurrencyCodeSourcePxUOMCcySrcStringIdentifies class or source of the LegPriceUnitOfMeasureCurrency(1721) value.Added EP273
1422LegPriceUnitOfMeasureQtyPxUOMQtyQtyRefer to definition of PriceUnitOfMeasureQty(1192)Added EP52
41611LegPricingDateAdjustedDtLocalMktDateThe adjusted pricing or fixing date.Added EP169
41608LegPricingDateBusinessCenterCtrStringThe business center calendar used to adjust the pricing or fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41610LegPricingDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the pricing or fixing date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41609LegPricingDateUnadjustedDtUnadjLocalMktDateThe unadjusted pricing or fixing date.Added EP169
41612LegPricingTimeTmLocalMktTimeThe local market pricing or fixing time.Added EP169
41613LegPricingTimeBusinessCenterTmBizCtrStringSpecifies the business center for determining the pricing or fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP169
607LegProductProdintMultileg instrument's individual security's Product.
See Product (460) field for description
Added FIX.4.3
41621LegProtectionTermBuyerNotifiesBuyerBooleanThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring. LegProtectionTermBuyerNotifies(41621)=Y indicates that the buyer notifies.Added EP169
41619LegProtectionTermCurrencyCcyCurrencyThe currency of LegProtectionTermNotional(41618). Uses ISO 4217 currency codes.Added EP169
41622LegProtectionTermEventBusinessCenterBizCtrStringWhen used, the business center indicates the local time of the business center that replaces the Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41628LegProtectionTermEventCurrencyCcyCurrencyApplicable currency if the event value is an amount. Uses ISO 4217 currency codes.Added EP169
41631LegProtectionTermEventDayTypeDayTypintDay type for events that specify a period and unit.Added EP169 Updated EP271
41624LegProtectionTermEventMinimumSourcesMinSrcsintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
41615LegProtectionTermEventNewsSourceSrcStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
41629LegProtectionTermEventPeriodPeriodintTime unit multiplier for protection term events.Added EP169
41634LegProtectionTermEventQualifierQualcharSpecifies the protection term event qualifier. Used to further qualify LegProtectionTermEventType(41626).Added EP169
41632LegProtectionTermEventRateSourceRtSrcStringRate source for events that specify a rate source, e.g. floating rate interest shortfall.Added EP169
41626LegProtectionTermEventTypeTypStringSpecifies the type of credit event applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for code list of applicable event types.
Added EP169
41630LegProtectionTermEventUnitUnitStringTime unit associated with protection term events.Added EP169
41627LegProtectionTermEventValueValStringSpecifies the protection term event value appropriate to LegProtectionTermEventType(41626). See http:///www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for applicable event type values.Added EP169
41618LegProtectionTermNotionalNotlAmtThe notional amount of protection coverage.Added EP169
41636LegProtectionTermObligationTypeTypStringSpecifies the type of obligation applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for code list of applicable obligation types.
Added EP169
41637LegProtectionTermObligationValueValStringThe value associated with the protection term obligation specified in LegProtectionTermObligationType(41636). See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for applicable obligation type values.Added EP169
41620LegProtectionTermSellerNotifiesSellerBooleanThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring. LegProtectionTermSellerNotifies(41620)=Y indicates that the seller notifies.Added EP169
41623LegProtectionTermStandardSourcesStdSrcsBooleanIndicates whether ISDA defined Standard Public Sources are applicable (LegProtectionTermStandardSources(41623)=Y) or not.Added EP169
41617LegProtectionTermXIDXIDXIDA named string value referenced from UnderlyingProtectionTermXIDRef(41314).Added EP169 Updated EP271
42506LegProvisionBreakFeeElectionBrkFeeElctnintType of fee elected for the break provision.Added EP208
42507LegProvisionBreakFeeRateBrkFeeRtPercentageBreak fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as 0.05.Added EP208
40456LegProvisionCalculationAgentCalcAgentintUsed to identify the calculation agent. The calculation agent may be identified in LegProvisionCalculationAgent(40456) or in the ProvisionParties component.Added EP161
40467LegProvisionCashSettlCurrencySettlCcyCurrencySpecifies the currency of settlement. Uses ISO 4217 currency codes.Added EP161
40468LegProvisionCashSettlCurrency2SettlCcy2CurrencySpecifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.Added EP161
40466LegProvisionCashSettlMethodSettlMethintAn ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (e).Added EP161
40474LegProvisionCashSettlPaymentDateDtLocalMktDateThe cash settlement payment date, unadjusted or adjusted depending on LegProvisionCashSettlPaymentDateType(40521).Added EP161
40517LegProvisionCashSettlPaymentDateBusinessCenterCtrStringThe business center calendar used to adjust the provisional cash settlement payment's termination, or relative termination, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40516LegProvisionCashSettlPaymentDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the provisional cash settlement payment's termination, or relative termination, date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40521LegProvisionCashSettlPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative cash settlement payment date offset.Added EP161 Updated EP208
40519LegProvisionCashSettlPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement payment date offset.Added EP161 Updated EP208
40520LegProvisionCashSettlPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement payment date offset.Added EP161 Updated EP208
40522LegProvisionCashSettlPaymentDateRangeFirstDtFirstLocalMktDateThe first date in range when a settlement date range is provided.Added EP161
40523LegProvisionCashSettlPaymentDateRangeLastDtLastLocalMktDateThe last date in range when a settlement date range is provided.Added EP161
40518LegProvisionCashSettlPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40475LegProvisionCashSettlPaymentDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
41407LegProvisionCashSettlQuoteReferencePageRefPgStringIdentifies the reference page from the quote source.Added EP161
40470LegProvisionCashSettlQuoteSourceSettlQteSrcintIdentifies the source of quote information.Added EP161
40469LegProvisionCashSettlQuoteTypeSettlQteTypintIdentifies the type of quote to be used.Added EP161
40532LegProvisionCashSettlValueDateAdjustedDtLocalMktDateThe adjusted cash settlement value date.Added EP161
40527LegProvisionCashSettlValueDateBusinessCenterCtrStringThe business center calendar used to adjust the provision's cash settlement valuation date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40526LegProvisionCashSettlValueDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the provision's cash settlement valuation date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40531LegProvisionCashSettlValueDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative cash settlement value date offset.Added EP161 Updated EP208
40529LegProvisionCashSettlValueDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement value date offset.Added EP161 Updated EP208
40530LegProvisionCashSettlValueDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement value date offset.Added EP161 Updated EP208
40528LegProvisionCashSettlValueDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement value date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40524LegProvisionCashSettlValueTimeTmLocalMktTimeA time specified in 24-hour format, e.g. 11am would be represented as 11:00:00. The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree to the cash settlement amount.Added EP161
40525LegProvisionCashSettlValueTimeBusinessCenterTmBizCtrStringIdentifies the business center calendar used with the provision's cash settlement valuation time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40453LegProvisionDateAdjustedDtLocalMktDateThe adjusted date of the provision.Added EP161
40452LegProvisionDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument leg's provision's date, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40451LegProvisionDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument leg's provision's date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40454LegProvisionDateTenorPeriodTenorPeriodintTime unit multiplier for the leg provision's tenor period.Added EP161
40455LegProvisionDateTenorUnitTenorUnitStringTime unit associated with the leg provision's tenor period.Added EP161
40450LegProvisionDateUnadjustedDtUnadjLocalMktDateThe unadjusted date of the provision.Added EP161
40489LegProvisionOptionExerciseBoundsFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40490LegProvisionOptionExerciseBoundsLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40477LegProvisionOptionExerciseBusinessCenterCtrStringThe business center calendar used to adjust the instrument leg's provision's option exercise date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40476LegProvisionOptionExerciseBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument leg's provision's option exercise date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40465LegProvisionOptionExerciseConfirmationExerCnfmBooleanUsed to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.Added EP161
40478LegProvisionOptionExerciseEarliestDateOffsetPeriodErlstOfstPeriodintTime unit multiplier for the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40479LegProvisionOptionExerciseEarliestDateOffsetUnitErlstOfstUnitStringTime unit associated with the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40491LegProvisionOptionExerciseEarliestTimeErlstTmLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each bermuda option exercise date and the expiration date, in the case of a Bermuda style option the commencement date to, and including, the expiration date, in the case of an American option.Added EP161
40492LegProvisionOptionExerciseEarliestTimeBusinessCenterErlstTmBizCtrStringIdentifies the business center calendar used with the provision's earliest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40496LegProvisionOptionExerciseFixedDateDtLocalMktDateA predetermined option exercise date unadjusted or adjusted depending on LegProvisionOptionExerciseFixedDateType(40497).Added EP161
40497LegProvisionOptionExerciseFixedDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40480LegProvisionOptionExerciseFrequencyPeriodFreqPeriodintTime unit multiplier for subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise period.Added EP161
40481LegProvisionOptionExerciseFrequencyUnitFreqUnitStringTime unit associated with subsequent exercise dates in the exercise period following the earliest exercise date.Added EP161
40493LegProvisionOptionExerciseLatestTimeLtstTmLocalMktTimeFor a Bermuda or American style option, the latest time on an exercise business day (excluding the expiration date) within the exercise period that notice can be given by the buyer to the seller or seller's agent. Notice of exercise given after this time will be deemed to have been given on the next exercise business day.Added EP161
40494LegProvisionOptionExerciseLatestTimeBusinessCenterLtstTmBizCtrStringIdentifies the business center calendar used with the provision's latest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40462LegProvisionOptionExerciseMaximumNotionalMaxNotlAmtThe maximum notional amount that can be exercised on a given exercise date.Added EP161
40461LegProvisionOptionExerciseMinimumNotionalMinNotlAmtThe minimum notional amount that can be exercised on a given exercise date.Added EP161
40460LegProvisionOptionExerciseMultipleNotionalMultplNotlAmtA notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.Added EP161
40488LegProvisionOptionExercisePeriodSkipSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP161
40487LegProvisionOptionExerciseStartDateAdjustedStartDtLocalMktDateThe adjusted first day of the exercise period for an American style option.Added EP161
40486LegProvisionOptionExerciseStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the provision's relative option exercise start date offset.Added EP161 Updated EP208
40484LegProvisionOptionExerciseStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative option exercise start date offset.Added EP161 Updated EP208
40485LegProvisionOptionExerciseStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative option exercise start date offset.Added EP161 Updated EP208
40483LegProvisionOptionExerciseStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40482LegProvisionOptionExerciseStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted first day of the exercise period for an American style option.Added EP161
40459LegProvisionOptionExerciseStyleExerStyleintReserved100PlusThe instrument provision option exercise style.Added EP161
40505LegProvisionOptionExpirationDateAdjustedDtLocalMktDateThe adjusted last date within an exercise period for an American style option. For a European style option it is the only date within the exercise period.Added EP161
40500LegProvisionOptionExpirationDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument leg's provision's option expiration date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40499LegProvisionOptionExpirationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument leg's provision's option expiration date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40504LegProvisionOptionExpirationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative option expiration date offset.Added EP161 Updated EP208
40502LegProvisionOptionExpirationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative option expiration date offset.Added EP161 Updated EP208
40503LegProvisionOptionExpirationDateOffsetUnitOfstUnitStringTime unit associated with the relative option expiration date offset.Added EP161 Updated EP208
40501LegProvisionOptionExpirationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the option expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40498LegProvisionOptionExpirationDateUnadjustedDtUnadjLocalMktDateThe unadjusted last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.Added EP161
40506LegProvisionOptionExpirationTimeExpTmLocalMktTimeThe latest time for exercise on the expiration date.Added EP161
40507LegProvisionOptionExpirationTimeBusinessCenterExpTmBizCtrStringIdentifies the business center calendar used with the provision's latest exercise time on expiration date.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40464LegProvisionOptionMaximumNumberMaxNumintThe maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.Added EP161
40463LegProvisionOptionMinimumNumberMinNumintThe minimum number of options that can be exercised on a given exercise date.Added EP161
40515LegProvisionOptionRelevantUnderlyingDateAdjustedDtLocalMktDateThe adjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40510LegProvisionOptionRelevantUnderlyingDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument leg's provision's option underlying date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40509LegProvisionOptionRelevantUnderlyingDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument leg's provision's option relevant underlying date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40514LegProvisionOptionRelevantUnderlyingDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative option relevant underlying date offset.Added EP161 Updated EP208
40512LegProvisionOptionRelevantUnderlyingDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative option relevant underlying date offset.Added EP161 Updated EP208
40513LegProvisionOptionRelevantUnderlyingDateOffsetUnitOfstUnitStringTime unit associated with the relative option relevant underlying date offset.Added EP161 Updated EP208
40511LegProvisionOptionRelevantUnderlyingDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the date relevant to the underlying trade on exercise is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40508LegProvisionOptionRelevantUnderlyingDateUnadjustedDtUnadjLocalMktDateThe unadjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40457LegProvisionOptionSinglePartyBuyerSideBuyerSideintIf optional early termination is not available to both parties then this component identifies the buyer of the option through its side of the trade.Added EP161
40458LegProvisionOptionSinglePartySellerSideSellerSideintIf optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.Added EP161 Updated EP169
40534LegProvisionPartyIDIDStringThe party identifier/code for the payment settlement party.Added EP161
40535LegProvisionPartyIDSourceSrccharIdentifies the class or source of LegProvisionPartyID(40534).Added EP161 Updated EP271
40536LegProvisionPartyRoleRintIdentifies the type or role of LegProvisionPartyID(40534) specified.Added EP161
2380LegProvisionPartyRoleQualifierQualintUsed to further qualify the value of LegProvisionPartyRole(40536).Added EP179
40538LegProvisionPartySubIDIDStringParty sub-identifier, if applicable, for LegProvisionPartyRole(40536).Added EP161
40539LegProvisionPartySubIDTypeTypintReserved4000PlusThe type of LegProvisionPartySubID(40538) value.Added EP161
40472LegProvisionTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40449LegProvisionTypeTypintType of provisions.Added EP161
1358LegPutOrCallPutCallintIndicates whether a leg option contract is a put, call, chooser or undetermined.Added EP52 Updated EP238
687LegQtyQtyQtyThis field is deprecated and has been replaced by LegOrderQty(685). This field will likely be removed from the FIX standard in a future version.Added FIX.4.4 Updated EP271 Deprecated FIX.5.0SP1
1591LegQtyTypeQtyTypintType of quantity specified in LegQty field. LegContractMultiplier (614) is required when LegQtyType = 1 (Contracts). LegUnitOfMeasure (tag 999) and LegTimeUnit (tag 1001) are required when LegQtyType = 2 (Units of Measure per Time Unit). LegQtyType can be different for each leg.Added EP107
623LegRatioQtyRatioQtyfloatThe ratio of quantity for this individual leg relative to the entire multileg security.Added FIX.4.3
254LegRedemptionDateRedeemLocalMktDateMultileg instrument's individual leg security's RedemptionDate. See RedemptionDate (240) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3) (prior to FIX 4.4 field was of type UTCDate)Added FIX.4.2 Deprecated FIX.4.4
654LegRefIDRefIDStringUnique identifier for a specific leg (uniqueness not defined as part of the FIX specification). LegRefID(654) be used to reference the value from LegID(1788).Added FIX.4.3 Updated EP131
2171LegReferenceEntityTypeRefEntityTypintSpecifies the type of reference entity for first-to-default CDS basket contracts.Added EP169 Updated EP192
250LegRepoCollateralSecurityTypeRepoCollSecTypStringMultileg instrument's individual leg security's RepoCollateralSecurityType. See RepoCollateralSecurityType (239) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.3 Updated EP208 Deprecated FIX.4.4
990LegReportIDRptIDStringAdditional attribute to store the Trade ID of the Leg.Added EP5
252LegRepurchaseRateRepoRtPercentageMultileg instrument's individual leg security's RepurchaseRate. See RepurchaseRate (227) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2 Deprecated FIX.4.4
251LegRepurchaseTermRepoTrmintMultileg instrument's individual leg security's RepurchaseTerm. See RepurchaseTerm (226) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2 Deprecated FIX.4.4
2149LegRestructuringTypeRestrctTypStringA category of CDS credit event in which the underlying bond experiences a restructuring.
Used to define a CDS instrument.
Added EP169
42541LegReturnRateAmountRelativeToAmtReltvintSpecifies the reference amount when the return rate amount is relative to another amount in the trade.
See http://www.fixtradingcommunity.org/codelists#Amount_Relative_To for code list of relative amounts.
Added EP208
42554LegReturnRateCashFlowTypeCshFlowStringSpecifies the type of cash flows, e.g. coupon payment, premium fee, settlement fee, etc.
See http://www.fpml.org/coding-scheme/cashflow-type for values.
Added EP208
42537LegReturnRateCommissionAmountCommAmtAmtThe commission amount.Added EP208
42536LegReturnRateCommissionBasisCommBasischarSpecifies the basis or unit used to calculate the commission.Added EP208
42538LegReturnRateCommissionCurrencyCommCcyCurrencySpecifies the currency the commission amount is denominated in. Uses ISO 4217 currency codes.Added EP208
42509LegReturnRateDateModeModeintSpecifies the valuation type applicable to the return rate date.Added EP208
42540LegReturnRateDeterminationMethodDtrmnMethStringSpecifies the method by which the underlier prices are determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42531LegReturnRateFXCurrencySymbolCcySymStringSpecifies the currency pair for the FX conversion expressed using the CCY1/CCY2 convention. Uses ISO 4217 currency codes.Added EP208
42532LegReturnRateFXRateFxRtfloatThe rate of exchange between the two currencies specified in LegReturnRateFXCurrencySymbol(42531).Added EP208
42533LegReturnRateFXRateCalcFxRtCalccharThe rate of exchange between the two currencies specified in LegReturnRateFXCurrencySymbol(42531).Added EP208
42559LegReturnRateFinalPriceFallbackFnlPxFallbckintSpecifies the fallback provision for the hedging party in the determination of the final price.Added EP208
42561LegReturnRateInformationSourceRtSrcintIdentifies the source of rate information. For FX the references source to be used for the FX spot rate.Added EP208
42467LegReturnRateNotionalResetRtnRtNotlResetBooleanIndicates whether the term Equity Notional Reset as defined in the ISDA 2002 Equity Derivatives Definitions is applicable (Y) or not.Added EP208
42566LegReturnRatePricePxPriceSpecifies the price of the underlying swap asset.Added EP208
42565LegReturnRatePriceBasisPxBasisintThe basis of the return price.Added EP208
42567LegReturnRatePriceCurrencyCcyCurrencySpecifies the currency of the price of the leg swap asset. Uses ISO 4217 currency codes.Added EP208
42535LegReturnRatePriceSequencePxSeqintSpecifies the type of price sequence of the return rate.Added EP208
42568LegReturnRatePriceTypePxTypintSpecifies whether the LegReturnRatePrice(42566) is expressed in absolute or relative terms.Added EP208
42551LegReturnRateQuoteBusinessCenterQteBizCtrStringThe business center calendar used for adjustments associated with LegReturnRateQuoteTimeType(42547) or LegReturnRateQuoteTime(42548) and LegReturnRateQuoteDate(42549), e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42545LegReturnRateQuoteCurrencyQteCcyCurrencySpecifies the currency the return rate quote is denominated in. Uses ISO 4217 Currency Code.Added EP208
42546LegReturnRateQuoteCurrencyTypeQteCcyTypStringSpecifies the type of currency, e.g. settlement currency, base currency, etc., that the quote is reported in.
See http://www.fpml.org/coding-scheme/reporting-currency-type for values.
Added EP208
42549LegReturnRateQuoteDateQteDtLocalMktDateThe date when the quote is to be generated.Added EP208
42552LegReturnRateQuoteExchangeQteExchExchangeSpecifies the exchange (e.g. stock or listed futures/options exchange) from which the quote is obtained.Added EP208
42550LegReturnRateQuoteExpirationTimeQteExpTmLocalMktTimeThe time when the quote ceases to be valid.Added EP208
42542LegReturnRateQuoteMeasureTypeQteTypStringSpecifies the type of the measure applied to the return rate's asset, e.g. valuation, sensitivity risk. This could be an NPV, a cash flow, a clean price, etc.
See http://www.fpml.org/coding-scheme/asset-measure for values.
Added EP208
42544LegReturnRateQuoteMethodQteMethintSpecifies the type of quote used to determine the return rate of the swap.Added EP208
42553LegReturnRateQuotePricingModelQteModelStringSpecifies the pricing model used to evaluate the underlying asset price.
See http://www.fpml.org/coding-scheme/pricing-model for values.
Added EP208
42548LegReturnRateQuoteTimeQteTmLocalMktTimeThe time when the quote is to be generated.Added EP208
42547LegReturnRateQuoteTimeTypeQteTmTypintSpecifies how or the timing when the quote is to be obtained.Added EP208
42543LegReturnRateQuoteUnitsQteUnitStringSpecifies the units that the measure is expressed in. If not specified, the default is a price/value in currency units.
See http://www.fpml.org/coding-scheme/price-quote-units for values.
Added EP208
42562LegReturnRateReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When LegReturnRateInformationSource(42561) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions.
See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP208
42563LegReturnRateReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP208
42539LegReturnRateTotalCommissionPerTradeTotCommPerTrdAmtThe total commission per trade.Added EP208
42572LegReturnRateValuationDateDtLocalMktDateThe return rate valuation date. The type of date is specified in LegReturnRateValuationDateType(42573).Added EP208
42570LegReturnRateValuationDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the return rate valuation unadjusted or relative dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42529LegReturnRateValuationDateBusinessDayConventionBizDayCnvtnintThe return rate valuation dates business day convention.Added EP208
42513LegReturnRateValuationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative return rate valuation date offset.Added EP208
42511LegReturnRateValuationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative return rate valuation date offset.Added EP208
42512LegReturnRateValuationDateOffsetUnitOfstUnitStringTime unit associated with the relative return rate valuation date offset.Added EP208
42510LegReturnRateValuationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42573LegReturnRateValuationDateTypeTypintSpecifies the type of return rate valuation date (e.g. adjusted for holidays).Added EP208
42525LegReturnRateValuationEndDateAdjustedEndDtLocalMktDateThe adjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42524LegReturnRateValuationEndDateOffsetDayTypeEndDtOfstDayTypintSpecifies the day type of the relative return rate valuation end date offset.Added EP208
42522LegReturnRateValuationEndDateOffsetPeriodEndDtOfstPeriodintTime unit multiplier for the relative return rate valuation end date offset.Added EP208
42523LegReturnRateValuationEndDateOffsetUnitEndDtOfstUnitStringTime unit associated with the relative return rate valuation end date offset.Added EP208
42521LegReturnRateValuationEndDateRelativeToEndDtReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42520LegReturnRateValuationEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42526LegReturnRateValuationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which return rate valuation dates occur.Added EP208
42528LegReturnRateValuationFrequencyRollConventionRollStringThe convention for determining the sequence of return rate valuation dates. It is used in conjunction with a specified frequency.Added EP208
42527LegReturnRateValuationFrequencyUnitFreqUnitStringTime unit associated with the frequency at which return rate valuation dates occur.Added EP208
42558LegReturnRateValuationPriceOptionValPxOptintIndicates whether an ISDA price option applies, and if applicable which type of price.Added EP208
42519LegReturnRateValuationStartDateAdjustedStartDtLocalMktDateThe adjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42518LegReturnRateValuationStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the relative return rate valuation start date offset.Added EP208
42516LegReturnRateValuationStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative return rate valuation start date offset.Added EP208
42517LegReturnRateValuationStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative return rate valuation start date offset.Added EP208
42515LegReturnRateValuationStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42514LegReturnRateValuationStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42556LegReturnRateValuationTimeValTmLocalMktTimeThe time at which the calculation agent values the underlying asset.Added EP208
42557LegReturnRateValuationTimeBusinessCenterValTmBizCtrStringThe business center calendar used for adjustments associated with LegReturnRateValuationTimeType(42555) or LegReturnRateValuationTime(42556), e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42555LegReturnRateValuationTimeTypeValTmTypintSpecifies the timing at which the calculation agent values the underlying.Added EP208
2755LegReturnTriggerRtnTrgrintIndicates the type of return or payout trigger for the swap or forward.Added EP238
2077LegSecondaryAssetClassClssintThe broad asset category for assessing risk exposure for a multi-asset trade.Added EP161
2078LegSecondaryAssetSubClassSubClssintReserved4000PlusAn indication of the general description of the asset class.Added EP161
2743LegSecondaryAssetSubTypeSubTypStringUsed to provide a more specific description of the asset specified in LegSecondaryAssetType(2079).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2079LegSecondaryAssetTypeTypStringUsed to provide more specific description of the asset specified in LegSecondaryAssetSubClass(2078).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161 Updated EP235
605LegSecurityAltIDSecAltIDStringMultileg instrument's individual security's SecurityAltID.
See SecurityAltID (455) field for description
Added FIX.4.3
606LegSecurityAltIDSourceSecAltIDSrcStringReserved100PlusAlternate identifier for individual leg security of a multileg instrument.
See SecurityAltIDSource(456) field for complete definition.
Added FIX.4.3 Updated EP271
620LegSecurityDescDescStringDescription of a multileg instrument.
Can be used by the venue or one of the trading parties to provide an optional non-normative textual description of the financial instrument.
Added FIX.4.3 Updated EP232
616LegSecurityExchangeExchExchangeMultileg instrument's individual security's SecurityExchange.
See SecurityExchange (207) field for description
Added FIX.4.3
1594LegSecurityGroupSecGrpStringRepresents the product group of a leg.This is useful in conveying multi-leg instruments where the legs may participate in separate security groups.Added EP107
602LegSecurityIDIDStringMultileg instrument's individual security's SecurityID.
See SecurityID (48) field for description
Added FIX.4.3
603LegSecurityIDSourceSrcStringReserved100PlusMultileg instrument's individual security's SecurityIDSource.
See SecurityIDSource (22) field for description
Added FIX.4.3 Updated EP265
2148LegSecurityStatusStatusStringIndicates the current state of the leg instrument.Added EP169 Updated EP271
764LegSecuritySubTypeSecSubTypStringSecuritySubType of the leg instrument.
See SecuritySubType (762) field for description
Added FIX.4.4
609LegSecurityTypeSecTypStringRefer to definition of SecurityType(167)Added FIX.4.3
1872LegSecurityXMLSecXMLXMLDataXML definition for the leg security.Added EP145 Updated EP275
1871LegSecurityXMLLenYLengthThe length of the LegSecurityXML(1872) data block.Added EP145
1873LegSecurityXMLSchemaSchemaStringThe schema used to validate the contents of LegSecurityXML(1872).Added EP145
2150LegSenioritySnrtyStringSpecifies which issue (underlying bond) will receive payment priority in the event of a default.
Used to define a CDS instrument.
Added EP169
675LegSettlCurrencySettlCcyCurrencyIdentifies settlement currency for the Leg.
See SettlCurrency (20) for description and valid values
Added FIX.4.4
2900LegSettlCurrencyCodeSourceSettlCcySrcStringIdentifies class or source of the LegSettlCurrency(675) value.Added EP273
588LegSettlDateSettlDtLocalMktDateRefer to description for SettlDate[64]Added FIX.4.3
2213LegSettlDisruptionProvisionSettlDsrptnProvintSpecifies the consequences of bullion settlement disruption events.Added EP169
2192LegSettlMethodSettlMethStringSettlement method for a contract or instrument. Additional values may be used with bilateral agreement.Added EP169 Updated EP208
42391LegSettlMethodElectingPartySideSettlMethElctngSideintSide value of the party electing the settlement method.Added EP208
42580LegSettlMethodElectionDateAdjustedDtLocalMktDateThe adjusted settlement method election date.Added EP208
42582LegSettlMethodElectionDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the settlement method election unadjusted or relative date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42575LegSettlMethodElectionDateBusinessDayConventionBizDayCnvtnintThe settlement method election date adjustment business day convention.Added EP208
42579LegSettlMethodElectionDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative settlement method election date offset.Added EP208
42577LegSettlMethodElectionDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative settlement method election date offset.Added EP208
42578LegSettlMethodElectionDateOffsetUnitOfstUnitStringTime unit associated with the relative settlement method election date offset.Added EP208
42576LegSettlMethodElectionDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the settlement method election date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42574LegSettlMethodElectionDateUnadjustedDtUnadjLocalMktDateThe unadjusted settlement method election date.Added EP208
40366LegSettlRateFallbackRateSourceRtSrcintIdentifies the source of rate information.Added EP161
40370LegSettlRateFallbackReferencePageRefPgStringIdentifies the reference page from the rate source.
When LegSettlRateFallbackRateSource(40366) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
2176LegSettlRateIndexSettlNdxStringIn an outright or forward commodity trade that is cash settled this is the index used to determine the cash payment.Added EP169
2177LegSettlRateIndexLocationSettlNdxLctnStringThis is an optional qualifying attribute of LegSettlementRateIndex(2176) such as the delivery zone for an electricity contract.Added EP169
40906LegSettlRatePostponementCalculationAgentCalcAgentintUsed to identify the settlement rate postponement calculation agent.Added EP161
40903LegSettlRatePostponementMaximumDaysMaxDaysintThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to this method.Added EP161
40905LegSettlRatePostponementSurveySurveyBooleanIndicates whether to request a settlement rate quote from the market.Added EP161
587LegSettlTypeSettlTypStringTenorIndicates order settlement period. If present, LegSettlDate (588) overrides this field. If both LegSettlType (587) and LegSettDate (588) are omitted, the default for LegSettlType (587) is 0 (Regular)
Regular is defined as the default settlement period for the particular security on the exchange of execution.
In Fixed Income the contents of this field may influence the instrument definition if the LegSecurityID (602) is ambiguous. In the US an active Treasury offering may be re-opened, and for a time one CUSIP will apply to both the current and when-issued securities. Supplying a value of 7 clarifies the instrument description; any other value or the absence of this field should cause the respondent to default to the active issue.
Additionally the following patterns may be uses as well as enum values
Dx = FX tenor expression for days, e.g. D5, where x is any integer > 0
Mx = FX tenor expression for months, e.g. M3, where x is any integer > 0
Wx = FX tenor expression for weeks, e.g. W13, where x is any integer > 0
Yx = FX tenor expression for years, e.g. Y1, where x is any integer > 0.
Note that for FX the tenors expressed using Dx, Mx, Wx, and Yx values do not denote business days, but calendar days.
Added FIX.4.3 Updated EP187
2146LegSettleOnOpenFlagSettlOnOpenFlagStringIndicator to determine if the instrument is to settle on open.Added EP169
2160LegSettledEntityMatrixPublicationDateSettldMtrxDtLocalMktDateThe publication date of the applicable version of the matrix. When this element is omitted, the Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP169
2159LegSettledEntityMatrixSourceSettldMtrxSrcStringRelevant settled entity matrix source.Added EP169
1689LegShortSaleExemptionReasonShrtSaleExmptnRsnintIndicates the reason a short sale is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.)Added EP121
2209LegShortSaleRestrictionShrtRstctnintIndicates whether a restriction applies to short selling a security.Added EP169
624LegSideSidecharThe side of this individual leg (multileg security).
See Side (54) field for description and values
Added FIX.4.3
42352LegSpecialDividendsIndicatorSpeclDividendIndBooleanIndicates whether special dividends are applicable.Added EP208
2513LegStartDateStartDtLocalMktDateStart date of a financing deal, i.e. the date the buyer pays the seller cash and takes control of the collateral.Added EP192
597LegStateOrProvinceOfIssueStOrProvncStringMultileg instrument's individual leg security's StateOrProvinceOfIssue.
See StateOrProvinceOfIssue (471) field for description
Added FIX.4.3
688LegStipulationTypeStipTypStringFor Fixed Income, type of Stipulation for this leg.
See StipulationType (233) for description and valid values
Added FIX.4.4
689LegStipulationValueStipValStringFor Fixed Income, value of stipulation.
See StipulationValue (234) for description and valid values
Added FIX.4.4
2211LegStrategyTypeStrtTypStringSpecifies the type of trade strategy.Added EP169
41455LegStreamAssetAttributeLimitLmtStringLimit or lower acceptable value of the attribute.Added EP169
41453LegStreamAssetAttributeTypeTypStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
41454LegStreamAssetAttributeValueValStringSpecifies the value of the attribute.Added EP169
41643LegStreamCalculationBalanceOfFirstPeriodBalFirstBooleanWhen specified and set to 'Y', it indicates that the first calculation period should run from the effective date to the end of the calendar period in which the effective date falls (e.g. Jan 15 - Jan 31 if the calculation periods are one month long and effective date is Jan 15.). If 'N' or not specified, it indicates that the first calculation period should run from the effective date for one whole period (e.g. Jan 15 to Feb 14 if the calculation periods are one month long and the effective date is Jan 15.).Added EP169
41644LegStreamCalculationCorrectionPeriodCrrctnPeriodintTime unit multiplier for the length of time after the publication of the data when corrections can be made.Added EP169
41645LegStreamCalculationCorrectionUnitCrrctnUnitStringTime unit associated with the length of time after the publication of the data when corrections can be made.Added EP169
40274LegStreamCalculationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which calculation period end dates occur.Added EP161
40275LegStreamCalculationFrequencyUnitFreqUnitStringTime unit associated with the frequency at which calculation period end dates occur.Added EP161
40266LegStreamCalculationPeriodBusinessCenterCtrStringThe business center calendar used to adjust calculation periods, e.g. GLBO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40265LegStreamCalculationPeriodBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust calculation periods. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
41639LegStreamCalculationPeriodDateDtLocalMktDateThe adjusted or unadjusted fixed calculation period date.Added EP169
41640LegStreamCalculationPeriodDateTypeTypintSpecifies the type of fixed calculation period date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41641LegStreamCalculationPeriodDatesXIDXIDXIDIdentifier of this calculation period for cross referencing elsewhere in the message.Added EP169
41642LegStreamCalculationPeriodDatesXIDRefXIDRefXIDREFCross reference to another calculation period for duplicating its properties.Added EP169
40276LegStreamCalculationRollConventionRollStringThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
41675LegStreamCommodityAltIDAltIDStringAlternate security identifier value for the commodity.Added EP169
41676LegStreamCommodityAltIDSourceAltIDSrcStringIdentifies the class or source of the alternate commodity security identifier.Added EP169
41648LegStreamCommodityBaseBaseStringSpecifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.Added EP169
41656LegStreamCommodityCurrencyCcyCurrencyIdentifies the currency of the commodity asset. Uses ISO 4217 currency codes.Added EP169
41678LegStreamCommodityDataSourceIDIDStringSpecifies the data source identifier.Added EP169
41679LegStreamCommodityDataSourceIDTypeTypintSpecifies the type of data source identifier.Added EP169
42588LegStreamCommodityDeliveryPricingRegionDlvryPxngRgnStringThe delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.Added EP193
41652LegStreamCommodityDescDescStringDescription of the commodity asset.Added EP169
41657LegStreamCommodityExchangeExchExchangeIdentifies the exchange where the commodity is traded.Added EP169
41663LegStreamCommodityNearbySettlDayPeriodPeriodintTime unit multiplier for the nearby settlement day.Added EP169
41664LegStreamCommodityNearbySettlDayUnitUnitStringTime unit associated with the nearby settlement day.Added EP169
41662LegStreamCommodityPricingTypePxngTypStringSpecifies how the pricing or rate setting of the trade is to be determined or based upon.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
Added EP169
41659LegStreamCommodityRateReferencePageRefPgStringIdentifies the reference page from the rate source.Added EP169
41660LegStreamCommodityRateReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP169
41658LegStreamCommodityRateSourceRtSrcintIdentifies the source of rate information used for commodities.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
Added EP169
41650LegStreamCommoditySecurityIDIDStringSpecifies the market identifier for the commodity.Added EP169
41651LegStreamCommoditySecurityIDSourceSrcStringReserved100PlusIdentifies the class or source of the LegStreamCommoditySecurityIDSource(41650) value.Added EP169 Updated EP265
41647LegStreamCommoditySettlBusinessCenterCtrStringThe business center calendar used to adjust the commodity delivery date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41687LegStreamCommoditySettlCountryCtryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41667LegStreamCommoditySettlDateAdjustedDtLocalMktDateThe adjusted commodity delivery date.Added EP169
41666LegStreamCommoditySettlDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP169
41669LegStreamCommoditySettlDateRollPeriodRollPeriodintTime unit multiplier for the commodity delivery date roll.Added EP169
41670LegStreamCommoditySettlDateRollUnitRollUnitStringTime unit associated with the commodity delivery date roll.Added EP169
41665LegStreamCommoditySettlDateUnadjustedDtUnadjLocalMktDateThe unadjusted commodity delivery date.Added EP169
41681LegStreamCommoditySettlDayDayintSpecifies the day or group of days for delivery.Added EP169
41671LegStreamCommoditySettlDayTypeDayTypintSpecifies the commodity delivery roll day type.Added EP169
41685LegStreamCommoditySettlEndEndStringThe end time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41689LegStreamCommoditySettlFlowTypeFlowTypintSpecifies the commodity delivery flow type.Added EP169
41697LegStreamCommoditySettlHolidaysProcessingInstructionHolidaysintIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41668LegStreamCommoditySettlMonthMointSpecifies a fixed single month for commodity delivery.Added EP169
41692LegStreamCommoditySettlPeriodFrequencyPeriodFreqPeriodintTime unit multiplier for the settlement period frequency.Added EP169
41693LegStreamCommoditySettlPeriodFrequencyUnitFreqUnitStringTime unit associated with the settlement period frequency.Added EP169
41690LegStreamCommoditySettlPeriodNotionalNotlQtyDelivery quantity associated with this settlement period.Added EP169
41691LegStreamCommoditySettlPeriodNotionalUnitOfMeasureNotlUOMStringSpecifies the unit of measure (UOM) of the delivery quantity associated with this settlement period.Added EP169
41694LegStreamCommoditySettlPeriodPricePxPriceThe settlement period price.Added EP169
41696LegStreamCommoditySettlPeriodPriceCurrencyPxCcyCurrencyThe currency of the settlement period price. Uses ISO 4217 currency codes.Added EP169
41695LegStreamCommoditySettlPeriodPriceUnitOfMeasurePxUOMStringThe settlement period price unit of measure (UOM).Added EP169
41698LegStreamCommoditySettlPeriodXIDXIDXIDIdentifier of this settlement period for cross referencing elsewhere in the message.Added EP169
41699LegStreamCommoditySettlPeriodXIDRefXIDRefXIDREFCross reference to another settlement period for duplicating its properties.Added EP169
41684LegStreamCommoditySettlStartStartStringThe start time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41935LegStreamCommoditySettlTimeTypeTypintSpecifies the format of the commodity settlement start and end times.Added EP169
41688LegStreamCommoditySettlTimeZoneTZStringCommodity delivery timezone specified as prevailing rather than standard or daylight.
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41682LegStreamCommoditySettlTotalHoursTotHrsintSum of the hours specified in LegStreamCommoditySettlTimeGrp.Added EP169
41649LegStreamCommodityTypeCmdtyTypStringSpecifies the type of commodity product.
For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values.
For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values.
For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
Added EP169
41655LegStreamCommodityUnitOfMeasureUOMStringThe unit of measure (UOM) of the commodity asset.Added EP169
41672LegStreamCommodityXIDXIDXIDIdentifier of this stream commodity for cross referencing elsewhere in the message.Added EP169
41673LegStreamCommodityXIDRefXIDRefXIDREFReference to a stream commodity elsewhere in the message.Added EP169
40247LegStreamCurrencyCcyCurrencySpecifies the currency the LegStreamNotional(40246) is denominated in. Uses ISO 4217 currency codes.Added EP161
41661LegStreamDataProviderDataPrvdrStringSpecifies the commodity data or information provider.
See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
Added EP169
40243LegStreamDescDescStringA short descriptive name given to the payment stream, e.g. CDS, Fixed, Float, Float2, GBP. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as a reference.Added EP161
40256LegStreamEffectiveDateAdjustedDtLocalMktDateThe adjusted effective date.Added EP161
40251LegStreamEffectiveDateBusinessCenterBizCtrStringThe business center calendar used to adjust the instrument leg's stream's effective date or relative effective date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40250LegStreamEffectiveDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument leg's stream's effective date or relative effective date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40255LegStreamEffectiveDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative effective date offset.Added EP161 Updated EP208
40253LegStreamEffectiveDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative effective date offset.Added EP161
40254LegStreamEffectiveDateOffsetUnitOfstUnitStringTime unit associated with the relative effective date offset.Added EP161
40252LegStreamEffectiveDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the effective date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values
Added EP161
40249LegStreamEffectiveDateUnadjustedDtUnadjLocalMktDateThe unadjusted effective date.Added EP161
40272LegStreamFirstCompoundingPeriodEndDateUnadjustedFirstCmpndgEndDtUnadjLocalMktDateThe unadjusted end date of the initial compounding period.Added EP161
40270LegStreamFirstPeriodStartDateAdjustedFirstStartDtLocalMktDateThe adjusted first calculation period start date, if it is before the effective date.Added EP161
40269LegStreamFirstPeriodStartDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument leg's stream's first calculation period start date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40268LegStreamFirstPeriodStartDateBusinessDayConventionFirstStartDtBizDayCnvtnintThe business day convention used to adjust the instrument leg's stream's first calculation period start date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40267LegStreamFirstPeriodStartDateUnadjustedFirstStartDtUnadjLocalMktDateThe unadjusted first calculation period start date if before the effective date.Added EP161
40271LegStreamFirstRegularPeriodStartDateUnadjustedFirstReglrStartDtUnadjLocalMktDateThe unadjusted first start date of the regular calculation period, if there is an initial stub period.Added EP161
40273LegStreamLastRegularPeriodEndDateUnadjustedLastReglrEndDtUnadjLocalMktDateThe unadjusted last regular period end date if there is a final stub period.Added EP161
41552LegStreamMaximumPaymentAmountMaxPmtAmtAmtSpecifies the limit on the total payment amount.Added EP169
41553LegStreamMaximumPaymentCurrencyMaxPmtCcyCurrencySpecifies the currency of total payment amount limit. Uses ISO 4217 currency codes.Added EP169
41554LegStreamMaximumTransactionAmountMaxTxnAmtAmtSpecifies the limit on the payment amount that goes out in any particular calculation period.Added EP169
41555LegStreamMaximumTransactionCurrencyMaxTxnCcyCurrencySpecifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.Added EP169
40246LegStreamNotionalNotlAmtNotional, or initial notional value for the payment stream. The LegPaymentSchedule component should be used for specifying the steps.Added EP161
42586LegStreamNotionalAdjustmentsNotlAdjmtsintFor equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap.Added EP208
41705LegStreamNotionalCommodityFrequencyNotlFreqintThe commodity's notional or quantity delivery frequency.Added EP169
42585LegStreamNotionalDeterminationMethodNotlDtrmnMethStringSpecifies the method for determining the floating notional value for equity swaps.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
41703LegStreamNotionalFrequencyPeriodNotlPeriodintTime unit multiplier for the swap stream's notional frequency.Added EP169
41704LegStreamNotionalFrequencyUnitNotlUnitStringTime unit associated with the swap stream's notional frequency.Added EP169
41706LegStreamNotionalUnitOfMeasureNotlUOMStringSpecifies the delivery quantity unit of measure (UOM).Added EP169
41702LegStreamNotionalXIDRefNotlXIDRefXIDREFCross reference to another LegStream notional for duplicating its properties.Added EP169
40244LegStreamPaySidePaySideintThe side of the party paying the stream.Added EP161
40245LegStreamReceiveSideRcvSideintThe side of the party receiving the stream.Added EP161
40264LegStreamTerminationDateAdjustedDtLocalMktDateThe adjusted termination date.Added EP161
40259LegStreamTerminationDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument leg's stream's termination, or relative termination, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40258LegStreamTerminationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument leg's stream's termination, or relative termination, date. Used only to override the business day convention specified in the LegDateAdjustment component within the InstrumentLeg component.Added EP161
40263LegStreamTerminationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative termination date offset.Added EP161 Updated EP208
40261LegStreamTerminationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative termination date offset.Added EP161
40262LegStreamTerminationDateOffsetUnitOfstUnitStringTime unit associated with the relative termination date offset.Added EP161
40260LegStreamTerminationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the termination date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40257LegStreamTerminationDateUnadjustedDtUnadjLocalMktDateThe unadjusted termination date.Added EP161
40248LegStreamTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
41707LegStreamTotalNotionalTotNotlQtySpecifies the total notional or delivery quantity over the term of the contract.Added EP169
41708LegStreamTotalNotionalUnitOfMeasureTotNotlUOMStringSpecifies the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Added EP169
40242LegStreamTypeTypintType of swap stream.Added EP161
42583LegStreamVersionVerStringThe stream version identifier when there have been modifications to the contract over time. Helps signal when there are embedded changes.Added EP208
42584LegStreamVersionEffectiveDateVerEfctvDtLocalMktDateThe effective date of the LegStreamVersion(42583).Added EP208
41700LegStreamXIDXIDXIDIdentifier of this LegStream for cross referencing elsewhere in the message.Added EP169
942LegStrikeCurrencyStrkCcyCurrencyCurrency in which the strike price of a instrument leg of a multileg instrument is denominatedAdded FIX.4.4
2908LegStrikeCurrencyCodeSourceStrkCcySrcStringIdentifies class or source of the LegStrikeCurrency(942) value.Added EP273
2184LegStrikeIndexStrkNdxStringSpecifies the index used to calculate the strike price.Added EP169
2604LegStrikeIndexCurvePointStrkNdxPntStringThe point on the floating rate index curve. Sample values:
M = combination of a number between 1-12 and an M for month, e.g. 3M
Y = combination of number between 1-100 and a Y for year, e.g. 10Y
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
2605LegStrikeIndexQuoteStrkNdxQteintThe quote side from which the index price is to be determined.Added EP208
2185LegStrikeIndexSpreadStrkSpreadPriceOffsetSpecifies the strike price offset from the named index.Added EP169
2181LegStrikeMultiplierStrkMultfloatUsed for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.Added EP169
612LegStrikePriceStrkPriceMultileg instrument's individual security's StrikePrice.
See StrikePrice (202) field for description
Added FIX.4.3
2187LegStrikePriceBoundaryMethodStrkPxBndryMethintSpecifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise.Added EP169
2188LegStrikePriceBoundaryPrecisionStrkPxBndryPrcsnPercentageUsed in combination with StrikePriceBoundaryMethod(2187) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP169
2186LegStrikePriceDeterminationMethodStrkPxDtrmnMethintSpecifies how the strike price is determined at the point of option exercise. The strike may be fixed throughout the life of the option, set at expiration to the value of the underlying, set to the average value of the underlying , or set to the optimal value of the underlying.Added EP169
2183LegStrikeUnitOfMeasureStrkUOMStringUsed to express the unit of measure (UOM) of the price if different from the contract.Added EP169
2182LegStrikeValueStrkValufloatThe number of shares/units for the financial instrument involved in the option trade. Used for derivatives.Added EP169
2070LegSwapClassSwapClssStringSwap type.Added EP161
2156LegSwapSubClassSwapSubClssStringThe sub-classification or notional schedule type of the swap.Added EP169 Updated EP238
690LegSwapTypeSwapTypintFor Fixed Income, used instead of LegOrderQty(685) to requests the respondent to calculate the quantity based on the quantity on the opposite side of the swap.Added FIX.4.4 Updated EP131
600LegSymbolSymStringMultileg instrument's individual security's Symbol.
See Symbol (55) field for description
Added FIX.4.3
2958LegSymbolPositionNumberSymPosNumintReference to the first or second currency or digital asset in LegSymbol(600) for FX-style trading.
Conditionally required when one or both symbols in LegSymbol(600) represent a digital asset.
Added EP273
601LegSymbolSfxSfxStringMultileg instrument's individual security's SymbolSfx.
See SymbolSfx (65) field for description
Added FIX.4.3
2514LegTerminationTypeTrmTypintType of financing termination.Added EP192
1001LegTimeUnitTmUnitStringSee TimeUnit(997) for complete definition.Added EP5 Updated EP287
2359LegTotalGrossTradeAmtTotGrossTrdAmtAmtExpresses the full total monetary value of the traded contract. The value is the product of LegLastPx(637) and LegTotalTradeQty(2357) or LegTotalTradeMultipliedQty(2360), if priced in units instead of contracts.Added EP179
2162LegTotalIssuedAmountTotAmtAmtSpecifies the total amount of the issue. Corresponds to the par value multiplied by the number of issued security.Added EP169
2360LegTotalTradeMultipliedQtyTotTrdMultdQtyQtyExpresses the total trade quantity in units where LegContractMultiplier(614) is not 1. The value is the product of LegTotalTradeQty(2357) and LegContractMultiplier(614).Added EP179
2357LegTotalTradeQtyTotTrdQtyQtyExpresses the total quantity traded over the life of the contract when LegLastQty(1418) is to be repeated periodically over the term of the contract. The value is the product of LegLastQty(1418) and LegTradingUnitPeriodMultiplier(2353).Added EP179
1894LegTradeIDTrdIDStringThe TradeID(1003) value corresponding to a trade leg.Added EP150
1895LegTradeReportIDRptIDStringThe TradeReportID(571) value corresponding to a trade leg.Added EP150
2354LegTradingUnitPeriodMultiplierTrdgUnitPeriodMultintIndicates the number of contract periods associated with the minimum trading unit for a given contract duration resulting in the number of total traded contracts.Added EP179
2893LegUPICodeUPIStringUniquely identifies the product of a leg instrument using ISO 4914. See UPICode(2891) for further detail.Added EP266
2189LegUnderlyingPriceDeterminationMethodPxDtrmnMethintSpecifies how the underlying price is determined at the point of option exercise. The underlying price may be set to the current settlement price, set to a special reference, set to the optimal value of the underlying during the defined period (Look-back) or set to the average value of the underlying during the defined period (Asian option).Added EP169
999LegUnitOfMeasureUOMStringMultileg instrument unit of measure.
See UnitOfMeasure(996) for complete definition.
Added EP5 Updated EP271
1720LegUnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the unit of measure. Conditionally required when LegUnitOfMeasure(999) = CcyAdded EP122
2909LegUnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the LegUnitOfMeasureCurrency(1720) value.Added EP273
1224LegUnitOfMeasureQtyUOMQtyQtyRefer to definition of UnitOfMeasureQty(1147)Added EP52
2196LegValuationMethodValMethStringSpecifies the type of valuation method applied.Added EP169
2198LegValuationReferenceModelValRefModelStringSpecifies the methodology and/or assumptions used to generate the trade value.Added EP169
2197LegValuationSourceValSrcStringSpecifies the source of trade valuation data.Added EP169
1757LegVersusPurchaseDateVSPDtLocalMktDateThe effective acquisition date of the lot that would be used for gain-loss trade lot reporting. The versus purchase date used to identify the lot in situations where a custodial lot identifier is not available.Added EP127
1758LegVersusPurchasePriceVSPPxPriceThe versus purchase price used to identify the lot in situations where a custodial lot identifier is not available.The value should be calculated based on current cost basis / quantity held.Added EP127
1379LegVolatilityLegVolatilityfloatSpecifies the volatility of an instrument leg.Added EP59
650LegalConfirmLegalCnfmBooleanIndicates that this message is to serve as the final and legal confirmation.Added FIX.4.3
1954LienSeniorityLienSnrtyintIndicates the seniority level of the lien in a loan.Added EP161
2395LimitAmtLmtAmtAmtThe limit for the counterparty. This represents the total limit amount, independent of any amount already utilized.Added EP180
1634LimitAmtCurrencyLmtAmtCcyCurrencyIndicates the currency that the limit amount is specified in.Added EP100 Updated EP273
2935LimitAmtCurrencyCodeSourceLmtAmtCcySrcStringIdentifies class or source of the LimitAmtCurrency(1634) value.Added EP273
1633LimitAmtRemainingLmtAmtRemAmtThe remaining limit amount available between the counterparties. The type of limit is specified in LimitAmtType(1631).
Bilateral agreements dictate the units and maximum value of this field.
Added EP100
1631LimitAmtTypeLmtAmtTypintReserved100PlusIdentifies the type of limit amount expressed in LastLimitAmt(1632) and LimitAmtRemaining(1633).Added EP100
2396LimitRoleLmtRintIndicates the scope of the limit by role.Added EP180
2394LimitUtilizationAmtLmtUtilztnAmtAmtThe total amount of the limit that has been drawn down against the counterparty. This includes the amount for prior trades. It may or may not include the amount for the given trade, specified in LastLimitAmt(1632), depending upon whether the given trade is considered pending.Added EP180
41114LimitedRightToConfirmIndicatorLtdRightCnfmIndBooleanIndicates whether the Seller may request the Buyer to confirm its intent to exercise if not done on or before the expiration time on the expiration date. If true (Y) specific rules will apply in relation to the settlement mode.Added EP169
2448LinkageHandlingIndicatorLnkgHandlIndBooleanIndicate whether linkage handling is in effect for an instrument or not.Added EP190
409LiquidityIndTypeLqdtyIndTypintCode to identify the type of liquidity indicator.Added FIX.4.2
441LiquidityNumSecuritiesLqdtyNumSecuritiesintNumber of Securites between LiquidityPctLow (402) and LiquidityPctHigh (403) in Currency.Added FIX.4.2
403LiquidityPctHighLqdtyPctHighPercentageUpper liquidity indicator if TotalNumSecurities (393) > 1. Represented as a percentage.Added FIX.4.2
402LiquidityPctLowLqdtyPctLowPercentageLiquidity indicator or lower limit if TotalNumSecurities (393) > 1. Represented as a percentage.Added FIX.4.2
404LiquidityValueLqdtyValuAmtValue between LiquidityPctLow (402) and LiquidityPctHigh (403) in CurrencyAdded FIX.4.2
69ListExecInstListExecInstStringFree format text message containing list handling and execution instructions.Added FIX.2.7
433ListExecInstTypeListExecInstTypcharIdentifies the type of ListExecInst (69).Added FIX.4.2
66ListIDListID / ID in ProgramTradingStringUnique identifier for list as assigned by institution, used to associate multiple individual orders. Uniqueness must be guaranteed within a single trading day. Firms which generate multi-day orders should consider embedding a date within the ListID field to assure uniqueness across days.Added FIX.2.7
2401ListManualOrderIndicatorListManOrdIndBooleanIndicates if the list of orders was initially received manually (as opposed to electronically) or if it was entered manually (as opposed to entered by automated trading software).Added EP182
1198ListMethodListMethintIndicates whether instruments are pre-listed only or can also be defined via user requestAdded EP52
392ListNameListNameStringDescriptive name for list order.Added FIX.4.2
431ListOrderStatusListOrdStatintCode to represent the status of a list order.Added FIX.4.2
1386ListRejectReasonListRejectReasonintReserved100PlusIdentifies the reason for rejection of a New Order List message. Note that OrdRejReason(103) is used if the rejection is based on properties of an individual order part of the List.Added EP60
67ListSeqNoListSeqNo / SeqNo in ProgramTradingintSequence of individual order within list (i.e. ListSeqNo of TotNoOrders (68), 2 of 25, 3 of 25, . . . )Added FIX.2.7
444ListStatusTextListStatTextStringFree format text string related to List Status.Added FIX.4.2
429ListStatusTypeListStatTypintCode to represent the status type.Added FIX.4.2
1324ListUpdateActionListUpdActncharIf provided, then Instrument occurrence has explicitly changedAdded EP52 Updated EP128
1955LoanFacilityLoanFcltyintSpecifies the type of loan when the credit default swap's reference obligation is a loan.Added EP161
472LocaleOfIssueLclStringIdentifies the locale or region of issue.Added FIX.4.3 Updated EP192
114LocateReqdLocReqdBooleanIndicates whether the broker is to locate the stock in conjunction with a short sell order.Added FIX.4.0
283LocationIDLctnIDStringIdentification of a Market Maker's locationAdded FIX.4.2
1807LockTypeLckTypintIndicates whether an order is locked and for what reason.Added EP131
1808LockedQtyLckQtyQtyLocked order quantity.Added EP131
704LongQtyLongQtyLong quantity.Added FIX.4.4 Updated EP141
1093LotTypeLotTypcharDefines the lot type assigned to the order.Added EP22
2574LowExercisePriceOptionIndicatorLowExerPxOptIndBooleanIndicates if a given option instrument permits low exercise prices (LEPO).Added EP195
1148LowLimitPriceLowLmtPxPriceAllowable low limit price for the trading day. A key parameter in validating order price. Used as the lower band for validating order prices. Orders submitted with prices below the lower limit will be rejectedAdded EP42
333LowPxLowPxPriceRepresents an indication of the low end of the price range for a security prior to the open or reopenAdded FIX.4.2
1021MDBookTypeMDBkTypintDescribes the type of book for which the feed is intended. Used when multiple feeds are provided over the same connectionAdded EP7
288MDEntryBuyerBuyerStringBuying party in a tradeAdded FIX.4.2
272MDEntryDateDtUTCDateOnlyDate of Market Data Entry.
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
1027MDEntryForwardPointsMDEntryFwdPntsPriceOffsetUsed for an F/X entry. The forward points to be added to or subtracted from the spot rate to get the all-in rate in MDEntryPx. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP7
278MDEntryIDMDID / ID in MarketDataStringUnique Market Data Entry identifier.Added FIX.4.2 Updated EP125
282MDEntryOriginatorOrigStringOriginator of a Market Data EntryAdded FIX.4.2 Deprecated FIX.5.0
290MDEntryPositionNoPosNointDisplay position of a bid or offer, numbered from most competitive to least competitive, per market side, beginning with 1.Added FIX.4.2 Updated EP271
270MDEntryPxPxPricePrice of the Market Data Entry.Added FIX.4.2
280MDEntryRefIDRefIDStringRefers to a previous MDEntryID (278).Added FIX.4.2
289MDEntrySellerSellerStringSelling party in a tradeAdded FIX.4.2
271MDEntrySizeSzQtyQuantity or volume represented by the Market Data Entry.Added FIX.4.2
1026MDEntrySpotRateMDEntrySpotRtfloatThe spot rate for an FX entryAdded EP7
273MDEntryTimeTmUTCTimeOnlyTime of Market Data Entry.Added FIX.4.2
269MDEntryTypeTypcharType of market data entry.Added FIX.4.2 Updated EP174
1022MDFeedTypeMDFeedTypStringDescribes a class of service for a given data feed, ie Regular and Market Maker, Bandwidth Intensive or Bandwidth ConservativeAdded EP7
1684MDHaltReasonHaltRsnintDenotes the reason for the Opening Delay or Trading Halt.Added EP106
547MDImplicitDeleteImplctDelBooleanDefines how a server handles distribution of a truncated book. Defaults to broker option.Added FIX.4.3
275MDMktMktExchangeMarket posting quote / trade.
Valid values:
See Appendix 6-C
Added FIX.4.2 Deprecated FIX.5.0
3033MDOriginDescMDOrigDescStringDescription of the origin of the market data.Added EP292
3034MDOriginTimeMDOrigTmUTCTimestampDate and time of the market data.Added EP292
1024MDOriginTypeMDOrigTypintUsed to describe the origin of the market data entry.Added EP7 Updated EP216
1023MDPriceLevelMDPxLvlintInteger to convey the level of a bid or offer at a given price level. This is in contrast to MDEntryPositionNo(290) which is used to convey the position of an order within a price level.Added EP7 Updated EP271
1070MDQuoteTypeMDQteTypintIdentifies market data quote type.Added EP7 Updated EP294
2565MDRecoveryTimeIntervalMDRcvryTmIntvlintSpecifies the time interval between two repetitions of the same market data for cyclic recovery feeds.Added EP195
2566MDRecoveryTimeIntervalUnitMDRcvryTmIntvlUnitintThe time unit associated with the time interval between two cycles of the same market data in cyclic data recovery feeds.Added EP195
2536MDReportCountMDRptCntintNumber of reference and market data messages in-between two MarketDataReport(35=DR) messages.Added EP195
2535MDReportEventMDRptEventintTechnical event within market data feed.Added EP195
963MDReportIDRptIDintUnique identifier for the Market Data Report.Added EP4
262MDReqIDReqIDStringUnique identifier for Market Data RequestAdded FIX.4.2
281MDReqRejReasonReqRejResncharReason for the rejection of a Market Data request.Added FIX.4.2
1179MDSecSizeMDSecSizeQtyA part of the MDEntrySize(271) that represents secondary interest as specified by MDSecSizeType(1178).Added EP47
1178MDSecSizeTypeMDSecSizeTypeintReserved100PlusSpecifies the type of secondary size.Added EP47
1682MDSecurityTradingStatusTrdgStatintIdentifies the trading status applicable to the instrument in the market data message.Added EP106
2462MDStatisticDelayPeriodDelayPeriodintNumber of time units between the calculation of the statistic and its dissemination. Can be used to defer or delay publication.Added EP191
2463MDStatisticDelayUnitDelayUnitintTime unit for MDStatisticDelayPeriod(2462).Added EP191
2455MDStatisticDescDescStringCan be used to provide an optional textual description for a statistic.Added EP191
2469MDStatisticEndDateEndDtUTCTimestampLast day of range for which statistical data is collected.Added EP191
2471MDStatisticEndTimeEndTmUTCTimeOnlyEnd time of the time range for which statistical data is collected.Added EP191
2460MDStatisticFrequencyPeriodFreqPeriodintDissemination frequency of statistics.
Special meaning for a value of zero which represents an event-driven dissemination in real time (e.g. as soon as a new trade occurs).
Added EP191
2461MDStatisticFrequencyUnitFreqUnitintTime unit for MDStatisticFrequencyPeriod(2460).Added EP191
2475MDStatisticIDStatsIDStringUnique identifier for a statistic.Added EP191
2466MDStatisticIntervalPeriodIntvlPeriodintLength of time over which the statistic is calculated. Special meaning for a value of zero to express that there is no aggregation over time. Can be used with other interval types expressing relative date and time ranges to combine them with sliding window peaks, e.g. highest volume across 1 minute intervals of the previous day.Added EP191
2464MDStatisticIntervalTypeIntvlTypintType of interval over which statistic is calculated.Added EP191
2465MDStatisticIntervalTypeUnitIntvlTypUnitStringTime unit for MDStatisticIntervalType(2464).Added EP191
2467MDStatisticIntervalUnitIntvlUnitintTime unit for MDStatisticIntervalPeriod(2466).Added EP191
2454MDStatisticNameStatsNmeStringThe short name or acronym for a set of statistic parameters.Added EP191
2472MDStatisticRatioTypeRatioTypintRatios between various entities.Added EP191
2452MDStatisticReqIDReqIDStringMessage identifier for a statistics request.Added EP191
2473MDStatisticRequestResultReqRsltintReserved100PlusResult returned in response to MarketDataStatisticsRequest (35=DO).Added EP191
2453MDStatisticRptIDRptIDStringMessage identifier for a statistics report.Added EP191
2457MDStatisticScopeScopeintReserved100PlusEntities used as basis for the statistics.Added EP191
2459MDStatisticScopeTypeScopeTypintReserved100PlusScope details of the statistics to reduce the number of events being used as basis for the statistics.Added EP191
2468MDStatisticStartDateStartDtUTCTimestampFirst day of range for which statistical data is collected.Added EP191
2470MDStatisticStartTimeStartTmUTCTimeOnlyStart time of the time range for which statistical data is collected.Added EP191
2477MDStatisticStatusStatintStatus for a statistic to indicate its availability.Added EP191
2458MDStatisticSubScopeSubScopeintReserved100PlusSub-scope of the statistics to further reduce the entities used as basis for the statistics.Added EP191
2476MDStatisticTimeTmUTCTimestampTime of calculation of a statistic.Added EP191
2456MDStatisticTypeTypintReserved100PlusType of statistic value.Added EP191
2478MDStatisticValueValfloatStatistical value.Added EP191
2479MDStatisticValueTypeTypintType of statistical value.Added EP191
2480MDStatisticValueUnitValUnitintUnit of time for statistical value.Added EP191 Updated EP208
1500MDStreamIDMDStrmIDStringThe identifier or name of the price stream.Added EP93
1173MDSubBookTypeMDSubBkTypintDescribes a class of sub book, e.g. for the separation of various lot types. The Sub Book Type indicates that the following Market Data Entries belong to a non-integrated Sub Book. Whenever provided the Sub Book must be used together with MDPriceLevel and MDEntryPositionNo in order to sort the order properly.
Values are bilaterally agreed.
Added EP47
1683MDSubFeedTypeMDSubFeedTypStringDescribes a sub-class for a given class of service defined by MDFeedType (1022)Added EP106
279MDUpdateActionUpdtActcharType of Market Data update action.Added FIX.4.2
265MDUpdateTypeUpdtTypintSpecifies the type of Market Data update.Added FIX.4.2
2711MDValueTierTierintDescribes the reporting ranges for executed transactions.Added EP231
474MailingDtlsMailingDtlsStringSet of Correspondence address details, possibly including phone, fax, etc.Added FIX.4.3
482MailingInstMailingInstStringFree format text to specify mailing instruction requirements, e.g. no third party mailings.Added FIX.4.3
42592MakeWholeAmountAmtAmtAmount to be paid by the buyer of the option if the option is exercised prior to the MakeWholeDate(42591).Added EP208
42593MakeWholeBenchmarkCurveNameNameStringIdentifies the benchmark floating rate index.Added EP208
42594MakeWholeBenchmarkCurvePointPointStringThe point on the floating rate index curve.
Sample values:
M = combination of a number between 1-12 and an M for month, e.g. 3M
Y = combination of number between 1-100 and a Y for year, e.g. 10Y
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
42596MakeWholeBenchmarkQuoteQteintThe quote side of the benchmark to be used for calculating the make whole amount.Added EP208
42591MakeWholeDateDtLocalMktDateThe date through which option cannot be exercised without penalty.Added EP208
42597MakeWholeInterpolationMethodIntrpltnMethintThe method used when calculating the make whole amount. The most common is linear method.Added EP208
42595MakeWholeRecallSpreadSpreadPriceOffsetSpread over the floating rate index.Added EP208
1928MandatoryClearingIndicatorMandClrIndBooleanAn indication that the trade is flagged for mandatory clearing.Added EP161
41313MandatoryClearingJurisdictionJrsdctnStringIdentifier of the regulatory jurisdiction requiring the trade to be cleared.Added EP169
41112ManualNoticeBusinessCenterManNtcBizCtrStringIdentifies the business center used for adjusting the time for manual exercise notice.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
1028ManualOrderIndicatorManOrdIndBooleanIndicates if an order, quote or trade was initially received manually (as opposed to electronically) or if it was entered manually (as opposed to entered by automated trading software).Added EP9 Updated EP264
1715MarginAmountMarketIDMktIDStringMarket associated with the margin amountAdded EP117
1714MarginAmountMarketSegmentIDMktSegIDStringMarket segment associated with the margin amount.Added EP117
1645MarginAmtAmtAmtAmount of margin requirement.Added EP102
1646MarginAmtCcyCcyCurrencyCurrency of the MarginAmt(1645).Added EP102
2088MarginAmtFXRateFxRtfloatForeign exchange rate used to compute the MarginAmt(1645) from the MarginAmtCcy(1646) and the Currency(15).Added EP162
2089MarginAmtFXRateCalcFxRtCalccharSpecifies whether or not MarginAmtFXRate(2088) should be multipled or divided.Added EP162
1644MarginAmtTypeTypintReserved100PlusType of margin requirement amount being specified.Added EP102
1639MarginClassClssStringIdentifier for group of instruments with similar risk profile.Added EP102
2851MarginDirectionDirctnintIndicates whether the margin described is posted or received.Added EP254
899MarginExcessMgnExcessAmtExcess margin amount (deficit if value is negative)Added FIX.4.4
898MarginRatioMgnRatioPercentageThe fraction of the cash consideration that must be collateralized, expressed as a percent. A MarginRatio of 02% indicates that the value of the collateral (after deducting for haircut) must exceed the cash consideration by 2%.Added FIX.4.4
1635MarginReqmtInqIDIDStringUnique identifier of the MarginRequirementInquiry.Added EP102
1637MarginReqmtInqQualifierQualintQualifier for MarginRequirementInquiry to identify a specific report.Added EP102
1641MarginReqmtInqResultRsltintReserved100PlusResult returned in response to MarginRequirementInquiry.Added EP102
1640MarginReqmtInqStatusStatintStatus of MarginRequirementInquiry.Added EP102
1642MarginReqmtRptIDRptIDStringIdentifier for the MarginRequirementReport message.Added EP102
1638MarginReqmtRptTypeRptTypintType of MarginRequirementReport.Added EP102
2705MarketConditionMktCondintMarket condition. In the context of ESMA RTS 8 it is important that trading venues communicate the condition of the market, particularly stressed and exceptional, in order to provide incentives for firms contributing to liquidity.Added EP229
264MarketDepthMktDepthintDepth of market for Book Snapshot / Incremental updates
0 - full book depth
1 - top of book
2 and above - book depth (number of levels)
Added FIX.4.2
2563MarketDepthTimeIntervalMktDepthTmIntvlintSpecifies the time interval used for netting market data in a price depth feed.Added EP195
2564MarketDepthTimeIntervalUnitMktDepthTmIntvlUnitintThe time unit associated with the time interval of the netting of market data in a price depth feed.Added EP195
41093MarketDisruptionEventEvntStringSpecifies the market disruption event.
For commodities see http://www.fpml.org/coding-scheme/commodity-market-disruption for values.
For foreign exchange, see http://www.fixtradingcommunity.org/codelists#Market_Disruption_Event for code list of applicable event types.
Added EP169 Updated EP187
41104MarketDisruptionFallbackBasketCurrencyCcyCurrencySpecifies the currency if the underlier is a basket. Uses ISO 4217 currency codes.Added EP169
41105MarketDisruptionFallbackBasketDivisorDvsrfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP169
41103MarketDisruptionFallbackOpenUnitsOpnUnitsQtyIf there are multiple underlying assets, this specifies the number of units (index or securities) that constitute the underlier of the swap. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP169
41088MarketDisruptionFallbackProvisionFallbckProvintSpecifies the location of the fallback provision documentation.Added EP169
41095MarketDisruptionFallbackTypeTypStringSpecifies the type of disruption fallback.
See http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback for values.
Added EP169
41100MarketDisruptionFallbackUnderlierSecurityDescDescStringSpecifies the description of the underlying security.Added EP169
41098MarketDisruptionFallbackUnderlierSecurityIDIDStringSpecifies the identifier value of the security.Added EP169
41099MarketDisruptionFallbackUnderlierSecurityIDSourceSrcStringReserved100PlusSpecifies the class or source scheme of the security identifier.Added EP169 Updated EP265
41097MarketDisruptionFallbackUnderlierTypeTypintThe type of reference price underlier.Added EP169
40992MarketDisruptionFallbackValueValStringApplicable value for MarketDisruptionFallbackType(41095).Added EP187
41090MarketDisruptionMaterialityPercentageMtrltyPctagePercentageUsed when a price materiality percentage applies to the price source disruption event and this event has been specified.Added EP169
41089MarketDisruptionMaximumDaysMaxDaysintSpecifies the maximum number of market disruption days (commodity or bullion business days) in a contract or confirmation. If none are specified, the maximum number of market disruption days is five (5).Added EP169
41091MarketDisruptionMinimumFuturesContractsMinCtrctsintSpecifies the minimum futures contracts level that dictates whether or not a 'De Minimis Trading' event has occurred.Added EP169
41087MarketDisruptionProvisionProvintThe consequences of market disruption events.Added EP169
40991MarketDisruptionValueValStringApplicable value for MarketDisruptionEvent(41093).Added EP187
1301MarketIDMktIDExchangeIdentifies the marketAdded EP52 Updated EP190
1655MarketMakerActivityMktMkrActvtyintIndicates market maker participation in security.Added EP104
1394MarketReportIDMktRptIDStringMarket Definition message identifier.Added EP53
1393MarketReqIDMktReqIDStringUnique ID of a Market Definition Request message.Added EP53
1396MarketSegmentDescMarketSegmentDescStringDescription or name of Market SegmentAdded EP53
1300MarketSegmentIDMktSegIDStringIdentifies the market segmentAdded EP52
2547MarketSegmentRelationshipMktSegRltnshpintReserved100PlusType of relationship between two or more market segments.Added EP195
2542MarketSegmentStatusMktSegStatintStatus of market segment.Added EP195
2544MarketSegmentSubTypeMktSegSubTypintReserved100PlusUsed to further categorize market segments within a MarketSegmentType(2543).Added EP195
2543MarketSegmentTypeMktSegTypintUsed to classify the type of market segment.Added EP195
1395MarketUpdateActionMktUpdtActncharSpecifies the action taken for the specified MarketID(1301) + MarketSegmentID(1300).Added EP53
2675MassActionReasonMassActnRsnintReserved100PlusReason for submission of mass action.Added EP223
1376MassActionRejectReasonMassActionRejectReasonintReserved100PlusReason Order Mass Action Request was rejectedAdded EP58
1369MassActionReportIDMassActionReportIDStringUnique identifier of Order Mass Cancel Report or Order Mass Action Report message as assigned by sell-side (broker, exchange, ECN)Added EP58
1375MassActionResponseMassActionResponseintSpecifies the action taken by counterparty order handling system as a result of the action type indicated in MassActionType of the Order Mass Action Request.Added EP58
1374MassActionScopeMassActionScopeintReserved100PlusSpecifies scope of Order Mass Action Request.Added EP58 Updated EP85
1373MassActionTypeMassActionTypeintSpecifies the type of action requestedAdded EP58
532MassCancelRejectReasonMassCxlRejRsnintReserved100PlusReason Order Mass Cancel Request was rejectedAdded FIX.4.3
530MassCancelRequestTypeMassCxlReqTyp / ReqTyp in OrderMassHandlingcharSpecifies scope of Order Mass Cancel Request.Added FIX.4.3
531MassCancelResponseMassCxlRsp / Rsp in OrderMassHandlingcharSpecifies the action taken by counterparty order handling system as a result of the Order Mass Cancel RequestAdded FIX.4.3
1681MassHaltReasonHaltRsnintDenotes the reason for the Opening Delay or Trading halt of a group of securities.Added EP106
2424MassOrderReportIDMassOrdRptIDStringUnique message identifier for the response to a mass order request as assigned by the receiver of the orders.Added EP188 Updated EP271
2423MassOrderRequestIDMassOrdReqIDStringUnique message identifier for a mass order request as assigned by the submitter of the orders.Added EP188
2426MassOrderRequestResultReqRsltintReserved100PlusRequest result of mass order request.Added EP188
2425MassOrderRequestStatusReqStatintStatus of mass order request.Added EP188
584MassStatusReqIDMassStatReqID / ReqID in OrderMassHandlingStringValue assigned by issuer of Mass Status Request to uniquely identify the requestAdded FIX.4.3
585MassStatusReqTypeMassStatReqTyp / ReqTyp in OrderMassHandlingintReserved100PlusSpecifies the type or scope of the mass order status request.Added FIX.4.3 Updated EP271
1965MasterConfirmationAnnexDateCnfmAnxDtLocalMktDateThe date that an annex to the master confirmation was executed between the parties.Added EP161
1964MasterConfirmationAnnexDescCnfmAnxDescStringThe type of master confirmation annex executed between the parties.
See http://www.fpml.org/coding-scheme/master-confirmation-annex-type for values.
Added EP161
1963MasterConfirmationDateCnfmDtLocalMktDateAlternative to broker confirmation. The date of the confirmation executed between the parties and intended to govern all relevant transactions between those parties.Added EP161
1962MasterConfirmationDescCnfmDescStringThe type of master confirmation executed between the parties.
See http://www.fpml.org/coding-scheme/master-confirmation-type for values.
Added EP161
1142MatchAlgorithmMtchAlgoStringThe types of algorithm used to match orders in a specific security. Possilbe value types are FIFO, Allocation, Pro-rata, Lead Market Maker, Currency Calender.Added EP42
1626MatchAttribTagIDIDTagNumExisting FIX field to be applied as a matching criteria to the instruction, bilaterally agreed between parties.Added EP99
1627MatchAttribValueValuStringValue of MatchAttribTagID(1626) on which to apply the matching instruction.Added EP99
2776MatchExceptionAllocValueAllocValStringThe allocating party's data value used in the match operation.Added EP246
2777MatchExceptionConfirmValueCnfmValStringThe confirming party's data value used in the match operation.Added EP246
2775MatchExceptionElementNameNameStringThe matching exception data point name, for example: Trade currency. This may be used for display purposes, providing a corresponding description for the value in MatchExceptionElementType(2774).Added EP246
2774MatchExceptionElementTypeIDintReserved100PlusIdentifies the data point used in the matching operation which resulted in an exception.Added EP246
2780MatchExceptionTextTxtStringDescription of the exception.Added EP246
2778MatchExceptionToleranceValueTlrncValfloatThe data element's tolerance value. Omitted if no tolerance is allowed or not applicable.Added EP246
2779MatchExceptionToleranceValueTypeTlrncValTypintThe type of value in MatchExceptionToleranceValue(2778). Omitted if no tolerance is allowed or not applicable.Added EP246
2773MatchExceptionTypeTypintReserved100PlusType of matching exception.Added EP246
1089MatchIncrementMtchIncQtyAllows orders to specify a minimum quantity that applies to every execution (one execution could be for multiple counter-orders). The order may still fill against smaller orders, but the cumulative quantity of the execution must be in multiples of the MatchIncrement.Added EP22
1625MatchInstInstintMatching Instruction for the order.Added EP99
1673MatchInstMarketIDMktIDExchangeIdentifies the market to which the matching instruction applies.Added EP99
2569MatchRuleProductComplexMtchRuleProdCmplxStringIdentifies an entire suite of products for which the matching rule applies.Added EP195
573MatchStatusMtchStatcharThe status of this trade with respect to matching or comparison.Added FIX.4.3
574MatchTypeMtchTypStringThe point in the matching process at which this trade was matched.Added FIX.4.3
2782MatchingDataPointIndicatorTypintData point's matching type.Added EP246
2785MatchingDataPointNameNameStringThe matching data point name, for example: Trade currency. This may be used for display purposes, providing a corresponding description for the value in MatchingDataPointType(2784).Added EP246
2784MatchingDataPointTypeIDintReserved100PlusIdentifies the data point used in the matching operation.Added EP246
2783MatchingDataPointValueValStringValue of the matching data point.Added EP246
42261MaterialDividendsIndicatorMtrlDividendIndBooleanIndicates whether material non-cash dividends are applicable.Added EP208
541MaturityDateMatDtLocalMktDateDate of maturity.Added FIX.4.3
2983MaturityFrequencyPeriodMatFreqPeriodintTime unit multiplier for the minimum frequency of the instrument maturity intervals.Added EP287
2982MaturityFrequencyUnitMatFreqUnitStringTime unit associated with the minimum frequency of the instrument maturity intervals.Added EP287
200MaturityMonthYearMMYMonthYearCan be used with standardized derivatives vs. the MaturityDate (541) field. Month and Year of the maturity (used for standardized futures and options).
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w) for week
A specific date or can be appended to the MaturityMonthYear. For instance, if multiple standard products exist that mature in the same Year and Month, but actually mature at a different time, a value can be appended, such as w or w2 to indicate week as opposed to week 2 expiration. Likewise, the date (0-3) can be appended to indicate a specific expiration (maturity date).
Added FIX.4.1 Updated EP282
1303MaturityMonthYearFormatMMYFmtintFormat used to generate the MaturityMonthYear for each optionAdded EP52
1229MaturityMonthYearIncrementMMYIncrintIncrement between successive maturities for an option classAdded EP52
1302MaturityMonthYearIncrementUnitsMMYIncrUnitsintUnit of measure for the Maturity Month Year IncrementAdded EP52
890MaturityNetMoneyMatNetMnyAmtNet Money at maturity if Zero Coupon and maturity value is different from par valueAdded FIX.4.4
1222MaturityRuleIDMatRuleIDStringAllows maturity rule to be referenced via an identifier so that rules do not need to be explicitly enumeratedAdded EP52
1079MaturityTimeMatTmTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP21
111MaxFloorMaxFloorQtyThe quantity to be displayed . Required for reserve orders. On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.Added FIX.3.0 Deprecated FIX.5.0
383MaxMessageSizeYLengthMaximum number of bytes supported for a single message.Added FIX.4.2
1090MaxPriceLevelsMxPxLvlsintAllows an order to specify a maximum number of price levels to trade through. Only valid for aggressive orders and during continuous (autoexecution) trading sessions. Property lost when order is put on book. A partially filled order is assigned last trade price as limit price. Non-filled order behaves as ordinary Market or Limit.Added EP22
1143MaxPriceVariationMxPxVarfloatThe maximum price variation of an execution from one event to the next for a given security. Expressed in absolute price terms.Added EP42 Updated EP195
210MaxShowMaxShowQtyMaximum quantity (e.g. number of shares) within an order to be shown to other customers (i.e. sent via an IOI).
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.1 Deprecated FIX.5.0
1140MaxTradeVolMaxTrdVolQtyThe maximum order quantity (as expressed by TradeVolType(1786)) that can be submitted for a security.Added EP42 Updated EP130
2676MaximumPriceDeviationMaxPxDeviatnPercentageMaximum deviation, in percentage terms, of an execution price from a reference price, e.g. the initial price of a match event.Added EP223 Updated EP271
347MessageEncodingMsgEncdStringType of message encoding (non-ASCII (non-English) characters) used in a message's Encoded fields.Added FIX.4.2
1011MessageEventSourceMsgEvtSrcStringUsed to identify the event or source which gave rise to a message.
Valid values will be based on an exchange's implementation.
Example values are:
MQM (originated at Firm Back Office)
Clear (originated in Clearing System)
Reg (static data generated via Register request)
Added EP5
2993MetricsCalculationPriceSourceMtrcsCalcPxSrcintSpecifies the source of the price(s) of the security used in the calculation of the metrics or analytics data.Added EP288
631MidPxMidPxPriceMid price/rate.
For OTC swaps this is the mid-market mark (for example, as defined by CFTC).
For uncleared OTC swaps, LegMidPx(2346) and the MidPx(631) fields are mutually exclusive.
Added FIX.4.3 Updated EP175
3003MidVolatilityMidVolfloatVolatility based on mid prices.Added EP288
633MidYieldMidYldPercentageMid yieldAdded FIX.4.3
647MinBidSizeMinBidSzQtyUsed to indicate a minimum quantity for a bid.Added FIX.4.3 Updated EP208
1231MinLotSizeMinLotSzQtyMinimum lot size allowed based on lot type specified in LotType(1093)Added EP52
648MinOfferSizeMinOfrSzQtyUsed to indicate a minimum quantity for an offer. If this field is used the OfferSize (135) field is interpreted as the maximum offer size.Added FIX.4.3
969MinPriceIncrementMinPxIncrfloatMinimum price increase for a given exchange-traded InstrumentAdded EP4
1146MinPriceIncrementAmountMinPxIncrAmtAmtMinimum price increment amount associated with MinPriceIncrement(969). For listed derivatives, the value can be calculated by multiplying MinPriceIncrement(969) with ContractMultiplier(231).Added EP42 Updated EP271
110MinQtyMinQtyQtyMinimum quantity of an order to be executed.
(Prior to FIX 4.2 this field was of type int)
Added FIX.3.0
1822MinQtyMethodMinQtyMethintIndicates how the minimum quantity should be applied when executing the order.Added EP131
562MinTradeVolMinTrdVolQtyThe minimum order quantity (as expressed by TradeVolType(1786)) that can be submitted for a security.Added FIX.4.3 Updated EP130
2217MiscFeeAmountDueAmtDueAmtThe fee amount due if different from MiscFeeAmt(137).Added EP169
137MiscFeeAmtAmtAmtMiscellaneous fee valueAdded FIX.4.0
891MiscFeeBasisBasisintDefines the unit for a miscellaneous fee.Added FIX.4.4
138MiscFeeCurrCurrCurrencyCurrency of miscellaneous feeAdded FIX.4.0
2713MiscFeeDescDescStringCan be used to provide a textual description of the fee type.Added EP231
2712MiscFeeQualifierQualintIdentifies whether the current entry contributes to the trade or transaction economics, i.e. affects NetMoney(118).Added EP231
2216MiscFeeRateRtPercentageThe fee rate when MiscFeeAmt(137) is a percentage of trade quantity.Added EP169
2634MiscFeeSubTypeTypStringUsed to provide more granular fee types related to a value of MiscFeeType(139).
See http://www.fixtradingcommunity.org/codelists#Misc_Fee_Sub_Types for code list of applicable fees. Other fee sub-types may be used by mutual agreement of the counterparties.
Added EP196
2635MiscFeeSubTypeAmtAmtAmtThe amount of the specified MiscFeeSubType(2634).Added EP196
2636MiscFeeSubTypeDescDescStringCan be used to provide an optional textual description of the fee sub-type.Added EP196
139MiscFeeTypeTypStringIndicates type of miscellaneous fee.Added FIX.4.0
1929MixedSwapIndicatorMixedSwapIndBooleanAn indication that the trade is a mixed swap.Added EP161 Updated EP193
645MktBidPxMktBidPxPriceUsed to indicate the best bid in a marketAdded FIX.4.3
646MktOfferPxMktOfrPxPriceUsed to indicate the best offer in a marketAdded FIX.4.3
1434ModelTypeModelTypintType of pricing model usedAdded EP79
481MoneyLaunderingStatusMnyLaunderingStatcharA one character code identifying Money laundering status.Added FIX.4.3
385MsgDirectionMsgDirctncharSpecifies the direction of the message.Added FIX.4.2 Updated EP275
34MsgSeqNumSeqNumSeqNumInteger message sequence number.Added FIX.2.7
35MsgTypeMsgTypStringDefines message type ALWAYS THIRD FIELD IN MESSAGE. (Always unencrypted)
Note: A U as the first character in the MsgType field (i.e. U, U2, etc) indicates that the message format is privately defined between the sender and receiver.
*** Note the use of lower case letters ***
Added FIX.2.7
1943MthToDefaultMthDfltintThe Mth reference obligation to default in a CDS reference basket. When NthToDefault(1942) and MthToDefault(1943) are represented then the CDS payout occurs between the Nth and Mth obligations to default.Added EP161
2527MultiAssetSwapIndicatorMAsstSwapIndBooleanIndicates a swap that does not have one easily identifiable primary underlying asset, but instead involves multiple underlying assets within one trade repository's jurisdiction that belong to different asset classes.Added EP193
2963MultiJurisdictionReportingIndicatorMultiJrsdctnRptIndintIndicate whether a trade is eligible to be reported to more than one regulatory jurisdictions, e.g. due to overlapping reporting rules that require reporting to different jurisdictions.Added EP277
442MultiLegReportingTypeMLegRptTypcharUsed to indicate how the multi-legged security (e.g. option strategies, spreads, etc.) is being reported.Added FIX.4.2 Updated EP150
563MultiLegRptTypeReqMLEGRptTypReqintIndicates the method of execution reporting requested by issuer of the order.Added FIX.4.3
1377MultilegModelMlegModelintSpecifies the type of multileg order. Defines whether the security is pre-defined or user-defined. Note that MultilegModel(1377)=2(User-defined, Non-Securitized, Multileg) does not apply for Securities.Added EP59 Updated EP195
1378MultilegPriceMethodMlegPxMethintCode to represent how the multileg price is to be interpreted when applied to the legs.
(See Volume : Glossary for further value definitions)
Added EP59
2831NBBOEntryTypeNBBOTypintType of NBBO information.Added EP253
2832NBBOPriceNBBOPxPricePrice related to NBBO. NBBOEntryType(2831) may be used to indicate entry type, e.g. bid or offer.Added EP253
2833NBBOQtyNBBOQtyQtyQuantity related to NBBO. NBBOEntryType(2831) may be used to indicte entry type, e.g. bid or offer.Added EP253
2834NBBOSourceNBBOSrcintSource of NBBO information.Added EP253
971NTPositionLimitNTPosLmtintPosition Limit in the near-term contract for a given exchange-traded product.Added EP4
2115NegotiationMethodNegottnMethintReserved100PlusSpecifies the negotiation method to be used.Added EP168
757Nested2PartyIDIDStringPartyID value within a second instance Nested repeating group.
Same values as PartyID (448)
Added FIX.4.4
758Nested2PartyIDSourceSrccharPartyIDSource value within a second instance Nested repeating group.
Same values as PartyIDSource (447)
Added FIX.4.4
759Nested2PartyRoleRintPartyRole value within a second instance Nested repeating group.
Same values as PartyRole (452)
Added FIX.4.4
2381Nested2PartyRoleQualifierQualintUsed to further qualify the value of Nested2PartyRole(759).Added EP179
760Nested2PartySubIDIDStringPartySubID value within a second instance Nested repeating group.
Same values as PartySubID (523)
Added FIX.4.4
807Nested2PartySubIDTypeTypintReserved4000PlusType of Nested2PartySubID (760) value. Second instance of <NestedParties>.
Same values as PartySubIDType (803)
Added FIX.4.4 Updated EP294
949Nested3PartyIDIDStringPartyID value within a third instance Nested repeating group.
Same values as PartyID (448)
Added FIX.4.4
950Nested3PartyIDSourceSrccharPartyIDSource value within a third instance Nested repeating group.
Same values as PartyIDSource (447)
Added FIX.4.4
951Nested3PartyRoleRintPartyRole value within a third instance Nested repeating group.
Same values as PartyRole (452)
Added FIX.4.4
2382Nested3PartyRoleQualifierQualintUsed to further qualify the value of Nested3PartyRole(951).Added EP179
953Nested3PartySubIDIDStringPartySubID value within a third instance Nested repeating group.
Same values as PartySubID (523)
Added FIX.4.4
954Nested3PartySubIDTypeTypintReserved4000PlusPartySubIDType value within a third instance Nested repeating group.
Same values as PartySubIDType (803)
Added FIX.4.4 Updated EP294
1415Nested4PartyIDIDStringRefer to definition of PartyID(448)Added EP69
1416Nested4PartyIDSourceSrccharRefer to definition of PartyIDSource(447)Added EP69
1417Nested4PartyRoleRintRefer to definition of PartyRole(452)Added EP69
2383Nested4PartyRoleQualifierQualintUsed to further qualify the value of Nested4PartyRole(1417).Added EP179
1412Nested4PartySubIDIDStringRefer to definition of PartySubID(523)Added EP69
1411Nested4PartySubIDTypeTypintReserved4000PlusRefer to definition of PartySubIDType(803)Added EP69 Updated EP294
1210NestedInstrAttribTypeTypintCode to represent the type of instrument attributeAdded EP52
1211NestedInstrAttribValueValStringAttribute value appropriate to the NestedInstrAttribType fieldAdded EP52
524NestedPartyIDIDStringPartyID value within a nested repeating group.
Same values as PartyID (448)
Added FIX.4.3
525NestedPartyIDSourceSrccharPartyIDSource value within a nested repeating group.
Same values as PartyIDSource (447)
Added FIX.4.3
538NestedPartyRoleRintPartyRole value within a nested repeating group.
Same values as PartyRole (452)
Added FIX.4.3
2384NestedPartyRoleQualifierQualintUsed to further qualify the value of NestedPartyRole(538).Added EP179
545NestedPartySubIDIDStringPartySubID value within a nested repeating group.
Same values as PartySubID (523)
Added FIX.4.3
805NestedPartySubIDTypeTypintReserved4000PlusType of NestedPartySubID (545) value.
Same values as PartySubIDType (803)
Added FIX.4.4 Updated EP294
451NetChgPrevDayNetChgPrevDayPriceOffsetNet change from previous day's closing price vs. last traded price.Added FIX.4.3
430NetGrossIndNetGrossIndintCode to represent whether value is net (inclusive of tax) or gross.Added FIX.4.2
118NetMoneyNetMnyAmtTotal amount due as the result of the transaction (e.g. for Buy order - principal + commission + fees) reported in currency of execution.Added FIX.4.0
933NetworkRequestIDNtwkReqIDStringUnique identifier for a network resquest.Added FIX.4.4
935NetworkRequestTypeNtwkReqTypintIndicates the type and level of details required for a Network Status Request Message
Boolean logic applies EG If you want to subscribe for changes to certain id's then UserRequestType =0 (8+2), Snapshot for certain ID's = 9 (8+1)
Added FIX.4.4
932NetworkResponseIDNtwkRspIDStringUnique identifier for a network response.Added FIX.4.4
937NetworkStatusResponseTypeNtwkStatRspTypintIndicates the type of Network Response Message.Added FIX.4.4
925NewPasswordNewPasswordStringNew Password or passphraseAdded FIX.4.4
36NewSeqNoYSeqNumNew sequence numberAdded FIX.2.7
1473NewsCategoryNewsCatgyintReserved100PlusCategory of news message.Added EP90 Updated EP271
1472NewsIDIDStringUnique identifier for a News messageAdded EP90
1476NewsRefIDRefIDStringReference to another News message identified by NewsID(1474).Added EP90
1477NewsRefTypeRefTypintReserved100PlusType of reference to another News(35=B) message item.Added EP90 Updated EP190
2116NextAuctionTimeNxtAuctTmUTCTimestampThe time of the next auction.Added EP168
789NextExpectedMsgSeqNumYSeqNumNext expected MsgSeqNum value to be received.Added FIX.4.4
2738NextIndexRollDateNxtNdxRollDtLocalMktDateNext index roll date.Added EP235
40000NoAdditionalTermBondRefsYNumInGroupNumber of bonds in the repeating group.Added EP161
40019NoAdditionalTermsYNumInGroupNumber of additional terms in the repeating group.Added EP161
1791NoAffectedMarketSegmentsYNumInGroupNumber of market segments affected by a mass action.Added EP131
534NoAffectedOrdersYNumInGroupNumber of affected orders in the repeating group of order ids.Added FIX.4.3 Updated EP294
3025NoAlgoSystemModulesYNumInGroupNumber of components making up a system for algorithmic trading.Added EP292
2653NoAllocCommissionsYNumInGroupNumber of commissions in the repeating group.Added EP204
2979NoAllocGroupSubQtyAttributesYNumInGroupIndicates number of trade attributes used to define a subgroup in an allocation group.Added EP285
2975NoAllocGroupSubQtysYNumInGroupIndicates number of subgroups in an allocation group.Added EP285
1908NoAllocRegulatoryTradeIDsYNumInGroupNumber of regulatory IDs in the repeating group.Added EP161
3008NoAllocTrdRegTimestampsYNumInGroupNumber of allocation timestamps.Added EP291
78NoAllocsYNumInGroupNumber of repeating AllocAccount (79)/AllocPrice (366) entries.Added FIX.2.7 Updated EP294
816NoAltMDSourceYNumInGroupNumber of alternative market data sourcesAdded FIX.4.4 Updated EP294
1351NoApplIDsYNumInGroupSpecifies number of application id occurrencesAdded EP63 Updated EP294
1499NoAsgnReqsYNumInGroupNumber of assignment requests.Added EP93
2304NoAssetAttributesYNumInGroupThe number of asset attribute entries in the group.Added EP169
2113NoAttachmentKeywordsYNumInGroupThe number of attachment keywords.Added EP167
2104NoAttachmentsYNumInGroupThe number of attached files.Added EP167
2548NoAuctionTypeRulesYNumInGroupNumber of auction order types.Added EP195
420NoBidComponentsYNumInGroupIndicates the number of list entries.Added FIX.4.2 Updated EP294
398NoBidDescriptorsYNumInGroupNumber of BidDescriptor (400) entries.Added FIX.4.2 Updated EP294
40278NoBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
862NoCapacitiesYNumInGroupNumber of repeating OrderCapacity entries.Added FIX.4.4 Updated EP294
42214NoCashSettlDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40277NoCashSettlDealersYNumInGroupNumber of dealers in the repeating group.Added EP161
40022NoCashSettlTermsYNumInGroupNumber of elements in the repeating group.Added EP161
1918NoClearingAccountTypesYNumInGroupNumber of clearing account type entries.Added EP160
576NoClearingInstructionsYNumInGroupNumber of clearing instructionsAdded FIX.4.3 Updated EP294
2580NoClearingPriceParametersYNumInGroupNumber of parameter sets for clearing prices.Added EP195
938NoCollInquiryQualifierYNumInGroupNumber of CollInquiryQualifier entries in a repeating group.Added FIX.4.4 Updated EP294
1703NoCollateralAmountsYNumInGroupNumber of collateral amount entries.Added EP117
2845NoCollateralReinvestmentsYNumInGroupNumber of instances of CollateralReinvestmentType(2844) in the repeating group.Added EP254
2639NoCommissionsYNumInGroupNumber of commissions in the repeating group.Added EP204
936NoCompIDsYNumInGroupNumber of CompID entries in a repeating group.Added FIX.4.4 Updated EP294
40994NoComplexEventAveragingObservationsYNumInGroupThe number of averaging observations in the repeating group.Added EP169
41005NoComplexEventCreditEventQualifiersYNumInGroupThe number of qualifiers in the repeating group.Added EP169
41029NoComplexEventCreditEventSourcesYNumInGroupNumber of event sources in the repeating group.Added EP169
40997NoComplexEventCreditEventsYNumInGroupThe number of credit events specified in the repeating group.Added EP169
41018NoComplexEventDateBusinessCentersYNumInGroupThe number of business centers in the repeating group.Added EP169
1491NoComplexEventDatesYNumInGroupNumber of complex event date occurrences for a given complex event.Added EP92
41007NoComplexEventPeriodDateTimesYNumInGroupThe number of entries in the date-time repeating group.Added EP169
41010NoComplexEventPeriodsYNumInGroupThe number of periods in the repeating group.Added EP169
41013NoComplexEventRateSourcesYNumInGroupThe number of rate sources in the repeating group.Added EP169
41031NoComplexEventSchedulesYNumInGroupNumber of schedules in the repeating group.Added EP169
1494NoComplexEventTimesYNumInGroupNumber of complex event time occurrences for a given complex event date
The default in case of an absence of time fields is 00:00:00-23:59:59.
Added EP92
1483NoComplexEventsYNumInGroupNumber of complex event occurrences.Added EP92
518NoContAmtsYNumInGroupThe number of Contract Amount details on an Execution Report messageAdded FIX.4.3 Updated EP294
382NoContraBrokersYNumInGroupThe number of ContraBroker (375) entries.Added FIX.4.2 Updated EP294
40040NoContractualDefinitionsYNumInGroupNumber of financing definitions in the repeating group.Added EP161
40042NoContractualMatricesYNumInGroupNumber of contractual matrices in the repeating group.Added EP161
1829NoCrossLegsYNumInGroupNumber of legs in the side of a cross order.Added EP131
580NoDatesYNumInGroupNumber of Date fields provided in date rangeAdded FIX.4.3 Updated EP294
41051NoDeliveryScheduleSettlDaysYNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41054NoDeliveryScheduleSettlTimesYNumInGroupNumber of hour ranges in the repeating group.Added EP169
41037NoDeliverySchedulesYNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41085NoDeliveryStreamCommoditySourcesYNumInGroupNumber of commodity sources in the repeating group.Added EP169
41081NoDeliveryStreamCyclesYNumInGroupNumber of delivery cycles in the repeating group.Added EP169
1286NoDerivativeEventsYNumInGroupNumber of repeating DerivativeEventType entries.Added EP52 Updated EP294
1311NoDerivativeInstrAttribYNumInGroupNumber of instrument attributes.Added EP52 Updated EP271
1292NoDerivativeInstrumentPartiesYNumInGroupNumber of repeating derivative instrument party entries.Added EP52 Updated EP271
1296NoDerivativeInstrumentPartySubIDsYNumInGroupNumber of derivative instrument party sub IDs.Added EP52 Updated EP271
1218NoDerivativeSecurityAltIDYNumInGroupNumber of alternate derivative security IDs.Added EP52 Updated EP294
1812NoDisclosureInstructionsYNumInGroupNumber of disclosure instructions.Added EP131
510NoDistribInstsYNumInGroupThe number of Distribution Instructions on a Registration Instructions messageAdded FIX.4.3 Updated EP294
42236NoDividendAccrualPaymentDateBusinessCentersYNumInGroupNumber of entries in the DividendAccrualPaymentDateBusinessCenterGrp.Added EP208
42272NoDividendFXTriggerDateBusinessCentersYNumInGroupNumber of entries in the DividendFXTriggerDateBusinessCenterGrp.Added EP208
42294NoDividendPeriodBusinessCentersYNumInGroupNumber of entries in the DividendPeriodBusinessCenterGrp.Added EP208
42274NoDividendPeriodsYNumInGroupNumber of entries in the DividendPeriodGrp component.Added EP208
85NoDlvyInstYNumInGroupNumber of delivery instruction fields in repeating group.
Note this field was removed in FIX 4.1 and reinstated in FIX 4.4.
Added FIX.2.7 Updated EP294
1777NoEntitlementAttribYNumInGroupNumber of entitlement attributes.Added EP129 Updated EP275
2345NoEntitlementTypesYNumInGroupNumber of entitlement types in the repeating group.Added EP173
1773NoEntitlementsYNumInGroupNumber of entitlement values.Added EP129
864NoEventsYNumInGroupNumber of repeating EventType entries.Added FIX.4.4 Updated EP294
1232NoExecInstRulesYNumInGroupNumber of execution instructionsAdded EP52 Updated EP294
124NoExecsYNumInGroupNumber of executions or trades.Added FIX.4.0 Updated EP294
981NoExpirationYNumInGroupNumber of Expiration Qty entriesAdded EP4 Updated EP294
42296NoExtraordinaryEventsYNumInGroupNumber of extraordinary events in the repeating group.Added EP208
1362NoFillsYNumInGroupAdded EP58 Updated EP294
40046NoFinancingTermSupplementsYNumInGroupNumber of financing terms supplements in the repeating group.Added EP161
2560NoFlexProductEligibilitiesYNumInGroupNumber of eligibility indicators for the creation of flexible securities.Added EP195
2849NoFundingSourcesYNumInGroupNumber of instances of FundingSource(2846) in the repeating group.Added EP254
627NoHopsYNumInGroupNumber of HopCompID entries in repeating group.Added FIX.4.3 Updated EP294
199NoIOIQualifiersYNumInGroupNumber of repeating groups of IOIQualifiers (04).Added FIX.4.1 Updated EP294
2734NoIndexRollMonthsYNumInGroupNumber of instances of the index roll month.Added EP235
870NoInstrAttribYNumInGroupNumber of repeating InstrAttribType entries.Added FIX.4.4 Updated EP294
1889NoInstrmtMatchSidesYNumInGroupNumber of instrument match sides.Added EP150 Updated EP275
1018NoInstrumentPartiesYNumInGroupIdentifies the number of parties identified with an instrumentAdded EP4 Updated EP294
1052NoInstrumentPartySubIDsYNumInGroupNumber of InstrumentPartySubID (1053) and InstrumentPartySubIDType (1054) entriesAdded EP4 Updated EP294
1540NoInstrumentScopeSecurityAltIDYNumInGroupNumber of alternate security identifier for the specified InstrumentScopeSecurityID(1538).Added EP105
1656NoInstrumentScopesYNumInGroupNumber of instrument scopes.Added EP105
41316NoLegAdditionalTermBondRefsYNumInGroupNumber of bonds in the repeating group.Added EP169
41335NoLegAdditionalTermsYNumInGroupNumber of additional terms in the repeating group.Added EP169
670NoLegAllocsYNumInGroupNumber of Allocations for the legAdded FIX.4.4 Updated EP294
2308NoLegAssetAttributesYNumInGroupNumber of asset attribute entries in the group.Added EP169
40923NoLegBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42306NoLegCashSettlDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
41342NoLegCashSettlDealersYNumInGroupNumber of dealers in the repeating group.Added EP169
41344NoLegCashSettlTermsYNumInGroupNumber of elements in the repeating group.Added EP169
41363NoLegComplexEventAveragingObservationsYNumInGroupThe number of averaging observations in the repeating group.Added EP169
41374NoLegComplexEventCreditEventQualifiersYNumInGroupNumber of qualifiers in the repeating group.Added EP169
41398NoLegComplexEventCreditEventSourcesYNumInGroupNumber of event sources in the repeating group.Added EP169
41366NoLegComplexEventCreditEventsYNumInGroupThe number of credit events specified in the repeating group.Added EP169
41387NoLegComplexEventDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
2250NoLegComplexEventDatesYNumInGroupNumber of complex event dates in the repeating group.Added EP169
41376NoLegComplexEventPeriodDateTimesYNumInGroupNumber of entries in the date-time repeating group.Added EP169
41379NoLegComplexEventPeriodsYNumInGroupNumber of periods in the repeating group.Added EP169
41382NoLegComplexEventRateSourcesYNumInGroupNumber of rate sources in the repeating group.Added EP169
41400NoLegComplexEventSchedulesYNumInGroupNumber of schedules in the repeating group.Added EP169
2253NoLegComplexEventTimesYNumInGroupNumber of complex event times in the repeating group.Added EP169
2218NoLegComplexEventsYNumInGroupNumber of complex events in the repeating group.Added EP169
42198NoLegContractualDefinitionsYNumInGroupNumber of financing definitions in the repeating group.Added EP192
42203NoLegContractualMatricesYNumInGroupNumber of contractual matrices in the repeating group.Added EP192
41422NoLegDeliveryScheduleSettlDaysYNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41425NoLegDeliveryScheduleSettlTimesYNumInGroupNumber of hour ranges in the repeating group.Added EP169
41408NoLegDeliverySchedulesYNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41460NoLegDeliveryStreamCommoditySourcesYNumInGroupNumber of commodity sources in the repeating group.Added EP169
41456NoLegDeliveryStreamCyclesYNumInGroupNumber of commodity sources in the repeating group.Added EP169
42310NoLegDividendAccrualPaymentDateBusinessCentersYNumInGroupNumber of entries in the LegDividendAccrualPaymentDateBusinessCenterGrp.Added EP208
42364NoLegDividendFXTriggerDateBusinessCentersYNumInGroupNumber of entries in the LegDividendFXTriggerDateBusinessCenterGrp.Added EP208
42386NoLegDividendPeriodBusinessCentersYNumInGroupThe number of entries in the LegDividendPeriodBusinessCentersGrp component.Added EP208
42366NoLegDividendPeriodsYNumInGroupNumber of entries in the LegDividendPeriodGrp component.Added EP208
2059NoLegEventsYNumInGroupNumber of events in the repeating groupAdded EP161
1892NoLegExecsYNumInGroupNumber of instrument leg executions.Added EP150 Updated EP275
42388NoLegExtraordinaryEventsYNumInGroupNumber of extraordinary events in the repeating group.Added EP208
42200NoLegFinancingTermSupplementsYNumInGroupNumber of financing terms supplements in the repeating group.Added EP192
2254NoLegInstrumentPartiesYNumInGroupNumber of parties in the repeating group.Added EP169
2258NoLegInstrumentPartySubIDsYNumInGroupNumber of parties sub-IDs in the repeating group.Added EP169
41467NoLegMarketDisruptionEventsYNumInGroupNumber of disruption events in the repeating group.Added EP169
41471NoLegMarketDisruptionFallbackReferencePricesYNumInGroupNumber of fallback reference securities in the repeating group.Added EP169
41469NoLegMarketDisruptionFallbacksYNumInGroupNumber of fallbacks in the repeating group.Added EP169
40367NoLegNonDeliverableFixingDatesYNumInGroupNumber of fixing dates in the repeating group.Added EP161
41491NoLegOptionExerciseBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41512NoLegOptionExerciseDatesYNumInGroupNumber of dates in the repeating group.Added EP169
41515NoLegOptionExerciseExpirationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41527NoLegOptionExerciseExpirationDatesYNumInGroupNumber of fixed exercise expiration dates in the repeating group.Added EP169
40927NoLegPaymentScheduleFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41530NoLegPaymentScheduleFixingDaysYNumInGroupNumber of fixing days in the repeating group.Added EP169
40928NoLegPaymentScheduleInterimExchangeDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40414NoLegPaymentScheduleRateSourcesYNumInGroupNumber of rate sources in the repeating groupAdded EP161
40374NoLegPaymentSchedulesYNumInGroupNumber of swap schedules in the repeating groupAdded EP161
42405NoLegPaymentStreamCompoundingDatesYNumInGroupNumber of dates in the repeating group.Added EP208
42419NoLegPaymentStreamCompoundingDatesBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40933NoLegPaymentStreamFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42459NoLegPaymentStreamFixingDatesYNumInGroupNumber of fixing dates in the repeating group.Added EP208
42485NoLegPaymentStreamFormulasYNumInGroupNumber of formulas in the repeating group.Added EP208
40932NoLegPaymentStreamInitialFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40929NoLegPaymentStreamNonDeliverableFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40930NoLegPaymentStreamPaymentDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41589NoLegPaymentStreamPaymentDatesYNumInGroupNumber of payment dates in the repeating group.Added EP169
41561NoLegPaymentStreamPricingBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41593NoLegPaymentStreamPricingDatesYNumInGroupNumber of pricing dates in the repeating group.Added EP169
41596NoLegPaymentStreamPricingDaysYNumInGroupNumber of pricing days in the repeating group.Added EP169
40931NoLegPaymentStreamResetDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42495NoLegPaymentStubEndDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
42504NoLegPaymentStubStartDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40418NoLegPaymentStubsYNumInGroupNumber of stubs in the repeating groupAdded EP161
41604NoLegPhysicalSettlDeliverableObligationsYNumInGroupNumber of entries in the repeating group.Added EP169
41599NoLegPhysicalSettlTermsYNumInGroupNumber of entries in the repeating group.Added EP169
1586NoLegPosAmtYNumInGroupNumber of TrdInstrmtLegPosAmt values.Added EP107
41607NoLegPricingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41614NoLegProtectionTermEventNewsSourcesYNumInGroupNumber of event sources in the repeating group.Added EP169
41633NoLegProtectionTermEventQualifiersYNumInGroupNumber of qualifiers in the repeating group.Added EP169
41625NoLegProtectionTermEventsYNumInGroupNumber of protection term events in the repeating group.Added EP169
41635NoLegProtectionTermObligationsYNumInGroupNumber of obligations in the repeating group.Added EP169
41616NoLegProtectionTermsYNumInGroupNumber of protection terms in the repeating group.Added EP169
40934NoLegProvisionCashSettlPaymentDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40473NoLegProvisionCashSettlPaymentDatesYNumInGroupNumber of provision cash settlement payment dates in the repeating group.Added EP161
40935NoLegProvisionCashSettlValueDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40939NoLegProvisionDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40936NoLegProvisionOptionExerciseBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40495NoLegProvisionOptionExerciseFixedDatesYNumInGroupNumber of provision option exercise fixed dates in the repeating group.Added EP161
40937NoLegProvisionOptionExpirationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40938NoLegProvisionOptionRelevantUnderlyingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40533NoLegProvisionPartyIDsYNumInGroupNumber of parties identified in the contract provision.Added EP161
40537NoLegProvisionPartySubIDsYNumInGroupNumber of sub-party IDs to be reported for the party.Added EP161
40448NoLegProvisionsYNumInGroupNumber of provisions in the repeating group.Added EP161
42508NoLegReturnRateDatesYNumInGroupNumber of iterations in the return rate date repeating group.Added EP208
42530NoLegReturnRateFXConversionsYNumInGroupNumber of iterations in the return rate FX conversion repeating group.Added EP208
42560NoLegReturnRateInformationSourcesYNumInGroupNumber of iterations in the return rate information source repeating group.Added EP208
42564NoLegReturnRatePricesYNumInGroupNumber of iterations in the return rate price repeating group.Added EP208
42569NoLegReturnRateValuationDateBusinessCentersYNumInGroupNumber of iterations in the return rate valuation date business center repeating group.Added EP208
42571NoLegReturnRateValuationDatesYNumInGroupNumber of iterations in the return rate valuation date repeating group.Added EP208
42534NoLegReturnRatesYNumInGroupNumber of iterations in the return rate repeating group.Added EP208
2076NoLegSecondaryAssetClassesYNumInGroupNumber of secondary asset classes in the repeating group.Added EP161
604NoLegSecurityAltIDYNumInGroupMultileg instrument's individual security's NoSecurityAltID.
See NoSecurityAltID (454) field for description
Added FIX.4.3 Updated EP294
42581NoLegSettlMethodElectionDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40902NoLegSettlRateFallbacksYNumInGroupNumber of settlement rate fallbacks in the repeating groupAdded EP161
683NoLegStipulationsYNumInGroupNumber of leg stipulation entriesAdded FIX.4.4 Updated EP294
41452NoLegStreamAssetAttributesYNumInGroupNumber of asset attribute entries in the group.Added EP169
40940NoLegStreamCalculationPeriodBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41638NoLegStreamCalculationPeriodDatesYNumInGroupNumber of calculation period dates in the repeating group.Added EP169
41674NoLegStreamCommodityAltIDsYNumInGroupNumber of alternate security identifers.Added EP169
41677NoLegStreamCommodityDataSourcesYNumInGroupNumber of data sources in the repeating group. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
41646NoLegStreamCommoditySettlBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41680NoLegStreamCommoditySettlDaysYNumInGroupNumber of days in the repeating group.Added EP169
41686NoLegStreamCommoditySettlPeriodsYNumInGroupNumber of commodity settlement periods in the repeating group.Added EP169
41683NoLegStreamCommoditySettlTimesYNumInGroupNumber of hour ranges in the repeating group.Added EP169
40942NoLegStreamEffectiveDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40941NoLegStreamFirstPeriodStartDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40943NoLegStreamTerminationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40241NoLegStreamsYNumInGroupNumber of swap streams in the repeating group.Added EP161
555NoLegsYNumInGroupNumber of InstrumentLeg repeating group instances.Added FIX.4.3 Updated EP294
1630NoLimitAmtsYNumInGroupThe number of limit amount entries.Added EP100 Updated EP294
33NoLinesOfTextYNumInGroupIdentifies number of lines of text bodyAdded FIX.2.7 Updated EP294
1234NoLotTypeRulesYNumInGroupNumber of Lot Type RulesAdded EP52 Updated EP294
268NoMDEntriesYNumInGroupNumber of entries in Market Data message.Added FIX.4.2 Updated EP294
267NoMDEntryTypesYNumInGroupNumber of MDEntryType (269) fields requested.Added FIX.4.2 Updated EP294
1141NoMDFeedTypesYNumInGroupThe number of feed types and corresponding book depths associated with a securityAdded EP42 Updated EP294
2474NoMDStatisticsYNumInGroupNumber of market data statistics.Added EP191
41312NoMandatoryClearingJurisdictionsYNumInGroupNumber of mandatory clearing jurisdictions.Added EP169
1643NoMarginAmtYNumInGroupNumber of margin requirement amounts.Added EP102
1636NoMarginReqmtInqQualifierYNumInGroupNumber of margin requirement inquiry qualifiers.Added EP102
41092NoMarketDisruptionEventsYNumInGroupNumber of disruption events in the repeating group.Added EP169
41096NoMarketDisruptionFallbackReferencePricesYNumInGroupNumber of fallback reference securities in the repeating group.Added EP169
41094NoMarketDisruptionFallbacksYNumInGroupNumber of fallbacks in the repeating group.Added EP169
1310NoMarketSegmentsYNumInGroupNumber of Market Segments on which a security may trade.Added EP52
2772NoMatchExceptionsYNumInGroupNumber of match exceptions in the repeating group.Added EP246
1624NoMatchInstYNumInGroupNumber of Instructions in the <MatchingInstructions> repeating group.Added EP99
1235NoMatchRulesYNumInGroupNumber of Match RulesAdded EP52 Updated EP294
2781NoMatchingDataPointsYNumInGroupNumber of matching data points in the repeating group.Added EP246
1236NoMaturityRulesYNumInGroupNumber of maturity rules in MarurityRules component blockAdded EP52 Updated EP294
2633NoMiscFeeSubTypesYNumInGroupSpecifies the number of miscellaneous fee sub-types.Added EP196
136NoMiscFeesYNumInGroupNumber of repeating groups of miscellaneous feesAdded FIX.4.0 Updated EP294
384NoMsgTypesYNumInGroupNumber of MsgTypes (35) in repeating group.Added FIX.4.2 Updated EP294
756NoNested2PartyIDsYNumInGroupNumber of Nested2PartyID (757), Nested2PartyIDSource (758), and Nested2PartyRole (759) entriesAdded FIX.4.4 Updated EP294
806NoNested2PartySubIDsYNumInGroupNumber of Nested2PartySubID (760) and Nested2PartySubIDType (807) entries. Second instance of <NestedParties>.Added FIX.4.4 Updated EP294
948NoNested3PartyIDsYNumInGroupNumber of Nested3PartyID (949), Nested3PartyIDSource (950), and Nested3PartyRole (95) entriesAdded FIX.4.4 Updated EP294
952NoNested3PartySubIDsYNumInGroupNumber of Nested3PartySubIDs (953) entriesAdded FIX.4.4 Updated EP294
1414NoNested4PartyIDsYNumInGroupRefer to definition of NoPartyIDs(453)Added EP69 Updated EP294
1413NoNested4PartySubIDsYNumInGroupRefer to definition of NoPartySubIDs(802)Added EP69 Updated EP294
1312NoNestedInstrAttribYNumInGroupAdded EP52
539NoNestedPartyIDsYNumInGroupNumber of NestedPartyID (524), NestedPartyIDSource (525), and NestedPartyRole (538) entriesAdded FIX.4.3 Updated EP294
804NoNestedPartySubIDsYNumInGroupNumber of NestedPartySubID (545) and NestedPartySubIDType (805) entriesAdded FIX.4.4 Updated EP294
1475NoNewsRefIDsYNumInGroupNumber of News reference itemsAdded EP90
40825NoNonDeliverableFixingDatesYNumInGroupNumber of Fixing dates in the repeating groupAdded EP161
1793NoNotAffectedMarketSegmentsYNumInGroupNumber of market segments left unaffected by a mass action.Added EP131
1370NoNotAffectedOrdersYNumInGroupNumber of not affected orders in the repeating group of order ids.Added EP58 Updated EP294
1342NoOfLegUnderlyingsYNumInGroupNumber of Underlyings, Identifies the Underlying of the LegAdded EP55 Updated EP294 Deprecated EP187
1177NoOfSecSizesYNumInGroupThe number of secondary sizes specifies in this entryAdded EP47 Updated EP294
41116NoOptionExerciseBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41137NoOptionExerciseDatesYNumInGroupNumber of dates in the repeating group.Added EP169
41140NoOptionExerciseExpirationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41152NoOptionExerciseExpirationDatesYNumInGroupNumber of fixed exercise expiration dates in the repeating group.Added EP169
1237NoOrdTypeRulesYNumInGroupNumber of order typesAdded EP52 Updated EP294
2593NoOrderAttributesYNumInGroupNumber of order attribute entries.Added EP222
2428NoOrderEntriesYNumInGroupNumber of order entries.Added EP188
1795NoOrderEventsYNumInGroupNumber of order events.Added EP131
73NoOrdersYNumInGroupIndicates number of orders to be combined for average pricing and allocation.Added FIX.2.7 Updated EP294
1516NoPartyDetailAltIDYNumInGroupNumber of party alternative identifiers.Added EP105
1519NoPartyDetailAltSubIDsYNumInGroupNumber of party detail alternate sub-identifiers.Added EP105
1694NoPartyDetailSubIDsYNumInGroupNumber of party detail sub-identifiers.Added EP105
1671NoPartyDetailsYNumInGroupNumber of party details.Added EP105
1772NoPartyEntitlementsYNumInGroupNumber of party entitlement values.Added EP129
453NoPartyIDsYNumInGroupNumber of PartyID (448), PartyIDSource (447), and PartyRole (452) entriesAdded FIX.4.3 Updated EP294
1514NoPartyRelationshipsYNumInGroupNumber of party relationships.Added EP105
1677NoPartyRiskLimitsYNumInGroupNumber of party risk limits.Added EP105
802NoPartySubIDsYNumInGroupNumber of PartySubID (523)and PartySubIDType (803) entriesAdded FIX.4.4 Updated EP294
1676NoPartyUpdatesYNumInGroupNumber of party updates.Added EP105
1707NoPayCollectsYNumInGroupNumber of pay collect entries.Added EP117
40944NoPaymentBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40977NoPaymentScheduleFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41161NoPaymentScheduleFixingDaysYNumInGroupNumber of fixing days in the repeating group.Added EP169
40945NoPaymentScheduleInterimExchangeDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40868NoPaymentScheduleRateSourcesYNumInGroupNumber of swap schedule rate sources.Added EP161
40828NoPaymentSchedulesYNumInGroupNumber of swap schedules in the repeating groupAdded EP161
40233NoPaymentSettlPartyIDsYNumInGroupNumber of parties identified in the additional settlement or bullet payment.Added EP161
40238NoPaymentSettlPartySubIDsYNumInGroupNumber of sub-party IDs to be reported for the party.Added EP161
40230NoPaymentSettlsYNumInGroupNumber of additional settlements or bullet payments.Added EP161
42606NoPaymentStreamCompoundingDatesYNumInGroupNumber of dates in the repeating group.Added EP208
42620NoPaymentStreamCompoundingDatesBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40950NoPaymentStreamFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42660NoPaymentStreamFixingDatesYNumInGroupNumber of fixing dates in the repeating group.Added EP208
42683NoPaymentStreamFormulasYNumInGroupNumber of formulas in the repeating group.Added EP208
40949NoPaymentStreamInitialFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40946NoPaymentStreamNonDeliverableFixingDatesBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40947NoPaymentStreamPaymentDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41220NoPaymentStreamPaymentDatesYNumInGroupNumber of payment dates in the repeating group.Added EP169
41192NoPaymentStreamPricingBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41224NoPaymentStreamPricingDatesYNumInGroupNumber of pricing dates in the repeating group.Added EP169
41227NoPaymentStreamPricingDaysYNumInGroupNumber of pricing days in the repeating group.Added EP169
40948NoPaymentStreamResetDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42696NoPaymentStubEndDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
42705NoPaymentStubStartDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40872NoPaymentStubsYNumInGroupNumber of stubs in the repeating groupAdded EP161
40212NoPaymentsYNumInGroupNumber of additional settlement or bullet payments.Added EP161
40209NoPhysicalSettlDeliverableObligationsYNumInGroupNumber of entries in the repeating group.Added EP161
40204NoPhysicalSettlTermsYNumInGroupNumber of entries in the repeating group.Added EP161
753NoPosAmtYNumInGroupNumber of position amount entries.Added FIX.4.4 Updated EP294
702NoPositionsYNumInGroupNumber of position entries.Added FIX.4.4 Updated EP294
1920NoPriceMovementValuesYNumInGroupNumber of price movement value entries.Added EP160
1919NoPriceMovementsYNumInGroupNumber of price movement entries.Added EP160
2709NoPriceQualifiersYNumInGroupNumber of price qualifiers in the repeating group.Added EP230
2550NoPriceRangeRulesYNumInGroupNumber of rules related to price ranges.Added EP195
41230NoPricingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
40951NoProtectionTermEventNewsSourcesYNumInGroupNumber of event news sources in the repeating group.Added EP161
40199NoProtectionTermEventQualifiersYNumInGroupNumber of qualifiers in the repeating group.Added EP161
40191NoProtectionTermEventsYNumInGroupNumber of protection term events in the repeating group.Added EP161
40201NoProtectionTermObligationsYNumInGroupNumber of obligations in the repeating group.Added EP161
40181NoProtectionTermsYNumInGroupNumber of protection terms in the repeating group.Added EP161
40952NoProvisionCashSettlPaymentDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40171NoProvisionCashSettlPaymentDatesYNumInGroupNumber of provision cash settlement payment dates in the repeating group.Added EP161
40953NoProvisionCashSettlValueDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40957NoProvisionDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40954NoProvisionOptionExerciseBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40142NoProvisionOptionExerciseFixedDatesYNumInGroupNumber of provision option exercise fixed dates in the repeating group.Added EP161
40955NoProvisionOptionExpirationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40956NoProvisionOptionRelevantUnderlyingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40174NoProvisionPartyIDsYNumInGroupNumber of parties identified in the contract provision.Added EP161
40178NoProvisionPartySubIDsYNumInGroupNumber of sub-party IDs to be reported for the party.Added EP161
40090NoProvisionsYNumInGroupNumber of provisions in the repeating group.Added EP161
2706NoQuoteAttributesYNumInGroupNumber of quote attributes entries.Added EP229
295NoQuoteEntriesYNumInGroupThe number of quote entries for a QuoteSet.Added FIX.4.2 Updated EP294
735NoQuoteQualifiersYNumInGroupNumber of repeating groups of QuoteQualifiers (695).Added FIX.4.4 Updated EP294
296NoQuoteSetsYNumInGroupThe number of sets of quotes in the message.Added FIX.4.2 Updated EP294
2558NoQuoteSizeRulesYNumInGroupNumber of rules related to quote sizes.Added EP195
1445NoRateSourcesYNumInGroupNumber of rate sources being specified.Added EP82 Updated EP294
2746NoReferenceDataDatesYNumInGroupNumber of instances of reference data dates.Added EP235
473NoRegistDtlsYNumInGroupThe number of registration details on a Registration Instructions messageAdded FIX.4.3 Updated EP294
1907NoRegulatoryTradeIDsYNumInGroupNumber of regulatory IDs in the repeating group.Added EP161
1647NoRelatedInstrumentsYNumInGroupNumber of related instrumentsAdded EP103
2545NoRelatedMarketSegmentsYNumInGroupNumber of related market segments.Added EP195
1569NoRelatedPartyDetailAltIDYNumInGroupNumber of related party detail alternate identifiers.Added EP105
1572NoRelatedPartyDetailAltSubIDsYNumInGroupNumber of related party detail alternate sub-identifiers.Added EP105
1562NoRelatedPartyDetailIDYNumInGroupNumber of related party detail identifiers.Added EP105
1566NoRelatedPartyDetailSubIDsYNumInGroupNumber of related party detail sub-identifiers.Added EP105
1861NoRelatedPositionsYNumInGroupNumber of related positions.Added EP142 Updated EP275
146NoRelatedSymYNumInGroupSpecifies the number of repeating symbols specified.Added FIX.4.1 Updated EP294
1855NoRelatedTradesYNumInGroupNumber of related trades.Added EP142 Updated EP275
2529NoRelativeValuesYNumInGroupNumber of relative value metrics entries in the repeating group.Added EP194
1508NoRequestedPartyRolesYNumInGroupNumber of requested party roles.Added EP105
1668NoRequestedRiskLimitTypeYNumInGroupNumber of risk limit types requested.Added EP105
1657NoRequestingPartyIDsYNumInGroupNumber of requesting party identifiers.Added EP105
1661NoRequestingPartySubIDsYNumInGroupNumber of requesting party sub-identifiers.Added EP105
42709NoReturnRateDatesYNumInGroupNumber of iterations in the return rate date repeating group.Added EP208
42731NoReturnRateFXConversionsYNumInGroupNumber of iterations in the return rate FX conversion repeating group.Added EP208
42761NoReturnRateInformationSourcesYNumInGroupNumber of iterations in the return rate information source repeating group.Added EP208
42765NoReturnRatePricesYNumInGroupNumber of iterations in the return rate price repeating group.Added EP208
42770NoReturnRateValuationDateBusinessCentersYNumInGroupNumber of iterations in the return rate valuation date business center repeating group.Added EP208
42772NoReturnRateValuationDatesYNumInGroupNumber of iterations in the return rate valuation date repeating group.Added EP208
42735NoReturnRatesYNumInGroupNumber of iterations in the return rate repeating group.Added EP208
1534NoRiskInstrumentScopesYNumInGroupNumber of risk instrument scopes.Added EP105
1529NoRiskLimitTypesYNumInGroupNumber of risk limits with associated warning levels.Added EP105
1669NoRiskLimitsYNumInGroupNumber of risk limits for different instrument scopes.Added EP105
1559NoRiskWarningLevelsYNumInGroupNumber of risk warning levels.Added EP105
1116NoRootPartyIDsYNumInGroupNumber of RootPartyID (1117), RootPartyIDSource (1118), and RootPartyRole (1119) entriesAdded EP22 Updated EP294
1120NoRootPartySubIDsYNumInGroupNumber of RootPartySubID (1121) and RootPartySubIDType (1122) entriesAdded EP22 Updated EP294
215NoRoutingIDsYNumInGroupNumber of repeating groups of RoutingID (217) and RoutingType (216) values.
See Volume 3: Pre-Trade Message Targeting/Routing
Added FIX.4.2 Updated EP294
82NoRptsNoRptsintTotal number of reports within series.Added FIX.2.7
1976NoSecondaryAssetClassesYNumInGroupNumber of secondary asset classes in the repeating group.Added EP161
454NoSecurityAltIDYNumInGroupNumber of SecurityAltID (455) entries.Added FIX.4.3 Updated EP294
1582NoSecurityClassificationsYNumInGroupNumber of Security Classifications.Added EP107
2995NoSecurityRiskMetricsYNumInGroupNumber of instruments with security risk metrics data.Added EP288
558NoSecurityTypesYNumInGroupNumber of Security Type repeating group instances.Added FIX.4.3 Updated EP294
1158NoSettlDetailsYNumInGroupUsed to group Each Settlement PartyAdded EP44 Updated EP294
778NoSettlInstYNumInGroupNumber of settlement instructions within repeating group.Added FIX.4.4 Updated EP294
42775NoSettlMethodElectionDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
1165NoSettlObligYNumInGroupNumber of settlement obligationsAdded EP44 Updated EP294
781NoSettlPartyIDsYNumInGroupNumber of SettlPartyID (782), SettlPartyIDSource (783), and SettlPartyRole (784) entriesAdded FIX.4.4 Updated EP294
801NoSettlPartySubIDsYNumInGroupNumber of SettlPartySubID (785) and SettlPartySubIDType (786) entriesAdded FIX.4.4 Updated EP294
40085NoSettlRateFallbacksYNumInGroupNumber of settlement rate fallbacks in the repeating groupAdded EP161
1700NoSettlementAmountsYNumInGroupNumber of settlement amount entries.Added EP117
2691NoSideCollateralAmountsYNumInGroupNumber of side collateral amount entries.Added EP227
2864NoSideCollateralReinvestmentsYNumInGroupNumber of instances of SideCollateralReinvestmentType(2867) in the repeating group.Added EP254
1971NoSideRegulatoryTradeIDsYNumInGroupNumber of regulatory IDs in the repeating group.Added EP161
1016NoSideTrdRegTSYNumInGroupNumber of timestamp entries.Added EP5 Updated EP294
552NoSidesYNumInGroupNumber of Side repeating group instances.Added FIX.4.3
1175NoStatsIndicatorsYNumInGroupNumber of statistics indicator repeating group entriesAdded EP47 Updated EP294
232NoStipulationsYNumInGroupNumber of stipulation entries
(Note tag # was reserved in FIX 4.1, added in FIX 4.3).
Added FIX.4.2 Updated EP294
957NoStrategyParametersYNumInGroupIndicates number of strategy parametersAdded EP2 Updated EP294
41237NoStreamAssetAttributesYNumInGroupNumber of asset attribute entries in the group.Added EP169
40958NoStreamCalculationPeriodBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41241NoStreamCalculationPeriodDatesYNumInGroupNumber of calculation period dates in the repeating group.Added EP169
41277NoStreamCommodityAltIDsYNumInGroupNumber of alternate security identifers.Added EP169
41280NoStreamCommodityDataSourcesYNumInGroupNumber of data sources in the repeating group. The order of entry determines priority – first is the main source, second is fallback, third is second fallback.Added EP169
41249NoStreamCommoditySettlBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41283NoStreamCommoditySettlDaysYNumInGroupNumber of days in the repeating group.Added EP169
41289NoStreamCommoditySettlPeriodsYNumInGroupNumber of commodity settlement periods in the repeating group.Added EP169
41286NoStreamCommoditySettlTimesYNumInGroupNumber of hour ranges in the repeating group.Added EP169
40960NoStreamEffectiveDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161 Updated EP271
40959NoStreamFirstPeriodStartDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40961NoStreamTerminationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40049NoStreamsYNumInGroupNumber of swap streams in the repeating group.Added EP161
1201NoStrikeRulesYNumInGroupNumber of strike rule entries. This block specifies the rules for determining how new strikes should be listed within the stated price range of the underlying instrumentAdded EP52
428NoStrikesYNumInGroupNumber of list strike price entries.Added FIX.4.2 Updated EP294
1789NoTargetMarketSegmentsYNumInGroupNumber of market segments upon which a mass action is to be taken.Added EP131
1461NoTargetPartyIDsYNumInGroupIdentifies the number of target parties identified in a mass action.Added EP85
2433NoTargetPartySubIDsYNumInGroupNumber of target party sub IDs in the repeating group.Added EP189
3092NoTestGatewayDetailsYNumInGroupNumber of test gateway details.Added EP295
3052NoTestMeasuresYNumInGroupNumber of results for a test scenario.Added EP292
3082NoTestOrdersYNumInGroupNumber of orders for testing.Added EP295
3028NoTestScenariosYNumInGroupNumber of test scenarios for an algorithmic trading system.Added EP292
3045NoTestStepParametersYNumInGroupNumber of test step parameters.Added EP292
3036NoTestStepsYNumInGroupNumber of test steps.Added EP292
3049NoTestSystemModulesYNumInGroupNumber of components making up a testing system.Added EP292
1618NoThrottleMsgTypeYNumInGroupNumber of ThrottleMsgType fields.Added EP116
1610NoThrottlesYNumInGroupIndicates number of repeating groups to follow.Added EP116
1205NoTickRulesYNumInGroupNumber of tick rules. This block specifies the rules for determining how a security ticks, i.e. the price increments at which it can be quoted and traded, depending on the current price of the securityAdded EP52
1239NoTimeInForceRulesYNumInGroupNumber of time in force techniquesAdded EP52 Updated EP294
1844NoTradeAllocAmtsYNumInGroupNumber of trade allocation amount entries.Added EP141 Updated EP275
1838NoTradePriceConditionsYNumInGroupNumber of trade price conditions.Added EP141 Updated EP275
1841NoTradeQtysYNumInGroupNumber of trade quantities.Added EP141 Updated EP275
3005NoTradeTypesYNumInGroupNumber of trade types in repeating group.Added EP289
897NoTradesYNumInGroupNumber of trades in repeating group.Added FIX.4.4 Updated EP294
1309NoTradingSessionRulesYNumInGroupAllows trading rules to be expressed by trading sessionAdded EP52
386NoTradingSessionsYNumInGroupNumber of TradingSessionIDs (336) in repeating group.Added FIX.4.2 Updated EP294
2871NoTransactionAttributesYNumInGroupNumber of instances of TransactionAttributeType(2872) in the repeating group.Added EP254
1890NoTrdMatchSidesYNumInGroupNumber of trade match sides.Added EP150 Updated EP275
2668NoTrdRegPublicationsYNumInGroupNumber of regulatory publication rules in repeating group.Added EP216
768NoTrdRegTimestampsYNumInGroupNumber of timestamp entries.Added FIX.4.4 Updated EP294
1387NoTrdRepIndicatorsYNumInGroupNumber of trade reporting indicatorsAdded EP61 Updated EP294
41340NoUnderlyingAdditionalTermBondRefsYNumInGroupNumber of bonds in the repeating group.Added EP187
42036NoUnderlyingAdditionalTermsYNumInGroupNumber of additional terms in the repeating group.Added EP187
984NoUnderlyingAmountsYNumInGroupTotal number of occurrences of Amount to pay in order to receive the underlying instrumentAdded EP4 Updated EP294
2312NoUnderlyingAssetAttributesYNumInGroupNumber of asset attribute entries in the group.Added EP169
40962NoUnderlyingBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42788NoUnderlyingCashSettlDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
42039NoUnderlyingCashSettlDealersYNumInGroupNumber of dealers in the repeating group.Added EP187
42041NoUnderlyingCashSettlTermsYNumInGroupNumber of elements in the repeating group.Added EP187
41713NoUnderlyingComplexEventAveragingObservationsYNumInGroupThe number of averaging observations in the repeating group.Added EP169
41724NoUnderlyingComplexEventCreditEventQualifiersYNumInGroupNumber of qualifiers in the repeating group.Added EP169
41748NoUnderlyingComplexEventCreditEventSourcesYNumInGroupNumber of event sources in the repeating group.Added EP169
41716NoUnderlyingComplexEventCreditEventsYNumInGroupThe number of credit events specified in the repeating group.Added EP169
41737NoUnderlyingComplexEventDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
2053NoUnderlyingComplexEventDatesYNumInGroupNumber of underlying complex event dates in the repeating group.Added EP161
41726NoUnderlyingComplexEventPeriodDateTimesYNumInGroupNumber of entries in the date-time repeating group.Added EP169
41729NoUnderlyingComplexEventPeriodsYNumInGroupNumber of periods in the repeating group.Added EP169
41732NoUnderlyingComplexEventRateSourcesYNumInGroupNumber of rate sources in the repeating group.Added EP169
41750NoUnderlyingComplexEventSchedulesYNumInGroupNumber of schedules in the repeating group.Added EP169
2056NoUnderlyingComplexEventTimesYNumInGroupNumber of complex event times in the repeating group.Added EP161
2045NoUnderlyingComplexEventsYNumInGroupNumber of complex events in the repeating group.Added EP161
41770NoUnderlyingDeliveryScheduleSettlDaysYNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41773NoUnderlyingDeliveryScheduleSettlTimesYNumInGroupNumber of hour ranges in the repeating group.Added EP169
41756NoUnderlyingDeliverySchedulesYNumInGroupNumber of delivery schedules in the repeating group.Added EP169
41808NoUnderlyingDeliveryStreamCommoditySourcesYNumInGroupNumber of commodity sources in the repeating group.Added EP169
41804NoUnderlyingDeliveryStreamCyclesYNumInGroupNumber of delivery cycles in the repeating group.Added EP169
42799NoUnderlyingDividendAccrualPaymentDateBusinessCentersYNumInGroupNumber of entries in the UnderlyingDividendAccrualPaymentDateBusinessCenterGrp.Added EP208
42853NoUnderlyingDividendFXTriggerDateBusinessCentersYNumInGroupNumber of entries in the UnderlyingDividendFXTriggerDateBusinessCenterGrp.Added EP208
42855NoUnderlyingDividendPaymentsYNumInGroupNumber of entries in the repeating group.Added EP208
42882NoUnderlyingDividendPeriodBusinessCentersYNumInGroupNumber of entries in UnderlyingDividendPeriodBusinessCenterGrp.Added EP208
42862NoUnderlyingDividendPeriodsYNumInGroupNumber of entries in the UnderlyingDividendPeriodGrp component.Added EP208
1981NoUnderlyingEventsYNumInGroupNumber of events in the repeating group.Added EP161
42884NoUnderlyingExtraordinaryEventsYNumInGroupNumber of extraordinary events in the repeating group.Added EP208
1334NoUnderlyingLegSecurityAltIDYNumInGroupRefer to definition for NoSecurityAltID(454)Added EP55 Updated EP294 Deprecated EP187
41864NoUnderlyingMarketDisruptionEventsYNumInGroupNumber of disruption events in the repeating group.Added EP169
41868NoUnderlyingMarketDisruptionFallbackReferencePricesYNumInGroupNumber of fallback reference securities in the repeating group.Added EP169
41866NoUnderlyingMarketDisruptionFallbacksYNumInGroupNumber of fallbacks in the repeating group.Added EP169
40656NoUnderlyingNonDeliverableFixingDatesYNumInGroupNumber of Fixing dates in the repeating groupAdded EP161
41820NoUnderlyingOptionExerciseBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41841NoUnderlyingOptionExerciseDatesYNumInGroupNumber of dates in the repeating group.Added EP169
41844NoUnderlyingOptionExerciseExpirationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41856NoUnderlyingOptionExerciseExpirationDatesYNumInGroupNumber of fixed exercise expiration dates in the repeating group.Added EP169
40966NoUnderlyingPaymentScheduleFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41878NoUnderlyingPaymentScheduleFixingDaysYNumInGroupNumber of fixing days in the repeating group.Added EP169
40967NoUnderlyingPaymentScheduleInterimExchangeDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40704NoUnderlyingPaymentScheduleRateSourcesYNumInGroupNumber of rate sources in the repeating groupAdded EP161
40664NoUnderlyingPaymentSchedulesYNumInGroupNumber of swap schedules in the repeating groupAdded EP161
42901NoUnderlyingPaymentStreamCompoundingDatesYNumInGroupNumber of dates in the repeating group.Added EP208
42915NoUnderlyingPaymentStreamCompoundingDatesBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40972NoUnderlyingPaymentStreamFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42955NoUnderlyingPaymentStreamFixingDatesYNumInGroupNumber of fixing dates in the repeating group.Added EP208
42981NoUnderlyingPaymentStreamFormulasYNumInGroupNumber of formulas in the repeating group.Added EP208
40971NoUnderlyingPaymentStreamInitialFixingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40968NoUnderlyingPaymentStreamNonDeliverableFixingDatesBizCentersYNumInGroupNumber of business centers in the repeating group.Added EP161 Updated EP271
40969NoUnderlyingPaymentStreamPaymentDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41937NoUnderlyingPaymentStreamPaymentDatesYNumInGroupNumber of payment dates in the repeating group.Added EP169
41909NoUnderlyingPaymentStreamPricingBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41941NoUnderlyingPaymentStreamPricingDatesYNumInGroupNumber of pricing dates in the repeating group.Added EP169
41944NoUnderlyingPaymentStreamPricingDaysYNumInGroupNumber of pricing days in the repeating group.Added EP169
40970NoUnderlyingPaymentStreamResetDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
42991NoUnderlyingPaymentStubEndDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
43000NoUnderlyingPaymentStubStartDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40708NoUnderlyingPaymentStubsYNumInGroupNumber of stubs in the repeating groupAdded EP161
42065NoUnderlyingPhysicalSettlDeliverableObligationsYNumInGroupNumber of entries in the repeating group.Added EP187
42060NoUnderlyingPhysicalSettlTermsYNumInGroupNumber of entries in the repeating group.Added EP187
41947NoUnderlyingPricingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
42090NoUnderlyingProtectionTermEventNewsSourcesYNumInGroupNumber of event news sources in the repeating group.Added EP187
42085NoUnderlyingProtectionTermEventQualifiersYNumInGroupNumber of qualifiers in the repeating group.Added EP187
42077NoUnderlyingProtectionTermEventsYNumInGroupNumber of protection term events in the repeating group.Added EP187
42087NoUnderlyingProtectionTermObligationsYNumInGroupNumber of obligations in the repeating group.Added EP187
42068NoUnderlyingProtectionTermsYNumInGroupNumber of protection terms in the repeating group.Added EP187
42180NoUnderlyingProvisionCashSettlPaymentDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP187
42099NoUnderlyingProvisionCashSettlPaymentDatesYNumInGroupNumber of UnderlyingProvision cash settlement payment dates in the repeating group.Added EP187
42182NoUnderlyingProvisionCashSettlValueDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP187
42190NoUnderlyingProvisionDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP187
42184NoUnderlyingProvisionOptionExerciseBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP187
42112NoUnderlyingProvisionOptionExerciseFixedDatesYNumInGroupNumber of UnderlyingProvision option exercise fixed dates in the repeating group.Added EP187
42186NoUnderlyingProvisionOptionExpirationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP187
42188NoUnderlyingProvisionOptionRelevantUnderlyingDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP187
42173NoUnderlyingProvisionPartyIDsYNumInGroupNumber of parties identified in the contract provision.Added EP187
42177NoUnderlyingProvisionPartySubIDsYNumInGroupNumber of sub-party IDs to be reported for the party.Added EP187
42149NoUnderlyingProvisionsYNumInGroupNumber of provisions in the repeating group.Added EP187
43005NoUnderlyingRateSpreadStepsYNumInGroupNumber of entries in the repeating group.Added EP208
43008NoUnderlyingReturnRateDatesYNumInGroupNumber of iterations in the return rate date repeating group.Added EP208
43030NoUnderlyingReturnRateFXConversionsYNumInGroupNumber of iterations in the return rate FX conversion repeating group.Added EP208
43060NoUnderlyingReturnRateInformationSourcesYNumInGroupNumber of iterations in the return rate information source repeating group.Added EP208
43064NoUnderlyingReturnRatePricesYNumInGroupNumber of iterations in the return rate price repeating group.Added EP208
43069NoUnderlyingReturnRateValuationDateBusinessCentersYNumInGroupNumber of iterations in the return rate valuation date business center repeating group.Added EP208
43071NoUnderlyingReturnRateValuationDatesYNumInGroupNumber of iterations in the return rate valuation date repeating group.Added EP208
43034NoUnderlyingReturnRatesYNumInGroupNumber of iterations in the return rate repeating group.Added EP208
2080NoUnderlyingSecondaryAssetClassesYNumInGroupNumber of secondary asset classes in the repeating group.Added EP161
457NoUnderlyingSecurityAltIDYNumInGroupNumber of UnderlyingSecurityAltID (458) entries.Added FIX.4.3 Updated EP294
43074NoUnderlyingSettlMethodElectionDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP208
40659NoUnderlyingSettlRateFallbacksYNumInGroupNumber of settlement rate fallbacks in the repeating groupAdded EP161
887NoUnderlyingStipsYNumInGroupNumber of underlying stipulation entriesAdded FIX.4.4 Updated EP294
41800NoUnderlyingStreamAssetAttributesYNumInGroupNumber of asset attribute entries in the group.Added EP169
40973NoUnderlyingStreamCalculationPeriodBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
41954NoUnderlyingStreamCalculationPeriodDatesYNumInGroupNumber of calculation period dates in the repeating group.Added EP169
41990NoUnderlyingStreamCommodityAltIDsYNumInGroupNumber of alternate security identifers.Added EP169
41993NoUnderlyingStreamCommodityDataSourcesYNumInGroupNumber of commodity data sources in the repeating group.Added EP169
41962NoUnderlyingStreamCommoditySettlBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP169
41996NoUnderlyingStreamCommoditySettlDaysYNumInGroupNumber of days in the repeating group.Added EP169
42002NoUnderlyingStreamCommoditySettlPeriodsYNumInGroupNumber of commodity settlement periods in the repeating group.Added EP169
41999NoUnderlyingStreamCommoditySettlTimesYNumInGroupNumber of hour ranges in the repeating group.Added EP169
40975NoUnderlyingStreamEffectiveDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40974NoUnderlyingStreamFirstPeriodStartDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40976NoUnderlyingStreamTerminationDateBusinessCentersYNumInGroupNumber of business centers in the repeating group.Added EP161
40540NoUnderlyingStreamsYNumInGroupNumber of swap streams in the repeating group.Added EP161
711NoUnderlyingsYNumInGroupNumber of underlying legs that make up the security.Added FIX.4.4 Updated EP294
1058NoUndlyInstrumentPartiesYNumInGroupIdentifies the number of parties identified with an underlying instrumentAdded EP8 Updated EP294
1062NoUndlyInstrumentPartySubIDsYNumInGroupNumber of Underlying InstrumentPartySubID (1053) and InstrumentPartySubIDType (1054) entriesAdded EP8 Updated EP294
809NoUsernamesYNumInGroupNumber of Usernames to which this this response is directedAdded FIX.4.4 Updated EP294
1868NoValueChecksYNumInGroupNumber of value check entries.Added EP144 Updated EP275
42258NonCashDividendTreatmentNonCshTrtmtintDefines the treatment of non-cash dividends.Added EP208
40826NonDeliverableFixingDateDtLocalMktDateNon-deliverable fixing date unadjusted or adjusted depending on NonDeliverableFixingDateType(40827).Added EP161
40827NonDeliverableFixingDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
1372NotAffOrigClOrdIDOrigClOrdIDStringClOrdID(11) of an order not affected by a mass cancel or mass action request.Added EP58 Updated EP131
1825NotAffSecondaryOrderIDOrdID2StringSecondaryOrderID (198) of an order not affected by a mass cancel or mass action request.Added EP131
1794NotAffectedMarketSegmentIDMktSegIDStringMarket segment within an unaffected market repeating segment group.Added EP131
1371NotAffectedOrderIDOrdIDStringOrderID(37) of an order not affected by a mass cancel or mass action request.Added EP58 Updated EP131
2677NotAffectedReasonRsnintReserved100PlusReason for order being unaffected by mass action even though it belongs to the orders covered by MassActionScope(1374).Added EP223
208NotifyBrokerOfCreditNotifyBrkrOfCreditBooleanIndicates whether or not details should be communicated to BrokerOfCredit (i.e. step-in broker).Added FIX.4.1
1451NotionalPercentageOutstandingNotlPctOutPercentageIndicates the notional percentage of the deal that is still outstanding based on the remaining components of the index.
Used to calculate the true value of a CDS trade or position.
Added EP83
1942NthToDefaultNthDfltintThe Nth reference obligation to default in a CDS reference basket. If specified without MthToDefault(1943) the default will trigger a CDS payout. If MthToDefault(1943) is also present then payout occurs between the Nth and Mth obligations to default.Added EP161
417NumBiddersNumBiddersintIndicates the total number of bidders on the listAdded FIX.4.2
157NumDaysInterestNumDaysIntintNumber of Days of Interest for convertible bonds and fixed income. Note value may be negative.Added FIX.4.1
1913NumOfCompetitorsNumCmptorsintThe number of competing Respondents (e.g. dealers) to receive a quote request (either via the QuoteRequest(35=R) or via other means).Added EP159
2562NumOfComplexInstrumentsNumCmplxInstrmtintRepresents the total number of multileg securities or user defined securities that make up the security.Added EP195
1606NumOfSimpleInstrumentsNumSimplInstrmtintRepresents the total number of simple instruments that make up a multi-legged security. Complex spread instruments may be constructed of legs which themselves are multi-leg instruments.Added EP114
395NumTicketsNumTktsintTotal number of tickets.Added FIX.4.2
2449NumberOfBuyOrdersNumOfBuyOrdsintNumber of buy orders involved in a trade.Added EP190
346NumberOfOrdersNumOfOrdsintNumber of orders in the market.Added FIX.4.2
2450NumberOfSellOrdersNumOfSellOrdsintNumber of sell orders involved in a trade.Added EP190
1739ObligationTypeObligTypStringType of reference obligation for credit derivatives contracts.Added EP119
575OddLotOddLotBooleanThis trade is to be treated as an odd lot
If this field is not specified, the default will be N
Added FIX.4.3 Deprecated FIX.5.0
1930OffMarketPriceIndicatorOffMktPxIndBooleanAn indication that the price is off-market.Added EP161
191OfferForwardPointsOfrFwdPntsPriceOffsetOffer F/X forward points added to spot rate. May be a negative value.Added FIX.4.1
643OfferForwardPoints2OfrFwdPnts2PriceOffsetOffer F/X forward points of the future portion of a F/X swap quote added to spot rate. May be a negative value.Added FIX.4.3 Deprecated FIX.5.0
1867OfferIDOfrIDStringUnique identifier for the ask side of the quote assigned by the quote issuer.Added EP144
1746OfferMDEntryIDOfrMDIDStringThe market data entry identifier of the offer side of a quote.Added EP125
133OfferPxOfrPxPriceOffer price/rateAdded FIX.4.0
1748OfferQuoteIDOfrQIDStringMarketplace assigned quote identifier for the offer side. Can be used to indicate priority.Added EP125
135OfferSizeOfrSzQtyQuantity of offer
(Prior to FIX 4.2 this field was of type int)
Added FIX.4.0
190OfferSpotRateOfrSpotRtPriceOffer F/X spot rate.Added FIX.4.1
2534OfferSpreadOfrSpreadfloatBasis points relative to a benchmark curve on the offer side, such as LIBOR, or a known security, such as 10Y US Treasury bond. The benchmark security or curve name is specified in the SpreadOrBenchmarkCurveData component.Added EP194
1066OfferSwapPointsOfrSwapPntsPriceOffsetThe offer FX Swap points for an FX Swap. It is the far offer forward points - near bid forward points. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
3002OfferVolatilityOfrVolfloatVolatility based on offer prices.Added EP288
634OfferYieldOfrYldPercentageOffer yieldAdded FIX.4.3
1849OffsetInstructionOfstInstintIndicates the trade is a result of an offset or onset.Added EP141
2795OffshoreIndicatorOffshrIndintIndicates the type of the currency rate being used. This is relevant for currencies that have offshore rate that different from onshore rate.Added EP247
115OnBehalfOfCompIDOBIDStringAssigned value used to identify firm originating message if the message was delivered by a third party i.e. the third party firm identifier would be delivered in the SenderCompID field and the firm originating the message in this field.Added FIX.4.0
144OnBehalfOfLocationIDOBLocStringAssigned value used to identify specific message originator's location (i.e. geographic location and/or desk, trader) if the message was delivered by a third partyAdded FIX.4.1
116OnBehalfOfSubIDOBSubStringAssigned value used to identify specific message originator (i.e. trader) if the message was delivered by a third partyAdded FIX.4.0
286OpenCloseSettlFlagOpenClsSettlFlagMultipleCharValueFlag that identifies a market data entry. (Prior to FIX 4.3 this field was of type char)Added FIX.4.2
746OpenInterestOpenIntAmtOpen interest that was eligible for assignment.Added FIX.4.4
206OptAttributeOptAtcharProvided to support versioning of option contracts as a result of corporate actions or events. Use of this field is defined by counterparty agreement or market conventions.Added FIX.4.1
1195OptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.Added EP52 Updated EP169
1482OptPayoutTypeOptPayoutTypintIndicates the type of valuation method or payout trigger for an in-the-money option.Added EP92 Updated EP238
41117OptionExerciseBusinessCenterCtrStringThe business center calendar used to adjust the option exercise dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41118OptionExerciseBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the option exercise dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41138OptionExerciseDateDtLocalMktDateThe option exercise fixed date, unadjusted or adjusted depending on OptionExerciseDateType(41139).Added EP169
41139OptionExerciseDateTypeTypintSpecifies the type of date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41119OptionExerciseEarliestDateOffsetDayTypeErlstOfstDayTypintSpecifies the day type of the relative earliest option exercise date offset.Added EP169 Updated EP208
41120OptionExerciseEarliestDateOffsetPeriodErlstOfstPeriodintTime unit multiplier for the relative earliest exercise date offset.Added EP169
41121OptionExerciseEarliestDateOffsetUnitErlstOfstUnitStringTime unit associated with the relative earliest exercise date offset.Added EP169
41134OptionExerciseEarliestTimeErlstTmLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each Bermuda option exercise date and the expiration date, in the case of a Bermuda style option, (iii) the commencement date to, and including, the expiration date, in the case of an American option.Added EP169
41153OptionExerciseExpirationDateDtLocalMktDateAn adjusted or unadjusted fixed option exercise expiration date.Added EP169
41141OptionExerciseExpirationDateBusinessCenterCtrStringThe business center calendar used to adjust the option exercise expiration dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41142OptionExerciseExpirationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the option exercise expiration dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41149OptionExerciseExpirationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative option exercise expiration date offset.Added EP169 Updated EP208
41144OptionExerciseExpirationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative exercise expiration date offset.Added EP169
41145OptionExerciseExpirationDateOffsetUnitOfstUnitStringTime unit associated with the relative exercise expiration date offset.Added EP169
41143OptionExerciseExpirationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the option exercise expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
41154OptionExerciseExpirationDateTypeTypintSpecifies the type of option exercise expiration date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41146OptionExerciseExpirationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of exercise expiration dates.Added EP169
41147OptionExerciseExpirationFrequencyUnitFreqUnitStringTime unit associated with the frequency of exercise expiration dates.Added EP169
41148OptionExerciseExpirationRollConventionRollStringThe convention for determining the sequence of exercise expiration dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the DateAdjustment component in Instrument.Added EP169
41150OptionExerciseExpirationTimeTmLocalMktTimeThe option exercise expiration time.Added EP169
41151OptionExerciseExpirationTimeBusinessCenterTmBizCtrStringThe business center used to determine the locale for option exercise expiration time, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41132OptionExerciseFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first exercise date.Added EP169
41122OptionExerciseFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of exercise dates.Added EP169
41123OptionExerciseFrequencyUnitFreqUnitStringTime unit associated with the frequency of exercise dates.Added EP169
41133OptionExerciseLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last exercise date.Added EP169
41135OptionExerciseLatestTimeLtstTmLocalMktTimeThe latest exercise time. See also OptionExerciseEarliestTime(41134).Added EP169
41131OptionExerciseNominationDeadlineNomntnDdlnLocalMktDateLast date (adjusted) for establishing the option exercise terms.Added EP169
41130OptionExerciseSkipSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP169
41129OptionExerciseStartDateAdjustedStartDtLocalMktDateThe adjusted start date for calculating periodic exercise dates.Added EP169
41128OptionExerciseStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the relative option exercise start date offset.Added EP169 Updated EP208
41126OptionExerciseStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative exercise start date offset.Added EP169
41127OptionExerciseStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative exercise start date offset.Added EP169
41125OptionExerciseStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169
41124OptionExerciseStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted start date for calculating periodic exercise dates.Added EP169
41136OptionExerciseTimeBusinessCenterTmBizCtrStringThe business center used to determine the locale for option exercise time, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values
Added EP169
1581OptionExpirationDescExpDescStringDescription of the option expiration.Added EP169
42262OptionsExchangeDividendsIndicatorExchDividendIndBooleanIndicates whether option exchange dividends are applicable.Added EP208
103OrdRejReasonRejRsnintReserved100PlusCode to identify reason for order rejection. Note: Values 3, 4, and 5 will be used when rejecting an order due to pre-allocation information errors.Added FIX.2.7
39OrdStatusOrdStat / Stat in SingleGeneralOrderHandlingcharIdentifies current status of order. *** SOME VALUES HAVE BEEN REPLACED - See Replaced Features and Supported Approach *** (see Volume : Glossary for value definitions)Added FIX.2.7
790OrdStatusReqIDStatReqIDStringCan be used to uniquely identify a specific Order Status Request message.Added FIX.4.4
40OrdTypeOrdTyp / Typ in SingleGeneralOrderHandlingcharOrder type. *** SOME VALUES ARE NO LONGER USED - See Deprecated (Phased-out) Features and Supported Approach *** (see Volume : Glossary for value definitions)Added FIX.2.7
2594OrderAttributeTypeTypintReserved1000PlusThe type of order attribute.Added EP222
2595OrderAttributeValueValStringThe value associated with the order attribute type specified in OrderAttributeType(2594).Added EP222
799OrderAvgPxAvgPxPriceAverage price for a specific orderAdded FIX.4.4
800OrderBookingQtyBkngQtyQtyQuantity of the order that is being booked out as part of an Allocation Instruction or Allocation Report messageAdded FIX.4.4
528OrderCapacityCpctycharDesignates the capacity of the firm placing the order.
(as of FIX 4.3, this field replaced Rule80A (tag 47) --used in conjunction with OrderRestrictions (529) field)
(see Volume : Glossary for value definitions)
Added FIX.4.3
863OrderCapacityQtyCpctyQtyQtyQuantity executed under a specific OrderCapacity (e.g. quantity executed as agent, quantity executed as principal)Added FIX.4.4
1115OrderCategoryOrdCatcharDefines the type of interest behind a trade (fill or partial fill).Added EP22
1428OrderDelayOrdDelayintTime lapsed from order entry until match, based on the unit of time specified in OrderDelayUnit. Default is seconds if OrderDelayUnit is not specified. Value = 0, indicates the aggressor (the initiating side of the trade).Added EP77
1429OrderDelayUnitOrdDelayUnitintReserved100PlusTime unit in which the OrderDelay(1428) is expressedAdded EP77
2429OrderEntryActionOrdEntryActncharSpecifies the action to be taken for the given order.Added EP188
2430OrderEntryIDOrdEntryIDintUnique identifier for an order within a single MassOrder(35=DJ) message that can be used as a reference in the MassOrderAck(35=DK) message.Added EP188
1797OrderEventExecIDIDStringRefer to ExecID(17). Used when multiple different events are reported in single Execution Report. ExecID(17) and OrderEventExecID(1797) values should not overlap.Added EP131
1801OrderEventLiquidityIndicatorLqdtyIndintIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Applicable only for OrderEventType(1796) values of 4(Partially Filled) or 5(Filled).Added EP131
1799OrderEventPxPxPricePrice associated with the event.Added EP131
1800OrderEventQtyQtyQtyQuantity associated with the event.Added EP131
1798OrderEventReasonRsnintReserved100PlusAction that caused the event to occur.Added EP131
1802OrderEventTextTxtStringAdditional information about the event.Added EP131
1796OrderEventTypeTypintReserved100PlusThe type of event affecting an order. The last event type within the OrderEventGrp component indicates the ExecType(150) value resulting from the series of events (ExecType(150) values are shown in brackets).Added EP131
1032OrderHandlingInstSourceOrdHndlInstSrcintIdentifies the class or source of the order handling instruction values.  Scope of this will apply to both CustOrderHandlingInst(1031) and DeskOrderHandlingInst(1035).
Conditionally required when CustOrderHandlingInst(1031) or DeskOrderHandlingInst(1035) is specified.
Added EP9 Updated EP135
37OrderIDOrdIDStringUnique identifier for Order as assigned by sell-side (broker, exchange, ECN). Uniqueness must be guaranteed within a single trading day. Firms which accept multi-day orders should consider embedding a date within the OrderID field to assure uniqueness across days.Added FIX.2.7
821OrderInputDeviceOrdInptDevStringSpecific device number, terminal number or station where order was enteredAdded FIX.4.4
1724OrderOriginationOrdOrigntnintIdentifies the origin of the order.Added EP135 Updated EP222
2835OrderOriginationFirmIDOrigntnFirmIDStringIdentifier for the original owner of an order as part of the RelatedOrderGrp component. Use the Parties component with PartyRole(452) = 13 (Order Origination Firm) to identify the original owner of an individual order.Added EP253 Updated EP259
2679OrderOwnershipIndicatorOrdOwnershipIndintChange of ownership of an order to a specific party.Added EP223
516OrderPercentPctPercentageFor CIV specifies the approximate order quantity desired. For a CIV Sale it specifies percentage of investor's total holding to be sold. For a CIV switch/exchange it specifies percentage of investor's cash realised from sales to be re-invested. The executing broker, intermediary or fund manager is responsible for converting and calculating OrderQty (38) in shares/units for subsequent messages.Added FIX.4.3
2766OrderPercentOfTotalVolumeTotVolPctPercentageFor Percent-of-volume (POV) average pricing this is the target percentage this order quantity represents of the total trading volume of an instrument during the specified time period. This provides the data needed to ensure that the average price is fair based on the total sum of grouped POV trades.Added EP240
38OrderQtyQtyQtyQuantity ordered. This represents the number of shares for equities or par, face or nominal value for FI instruments.
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
192OrderQty2Qty2QtyOrderQty (38) of the future part of a F/X swap order.Added FIX.4.1 Deprecated FIX.5.0
2890OrderRelationshipRltnshpintDescribes the type of relationship between the order identified by RelatedOrderID(2887) and the order outside of the RelatedOrderGrp component.Added EP259
2422OrderRequestIDOrdReqIDintUnique message identifier for an order request as assigned by the submitter of the request.Added EP188
2427OrderResponseLevelOrdRspLvlintThe level of response requested from receiver of mass order messages. A default value should be bilaterally agreed.Added EP188
529OrderRestrictionsRstctionsMultipleCharValueRestrictions associated with an order. If more than one restriction is applicable to an order, this field can contain multiple instructions separated by space.Added FIX.4.3
41OrigClOrdIDOrigClOrdID / OrigID in SingleGeneralOrderHandlingStringClOrdID (11) of the previous order (NOT the initial order of the day) as assigned by the institution, used to identify the previous order in cancel and cancel/replace requests.Added FIX.2.7
551OrigCrossIDOrigCrssID / OrigID in CrossOrdersStringCrossID of the previous cross order (NOT the initial cross order of the day) as assigned by the institution, used to identify the previous cross order in Cross Cancel and Cross Cancel/Replace Requests.Added FIX.4.3
1432OrigCustOrderCapacityOrigCustOrdCpctyintThe customer capacity for this trade at the time of the order/execution.
Primarily used by futures exchanges to indicate the CTICode (customer type indicator) as required by the US CFTC (Commodity Futures Trading Commission).
Added EP77
586OrigOrdModTimeOrigOrdModTmUTCTimestampThe most recent (or current) modification TransactTime (tag 60) reported on an Execution Report for the order. The OrigOrdModTime is provided as an optional field on Order Cancel Request and Order Cancel Replace Requests to identify that the state of the order has not changed since the request was issued. The use of this approach is not recommended.Added FIX.4.3
713OrigPosReqRefIDOrigPosReqRefID / OrigReqRefID in PositionMaintenanceStringReference to the PosReqID (710) of a previous maintenance request that is being replaced or canceled.Added FIX.4.4
1127OrigSecondaryTradeIDOrignTrdID2StringUsed to preserve original secondary trade id when original trade is being referenced in a subsequent trade transaction such as a transferAdded EP23
122OrigSendingTimeOrigSntUTCTimestampOriginal time of message transmission (always expressed in UTC (Universal Time Coordinated, also known as GMT) when transmitting orders as the result of a resend request.Added FIX.4.0
2578OrigStrikePriceOrigStrkPxPriceOriginal exercise price, e.g. after corporate action requiring changes.Added EP195
42OrigTimeOrigTmUTCTimestampTime of message origination (always expressed in UTC (Universal Time Coordinated, also known as GMT))Added FIX.2.7
1125OrigTradeDateOrigTrdDtLocalMktDateUsed to preserve original trade date when original trade is being referenced in a subsequent trade transaction such as a transferAdded EP23
1124OrigTradeHandlingInstrOrigTrdHandlInstcharOptionally used with TradeHandlingInstr = 0 to relay the trade handling instruction used when reporting the trade to the marketplace. Same values as TradeHandlingInstr (1123)Added EP23
1126OrigTradeIDOrigTrdIDStringUsed to preserve original trade id when original trade is being referenced in a subsequent trade transaction such as a transferAdded EP23
1452OriginalNotionalPercentageOutstandingOrigNotlPctOutPercentageUsed to reflect the Original value prior to the application of a credit event. See NotionalPercentageOutstanding(1451).Added EP83
1725OriginatingDeptIDOrigntngDeptIDStringAn identifier representing the department or desk within the firm that originated the order.Added EP135
412OutMainCntryUIndexOutMainCntryUNdxAmtValue of stocks in CurrencyAdded FIX.4.2
407OutsideIndexPctOutsideNdxPctPercentageUsed in EFP trades. Represented as a percentage.Added FIX.4.2
2590OvernightInterestRateOvrNiteIntRtfloatOvernight interest rate.Added EP195
522OwnerTypeOwnerTypintIdentifies the type of owner.Added FIX.4.3
517OwnershipTypeOwnershipTypcharThe relationship between Registration parties.Added FIX.4.3
2489PackageIDPackageIDStringIdentifier assigned to a collection of trades so that they can be analyzed as one atomic unit for risk assessment and clearing.Added EP192
1593ParentAllocIDParentAllocIDStringContains the IndividualAllocId (tag 467) value of the allocation that is being offset as a result of a new allocation. This would be an optional field that would only be populated in the case of an allocation of an allocation (as well as any subsequent allocations). This wouldn’t be populated for an initial allocation since an allocation id is not supplied on default (initial) allocations.Added EP107
1325ParentMktSegmIDParentMktSegmIDStringReference to a parent Market Segment. See MarketSegmentID(1300)Added EP53
849ParticipationRateParticipationRtPercentageFor a TargetStrategy=Participate order specifies the target particpation rate. For other order types this is a volume limit (i.e. do not be more than this percent of the market volume)Added FIX.4.4 Updated EP282 Deprecated FIX.5.0
2333PartyActionRejectReasonRejRsnintSpecifies the reason the PartyActionRequest(35=DH) was rejected.Added EP171
2331PartyActionReportIDActnRptIDStringThe unique identifier of the PartyActionReport(35=DI) message as assigned by the message sender.Added EP171
2328PartyActionRequestIDActnReqIDStringThe unique identifier of the PartyActionRequest(35=DH) message.Added EP171
2332PartyActionResponseActnRspintSpecifies the action taken as a result of the PartyActionType(2239) of the PartyActionRequest(35=DH) message.Added EP171
2329PartyActionTypeActnTypintSpecifies the type of action to take or was taken for a given party.Added EP171
1517PartyDetailAltIDIDStringAn alternate party identifier for the party specified in PartyDetailID(1691)Added EP105
1518PartyDetailAltIDSourceSrccharIdentifies the source of the PartyDetailAltID(1517) value.Added EP105
1520PartyDetailAltSubIDIDStringSub-identifier for the party specified in PartyDetailAltID(1517).Added EP105
1521PartyDetailAltSubIDTypeTypintReserved4000PlusType of PartyDetailAltSubID(1520) value.Added EP105
1880PartyDetailDefinitionResultRsltintResult of party detail definition for one party.Added EP146
1879PartyDetailDefinitionStatusStatintStatus of party detail definition for one party.Added EP146
1691PartyDetailIDIDStringParty identifier within Parties Reference Data messages.Added EP105
1692PartyDetailIDSourceSrccharSource of the identifier of the PartyDetailID(1691) specified.Added EP105
1877PartyDetailRequestResultReqRsltintReserved100PlusResult party detail definition request.Added EP146
1878PartyDetailRequestStatusReqStatintStatus of party details definition request.Added EP146
1693PartyDetailRoleRintIdentifies the type or role of PartyDetailID(1691) specified.Added EP105
1674PartyDetailRoleQualifierQualintQualifies the value of PartyDetailRole(1693).Added EP105 Updated EP223
1672PartyDetailStatusStatintIndicates the status of the party identified with PartyDetailID(1691).Added EP105
1695PartyDetailSubIDIDStringSub-identifier for the party specified in PartyDetailID(1691).Added EP105
1696PartyDetailSubIDTypeTypintReserved4000PlusType of PartyDetailSubID(1695) value.Added EP105 Updated EP294
1510PartyDetailsListReportIDRptIDStringIdentifier for the PartyDetailsListReport and the PartyDetailsListUpdateReport.Added EP105
1505PartyDetailsListRequestIDReqIDStringUnique identifier for PartyDetailsListRequest.Added EP105
448PartyIDIDStringParty identifier/code. See PartyIDSource (447) and PartyRole (452).
See Appendix 6-G - Use of <Parties> Component Block
Added FIX.4.3
447PartyIDSourceSrccharIdentifies class or source of the PartyID (448) value. Required if PartyID is specified. Note: applicable values depend upon PartyRole (452) specified.
See Appendix 6-G - Use of <Parties> Component Block
Added FIX.4.3
1515PartyRelationshipRltnshpintReserved4000PlusUsed to specify the type of the party relationship.Added EP105
2355PartyRiskLimitStatusPtyRiskLmtStatintThe status of risk limits for a party.Added EP214
452PartyRoleRintIdentifies the type or role of the PartyID (448) specified.Added FIX.4.3 Updated EP256
2376PartyRoleQualifierQualintUsed to further qualify the value of PartyRole(452).Added EP179
523PartySubIDIDStringSub-identifier (e.g. Clearing Account for PartyRole (452)=Clearing Firm, Locate ID # for PartyRole=Locate/Lending Firm, etc). Not required when using PartyID (448), PartyIDSource (447), and PartyRole.Added FIX.4.3
803PartySubIDTypeTypintReserved4000PlusType of PartySubID(523) value.Added FIX.4.4 Updated EP204
554PasswordPasswordStringPassword or passphrase.Added FIX.4.3
1710PayAmountPayAmtAmtAmount to be paid by the clearinghouse to the clearing firm.Added EP117
1709PayCollectCurrencyCcyCurrencyCurrency denomination of value in PayAmount(1710) and CollectAmount(1711). If not specified, default to currency specified in SettlementAmountCurrency(1702).Added EP117
2955PayCollectCurrencyCodeSourceCcySrcStringIdentifies class or source of the PayCollectCurrency(1709) value.Added EP273
2094PayCollectFXRateFxRtfloatForeign exchange rate used to compute the PayAmount(1710) or CollectAmount(1711) from the PayCollectCurrency(1709) and the Currency(15).Added EP162
2095PayCollectFXRateCalcFxRtCalccharSpecifies whether or not PayCollectFXRate(2094) should be multipled or divided.Added EP162
1713PayCollectMarketIDMktIDStringMarket associated with the pay collect amount.Added EP117
1712PayCollectMarketSegmentIDMktSegIDStringMarket segment associated with the pay collect amount.Added EP117
1708PayCollectTypeTypStringCategory describing the reason for funds paid to, or the funds collected from the clearing firm.Added EP117
2800PayDisputeReasonDsptRsnintReserved100PlusUsed to provide the reason for disputing a request or report.
See https://www.fixtrading.org/packages/PayDisputeReason for the list of applicable values.
Added EP249
2799PayReportIDRptIDStringUnique ID of the PayManagementReport(35=EA) message.Added EP249
2803PayReportRefIDRptRefIDStringReference identifier of the PayManagementReport(35=EA). To be used with PayReportTransType(2804)=1 (Replace).Added EP249
2806PayReportStatusRptStatintIdentifies status of the payment report.Added EP249
2804PayReportTransTypeTxnTypintIdentifies the message transaction type.Added EP249
2812PayRequestIDReqIDStringUnique ID of the PayManagementRequest(35=DY) message.Added EP249
2810PayRequestRefIDReqRefIDStringReference identifier of the PayManagementRequest(35=DY). To be used with PayRequestTransType(2811)=1 (Cancel).Added EP249
2813PayRequestStatusReqStatintIdentifies status of the request being responded to.Added EP249
2811PayRequestTransTypeTxnTypintIdentifies the message transaction type.Added EP249
40217PaymentAmountAmtAmtThe total payment amount.Added EP161
42599PaymentAmountDeterminationMethodAmtDtrmnMethStringSpecifies the method by which a payment amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42598PaymentAmountRelativeToAmtReltvintSpecifies the reference amount when the payment amount is relative to another amount in the message.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of relative amounts.
Added EP208
40221PaymentBusinessCenterCtrStringThe business center calendar used to adjust the payment date, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40220PaymentBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40216PaymentCurrencyCcyCurrencySpecifies the currency in which PaymentAmount(40217) is denominated. Uses ISO 4271 currency codes.Added EP161
504PaymentDatePmtDtLocalMktDateThe date written on a cheque or date payment should be submitted to the relevant clearing system.Added FIX.4.3
40222PaymentDateAdjustedDtLocalMktDateThe adjusted payment date.Added EP161
41159PaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative payment date offset.Added EP169 Updated EP208
41157PaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative payment date offset.Added EP169
41158PaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative payment date offset.Added EP169
41156PaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
40219PaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted payment date.Added EP161
43087PaymentDescDescStringA short descriptive name given to the payment, e.g. Premium, Upfront, etc. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as reference.Added EP203
40224PaymentDiscountFactorDiscFctrfloatThe value representing the discount factor used to calculate the present value of the cash flow.Added EP161
43097PaymentFixedRateRtPercentageThe rate applicable to the fixed rate payment.Added EP254
43098PaymentFloatingRateIndexNdxStringThe payment floating rate index. See SpreadOrBenchmarkCurveData(221) for suggested values.Added EP254
43099PaymentFloatingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the floating rate index.Added EP254
43100PaymentFloatingRateIndexCurveUnitNdxUnitStringTime unit associated with the floating rate index.Added EP254
43101PaymentFloatingRateSpreadSpreadPriceOffsetSpread from floating rate index.Added EP254
41160PaymentForwardStartTypeFwdStartTypintForward start premium type.Added EP169
43102PaymentFrequencyPeriodFreqPeriodintTime unit multiplier for the payment frequency.Added EP254
43103PaymentFrequencyUnitFreqUnitStringTime unit associated with the payment frequency.Added EP254
41304PaymentLegRefIDLegRefIDStringIdentifies the instrument leg in which this payment applies to by referencing the leg's LegID(1788).Added EP187
492PaymentMethodPmtMethodintReserved1000PlusIdentifies the settlement payment method.Added FIX.4.3 Updated EP271
40214PaymentPaySidePaySideintThe side of the party paying the payment.Added EP161
40225PaymentPresentValueAmountPVAmtAmtThe amount representing the present value of the forecast payment.Added EP161
40226PaymentPresentValueCurrencyPVCcyCurrencySpecifies the currency the PaymentPresentValueAmount(40225) is denominated in. Uses ISO 4217 currency codes.Added EP161
40218PaymentPricePxPriceThe price determining the payment amount expressed in terms specified in PaymentPriceType(40919) and expressed in market format.Added EP161
40919PaymentPriceTypePxTypintSpecifies the type of price for PaymentPrice(40218).Added EP161
43104PaymentRateResetFrequencyPeriodResetFreqPeriodintTime unit multiplier for the floating rate reset frequency.Added EP254
43105PaymentRateResetFrequencyUnitResetFreqUnitStringTime unit associated with the floating rate reset frequency.Added EP254
40215PaymentReceiveSideRcvSideintThe side of the party receiving the payment.Added EP161
476PaymentRefPmtRefStringSettlement Payment Reference - A free format Payment reference to assist with reconciliation, e.g. a Client and/or Order ID number.Added FIX.4.3
505PaymentRemitterIDPmtRemtrIDStringIdentifies sender of a payment, e.g. the payment remitter or a customer reference number.Added FIX.4.3
40836PaymentScheduleCurrencyCcyCurrencyThe currency for this step. Uses ISO 4217 currency codes.Added EP161
40832PaymentScheduleEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted end date of a cash flow payment.Added EP161
40842PaymentScheduleFixedAmountFixedAmtAmtThe explicit payment amount for this step schedule.Added EP161
40843PaymentScheduleFixedCurrencyFixedCcyCurrencyThe currency of the fixed amount. Uses ISO 4217 currency codes.Added EP161
40858PaymentScheduleFixingDateAdjustedFixngDtLocalMktDateThe adjusted fixing date.Added EP161
40854PaymentScheduleFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment schedule's fixing date, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40853PaymentScheduleFixingDateBusinessDayConventionFixngBizDayCnvtnintThe business day convention used to adjust the payment schedule's fixing date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40857PaymentScheduleFixingDateOffsetDayTypeFixngDayTypintSpecifies the day type of the relative fixing date offset.Added EP161 Updated EP208
40855PaymentScheduleFixingDateOffsetPeriodFixngPeriodintTime unit multiplier for the relative fixing date offset.Added EP161 Updated EP208
40856PaymentScheduleFixingDateOffsetUnitFixngUnitStringTime unit associated with the relative fixing date offset.Added EP161 Updated EP208
40852PaymentScheduleFixingDateRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40850PaymentScheduleFixingDateUnadjustedFixngDtUnadjLocalMktDateThe unadjusted fixing date.Added EP161
41175PaymentScheduleFixingDayCountFixngDayCntintThe number of days over which fixing should take place.Added EP169
41174PaymentScheduleFixingDayDistributionFixngDayDistribintThe distribution of fixing days.Added EP169
41163PaymentScheduleFixingDayNumberDayNumintThe occurrence of the day of week on which fixing takes place.Added EP169
41162PaymentScheduleFixingDayOfWeekDayOfWkintThe day of the week on which fixing will take place.Added EP169
41178PaymentScheduleFixingFirstObservationDateOffsetPeriodFixngFirstObsvtnPeriodintTime unit multiplier for the relative first observation date offset.Added EP169 Updated EP208
41179PaymentScheduleFixingFirstObservationDateOffsetUnitFixngFirstObsvtnUnitStringTime unit associated with the relative first observation date offset.Added EP169 Updated EP208
41176PaymentScheduleFixingLagPeriodFixngLagPeriodintTime unit multiplier for the fixing lag duration.Added EP169
41177PaymentScheduleFixingLagUnitFixngLagUnitStringTime unit associated with the fixing lag duration.Added EP169
40859PaymentScheduleFixingTimeFixngTmLocalMktTimeThe fixing time associated with the step schedule.Added EP161
40860PaymentScheduleFixingTimeBusinessCenterFixngTmBizCtrStringBusiness center for determining fixing time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40867PaymentScheduleInterimExchangeDateAdjustedIntrmExchDtLocalMktDateThe adjusted interim exchange date.Added EP161
40863PaymentScheduleInterimExchangeDatesBusinessCenterCtrStringThe business center calendar used to adjust the payment schedule's interim exchange date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40862PaymentScheduleInterimExchangeDatesBusinessDayConventionIntrmExchDtBizDayCnvtnintThe business day convention used to adjust the payment schedule's interim exchange date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40866PaymentScheduleInterimExchangeDatesOffsetDayTypeIntrmExchDayTypintSpecifies the day type of the relative interim exchange date offset.Added EP161 Updated EP208
40864PaymentScheduleInterimExchangeDatesOffsetPeriodIntrmExchDtPeriodintTime unit multiplier for the relative interim exchange date offset.Added EP161 Updated EP208
40865PaymentScheduleInterimExchangeDatesOffsetUnitIntrmExchDtUnitStringTime unit associated with the relative interim exchange date offset.Added EP161 Updated EP208
40861PaymentScheduleInterimExchangePaymentDateRelativeToIntrmExchDtReltvintReserved1000PlusSpecifies the anchor date when the interim exchange payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40835PaymentScheduleNotionalNotlAmtThe notional value for this step, or amount of a cashflow payment.Added EP161
40833PaymentSchedulePaySidePaySideintThe side of the party paying the step schedule.Added EP161
40837PaymentScheduleRateRtPercentageThe rate value for this step schedule.Added EP161
41168PaymentScheduleRateConversionFactorRtFctrfloatThe number to be multiplied by the derived floating rate of the payment schedule in order to arrive at the payment rate. If omitted, the schedule rate conversion factor is 1.Added EP169
41166PaymentScheduleRateCurrencyRtCcyCurrencyThe currency of the schedule rate. Uses ISO 4217 currency codes.Added EP169
40838PaymentScheduleRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40869PaymentScheduleRateSourceSrcintIdentifies the source of rate information.Added EP161
40870PaymentScheduleRateSourceTypeTypintRate source type.Added EP161
40839PaymentScheduleRateSpreadSpreadPriceOffsetThe spread value for this step schedule.Added EP161
40840PaymentScheduleRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
41169PaymentScheduleRateSpreadTypeSpreadTypintIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
40841PaymentScheduleRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the step schedule.Added EP161
41167PaymentScheduleRateUnitOfMeasureRtUOMStringThe schedule rate unit of measure (UOM).Added EP169
40834PaymentScheduleReceiveSideRcvSideintThe side of the party receiving the stepf schedule.Added EP161
40871PaymentScheduleReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
41170PaymentScheduleSettlPeriodPriceSettlPxPriceThe schedule settlement period price.Added EP169
41171PaymentScheduleSettlPeriodPriceCurrencySettlPxCcyCurrencySpecifies the currency of the schedule settlement period price. Uses ISO 4217 currency codes.Added EP169
41172PaymentScheduleSettlPeriodPriceUnitOfMeasureSettlPxUOMStringThe settlement period price unit of measure (UOM).Added EP169
40831PaymentScheduleStartDateUnadjustedStartDtUnadjLocalMktDateThe date on which the value is adjusted, or calculated if a future value notional for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)), or the start date of a cashflow payment.Added EP161
40844PaymentScheduleStepFrequencyPeriodStepPeriodintTime unit multiplier for the step frequency.Added EP161
40845PaymentScheduleStepFrequencyUnitStepUnitStringTime unit associated with the step frequency.Added EP161
40848PaymentScheduleStepOffsetRateStepOfstRtPercentageThe explicit amount that the rate changes on each step date. This can be a positive or negative value.Added EP161
40846PaymentScheduleStepOffsetValueStepValAmtThe explicit amount that the notional changes on each step date. This can be a positive or negative amount.Added EP161
40847PaymentScheduleStepRateStepRtPercentageThe percentage by which the notional changes on each step date. The percentage is either a percentage applied to the initial notional amount or the previous outstanding notional, depending on the value specified in PaymentScheduleStepRelativeTo(40849). The percentage can be either positive or negative.Added EP161
40849PaymentScheduleStepRelativeToStepReltvintSpecifies whether the PaymentScheduleStepRate(40847) or PaymentScheduleStepOffsetValue(40846) should be applied to the initial notional or the previous notional in order to calculate the notional step change amount.Added EP161
41173PaymentScheduleStepUnitOfMeasureStepUOMStringThe schedule step unit of measure (UOM).Added EP169
40830PaymentScheduleStubTypeStubTypintIndicates to which stub this schedule applies.Added EP161
40829PaymentScheduleTypeTypintType of schedule.Added EP161
40851PaymentScheduleWeightWtfloatFloating rate observation weight for cashflow payment.Added EP161
41164PaymentScheduleXIDXIDXIDIdentifier of this PaymentSchedule for cross referencing elsewhere in the message.Added EP169
41165PaymentScheduleXIDRefXIDRefXIDREFReference to payment schedule elsewhere in the message.Added EP169
40231PaymentSettlAmountAmtAmtThe payment settlement amount.Added EP161
40232PaymentSettlCurrencyCcyCurrencySpecifies the currency the PaymentSettlAmount(40231) is denominated in. Uses ISO 4217 currency codes.Added EP161
40234PaymentSettlPartyIDIDStringThe payment settlement party identifier.Added EP161
40235PaymentSettlPartyIDSourceSrccharIdentifies the class or source of PaymentSettlPartyID(40234) value (e.g. BIC).Added EP161
40236PaymentSettlPartyRoleRintIdentifies the role of PaymentSettlPartyID(40234) (e.g. the beneficiary's bank or depository institution).Added EP161
40237PaymentSettlPartyRoleQualifierQualintQualifies the value of PaymentSettlPartyRole(40236).Added EP161
40239PaymentSettlPartySubIDIDStringParty sub-identifier, if applicable, for PaymentSettlPartyRole(40236).Added EP161
40240PaymentSettlPartySubIDTypeTypintReserved4000PlusThe type of PaymentSettlPartySubID(40239) value.Added EP161
40227PaymentSettlStyleSettlStyleintPayment settlement style.Added EP161
40743PaymentStreamAccrualDaysAcrlDaysintThe number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.Added EP161
40806PaymentStreamAveragingMethodAvgngMethintWhen rate averaging is applicable, used to specify whether a weighted or unweighted average calculation method is to be used.Added EP161
42618PaymentStreamBoundsFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42619PaymentStreamBoundsLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
41209PaymentStreamCalculationLagPeriodCalcLagPeriodintTime unit multiplier for the calculation lag duration.Added EP169
41210PaymentStreamCalculationLagUnitCalcLagUnitStringTime unit associated with the calculation lag duration.Added EP169
40797PaymentStreamCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40798PaymentStreamCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP161
40799PaymentStreamCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP161
42600PaymentStreamCashSettlIndicatorCshSettlIndBooleanIndicates whether cash settlement is applicable.Added EP208
42644PaymentStreamCompoundingAveragingMethodAvgngMethintSpecifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).Added EP208
42635PaymentStreamCompoundingCapRateCapRtPercentageThe cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP208
42636PaymentStreamCompoundingCapRateBuySideCapRtBuyintReference to the buyer of the compounding cap rate option through its trade side.Added EP208
42637PaymentStreamCompoundingCapRateSellSideCapRtSellintReference to the seller of the compounding cap rate option through its trade side.Added EP208
42607PaymentStreamCompoundingDateDtLocalMktDateThe compounding date. The type of date is specified in PaymentStreamCompoundingDateType(42608).Added EP208
42608PaymentStreamCompoundingDateTypeTypintSpecifies the type of payment compounding date (e.g. adjusted for holidays).Added EP208
42621PaymentStreamCompoundingDatesBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stream compounding dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42609PaymentStreamCompoundingDatesBusinessDayConventionBizDayCnvtnintThe compounding dates business day convention.Added EP208
42613PaymentStreamCompoundingDatesOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding date offset.Added EP208
42611PaymentStreamCompoundingDatesOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding date offset.Added EP208
42612PaymentStreamCompoundingDatesOffsetUnitOfstUnitStringTime unit associated with the relative compounding date offset.Added EP208
42610PaymentStreamCompoundingDatesRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42627PaymentStreamCompoundingEndDateAdjustedDtLocalMktDateThe adjusted compounding end date.Added EP208
42626PaymentStreamCompoundingEndDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding end date offset.Added EP208
42624PaymentStreamCompoundingEndDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding end date offset.Added EP208
42625PaymentStreamCompoundingEndDateOffsetUnitOfstUnitStringTime unit associated with the relative compounding end date offset.Added EP208
42623PaymentStreamCompoundingEndDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42622PaymentStreamCompoundingEndDateUnadjustedDtUnadjLocalMktDateThe unadjusted compounding end date.Added EP208
42643PaymentStreamCompoundingFinalRatePrecisionFnlRtPrcsnintSpecifies the compounding floating rate rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42642PaymentStreamCompoundingFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction for the compounding floating rate.Added EP208
42605PaymentStreamCompoundingFixedRateCmpndgFixedRtfloatThe compounding fixed rate applicable to the payment stream.Added EP208
42638PaymentStreamCompoundingFloorRateFlrRtPercentageThe floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP208
42639PaymentStreamCompoundingFloorRateBuySideFlrRtBuyintReference to the buyer of the compounding floor rate option through its trade side.Added EP208
42640PaymentStreamCompoundingFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP208
42615PaymentStreamCompoundingFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which compounding dates occur.Added EP208
42616PaymentStreamCompoundingFrequencyUnitFreqUnitStringTime unit associated with the frequency at which compounding dates occur.Added EP208
42641PaymentStreamCompoundingInitialRateInitRtPercentageThe initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP208
40747PaymentStreamCompoundingMethodCmpndgMethintCompounding method.Added EP161
42645PaymentStreamCompoundingNegativeRateTreatmentNegtvRtTrtmtintSpecifies the method for calculating payment obligations when a compounding floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP208
42614PaymentStreamCompoundingPeriodSkipSkipintThe number of periods in the RelativeTo schedule that are between each date in the compounding schedule. A skip of 2 would mean that compounding dates are relative to every second date in the RelativeTo schedule. If present this should have a value greater than 1.Added EP208
42628PaymentStreamCompoundingRateIndexNdxStringThe payment stream's compounding floating rate index.Added EP208
42629PaymentStreamCompoundingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the payment stream's compounding floating rate index curve period.Added EP208
42630PaymentStreamCompoundingRateIndexCurveUnitNdxUnitStringTime unit associated with the payment stream's compounding floating rate index curve period.Added EP208
42631PaymentStreamCompoundingRateMultiplierRtMultfloatA rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP208
42632PaymentStreamCompoundingRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in PaymentStreamCompoundingRateIndex(42628).Added EP208
42633PaymentStreamCompoundingRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP208
42634PaymentStreamCompoundingRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP208
42617PaymentStreamCompoundingRollConventionRollStringThe convention for determining the sequence of compounding dates. It is used in conjunction with a specified frequency.Added EP208
42602PaymentStreamCompoundingSpreadCmpndgSpreadPriceOffsetThe spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.Added EP208
42651PaymentStreamCompoundingStartDateAdjustedDtLocalMktDateThe adjusted compounding start date.Added EP208
42650PaymentStreamCompoundingStartDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding start date offset.Added EP208
42648PaymentStreamCompoundingStartDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding start date offset.Added EP208
42649PaymentStreamCompoundingStartDateOffsetUnitOfstUnitStringTime unit associated with the relative compounding start date offset.Added EP208
42647PaymentStreamCompoundingStartDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42646PaymentStreamCompoundingStartDateUnadjustedDtUnadjLocalMktDateThe unadjusted compounding start date.Added EP208
42601PaymentStreamCompoundingXIDRefCmpndgXIDRefXIDREFReference to the stream which details the compounding fixed or floating rate.Added EP208
41190PaymentStreamContractPriceCtrctPxPriceThe price per relevant unit for purposes of the calculation of a fixed amount for a dry voyage charter or time charter commodity swap.Added EP169
41191PaymentStreamContractPriceCurrencyCtrctPxCcyCurrencySpecifies the currency of PaymentStreamContractPrice(41190). Uses ISO 4217 currency codes.Added EP169
40742PaymentStreamDayCountDayCntintReserved100PlusThe day count convention used in the payment stream calculations.Added EP161
42680PaymentStreamDaysAdjustmentIndicatorDaysAdjmtBooleanIndicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of days in range refers to the number of returns that contribute to the realized volatility.Added EP208
40740PaymentStreamDelayIndicatorDelayIndBooleanApplicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.
Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.
Commercial mortgage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.
Added EP161
40745PaymentStreamDiscountRateDiscPercentageDiscount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.Added EP161
40746PaymentStreamDiscountRateDayCountDiscDayCntintReserved100PlusThe day count convention applied to the PaymentStreamDiscountRate(40745).Added EP161
40744PaymentStreamDiscountTypeDiscTypintThe method of calculating discounted payment amountsAdded EP161
40816PaymentStreamFRADiscountingFRADiscintThe method of Forward Rate Agreement (FRA) discounting, if any, that will apply.Added EP161 Updated EP169
42659PaymentStreamFinalPricePaymentDateAdjustedDtLocalMktDateThe adjusted final price payment date.Added EP208
42658PaymentStreamFinalPricePaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative final price payment date offset.Added EP208
42657PaymentStreamFinalPricePaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative final price payment date offset.Added EP208
42656PaymentStreamFinalPricePaymentDateOffsetfPeriodOfstPeriodintTime unit multiplier for the relative final price payment date offset.Added EP208
42655PaymentStreamFinalPricePaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the final price payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42654PaymentStreamFinalPricePaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted final price payment date.Added EP208
40750PaymentStreamFinalPrincipalExchangeIndicatorFnlPrncplExchIndBooleanIndicates whether there is a final exchange of principal on the termination date.Added EP161
41208PaymentStreamFinalRateFnlRtPercentageThe floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
40805PaymentStreamFinalRatePrecisionFnlRtPrcsnintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP161
40804PaymentStreamFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction.Added EP161 Updated EP208
42666PaymentStreamFirstObservationDateAdjustedFirstObsvtnDtLocalMktDateThe adjusted initial price observation date.Added EP208
42665PaymentStreamFirstObservationDateOffsetDayTypeFirstObsvtnOfstDayTypintSpecifies the day type of the initial price observation date offset.Added EP208
41211PaymentStreamFirstObservationDateOffsetPeriodFirstObsvtnOfstPeriodintTime unit multiplier for the relative first observation date offset.Added EP169 Updated EP208
41212PaymentStreamFirstObservationDateOffsetUnitFirstObsvtnOfstUnitStringTime unit associated with the relative first observation date offset.Added EP169 Updated EP208
42664PaymentStreamFirstObservationDateRelativeToFirstObsvtnReltvintReserved1000PlusSpecifies the anchor date when the initial price observation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42663PaymentStreamFirstObservationDateUnadjustedFirstObsvtnDtUnadjLocalMktDateThe unadjusted initial price observation date.Added EP208
40756PaymentStreamFirstPaymentDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first payment date.Added EP161
40785PaymentStreamFixedAmountAmtAmtThe payment stream's fixed payment amount. In CDS an alternative to PaymentStreamRate(40784).Added EP161
41187PaymentStreamFixedAmountUnitOfMeasureFixedAmtUOMStringSpecifies the fixed payment amount unit of measure (UOM).Added EP169
42661PaymentStreamFixingDateDtLocalMktDateThe fixing date. The type of date is specified in PaymentStreamFixingDateType(42662).Added EP208
40780PaymentStreamFixingDateAdjustedFixngDtLocalMktDateThe adjusted fixing date.Added EP161
40776PaymentStreamFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40775PaymentStreamFixingDateBusinessDayConventionFixngBizDayCnvtnintThe business day convention used to adjust the payment stream's fixing date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40779PaymentStreamFixingDateOffsetDayTypeFixngDayTypintSpecifies the day type of the relative fixing date offset.Added EP161 Updated EP208
40777PaymentStreamFixingDateOffsetPeriodFixngPeriodintTime unit multiplier for the relative fixing date offset.Added EP161 Updated EP208
40778PaymentStreamFixingDateOffsetUnitFixngUnitStringTime unit associated with the relative fixing date offset.Added EP161 Updated EP208
40774PaymentStreamFixingDateRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
42662PaymentStreamFixingDateTypeTypintSpecifies the type of fixing date (e.g. adjusted for holidays).Added EP208
41181PaymentStreamFlatRateAmountFlatRtAmtAmtSpecifies the actual monetary value of the flat rate when PaymentStreamFlatRateIndicator(41180) = 'Y'.Added EP169
41182PaymentStreamFlatRateCurrencyFlatRtCcyCurrencySpecifies the currency of the actual flat rate. Uses ISO 4217 currency codes.Added EP169
41180PaymentStreamFlatRateIndicatorFlatRtIndBooleanWhen this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction Fixed. If 'N' it is taken on each Pricing Date Floating.Added EP169
40800PaymentStreamFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40801PaymentStreamFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP161
40802PaymentStreamFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP161
42684PaymentStreamFormulaFrmlaXMLDataContains an XML representation of the formula. Defined for flexibility in choice of language (MathML, OpenMath or text).Added EP208 Updated EP259
42686PaymentStreamFormulaCurrencyCcyCurrencyThe currency in which the formula amount is denominated. Uses ISO 4217 currency codes.Added EP208
42687PaymentStreamFormulaCurrencyDeterminationMethodCcyDtrmnMethStringSpecifies the method according to which the formula amount currency is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42685PaymentStreamFormulaDescDescStringA description of the math formula in PaymentStreamFormula(42684).Added EP208
42653PaymentStreamFormulaImageFrmlaImgdataImage of the formula image when represented through an encoded clip in base64Binary.Added EP208
42652PaymentStreamFormulaImageLengthFrmlaImgLenLengthLength in bytes of the PaymentStreamFormulaImage(42563) field.Added EP208
43109PaymentStreamFormulaLengthFrmlaLenLengthByte length of encoded (non-ASCII characters) PaymentStreamFormula(42648) field.Added EP257 Updated EP275
42688PaymentStreamFormulaReferenceAmountRefAmtintSpecifies the reference amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or refers to a term defined elsewhere in the swap document.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of reference amounts.
Added EP208
40788PaymentStreamFutureValueDateAdjustedFutValDtLocalMktDateThe adjusted value date of the future value amount.Added EP161
40787PaymentStreamFutureValueNotionalFutValNotlAmtThe future value notional is normally only required for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)). The value is calculated as follows: Future Value Notional = Notional Amount * (1 + Fixed Rate) ^ (Fixed Rate Day Count Fraction). The currency is the same as the stream notional.Added EP161
40815PaymentStreamInflationFallbackBondApplicableFallbckBondBooleanIndicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is Y (True/Yes).Added EP161
40812PaymentStreamInflationIndexSourceInfltnNdxSrcintThe inflation index reference source.Added EP161
40814PaymentStreamInflationInitialIndexLevelInitLvlfloatInitial known index level for the first calculation period.Added EP161
40811PaymentStreamInflationInterpolationMethodIntrpltnMethintThe method used when calculating the Inflation Index Level from multiple points - the most common is Linear.Added EP161
40810PaymentStreamInflationLagDayTypeLagDayTypintThe inflation lag period day type.Added EP161
40808PaymentStreamInflationLagPeriodLagPeriodintTime unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determines the reference period for which the inflation index is observed.Added EP161
40809PaymentStreamInflationLagUnitLagUnitStringTime unit associated with the inflation lag period.Added EP161
40813PaymentStreamInflationPublicationSourcePublctnSrcStringThe current main publication source such as relevant web site or a government body.Added EP161
40773PaymentStreamInitialFixingDateAdjustedInitDtLocalMktDateThe adjusted initial fixing date.Added EP161
40769PaymentStreamInitialFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's initial fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40768PaymentStreamInitialFixingDateBusinessDayConventionInitBizDayCnvtnintThe business day convention used to adjust the payment stream's initial fixing date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40772PaymentStreamInitialFixingDateOffsetDayTypeInitDayTypintSpecifies the day type of the relative initial fixing date offset.Added EP161 Updated EP208
40770PaymentStreamInitialFixingDateOffsetPeriodInitPeriodintTime unit multiplier for the relative initial fixing date offset.Added EP161 Updated EP208
40771PaymentStreamInitialFixingDateOffsetUnitInitUnitStringTime unit associated with the relative initial fixing date offset.Added EP161 Updated EP208
40767PaymentStreamInitialFixingDateRelativeToInitReltvintReserved1000PlusSpecifies the anchor date when the initial fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40748PaymentStreamInitialPrincipalExchangeIndicatorInitPrncplExchIndBooleanIndicates whether there is an initial exchange of principal on the effective date.Added EP161
40803PaymentStreamInitialRateInitRtPercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. An initial rate of 5% would be represented as 0.05.Added EP161
40749PaymentStreamInterimPrincipalExchangeIndicatorIntrmPrncplExchIndBooleanIndicates whether there are intermediate or interim exchanges of principal during the term of the swap.Added EP161
42603PaymentStreamInterpolationMethodIntrpltnMethintThe method used when calculating the index rate from multiple points on the curve. The most common is linear method.Added EP208
42604PaymentStreamInterpolationPeriodIntrpltnPeriodintDefines applicable periods for interpolation.Added EP208
40757PaymentStreamLastRegularPaymentDateUnadjustedLastReglrDtUnadjLocalMktDateThe unadjusted last regular payment date.Added EP161
41207PaymentStreamLastResetRateLastResetRtPercentageThe floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
42670PaymentStreamLinkClosingLevelIndicatorLinkClsngLvlBooleanIndicates whether the correlation or variance swap contract will (Y) strike off the closing level of the default exchange traded contract or not.Added EP208
42672PaymentStreamLinkEstimatedTradingDaysLinkEstTrdgDaysintThe expected number of trading days in the variance or correlation swap stream.Added EP208
42671PaymentStreamLinkExpiringLevelIndicatorLinkExpngLvlBooleanIndicates whether the correlation or variance swap contract will (Y) strike off the expiring level of the default exchange traded contract or not.Added EP208
42669PaymentStreamLinkInitialLevelLinkInitLvlPricePrice level at which the correlation or variance swap contract will strike.Added EP208
42675PaymentStreamLinkMaximumBoundaryLinkMaxBndryfloatSpecifies the maximum or upper boundary for variance or strike determination.
For a variation swap stream all observations above this price level will be excluded from the variance calculation.
For a correlation swap stream the maximum boundary is a percentage of the strike price.
Added EP208
42676PaymentStreamLinkMinimumBoundaryLinkMinBndryfloatSpecifies the minimum or lower boundary for variance or strike determination.
For a variation swap stream all observations below this price level will be excluded from the variance calculation.
For a correlation swap stream the minimum boundary is a percentage of the strike price.
Added EP208
42677PaymentStreamLinkNumberOfDataSeriesLinkNumDataSeriesintNumber of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.Added EP208
42673PaymentStreamLinkStrikePriceLinkStrkPxPriceThe strike price of a correlation or variance swap stream.Added EP208
42674PaymentStreamLinkStrikePriceTypeLinkStrkPxTypintFor a variance swap specifies how PaymentStreamLinkStrikePrice(42673) is expressed.Added EP208
40739PaymentStreamMarketRateMktRtintUsed only for credit index trade. This contains the credit spread (fair value) at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.Added EP161
41223PaymentStreamMasterAgreementPaymentDatesIndicatorMADtsBooleanWhen set to 'Y', it indicates that payment dates are specified in the relevant master agreement.Added EP169
41183PaymentStreamMaximumPaymentAmountMaxPmtAmtAmtSpecifies the limit on the total payment amount.Added EP169
41184PaymentStreamMaximumPaymentCurrencyMaxPmtCcyCurrencySpecifies the currency of total payment amount limit. Uses ISO 4217 currency codes.Added EP169
41185PaymentStreamMaximumTransactionAmountMaxTxnAmtAmtSpecifies the limit on the payment amount that goes out in any particular calculation period.Added EP169
41186PaymentStreamMaximumTransactionCurrencyMaxTxnCcyCurrencySpecifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.Added EP169
42681PaymentStreamNearestExchangeContractRefIDExchCtrctRefIDStringReferences a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
40807PaymentStreamNegativeRateTreatmentNegtvRtTrtmtintThe specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP161
40819PaymentStreamNonDeliverableFixingDatesBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's fixing date for the non-deliverable terms, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40818PaymentStreamNonDeliverableFixingDatesBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's fixing date for the non-deliverable settlement terms. Used only to override the business day convention specified in the DateAdjustment component within the Instrument componentAdded EP161
40823PaymentStreamNonDeliverableFixingDatesOffsetDayTypeFixngDayTypintSpecifies the day type of the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40821PaymentStreamNonDeliverableFixingDatesOffsetPeriodFixngPeriodintTime unit multiplier for the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40822PaymentStreamNonDeliverableFixingDatesOffsetUnitFixngUnitStringTime unit associated with the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40820PaymentStreamNonDeliverableFixingDatesRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the non-deliverable fixing dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40817PaymentStreamNonDeliverableRefCurrencyCcyCurrencyThe non-deliverable settlement reference currency. Uses ISO 4217 currency codes.Added EP161
40371PaymentStreamNonDeliverableSettlRateSourceRtSrcintIdentifies the source of rate information.Added EP161
40372PaymentStreamNonDeliverableSettlReferencePageRefPgStringIdentifies the reference page from the rate source.
When PaymentStreamNonDeliverableSettlRateSource(40371) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
43106PaymentStreamOtherDayCountOtherDayCntStringThe industry name of the day count convention not listed in PaymentStreamDayCount(40742).Added EP254
41221PaymentStreamPaymentDateDtLocalMktDateThe adjusted or unadjusted fixed stream payment date.Added EP169
40752PaymentStreamPaymentDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's payment date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40751PaymentStreamPaymentDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's payment date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40920PaymentStreamPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative payment date offset.Added EP161 Updated EP208
40759PaymentStreamPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative payment date offset.Added EP161 Updated EP208
40760PaymentStreamPaymentDateOffsetUnitOfstUnitStringTime unit multiplier for the relative initial fixing date offset.Added EP161 Updated EP208
40758PaymentStreamPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when payment dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
41222PaymentStreamPaymentDateTypeTypintSpecifies the type of payment date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
40753PaymentStreamPaymentFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of payments.Added EP161
40754PaymentStreamPaymentFrequencyUnitFreqUnitStringTime unit associated with the frequency of payments.Added EP161
40755PaymentStreamPaymentRollConventionRollStringThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the DateAdjustment component within the Instrument component.Added EP161
41216PaymentStreamPricingBusinessCalendarPxngClndrStringSpecifies the business calendar to use for pricing.
See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
Added EP169
41193PaymentStreamPricingBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's pricing dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41217PaymentStreamPricingBusinessDayConventionPxngBizDayCnvtnintThe business day convention used to adjust the payent stream's pricing dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41225PaymentStreamPricingDateDtLocalMktDateThe adjusted or unadjusted fixed stream pricing date.Added EP169
41226PaymentStreamPricingDateTypeTypintSpecifies the type of pricing date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41215PaymentStreamPricingDayCountPxngDayCntintThe number of days over which pricing should take place.Added EP169
41214PaymentStreamPricingDayDistributionPxngDayDistribintThe distribution of pricing days.Added EP169
41229PaymentStreamPricingDayNumberDayNumintThe occurrence of the day of week on which pricing takes place.Added EP169
41228PaymentStreamPricingDayOfWeekDayOfWkintThe day of the week on which pricing takes place.Added EP169
41213PaymentStreamPricingDayTypePxngDayTypintSpecifies the commodity pricing day type.Added EP169
40784PaymentStreamRateRtPercentageThe rate applicable to the fixed rate payment stream.Added EP161
41205PaymentStreamRateConversionFactorRtFctrfloatThe number to be multiplied by the derived floating rate of the payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.Added EP169
40783PaymentStreamRateCutoffDateOffsetDayTypeCutoffDayTypintSpecifies the day type of the relative rate cut-off date offset.Added EP161 Updated EP208
40781PaymentStreamRateCutoffDateOffsetPeriodCutoffPeriodintTime unit multiplier for the relative rate cut-off date offset.Added EP161 Updated EP208
40782PaymentStreamRateCutoffDateOffsetUnitCutoffUnitStringTime unit associated with the relative rate cut-off date offset.Added EP161 Updated EP208
40789PaymentStreamRateIndexNdxStringThe payment stream floating rate index.Added EP161
43112PaymentStreamRateIndex2Ndx2StringThe payment stream's second floating rate index.Added EP271
41194PaymentStreamRateIndex2CurvePeriodNdx2PeriodintSecondary time unit multiplier for the payment stream's floating rate index curve.Added EP169
41195PaymentStreamRateIndex2CurveUnitNdx2UnitStringSecondary time unit associated with the payment stream's floating rate index curve.Added EP169
43114PaymentStreamRateIndex2IDNdx2IDStringSecurity identifier of the second floating rate index.Added EP271
43115PaymentStreamRateIndex2IDSourceNdx2IDSrcStringReserved100PlusSource for the second floating rate index identified in PaymentStreamRateIndex2ID(43114).Added EP271 Updated EP294
43113PaymentStreamRateIndex2SourceNdx2SrcintThe source of the payment stream's second floating rate index.Added EP271
40792PaymentStreamRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the floating rate index.Added EP161
40791PaymentStreamRateIndexCurveUnitNdxUnitStringTime unit associated with the floating rate index.Added EP161
43090PaymentStreamRateIndexIDNdxIDStringSecurity identifier of the floating rate index.Added EP235
43091PaymentStreamRateIndexIDSourceNdxIDSrcStringReserved100PlusSource for the floating rate index identified in PaymentStreamRateIndexID(43090).Added EP235 Updated EP294
41197PaymentStreamRateIndexLevelNdxLvlQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41196PaymentStreamRateIndexLocationNdxLctnStringSpecifies the location of the floating rate index.Added EP169
40790PaymentStreamRateIndexSourceNdxSrcintThe source of the payment stream floating rate index.Added EP161
41198PaymentStreamRateIndexUnitOfMeasureNdxUOMStringThe unit of measure (UOM) of the rate index level.Added EP169
40793PaymentStreamRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. A multiplier schedule is expressed as explicit multipliers and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in the calculationPeriodDatesAdjustments. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40786PaymentStreamRateOrAmountCurrencyCcyCurrencySpecifies the currency in which PaymentStreamFixedAmount(40785) or PaymentStreamRate(40784) is denominated. Uses ISO 4271 currency codes.Added EP161
40794PaymentStreamRateSpreadSpreadPriceOffsetSpread from floating rate index.Added EP161
41203PaymentStreamRateSpreadCurrencySpreadCcyCurrencySpecifies the currency of the floating rate spread. Uses ISO 4217 currency codes.Added EP169
40795PaymentStreamRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
41206PaymentStreamRateSpreadTypeSpreadTypintIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41204PaymentStreamRateSpreadUnitOfMeasureSpreadUOMStringSpecies the unit of measure (UOM) of the floating rate spread.Added EP169
40796PaymentStreamRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP161
42679PaymentStreamRealizedVarianceMethodRlzdVarncMethintIndicates which price to use to satisfy the boundary condition.Added EP208
41200PaymentStreamReferenceLevelRefLvlQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41202PaymentStreamReferenceLevelEqualsZeroIndicatorRefLvlZeroBooleanWhen set to 'Y', it indicates the weather reference level equals zero.Added EP169
41201PaymentStreamReferenceLevelUnitOfMeasureRefUOMStringThe unit of measure (UOM) of the rate reference level.Added EP169
40763PaymentStreamResetDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's reset date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40762PaymentStreamResetDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's reset date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40761PaymentStreamResetDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the reset dates are relative to an anchor date.
If the reset frequency is specified as daily this element must not be included.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40764PaymentStreamResetFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of resets.Added EP161
40765PaymentStreamResetFrequencyUnitFreqUnitStringTime unit associated with the frequency of resets.Added EP161
40766PaymentStreamResetWeeklyRollConventionWklyRollStringUsed to specify the day of the week in which the reset occurs for payments that reset on a weekly basis.Added EP161
40741PaymentStreamSettlCurrencySettlCcyCurrencySpecifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.Added EP161
41199PaymentStreamSettlLevelSettlLvlintSpecifies how weather index units are to be calculated.Added EP169
41188PaymentStreamTotalFixedAmountFixedAmtAmtSpecifies the total fixed payment amount.Added EP169
40738PaymentStreamTypeTypintIdentifies the type of payment stream associated with the swap.Added EP161
42667PaymentStreamUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42678PaymentStreamVarianceUnadjustedCapVarncCapfloatIndicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.Added EP208
42682PaymentStreamVegaNotionalAmountVegaNotlAmtfloatVega Notional represents the approximate gain/loss at maturity for a 1% difference between RVol (realised volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.Added EP208
41189PaymentStreamWorldScaleRateWorldScaleRtfloatThe number of Worldscale points for purposes of the calculation of a fixed amount for a wet voyage charter commodity swap.Added EP169
42695PaymentStubEndDateAdjustedDtLocalMktDateThe adjusted stub end date.Added EP208
42697PaymentStubEndDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stub end date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42690PaymentStubEndDateBusinessDayConventionBizDayCnvtnintThe stub end date business day convention.Added EP208
42694PaymentStubEndDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative stub end date offset.Added EP208
42692PaymentStubEndDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative stub end date offset.Added EP208
42693PaymentStubEndDateOffsetUnitOfstUnitStringTime unit associated with the relative stub end date offset.Added EP208
42691PaymentStubEndDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the stub end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42689PaymentStubEndDateUnadjustedDtUnadjLocalMktDateThe unadjusted stub end date.Added EP208
40876PaymentStubFixedAmountFixedAmtAmtA fixed payment amount for the stub.Added EP161
40877PaymentStubFixedCurrencyFixedCcyCurrencyThe currency of the fixed payment amount. Uses ISO 4217 currency codes.Added EP161
40878PaymentStubIndexNdxStringThe stub floating rate index.Added EP161
40892PaymentStubIndex2Ndx2StringThe second stub floating rate index.Added EP161
40900PaymentStubIndex2CapRateCapRt2PercentageThe cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40894PaymentStubIndex2CurvePeriodNdx2PeriodintSecondary time unit multiplier for the stub floating rate index curve.Added EP161
40895PaymentStubIndex2CurveUnitNdx2UnitStringSecondary time unit associated with the stub floating rate index curve.Added EP161
40901PaymentStubIndex2FloorRateFlrRt2PercentageThe floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40896PaymentStubIndex2RateMultiplierRtMult2floatA rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40897PaymentStubIndex2RateSpreadSpread2PriceOffsetSpread from the second floating rate index.Added EP161
40898PaymentStubIndex2RateSpreadPositionTypeSpread2PosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
40899PaymentStubIndex2RateTreatmentRtTrtmt2intSpecifies the yield calculation treatment for the second stub index.Added EP161
40893PaymentStubIndex2SourceNdx2SrcintThe source of the second stub floating rate index.Added EP161
40886PaymentStubIndexCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40887PaymentStubIndexCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP161
40888PaymentStubIndexCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP161
40880PaymentStubIndexCurvePeriodNdxPeriodintTime unit multiplier for the stub floating rate index.Added EP161
40881PaymentStubIndexCurveUnitNdxUnitStringTime unit associated with the stub floating rate index.Added EP161
40889PaymentStubIndexFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40890PaymentStubIndexFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP161
40891PaymentStubIndexFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP161
40882PaymentStubIndexRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40883PaymentStubIndexRateSpreadSpreadPriceOffsetSpread from floating rate index.Added EP161
40884PaymentStubIndexRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
40885PaymentStubIndexRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the payment stub index.Added EP161
40879PaymentStubIndexSourceNdxSrcintThe source of the stub floating rate index.Added EP161
40874PaymentStubLengthLngthintOptional indication whether stub is shorter or longer than the regular swap period.Added EP161
40875PaymentStubRateRtPercentageThe agreed upon fixed rate for this stub.Added EP161
42704PaymentStubStartDateAdjustedDtLocalMktDateThe adjusted stub start date.Added EP208
42706PaymentStubStartDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stub start date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42699PaymentStubStartDateBusinessDayConventionBizDayCnvtnintThe stub start date business day convention.Added EP208
42703PaymentStubStartDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative stub start date offset.Added EP208
42701PaymentStubStartDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative stub start date offset.Added EP208
42702PaymentStubStartDateOffsetUnitOfstUnitStringTime unit associated with the relative stub start date offset.Added EP208
42700PaymentStubStartDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the stub start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42698PaymentStubStartDateUnadjustedDtUnadjLocalMktDateThe unadjusted stub start date.Added EP208
40873PaymentStubTypeTypintStub type.Added EP161
40993PaymentSubTypeSubTypintUsed to further clarify the value of PaymentType(40213).Added EP187
40229PaymentTextTxtStringFree form text to specify additional information or enumeration description when a sdtandard value does not apply. Identifies the payment type when PaymentType(40213) = 99 (Other).Added EP161
40213PaymentTypeTypintReserved100PlusType of payment.Added EP161
41155PaymentUnitOfMeasureUOMStringUsed to express the unit of measure (UOM) of the payment amount if not in the currency of the trade.Added EP169
869PctAtRiskPctAtRiskPercentagePercent at risk due to lowest possible call.Added FIX.4.4
837PegLimitTypeLmtTypintType of Peg LimitAdded FIX.4.4
835PegMoveTypeMoveTypintDescribes whether peg is static or floatsAdded FIX.4.4
836PegOffsetTypeOfstTypintType of Peg Offset valueAdded FIX.4.4
211PegOffsetValueOfstValfloatAmount (signed) added to the peg for a pegged order in the context of the PegOffsetType (836)
(Prior to FIX 4.4 this field was of type PriceOffset)
Added FIX.4.1
1094PegPriceTypePegPxTypintDefines the type of peg.Added EP22
838PegRoundDirectionRndDirintIf the calculated peg price is not a valid tick price, specifies whether to round the price to be more or less aggressiveAdded FIX.4.4
840PegScopeScopeintThe scope of the pegAdded FIX.4.4
1099PegSecurityDescPegSecDescStringSecurity description of the security off whose prices the order will Peg.Added EP22
1097PegSecurityIDPegSecIDStringDefines the identity of the security off whose prices the order will peg.Added EP22
1096PegSecurityIDSourcePegSecurityIDSourceStringReserved100PlusDefines the identity of the security off whose prices the order will peg. Same values as SecurityIDSource (22)Added EP22 Updated EP265
1098PegSymbolPgSymblStringDefines the common, 'human understood' representation of the security off whose prices the order will Peg.Added EP22
839PeggedPricePeggedPxPriceThe price the order is currently pegged atAdded FIX.4.4
1095PeggedRefPricePggdRefPxPriceThe value of the reference price that the order is pegged to. PeggedRefPrice + PegOffsetValue (211) = PeggedPrice (839) unless the limit price (44, Price) is breached. The values may not be exact due to rounding.Added EP22
40206PhysicalSettlBusinessDaysBizDaysintThe number of business days used in the determination of physical settlement. Its precise meaning depends on the context in which this element is used.Added EP161 Updated EP271
40205PhysicalSettlCurrencyCcyCurrencySpecifies the currency of physical settlement. Uses ISO 4217 currency codes.Added EP161
40210PhysicalSettlDeliverableObligationTypeTypStringSpecifies the type of deliverable obligation applicable for physical settlement. See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.Added EP161 Updated EP169
40211PhysicalSettlDeliverableObligationValueValStringPhysical settlement deliverable obligation value appropriate to PhysicalSettlDeliverableObligationType(40210). See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for applicable obligation type values.Added EP161 Updated EP169
40207PhysicalSettlMaximumBusinessDaysMaxBizDaysintA maximum number of business days. Its precise meaning depends on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision.Added EP161 Updated EP271
40208PhysicalSettlTermXIDXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP161
691PoolPoolStringFor Fixed Income, identifies MBS / ABS pool.Added FIX.4.4
708PosAmtAmtAmtPosition amountAdded FIX.4.4
2100PosAmtMarketIDMktIDStringMarket associated with the position amount.Added EP162
2099PosAmtMarketSegmentIDMktSegIDStringMarket segment associated with the position amount.Added EP162
2876PosAmtPricePxPriceThe price used to calculate the PosAmt(708).Added EP254
2877PosAmtPriceTypePxTypintSpecifies the type of price for PosAmtPrice(2876).Added EP254
1585PosAmtReasonRsnintReserved1000PlusSpecifies the reason for an amount type when reported on a position. Useful when multiple instances of the same amount type are reported.Added EP107
2096PosAmtStreamDescStrmDescStringCorresponds to the value in StreamDesc(40051) in the StreamGrp component.Added EP162
707PosAmtTypeTypStringType of Position amountAdded FIX.4.4
712PosMaintActionActnintMaintenance Action to be performed.Added FIX.4.4
723PosMaintResultRsltintReserved100PlusResult of Position Maintenance Request.Added FIX.4.4 Updated EP204
721PosMaintRptIDRptIDStringUnique identifier for this position reportAdded FIX.4.4
714PosMaintRptRefIDRptRefIDStringReference to a PosMaintRptID (721) from a previous Position Maintenance Report that is being replaced or canceled.Added FIX.4.4
722PosMaintStatusStatintStatus of Position Maintenance RequestAdded FIX.4.4
706PosQtyStatusStatintStatus of this position.Added FIX.4.4
1836PosQtyUnitOfMeasureUOMStringIndicates the unit of measure of the position quantity when not expressed in contracts.Added EP140
1835PosQtyUnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the unit of measure if position quantity is expressed in valuation rather than contracts. Conditionally required when PosQtyUnitOfMeasure(1836)=Ccy.Added EP140
2936PosQtyUnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the PosQtyUnitOfMeasureCurrency(1835) value.Added EP273
2364PosReportActionActnintIndicates action that triggered the Position Report.Added EP179
710PosReqIDReqIDStringUnique identifier for the position maintenance request as assigned by the submitterAdded FIX.4.4
728PosReqResultRsltintReserved100PlusResult of Request for Positions.Added FIX.4.4 Updated EP204
729PosReqStatusStatintStatus of Request for PositionsAdded FIX.4.4
724PosReqTypeReqTypintUsed to specify the type of position request being made.Added FIX.4.4
709PosTransTypeTxnTypintIdentifies the type of position transaction.Added FIX.4.4 Updated EP199
703PosTypeTypStringUsed to identify the type of quantity that is being returned.Added FIX.4.4
1834PositionCapacityPosCpctyintUsed to describe the ownership of the position.Added EP140
1595PositionContingentPriceCntgPxPriceRisk adjusted price used to calculate variation margin on a position.Added EP109
1055PositionCurrencyCcyStringThe Currency in which the position Amount is denominatedAdded EP8
2937PositionCurrencyCodeSourceCcySrcStringIdentifies class or source of the PositionCurrency(1055) value.Added EP273
77PositionEffectPosEfctcharIndicates whether the resulting position after a trade should be an opening position or closing position. Used for omnibus accounting - where accounts are held on a gross basis instead of being netted together.Added FIX.2.7
2097PositionFXRateFxRtfloatForeign exchange rate used to compute the PosAmt(708) from the PositionCurrency(1055) and the Currency (15).Added EP162
2098PositionFXRateCalcFxRtCalccharSpecifies whether or not PositionFXRate(2097) should be multipled or divided.Added EP162
2618PositionIDPosIDStringUnique identifier for a position entity. Refer to PosMaintRptID(721) for a unique identifier of a position report message.Added EP199
970PositionLimitPosLmtintPosition Limit for a given exchange-traded product.Added EP4
43PossDupFlagPosDupBooleanIndicates possible retransmission of message with this sequence numberAdded FIX.2.7
97PossResendPosRsndBooleanIndicates that message may contain information that has been sent under another sequence number.Added FIX.2.7
2816PostTradePaymentAccountAcctStringThe cash account on the books of the receiver of the request or the sender of the report to be debited or credited.Added EP249
2817PostTradePaymentAmountAmtAmtThe payment amount for the specified PostTradePaymentType(2824).Added EP249
2825PostTradePaymentCalculationDateCalcDtLocalMktDateThe (actual) date the periodic payments calculations are made.Added EP249
2818PostTradePaymentCurrencyCcyCurrencySpecifies the currency in which PostTradePaymentAmount(2817) is denominated.
PostTradePaymentCurrencyCodeSource(2956) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP249 Updated EP273
2956PostTradePaymentCurrencyCodeSourceCcySrcStringIdentifies class or source of the PostTradePaymentCurrency(2818) value.Added EP273
2819PostTradePaymentDebitOrCreditDbtCrdintPayment side of this individual payment from the requesting firm's perspective.Added EP249
2820PostTradePaymentDescDescStringA short descriptive name given to the payment, e.g. Premium, Upfront, etc. The description may be used as reference.Added EP249
2827PostTradePaymentFinalValueDateFnlValuDtLocalMktDateThe actual or final payment date on which the payment was made.Added EP249
2821PostTradePaymentIDIDStringThe identifier for the individual payment.Added EP249
2822PostTradePaymentLinkIDLinkIDStringUsed to link a group of payments together, e.g. cross-currency payments associated with a swap.Added EP249
2823PostTradePaymentStatusStatintUsed to indicate the status of a post-trade payment.Added EP249
2824PostTradePaymentTypeTypStringType of post-trade payment.
See ISITC Payments Cash Purpose Codes for list of payment type codes to use available at https://isitc.org/market-practices/reference-data-and-standards-market-practice and select ISITC Classification Code List.
Added EP249
2826PostTradePaymentValueDateValuDtLocalMktDateThe adjusted (for holidays and other non-business days) payment date on which the payment is expected to settle.Added EP249
1091PreTradeAnonymityPrTrdAnonBooleanAllows trader to explicitly request anonymity or disclosure in pre-trade market data feeds. Anonymity is relevant in markets where counterparties are regularly disclosed in order depth feeds. Disclosure is relevant when counterparties are not normally visible.Added EP22
591PreallocMethodPreallocMethcharIndicates the method of preallocation.Added FIX.4.3
140PrevClosePxPrevClsPxPricePrevious closing price of security.Added FIX.4.0
2572PreviousAdjustedOpenInterestPrevAdjOpenIntAmtPrevious day's adjusted open interest.Added EP195
2771PreviousAllocGroupIDPrevGrpIDStringWhen reporting a group change by the central counterparty to allocations of trades for the same instrument traded at the same price this identifies the previous group identifier.Added EP241
2084PreviousClearingBusinessDatePrevBizDtLocalMktDateThe date of the previous clearing business day.Added EP162
2573PreviousUnadjustedOpenInterestPrevUnadjOpenIntAmtPrevious day's unadjusted open interest.Added EP195
570PreviouslyReportedPrevlyRptedBooleanIndicates if the transaction was previously reported to the counterparty or market.Added FIX.4.3 Updated EP229
44PricePxPricePrice per unit of quantity (e.g. per share)Added FIX.2.7
640Price2Px2PricePrice of the future part of a F/X swap order.
See Price (44) for description.
Added FIX.4.3 Deprecated FIX.5.0
811PriceDeltaPxDeltafloatThe rate of change in the price of a derivative with respect to the movement in the price of the underlying instrument(s) upon which the derivative instrument price is based.
This value is normally between -1.0 and 1.0.
Added FIX.4.4
639PriceImprovementPxImprvmntPriceOffsetAmount of price improvement.Added FIX.4.3
1306PriceLimitTypePxLmtTypintDescribes the how the price limits are expressed.Added EP52 Updated EP204
2762PriceMarkupPxMrkupPriceOffsetPrice offset of the markup denominated in the price type of the trade.Added EP240
1922PriceMovementPointPntintPrice movement point up (positive integer) or down (negative integer) relative to the underlying price of the instrument.Added EP160
1923PriceMovementTypeTypintDescribes the format of the PriceMovementValue(1921).Added EP160
1921PriceMovementValueValufloatValue at specific price movement point.Added EP160
2349PricePrecisionPxPrcsnintSpecifies the price decimal precision of the instrument.Added EP187
1092PriceProtectionScopePxPrtScpcharDefines the type of price protection the customer requires on their order.Added EP22
2710PriceQualifierQualintQualifier for price. May be used when the price needs to be explicitly qualified.Added EP230
1524PriceQuoteCurrencyPxQteCcyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency (tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.Added EP107
2907PriceQuoteCurrencyCodeSourcePxQteCcySrcStringIdentifies class or source of the PriceQuoteCurrency(1524) value.Added EP273
1196PriceQuoteMethodPxQteMethStringMethod for price quotationAdded EP52
2554PriceRangePercentagePxRngPctagePercentageMaximum range expressed as percentage.Added EP195
2555PriceRangeProductComplexPxRngProdCmplxStringIdentifies an entire suite of products in the context of trading rules related to price ranges.Added EP195
2556PriceRangeRuleIDPxRngRuleIDStringIdentifier for a price range rule.Added EP195
2553PriceRangeValuePxRngValuPriceMaximum range expressed as absolute value.Added EP195
423PriceTypePxTypintCode to represent the price type.Added FIX.4.2 Updated EP271
1191PriceUnitOfMeasurePxUOMStringUsed to express the UOM of the price if different from the contract. In futures, this can be different for cross-rate products in which the price is quoted in units differently from the contractAdded EP52
1717PriceUnitOfMeasureCurrencyPxUOMCcyCurrencyIndicates the currency of the price unit of measure. Conditionally required when PriceUnitOfMeasure(1191) = CcyAdded EP122
2906PriceUnitOfMeasureCurrencyCodeSourcePxUOMCcySrcStringIdentifies class or source of the PriceUnitOfMeasureCurrency(1717) value.Added EP273
1192PriceUnitOfMeasureQtyPxUOMQtyQtyUsed to express the UOM Quantity of the price if different from the contract. In futures, this can be different for physically delivered products in which price is quoted in a unit size different from the contract, i.e. a Cattle Future contract has a UOMQty of 40,000 and a PriceUOMQty of 100.Added EP52
41234PricingDateAdjustedDtLocalMktDateThe adjusted pricing or fixing date.Added EP169
41231PricingDateBusinessCenterCtrStringThe business center calendar used to adjust pricing or fixing dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41233PricingDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust pricing or fixing dates. Used only to override the business day convention defined in the DateAdjustment component within the Instrument component.Added EP169
41232PricingDateUnadjustedDtUnadjLocalMktDateThe unadjusted pricing or fixing date.Added EP169
41235PricingTimeTmLocalMktTimeSpecifies the local market time of the pricing or fixing.Added EP169
41236PricingTimeBusinessCenterTmBizCtrStringSpecifies the business center for determining the pricing or fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP169
2567PrimaryServiceLocationIDSvcLctnID1StringPrimary service location identifier.Added EP195
734PriorSettlPricePriSetPxPricePrevious settlement priceAdded FIX.4.4
720PriorSpreadIndicatorPriorSpreadIndBooleanIndicates if requesting a rollover of prior day's spread submissions.Added FIX.4.4
638PriorityIndicatorPriIndintIndicates if a Cancel/Replace has caused an order to lose book priority.Added FIX.4.3
1171PrivateQuotePrvtQtBooleanSpecifies whether a quote is public, i.e. available to the market, or private, i.e. available to a specified counterparty only.Added EP46
81ProcessCodeProcCodecharProcessing code for sub-account. Absence of this field in AllocAccount (79) / AllocPrice (366) /AllocQty (80) / ProcessCode instance indicates regular trade.Added FIX.2.7
460ProductProdintIndicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.Added FIX.4.3
1227ProductComplexProdCmplxStringIdentifies an entire suite of products for a given market. In Futures this may be interest rates, agricultural, equity indexes, etc.Added EP52
415ProgPeriodIntervalProgPeriodIntvlintTime in minutes between each ListStatus report sent by SellSide. Zero means don't send status.Added FIX.4.2
414ProgRptReqsProgRptReqsintCode to identify the desired frequency of progress reports.Added FIX.4.2
40185ProtectionTermBuyerNotifiesBuyerBooleanThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.
ProtectionTermBuyerNotifies(40185)=Y indicates that the buyer notifies.
Added EP161
40183ProtectionTermCurrencyCcyCurrencyThe currency of ProtectionTermNotional(40182). Uses ISO 4217 currency codes.Added EP161
40186ProtectionTermEventBusinessCenterBizCtrStringWhen used, the business center indicates the local time of the business center that replaces the Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40194ProtectionTermEventCurrencyCcyCurrencyApplicable currency if ProtectionTermEventValue(40193) is an amount. Uses ISO 4217 currency codes.Added EP161
40197ProtectionTermEventDayTypeDayTypintDay type for events that specify a period and unit.Added EP161 Updated EP271
40188ProtectionTermEventMinimumSourcesMinSrcsintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP161
40189ProtectionTermEventNewsSourceSrcStringNewspaper or electronic news service or source that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP161
40195ProtectionTermEventPeriodPeriodintTime unit multiplier for protection term events.Added EP161
40200ProtectionTermEventQualifierQualcharProtection term event qualifier. Used to further qualify ProtectionTermEventType(40192).Added EP161
40198ProtectionTermEventRateSourceRtSrcStringRate source for events that specify a rate source, e.g. Floating rate interest shortfall.Added EP161
40192ProtectionTermEventTypeTypStringSpecifies the type of credit event applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for code list of applicable event types.
Added EP161 Updated EP187
40196ProtectionTermEventUnitUnitStringTime unit associated with protection term events.Added EP161
40193ProtectionTermEventValueValStringProtection term event value appropriate to ProtectionTermEvenType(40192).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for applicable event type values.
Added EP161 Updated EP187
40182ProtectionTermNotionalNotlAmtThe notional amount of protection coverage.Added EP161
40202ProtectionTermObligationTypeTypStringSpecifies the type of obligation applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for code list of applicable obligation types.
Added EP161 Updated EP187
40203ProtectionTermObligationValueValStringProtection term obligation value appropriate to ProtectionTermObligationType(40202).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for applicable obligation type values.
Added EP161 Updated EP187
40184ProtectionTermSellerNotifiesSellerBooleanThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.
ProtectionTermSellerNotifies(40184)=Y indicates that the seller notifies.
Added EP161
40187ProtectionTermStandardSourcesStdSrcsBooleanIndicates whether ISDA defined Standard Public Sources are applicable (ProtectionTermStandardSources(40187)=Y) or not.Added EP161
40190ProtectionTermXIDXIDXIDA named string value referenced by UnderlyingProtectionTermXIDRef(41314).Added EP161
42707ProvisionBreakFeeElectionBrkFeeElctnintType of fee elected for the break provision.Added EP208
42708ProvisionBreakFeeRateBrkFeeRtPercentageBreak fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as 0.05.Added EP208
40098ProvisionCalculationAgentCalcAgentintUsed to identify the calculation agent. The calculation agent may be identified in ProvisionCalculationAgent(40098) or in the ProvisionParties component.Added EP161
40109ProvisionCashSettlCurrencySettlCcyCurrencySpecifies the currency of settlement. Uses ISO 4217 currency codes.Added EP161
40110ProvisionCashSettlCurrency2SettlCcy2CurrencySpecifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.Added EP161
40108ProvisionCashSettlMethodSettlMethintAn ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (e).Added EP161 Updated EP169
40172ProvisionCashSettlPaymentDateDtLocalMktDateThe cash settlement payment date, unadjusted or adjusted depending on ProvisionCashSettlPaymentDateType(40173).Added EP161
40164ProvisionCashSettlPaymentDateBusinessCenterCtrStringThe business center calendar used to adjust the provisional cash settlement payment's termination or relative termination date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40163ProvisionCashSettlPaymentDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the provisional cash settlement payment's termination or relative termination date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40168ProvisionCashSettlPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative cash settlement payment date offset.Added EP161 Updated EP208
40166ProvisionCashSettlPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement payment date offset.Added EP161 Updated EP208
40167ProvisionCashSettlPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement payment date offset.Added EP161 Updated EP208
40169ProvisionCashSettlPaymentDateRangeFirstDtFirstLocalMktDateFirst date in range when a settlement date range is provided.Added EP161
40170ProvisionCashSettlPaymentDateRangeLastDtLastLocalMktDateThe last date in range when a settlement date range is provided.Added EP161
40165ProvisionCashSettlPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40173ProvisionCashSettlPaymentDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
41406ProvisionCashSettlQuoteReferencePageRefPgStringIdentifies the reference page from the quote source.Added EP161
40112ProvisionCashSettlQuoteSourceSettlQteSrcintIdentifies the source of quote information.Added EP161
40111ProvisionCashSettlQuoteTypeSettlQteTypintIdentifies the type of quote to be used.Added EP161
40122ProvisionCashSettlValueDateAdjustedDtLocalMktDateThe adjusted cash settlement value date.Added EP161
40117ProvisionCashSettlValueDateBusinessCenterCtrStringThe business center calendar used to adjust the provision's cash settlement valuation date, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40116ProvisionCashSettlValueDateBusinessDayConventionBizDayCnvtnintThe cash settlement valuation date adjustment business day convention. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161 Updated EP187
40121ProvisionCashSettlValueDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative cash settlement value date offset.Added EP161 Updated EP208
40119ProvisionCashSettlValueDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement value date offset.Added EP161 Updated EP208
40120ProvisionCashSettlValueDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement value date offset.Added EP161 Updated EP208
40118ProvisionCashSettlValueDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement value date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values
Added EP161
40114ProvisionCashSettlValueTimeTmLocalMktTimeA time specified in 24-hour format, e.g. 11am would be represented as 11:00:00. The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree to the cash settlement amount.Added EP161
40115ProvisionCashSettlValueTimeBusinessCenterTmBizCtrStringIdentifies the business center calendar used with the provision's cash settlement valuation time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40095ProvisionDateAdjustedDtLocalMktDateThe adjusted date of the provision.Added EP161
40094ProvisionDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument's provision's dates, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40093ProvisionDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument's provision's dates. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40096ProvisionDateTenorPeriodTenorPeriodintTime unit multiplier for the provision's tenor period.Added EP161
40097ProvisionDateTenorUnitTenorUnitStringTime unit associated with the provision's tenor period.Added EP161
40092ProvisionDateUnadjustedDtUnadjLocalMktDateThe unadjusted date of the provision.Added EP161
40136ProvisionOptionExerciseBoundsFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40137ProvisionOptionExerciseBoundsLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP161
40124ProvisionOptionExerciseBusinessCenterCtrStringThe business center calendar used to adjust the instrument's provision's option exercise date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40123ProvisionOptionExerciseBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument's provision's option exercise date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40107ProvisionOptionExerciseConfirmationExerCnfmBooleanUsed to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.Added EP161
40125ProvisionOptionExerciseEarliestDateOffsetPeriodErlstOfstPeriodintTime unit multiplier for the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40126ProvisionOptionExerciseEarliestDateOffsetUnitErlstOfstUnitStringTime unit associated with the interval to the first (and possibly only) exercise date in the exercise period.Added EP161
40138ProvisionOptionExerciseEarliestTimeErlstTmLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) i) on the expriation date, in the case of a European style option, (ii) on each bermuda option exercise date and the expiration date, in the case of a Bermuda style option the commencement date to, and including, the expiration date, in the case of an American option.Added EP161
40139ProvisionOptionExerciseEarliestTimeBusinessCenterErlstTmBizCtrStringIdentifies the business center calendar used with the provision's earliest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40143ProvisionOptionExerciseFixedDateDtLocalMktDateA predetermined option exercise date, unadjusted or adjusted depending on ProvisionOptionExerciseFixedDateType(40144).Added EP161
40144ProvisionOptionExerciseFixedDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
40127ProvisionOptionExerciseFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise period.Added EP161
40128ProvisionOptionExerciseFrequencyUnitFreqUnitStringTime unit associated with the frequency of subsequent exercise dates in the exercise period following the earliest exercise date.Added EP161
40140ProvisionOptionExerciseLatestTimeLtstTmLocalMktTimeFor a Bermuda or American style option, the latest time on an exercise business day (excluding the expiration date) within the exercise period that notice can be given by the buyer to the seller or seller's agent. Notice of exercise given after this time will be deemed to have been given on the next exercise business day.Added EP161
40141ProvisionOptionExerciseLatestTimeBusinessCenterLtstTmBizCtrStringIdentifies the business center calendar used with the provision's latest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40104ProvisionOptionExerciseMaximumNotionalMaxNotlAmtThe maximum notional amount that can be exercised on a given exercise date.Added EP161
40103ProvisionOptionExerciseMinimumNotionalMinNotlAmtThe minimum notional amount that can be exercised on a given exercise date.Added EP161
40102ProvisionOptionExerciseMultipleNotionalMultplNotlAmtA notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.Added EP161
40135ProvisionOptionExercisePeriodSkipSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP161
40134ProvisionOptionExerciseStartDateAdjustedStartDtLocalMktDateThe adjusted first day of the exercise period for an American style option.Added EP161
40133ProvisionOptionExerciseStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the provision's relative option exercise start date offset.Added EP161 Updated EP208
40131ProvisionOptionExerciseStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative option exercise start date offset.Added EP161 Updated EP208
40132ProvisionOptionExerciseStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative option exercise start date offset.Added EP161 Updated EP208
40130ProvisionOptionExerciseStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40129ProvisionOptionExerciseStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted first day of the exercise period for an American style option.Added EP161
40101ProvisionOptionExerciseStyleExerStyleintReserved100PlusThe instrument provision option’s exercise style.Added EP161
40152ProvisionOptionExpirationDateAdjustedDtLocalMktDateThe adjusted last date within an exercise period for an American style option. For a European style option it is the only date within the exercise period.Added EP161
40147ProvisionOptionExpirationDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument's provision's option expiration date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40146ProvisionOptionExpirationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument's provision's option expiration date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40151ProvisionOptionExpirationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative option expiration date offset.Added EP161 Updated EP208
40149ProvisionOptionExpirationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative option expiration date offset.Added EP161 Updated EP208
40150ProvisionOptionExpirationDateOffsetUnitOfstUnitStringTime unit associated with the relative option expiration date offset.Added EP161 Updated EP208
40148ProvisionOptionExpirationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the option expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40145ProvisionOptionExpirationDateUnadjustedDtUnadjLocalMktDateThe unadjusted last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.Added EP161
40153ProvisionOptionExpirationTimeExpTmLocalMktTimeThe latest time for exercise on the expiration date.Added EP161
40154ProvisionOptionExpirationTimeBusinessCenterExpTmBizCtrStringIdentifies the business center calendar used with the provision's latest exercise time on expiration date.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40106ProvisionOptionMaximumNumberMaxNumintThe maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.Added EP161
40105ProvisionOptionMinimumNumberMinNumintThe minimum number of options that can be exercised on a given exercise date.Added EP161
40162ProvisionOptionRelevantUnderlyingDateAdjustedDtLocalMktDateThe adjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40157ProvisionOptionRelevantUnderlyingDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument's provision's option underlying date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40156ProvisionOptionRelevantUnderlyingDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument's provision's option underlying date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40161ProvisionOptionRelevantUnderlyingDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative option relevant underlying date offset.Added EP161 Updated EP208
40159ProvisionOptionRelevantUnderlyingDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative option relevant underlying date offset.Added EP161 Updated EP208
40160ProvisionOptionRelevantUnderlyingDateOffsetUnitOfstUnitStringTime unit associated with the relative option relevant underlying date offset.Added EP161 Updated EP208
40158ProvisionOptionRelevantUnderlyingDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the date relevant to the underlying trade on exercise is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40155ProvisionOptionRelevantUnderlyingDateUnadjustedDtUnadjLocalMktDateThe unadjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP161
40099ProvisionOptionSinglePartyBuyerSideBuyerSideintIf optional early termination is not available to both parties then this component identifies the buyer of the option through its side of the trade.Added EP161
40100ProvisionOptionSinglePartySellerSideSellerSideintIf optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.Added EP161 Updated EP169
40175ProvisionPartyIDIDStringThe party identifier/code for the payment settlement party.Added EP161
40176ProvisionPartyIDSourceSrccharIdentifies class or source of the ProvisionPartyID(40175) value.Added EP161
40177ProvisionPartyRoleRintIdentifies the type or role of ProvisionPartyID(40175) specified.Added EP161
2385ProvisionPartyRoleQualifierQualintUsed to further qualify the value of ProvisionPartyRole(40177).Added EP179
40179ProvisionPartySubIDIDStringParty sub-identifier, if applicable, for ProvisionPartyID(40175).Added EP161
40180ProvisionPartySubIDTypeTypintReserved4000PlusThe type of ProvisionPartySubID(40179).Added EP161
40113ProvisionTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
40091ProvisionTypeTypintType of provisions.Added EP161
852PublishTrdIndicatorPubTrdIndBooleanIndicates if a trade should be reported via a market reporting service.Added FIX.4.4 Deprecated FIX.5.0
201PutOrCallPutCallintIndicates whether an option contract is a put, call, chooser or undetermined.Added FIX.4.1 Updated EP238
854QtyTypeQtyTypintType of quantity specified in quantity field. ContractMultiplier (tag 231) is required when QtyType = 1 (Contracts). UnitOfMeasure (tag 996) and TimeUnit (tag 997) are required when QtyType = 2 (Units of Measure per Time Unit).Added FIX.4.4 Updated EP107
53QuantityQtyQtyOverall/total quantity (e.g. number of shares)
(Prior to FIX 4.2 this field was of type int)
Added FIX.2.7
976QuantityDateQtyDtLocalMktDateDate associated to the quantity that is being reported for the position.Added EP4
1865QuoteAckStatusQtAckStatintAcknowledgement status of a Quote(35=S) or QuoteCancel(35=Z) message submission.Added EP143
2707QuoteAttributeTypeTypintThe type of attribute for the quote.Added EP229
2708QuoteAttributeValueValStringThe value associated with the quote attribute type specified in QuoteAttributeType(2707).Added EP229
298QuoteCancelTypeCxlTypintReserved100PlusIdentifies the type of quote cancel.Added FIX.4.2 Updated EP85
276QuoteConditionQCondMultipleStringValueSpace-delimited list of conditions describing a quote.Added FIX.4.2
1915QuoteDisplayTimeQuotDsplyTmUTCTimestampTime by which the quote will be displayed.Added EP159
299QuoteEntryIDEntryIDStringUnique identifier for a quote. The QuoteEntryID stays with the quote as a static identifier even if the quote is updated.Added FIX.4.2
368QuoteEntryRejectReasonEntryRejRsnintReserved100PlusReason Quote Entry was rejected:Added FIX.4.2
1167QuoteEntryStatusQtEntStsintIdentifies the status of an individual quote. See also QuoteStatus(297) which is used for single Quotes.Added EP45 Updated EP95
117QuoteIDQIDStringUnique identifier for quoteAdded FIX.4.0
2403QuoteModelTypeQModelTypintQuote model typeAdded EP184
1166QuoteMsgIDQtMsgIDStringUnique identifier for a quote message.Added EP45
692QuotePriceTypeQuotPxTypintCode to represent price type requested in Quote.
If the Quote Request is for a Swap, values 1-8 apply to all legs.
Added FIX.4.4 Updated EP207
695QuoteQualifierQualcharCode to qualify Quote use and other aspects of price negotiation.Added FIX.4.4 Updated EP226
300QuoteRejectReasonRejRsnintReserved100PlusReason quote was rejected.Added FIX.4.2 Updated EP290
131QuoteReqIDReqIDStringUnique identifier for a QuoteRequest(35=R).Added FIX.4.0 Updated EP143
658QuoteRequestRejectReasonReqRejRsnintReserved100PlusReason quote request was rejected.Added FIX.4.3 Updated EP290
303QuoteRequestTypeReqTypintIndicates the type of Quote Request being generatedAdded FIX.4.2
693QuoteRespIDRspIDStringMessage reference for Quote ResponseAdded FIX.4.4
694QuoteRespTypeRspTypintIdentifies the type of Quote Response.Added FIX.4.4
301QuoteResponseLevelRspLvlintLevel of Response requested from receiver of quote messages. A default value should be bilaterally agreed.Added FIX.4.2
302QuoteSetIDSetIDStringUnique id for the Quote Set.Added FIX.4.2
367QuoteSetValidUntilTimeValidTilUTCTimestampIndicates expiration time of this particular QuoteSet (always expressed in UTC (Universal Time Coordinated, also known as GMT)Added FIX.4.2
2559QuoteSideIndicatorQuotSideIndBooleanIndicates whether single sided quotes are allowed.Added EP195
297QuoteStatusStatintIdentifies the status of the quote acknowledgement.Added FIX.4.2
649QuoteStatusReqIDStatReqIDStringUnique identifier for Quote Status Request.Added FIX.4.3
537QuoteTypeTypintIdentifies the type of quote.
An indicative quote is used to inform a counterparty of a market. An indicative quote does not result directly in a trade.
A tradeable quote is submitted to a market and will result directly in a trade against other orders and quotes in a market.
A restricted tradeable quote is submitted to a market and within a certain restriction (possibly based upon price or quantity) will automatically trade against orders. Order that do not comply with restrictions are sent to the quote issuer who can choose to accept or decline the order.
A counter quote is used in the negotiation model. See Volume 7 - Product: Fixed Income for example usage.
Added FIX.4.3
644RFQReqIDRFQReqIDStringRFQ Request ID - used to identify an RFQ Request.Added FIX.4.3
1446RateSourceRtSrcintIdentifies the source of rate information.
For FX, the reference source to be used for the FX spot rate.
Added EP82 Updated EP293
2412RateSourceReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP187 Updated EP293
3072RateSourceSymbolSymStringIdentifies the currency pair/symbol that the instance of the rate source information is applicable for the fixing.Added EP293
1447RateSourceTypeRtSrcTypintIndicates whether the rate source specified is a primary or secondary source.Added EP82
96RawDataRawDatadataUnformatted raw data, can include bitmaps, word processor documents, etc.Added FIX.2.7
95RawDataLengthRawDataLengthLengthNumber of bytes in raw data field.Added FIX.2.7
2587RealizedVarianceRlzdVarncfloatActual or realized variance of an instrument used to calculate settlement prices, e.g. for variance futures.Added EP195
1030ReceivedDeptIDRcvdDptIDStringIdentifies the broker-dealer department that first took the order.Added EP9 Updated EP135 Deprecated EP135
1726ReceivingDeptIDRcvgDeptIDStringAn identifier representing the department or desk within the firm that received the order.Added EP135
240RedemptionDateRedeemLocalMktDateReturn of investor's principal in a security. Bond redemption can occur before maturity date.(Note tag # was reserved in FIX 4.1, added in FIX 4.3) (prior to FIX 4.4 field was of type UTCDate)Added FIX.4.2 Deprecated FIX.4.4
72RefAllocIDRefAllocID / RefID in AllocationStringReference identifier to be used with AllocTransType (71) = Replace or Cancel.
(Prior to FIX 4.1 this field was of type int)
Added FIX.2.7
1406RefApplExtIDRefApplExtIDintThe extension pack number associated with an application message.Added EP56
1355RefApplIDRefApplIDStringReference to the unique application identifier which corresponds to ApplID(1180) from the Application Sequence Group componentAdded EP63
1357RefApplLastSeqNumRefApplLastSeqNumSeqNumApplication sequence number of last message in transmission.Added EP63
1433RefApplReqIDRefIDStringUsed to reference a previously submitted ApplReqID (1346) from within a subsequent ApplicationMessageRequest(MsgType=BW)Added EP78
1130RefApplVerIDRefApplVerIDStringSpecifies the service pack release being applied to a message at the session level. Enumerated field with values assigned at time of service pack release. Uses same values as ApplVerIDAdded EP16
1806RefClOrdIDRefClOrdIDStringUsed to reference an order via ClOrdID(11).Added EP131
930RefCompIDRefCompIDStringAssigned value used to identify a firm.Added FIX.4.4
1131RefCstmApplVerIDRefCstmApplVerIDStringSpecifies a custom extension to a message being applied at the session level.Added EP16
372RefMsgTypeRefMsgTypStringThe MsgType (35) of the FIX message being referenced.Added FIX.4.2
1431RefOrdIDReasonRefOrdIDRsnintReserved100PlusThe reason for updating the RefOrdIDAdded EP77
1080RefOrderIDRefOrdIDStringThe ID reference to the order being hit or taken.
For pre-trade credit/risk limit check process, this is the reference to the placed order, quote request or quote for the credit/risk limit check.
Added EP22 Updated EP171
1081RefOrderIDSourceRefOrdIDSrccharUsed to specify the source for the identifier in RefOrderID(1080). This can be an identifier provided in order depth market data when hitting (taking) a specific order or to identify what type of order or quote reference is being provided when seeking credit limit check. In the context of US CAT this can be used to identify related orders and quotes which are parent, previous, or manual orders or quotes. Previous relates to orders changing their unique system assigned order identifier.Added EP22 Updated EP253
2334RefRiskLimitCheckIDRefRiskLmtChkIDStringThe reference identifier of the PartyRiskLimitCheckRequest(35=DF) message, or a similar out of band message, that contained the approval for the risk/credit limit check request.Added EP171 Updated EP180
2335RefRiskLimitCheckIDTypeRefRiskLmtChkIDTypintSpecifies which type of identifier is specified in RefRiskLimitCheckID(2334) field.Added EP171
45RefSeqNumRefSeqNumSeqNumReference message sequence numberAdded FIX.2.7
931RefSubIDRefSubIDStringAssigned value used to identify specific elements within a firm.Added FIX.4.4
371RefTagIDRefTagIDintThe tag number of the FIX field being referenced.Added FIX.4.2
1787RefTickTableIDRefTickTblIDintSpread table code referred by the security or symbol.Added EP130
2747ReferenceDataDateDtUTCTimestampReference data entry's date-time of the type specified in ReferenceDataDateType(2748).Added EP235
2748ReferenceDataDateTypeTypintReference data entry's date-time type.Added EP235
1956ReferenceEntityTypeRefEntityTypintSpecifies the type of reference entity for first-to-default CDS basket contracts.Added EP161 Updated EP192
1448ReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP82 Updated EP161
1187RefreshIndicatorRefIndBooleanSet by the sender to tell the receiver to perform an immediate refresh of the book due to disruptions in the accompanying real-time feed
'Y' - Mandatory refresh by all participants
'N' - Process as required
Added EP50
1088RefreshQtyRfrshQtyQtyDefines the quantity used to refresh DisplayQty.Added EP22
493RegistAcctTypeAcctTyp / AcctTyp in RegistrationInstructionStringFor CIV - a fund manager-defined code identifying which of the fund manager's account types is required.Added FIX.4.3
509RegistDtlsDtls / RejRsnTxt in RegistrationInstructionStringSet of Registration name and address details, possibly including phone, fax etc.Added FIX.4.3
511RegistEmailEmail / Email in RegistrationInstructionStringEmail address relating to Registration name and address detailsAdded FIX.4.3
513RegistIDRegistID / ID in RegistrationInstructionStringUnique identifier of the registration details as assigned by institution or intermediary.Added FIX.4.3
508RegistRefIDRefID / RefID in RegistrationInstructionStringReference identifier for the RegistID(513) with Cancel and Replace RegistTransType(514) transaction types.Added FIX.4.3 Updated EP282
507RegistRejReasonCodeRejRsnCd / RejRsnCd in RegistrationInstructionintReserved100PlusReason(s) why Registration Instructions has been rejected.
The reason may be further amplified in the RegistRejReasonCode field.
Possible values of reason code include:
Added FIX.4.3
496RegistRejReasonTextRejRsnTxt / Dtls in RegistrationInstructionStringText indicating reason(s) why a Registration Instruction has been rejected.Added FIX.4.3
506RegistStatusRegStatcharRegistration status as returned by the broker or (for CIV) the fund manager:Added FIX.4.3
514RegistTransTypeTransTypcharIdentifies Registration Instructions transaction typeAdded FIX.4.3
2411RegulatoryLegRefIDLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP181
1934RegulatoryReportTypeRegRptTypintReserved100PlusType of regulatory report.Added EP161
2869RegulatoryReportTypeBusinessDateRegRptTypBizDtLocalMktDateThe business date on which the event identified in RegulatoryReportType(1934) took place.Added EP254
1903RegulatoryTradeIDIDStringTrade identifier required by government regulators or other regulatory organizations for regulatory reporting purposes. For example, unique swap identifer (USI) as required by the U.S. Commodity Futures Trading Commission.Added EP161
1904RegulatoryTradeIDEventEvntintIdentifies the event which caused origination of the identifier in RegulatoryTradeID(1903). When more than one event is the cause, use the higher enumeration value. For example, if the identifier is originated due to an allocated trade which was cleared and reported, use the enumeration value 2 (Clearing).Added EP161
2397RegulatoryTradeIDScopeScopeintSpecifies the scope to which the RegulatoryTradeID(1903) applies. Used when a trade must be assigned more than one identifier, e.g. one for the clearing member and another for the client on a cleared trade as with the principal model in Europe.Added EP181
1905RegulatoryTradeIDSourceSrcStringIdentifies the reporting entity that originated the value in RegulatoryTradeID(1903). The reporting entity identifier may be assigned by a regulator or from a supported standard identifier source scheme.Added EP161 Updated EP275
1906RegulatoryTradeIDTypeTypintSpecifies the type of trade identifier provided in RegulatoryTradeID(1903).
Contextual hierarchy of events for the same trade or transaction maybe captured through use of the different RegulatoryTradeIDType(1906) values using multiple instances of the repeating group as needed for regulatory reporting.
Added EP161 Updated EP222
2347RegulatoryTransactionTypeRegTxnTypintSpecifies the regulatory mandate or rule that the transaction complies with.Added EP176
1328RejectTextRejTxtStringIdentifies the reason for rejection.Added EP55 Updated EP103
1504RelSymTransactTimeTxnTmUTCTimestampSee TransactTime(60)Added EP94
2589RelatedClosePriceReltdClsPxPriceClosing price of the underlying required to calculate the RealizedVariance(2587).Added EP195
1819RelatedHighPriceReltdHiPxPriceUpper boundary for the price of a related entity, e.g. price of the underlying instrument in an Underlying Price Contingency (UPC) order.Added EP131
1648RelatedInstrumentTypeInstrmtTypintThe type of instrument relationshipAdded EP103
1820RelatedLowPriceReltdLowPxPriceLower boundary for the price of a related entity, e.g. price of the underlying instrument in an Underlying Price Contingency (UPC) order.Added EP131
2546RelatedMarketSegmentIDReltdMktSegIDStringIdentifies a related market segment.Added EP195
1653RelatedMaturityMonthYearMMYMonthYearExpiration date for the related instrument contract.Added EP103 Updated EP187
2887RelatedOrderIDIDStringIdentifier of a related order.Added EP259
2888RelatedOrderIDSourceSrcintDescribes the source of the identifier that RelatedOrderID(2887) represents.Added EP259
2889RelatedOrderQtyQtyQtyQuantity of the related order which can be less than its total quantity. For example, when only parts of an order contribute to an aggregated order.Added EP259
2836RelatedOrderTimeTmUTCTimestampTimestamp for the assignment of a (unique) identifier to an order.Added EP253 Updated EP259
1570RelatedPartyDetailAltIDIDStringAn alternate party identifier for the party specified in RelatedPartyID(1563).Added EP105
1571RelatedPartyDetailAltIDSourceSrccharIdentifies the source of the RelatedPartyDetailAltID(1570) value.Added EP105
1573RelatedPartyDetailAltSubIDIDStringSub-identifier for the party specified in RelatedPartyDetailAltID(1570).Added EP105
1574RelatedPartyDetailAltSubIDTypeTypintReserved4000PlusType of RelatedPartyDetailAltSubID(1573) value.Added EP105
1563RelatedPartyDetailIDIDStringParty identifier for the party related to the party specified in PartyDetailID(1691).Added EP105
1564RelatedPartyDetailIDSourceSrccharIdentifies the source of the RelatedPartyDetailID(1563).Added EP105
1565RelatedPartyDetailRoleRintIdentifies the type or role of the RelatedPartyDetailID(1563) specified.Added EP105
1675RelatedPartyDetailRoleQualifierQualintQualifies the value of RelatedPartyRole(1565)Added EP105 Updated EP173
1567RelatedPartyDetailSubIDIDStringSub-identifier for the party specified in RelatedPartyID(1563).Added EP105
1568RelatedPartyDetailSubIDTypeTypintReserved4000PlusType of RelatedPartyDetailSubID(1567) value.Added EP105
1864RelatedPositionDateDtLocalMktDateUsed to help identify the position when RelatedPositionID(1862) is not unique across multiple days. This date is generally the creation date of the identifier.Added EP142
1862RelatedPositionIDIDStringIdentifier of a related position.Added EP142
1863RelatedPositionIDSourceSrcintDescribes the source of the identifier that RelatedPositionID(1862) represents.Added EP142
1821RelatedPriceSourceReltdPxSrcintSource for the price of a related entity, e.g. price of the underlying instrument in an Underlying Price Contingency (UPC) order. Can be used together with RelatedHighPrice (1819) and/or RelatedLowPrice (1820).Added EP131
2103RelatedRegulatoryTradeIDSourceRegSrcStringSpecifies the identifier of the reporting entity as assigned by regulatory agency.Added EP165
1650RelatedSecurityIDIDStringRelated security identifier value of RelatedSecurityIDSource(1651) type.Added EP103 Updated EP187
1651RelatedSecurityIDSourceSrcStringReserved100PlusIdentifies class or source of the RelatedSecurityID (1650) value.Added EP103 Updated EP187
1652RelatedSecurityTypeSecTypStringSecurity type of the related instrument.Added EP103 Updated EP271
1649RelatedSymbolSymStringTicker symbol of the related security. Common human understood representation of the security.Added EP103 Updated EP187
2417RelatedToDividendPeriodXIDRefXIDRefXIDREFThe DividendPeriodXID(42293) of the stream dividend period with which the related instrument has correlation.Added EP208
2413RelatedToSecurityIDReltdIDStringThe security identifier of the instrument, instrument leg or underlying instrument with which the related instrument has correlation.Added EP187
2414RelatedToSecurityIDSourceReltdIDSrcStringReserved100PlusIdentifies class or source of the RelatedToSecurityID(2413) value.Added EP187
2415RelatedToStreamXIDRefReltdStrmXIDRefXIDREFStreamXID(41303), LegStreamXID(41700) or UnderlyingStreamXID(42016) of the stream with which the related instrument has correlation.Added EP187
1858RelatedTradeDateDtLocalMktDateDate of a related trade.Added EP142
1856RelatedTradeIDIDStringIdentifier of a related trade.Added EP142
1857RelatedTradeIDSourceSrcintDescribes the source of the identifier that RelatedTradeID(1856) represents.Added EP142
1859RelatedTradeMarketIDMktIDExchangeMarket of execution of related trade.Added EP142
1860RelatedTradeQuantityQtyQtyQuantity of the related trade which can be less than or equal to the actual quantity of the related trade. For example, when one trade offsets another across asset classes.Added EP142
2531RelativeValueValfloatThe valuation of an instrument relative to a base measurement specified in RelativeValueType(2530). This value can be negative.Added EP194
2532RelativeValueSideSideintSpecifies the side of the relative value.Added EP194
3004RelativeValueTimestampTSUTCTimestampTimestamp at which the relative valuation metric or analytic is calculated or captured.Added EP288
2530RelativeValueTypeTypintReserved100PlusIndicates the type of relative value measurement being specified.Added EP194
1810ReleaseInstructionRlsInstintInstruction to define conditions under which to release a locked order or parts of it.Added EP131
1811ReleaseQtyRlsQtyQtyQuantity to be made available, i.e. released from a lock.Added EP131
2356RemunerationIndicatorRmntnIndintIndicates whether the trade price was adjusted for compensation (i.e. includes a mark-up, mark-down or commission) in the price paid.Added EP209
2805ReplaceTextRplcTxtStringIdentifies the reason for amendment.Added EP249
239RepoCollateralSecurityTypeRepoCollSecTypStringIdentifies the collateral used in the transaction.
Valid values: see SecurityType (167) field (Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.3 Updated EP208 Deprecated FIX.4.4
113ReportToExchRptToExchBooleanIdentifies party of trade responsible for exchange reporting.Added FIX.3.0
861ReportedPxRptedPxPriceReported price (used to differentiate from AvgPx on a confirmation of a marked-up or marked-down principal trade)Added FIX.4.4
1134ReportedPxDiffReportedPxDiffBooleanIndicates that the reported price that is different from the market price. The price difference should be stated by using field 828 TrdType and, if required, field 829 TrdSubTypeAdded EP26
2750ReportingPxRptngPxPriceRepresents the reportable price on fill when an instance of the Parties component with PartyRole(452) = 73 (Execution Venue) is present to prevent having to compute running totals.Added EP237
2751ReportingQtyRptngQtyQtyRepresents the reportable quantity on fill when an instance of the Parties component with PartyRole(452) = 73 (Execution Venue) is present to prevent having to compute running totals.Added EP237
227RepurchaseRateRepoRtPercentagePercent of par at which a Repo will be repaid. Represented as a percent, e.g. .9525 represents 95-/4 percent of par. (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2 Deprecated FIX.4.4
226RepurchaseTermRepoTrmintNumber of business days before repurchase of a repo. (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2 Deprecated FIX.4.4
1511RequestResultReqRsltintReserved4000PlusResult of a request as identified by the appropriate request ID fieldAdded EP105
1509RequestedPartyRoleRintIdentifies the type or role of party that has been requested.Added EP105
2386RequestedPartyRoleQualifierQualintUsed to further qualify the value of RequestedPartyRole(1509).Added EP179
1658RequestingPartyIDIDStringParty identifier for the requesting party.Added EP105
1659RequestingPartyIDSourceSrccharIdentifies the source of the RequestingPartyID(1658) value.Added EP105
1660RequestingPartyRoleRintIdentifies the type or role of the RequestingPartyID(1658) specified.Added EP105
2338RequestingPartyRoleQualifierQualintQualifies the value of RequestingPartyRole(1660).Added EP171
1662RequestingPartySubIDIDStringSub-identifier for the party specified in RequestingPartyID(1658).Added EP105
1663RequestingPartySubIDTypeTypintReserved4000PlusType of RequestingPartySubID(1662) value.Added EP105 Updated EP294
141ResetSeqNumFlagYBooleanIndicates that both sides of the FIX session should reset sequence numbers.Added FIX.4.1 Updated EP204
1172RespondentTypeRspdntTypintSpecifies the type of respondents requested.Added EP46
726ResponseDestinationRspDestStringURI (Uniform Resource Identifier) for details or other pre-arranged value. Used in conjunction with ResponseTransportType (725) value of Out-of-Band to identify the out-of-band destination.
See Appendix 6-B FIX Fields Based Upon Other Standards
Added FIX.4.4 Updated EP294
1914ResponseTimeRspTmUTCTimestampThe time by which a meaningful response should arrive back (always expressed in UTC (Universal Time Coordinated, also known as GMT).Added EP159
725ResponseTransportTypeRspTransportTypintIdentifies how the response to the request should be transmitted.Added FIX.4.4 Updated EP282
1449RestructuringTypeRestrctTypStringA category of CDS credit event in which the underlying bond experiences a restructuring.
Used to define a CDS instrument.
Added EP83 Updated EP169
42742ReturnRateAmountRelativeToAmtReltvintSpecifies the reference amount when the return rate amount is relative to another amount in the trade.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of relative amounts.
Added EP208
42755ReturnRateCashFlowTypeCshFlowStringSpecifies the type of cash flows, e.g. coupon payment, premium fee, settlement fee, etc.
See http://www.fpml.org/coding-scheme/cashflow-type for values.
Added EP208
42738ReturnRateCommissionAmountCommAmtAmtThe commission amount.Added EP208
42737ReturnRateCommissionBasisCommBasischarSpecifies the basis or unit used to calculate the commission.Added EP208
42739ReturnRateCommissionCurrencyCommCcyCurrencySpecifies the currency the commission amount is denominated in. Uses ISO 4217 currency codes.Added EP208
42710ReturnRateDateModeModeintSpecifies the valuation type applicable to the return rate date.Added EP208
42741ReturnRateDeterminationMethodDtrmnMethStringSpecifies the method by which the underlier prices are determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42732ReturnRateFXCurrencySymbolCcySymStringSpecifies the currency pair for the FX conversion expressed using the CCY1/CCY2 convention. Uses ISO 4217 currency codes.Added EP208
42733ReturnRateFXRateFxRtfloatThe rate of exchange between the two currencies specified in ReturnRateFXCurrencySymbol(42732).Added EP208
42734ReturnRateFXRateCalcFxRtCalccharSpecifies whether ReturnRateFXRate(42733) should be multiplied or divided.Added EP208
42760ReturnRateFinalPriceFallbackFnlPxFallbckintSpecifies the fallback provision for the hedging party in the determination of the final price.Added EP208
42762ReturnRateInformationSourceRtSrcintIdentifies the source of rate information. For FX the references source to be used for the FX spot rate.Added EP208
42668ReturnRateNotionalResetRtnRtNotlResetBooleanIndicates whether the term Equity Notional Reset as defined in the ISDA 2002 Equity Derivatives Definitions is applicable (Y) or not.Added EP208
42767ReturnRatePricePxPriceSpecifies the price of the underlying swap asset.Added EP208
42766ReturnRatePriceBasisPxBasisintThe basis of the return price.Added EP208
42768ReturnRatePriceCurrencyCcyCurrencySpecifies the currency of the price of the underlying swap asset. Uses ISO 4217 currency codes.Added EP208
42736ReturnRatePriceSequencePxSeqintSpecifies the type of price sequence of the return rate.Added EP208
42769ReturnRatePriceTypePxTypintSpecifies whether the ReturnRatePrice(42767) is expressed in absolute or relative terms.Added EP208
42752ReturnRateQuoteBusinessCenterQteBizCtrStringThe business center calendar used for adjustments associated with ReturnRateQuoteTimeType(42748) or ReturnRateQuoteTime(42749) and ReturnRateQuoteDate(42750), e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42746ReturnRateQuoteCurrencyQteCcyCurrencySpecifies the currency the return rate quote is denominated in. Uses ISO 4217 Currency Code.Added EP208
42747ReturnRateQuoteCurrencyTypeQteCcyTypStringSpecifies the type of currency, e.g. settlement currency, base currency, etc., that the quote is reported in.
See http://www.fpml.org/coding-scheme/reporting-currency-type for values.
Added EP208
42750ReturnRateQuoteDateQteDtLocalMktDateThe date when the quote is to be generated.Added EP208
42753ReturnRateQuoteExchangeQteExchExchangeSpecifies the exchange (e.g. stock or listed futures/options exchange) from which the quote is obtained.Added EP208
42751ReturnRateQuoteExpirationTimeQteExpTmLocalMktTimeThe time when the quote ceases to be valid.Added EP208
42743ReturnRateQuoteMeasureTypeQteTypStringSpecifies the type of the measure applied to the return rate's asset, e.g. valuation, sensitivity risk. This could be an NPV, a cash flow, a clean price, etc.
See http://www.fpml.org/coding-scheme/asset-measure for values.
Added EP208
42745ReturnRateQuoteMethodQteMethintSpecifies the type of quote used to determine the return rate of the swap.Added EP208
42754ReturnRateQuotePricingModelQteModelStringSpecifies the pricing model used to evaluate the underlying asset price.
See http://www.fpml.org/coding-scheme/pricing-model for values.
Added EP208
42749ReturnRateQuoteTimeQteTmLocalMktTimeThe time when the quote is to be generated.Added EP208
42748ReturnRateQuoteTimeTypeQteTmTypintSpecifies how or the timing when the quote is to be obtained.Added EP208
42744ReturnRateQuoteUnitsQteUnitStringSpecifies the units that the measure is expressed in. If not specified, the default is a price/value in currency units.
See http://www.fpml.org/coding-scheme/price-quote-units for values.
Added EP208
42763ReturnRateReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When ReturnRateInformationSource(42762) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions.
See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP208
42764ReturnRateReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP208
42740ReturnRateTotalCommissionPerTradeTotCommPerTrdAmtThe total commission per trade.Added EP208
42773ReturnRateValuationDateDtLocalMktDateThe return rate valuation date. Type of date is specified in ReturnRateValuationDateType(42774).Added EP208
42771ReturnRateValuationDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the return rate valuation unadjusted or relative dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42730ReturnRateValuationDateBusinessDayConventionBizDayCnvtnintThe return rate valuation dates business day convention.Added EP208
42714ReturnRateValuationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative return rate valuation date offset.Added EP208
42712ReturnRateValuationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative return rate valuation date offset.Added EP208
42713ReturnRateValuationDateOffsetUnitOfstUnitStringTime unit associated with the relative return rate valuation date offset.Added EP208
42711ReturnRateValuationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42774ReturnRateValuationDateTypeTypintSpecifies the type of return rate valuation date (e.g. adjusted for holidays).Added EP208
42726ReturnRateValuationEndDateAdjustedEndDtLocalMktDateThe adjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42725ReturnRateValuationEndDateOffsetDayTypeEndDtOfstDayTypintSpecifies the day type of the relative return rate valuation end date offset.Added EP208
42723ReturnRateValuationEndDateOffsetPeriodEndDtOfstPeriodintTime unit multiplier for the relative return rate valuation end date offset.Added EP208
42724ReturnRateValuationEndDateOffsetUnitEndDtOfstUnitStringTime unit associated with the relative return rate valuation end date offset.Added EP208
42722ReturnRateValuationEndDateRelativeToEndDtReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42721ReturnRateValuationEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42727ReturnRateValuationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which return rate valuation dates occur.Added EP208
42729ReturnRateValuationFrequencyRollConventionRollStringThe convention for determining the sequence of return rate valuation dates. It is used in conjunction with a specified frequency.Added EP208
42728ReturnRateValuationFrequencyUnitFreqUnitStringTime unit associated with the frequency at which return rate valuation dates occur.Added EP208
42759ReturnRateValuationPriceOptionValPxOptintIndicates whether an ISDA price option applies, and if applicable which type of price.Added EP208
42720ReturnRateValuationStartDateAdjustedStartDtLocalMktDateThe adjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42719ReturnRateValuationStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the relative return rate valuation start date offset.Added EP208
42717ReturnRateValuationStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative return rate valuation start date offset.Added EP208
42718ReturnRateValuationStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative return rate valuation start date offset.Added EP208
42716ReturnRateValuationStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42715ReturnRateValuationStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
42757ReturnRateValuationTimeValTmLocalMktTimeThe time at which the calculation agent values the underlying asset.Added EP208
42758ReturnRateValuationTimeBusinessCenterValTmBizCtrStringThe business center calendar used for adjustments associated with ReturnRateValuationTimeType(42756) or ReturnRateValuationTime(42757), e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42756ReturnRateValuationTimeTypeValTmTypintSpecifies the timing at which the calculation agent values the underlying.Added EP208
2753ReturnTriggerRtnTrgrintIndicates the type of return or payout trigger for the swap or forward.Added EP238
700ReversalIndicatorReversalIndBooleanIndicates a trade that reverses a previous trade.Added FIX.4.4
2997RhoRhofloatThe security's value rate of change in response to a 1% change in (risk-free) interest rate. Measures the security's sensitivity to interest rate change.Added EP288
1190RiskFreeRateRFRfloatInterest rate. Usually some form of short term rate.Added EP51
1558RiskInstrumentMultiplierMultfloatMultiplier applied to the transaction amount for comparison with risk limits. Default if not specified is 1.0.Added EP105
1767RiskLimitActionActnintIdentifies the action to take or risk model to assume should risk limit be exceeded or breached for the specified party.Added EP128 Updated EP171
1531RiskLimitAmountAmtAmtSpecifies the risk limit amount.Added EP105
2327RiskLimitApprovedAmountLmtAprvdAmtAmtThe credit/risk limit amount approved.Added EP171
2324RiskLimitCheckAmountLmtChkAmtAmtSpecifies the amount being requested for approval.Added EP171
2319RiskLimitCheckIDLmtChkIDStringThe unique and static identifier, at the business entity level, of a risk limit check request.Added EP171
2339RiskLimitCheckModelTypeChkModelTypintSpecifies the type of credit limit check model workflow to apply for the specified partyAdded EP171
2318RiskLimitCheckRequestIDChkReqIDStringThe unique identifier of the PartyRiskLimitCheckRequest(35=DF) message.Added EP171
2322RiskLimitCheckRequestRefIDReqRefIDintSpecifies the message reference identifier of the risk limit check request message.Added EP171
2326RiskLimitCheckRequestResultReqRsltintResult of the credit limit check request.Added EP171
2325RiskLimitCheckRequestStatusReqStatintIndicates the status of the risk limit check request.Added EP171
2323RiskLimitCheckRequestTypeChkReqTypintSpecifies the type of limit amount check being requested.Added EP171
2343RiskLimitCheckStatusRiskLmtChkStatintIndicates the status of the risk limit check performed on a trade.Added EP172
2320RiskLimitCheckTransTypeTransTypintSpecifies the transaction type of the risk limit check request.Added EP171
2321RiskLimitCheckTypeChkTypintSpecifies the type of limit check message.Added EP171
1532RiskLimitCurrencyCcyCurrencyUsed to specify the currency of the risk limit amount.Added EP105
2939RiskLimitCurrencyCodeSourceCcySrcStringIdentifies class or source of the RiskLimitCurrency(1532) value.Added EP273
1670RiskLimitIDRiskLmtID / ID in PartiesReferenceDataStringUnique reference identifier for a specific risk limit defined for the specified party.Added EP105 Updated EP171
1533RiskLimitPlatformPltfmStringThe area to which risk limit is applicable. This can be a trading platform or an offering.Added EP105
1667RiskLimitReportIDRptIDStringIdentifier for the PartyRiskLimitsReportAdded EP105
2317RiskLimitReportRejectReasonRejRsnintThe reason for rejecting the PartyRiskLimitsReport(35=CM) or PartyRiskLimitsUpdateReport(35=CR).Added EP171
2316RiskLimitReportStatusRptStatintStatus of risk limit report.Added EP171
1666RiskLimitRequestIDReqIDStringUnique identifier for the PartyRiskLimitsRequestAdded EP105
1761RiskLimitRequestResultReqRsltintReserved100PlusResult of risk limit definition request.Added EP128
1762RiskLimitRequestStatusReqStatintStatus of risk limit definition request.Added EP128 Updated EP146
1760RiskLimitRequestTypeReqTypintType of risk limit information.Added EP128
1764RiskLimitResultRsltintResult of risk limit definition for one party.Added EP128
1763RiskLimitStatusStatintStatus of risk limit definition for one party.Added EP128 Updated EP146
1530RiskLimitTypeTypintReserved100PlusUsed to specify the type of risk limit amount or position limit quantity or margin requirement amounts.Added EP105 Updated EP204
1766RiskLimitUtilizationAmountUtilztnAmtAmtAbsolute amount of utilization of a party's set risk limit.Added EP128
1765RiskLimitUtilizationPercentUtilztnPctPercentagePercentage of utilization of a party's set risk limit.Added EP128
2336RiskLimitVelocityPeriodVelctyintThe time interval for which the clip size limit applies. The velocity time unit is expressed in RiskLimitVelocityUnit(2337).Added EP171
2337RiskLimitVelocityUnitVelctyUnitStringUnit of time in which RiskLimitVelocityPeriod(2336) is expressed.Added EP171
2989RiskMetricsSecurityGroupMtrcsSecGrpStringDescribes a group of related instruments for which risk metrics are provided.Added EP288
2990RiskMetricsSecuritySubGroupMtrcsSecSubGrpStringDescribes a sub-group of a group identified by RiskMetricsSecurityGroup(2989).Added EP288
1769RiskWarningLevelActionActnintAction to take should warning level be exceeded.Added EP128 Updated EP171
1768RiskWarningLevelAmountAmtintAmount at which a warning is issued.Added EP128
1561RiskWarningLevelNameNmeStringName or error message associated with the risk warning level.Added EP105
1560RiskWarningLevelPercentPctPercentagePercent of risk limit at which a warning is issued.Added EP105
991RndPxRndPxPriceSpecifies average price rounded to quoted precision.Added EP5
1117RootPartyIDIDStringPartyID value within a root parties component. Same values as PartyID (448)Added EP22
1118RootPartyIDSourceSrccharPartyIDSource value within a root parties component. Same values as PartyIDSource (447)Added EP22
1119RootPartyRoleRintPartyRole value within a root parties component. Same values as PartyRole (452)Added EP22
2388RootPartyRoleQualifierQualintUsed to further qualify the value of RootPartyRole(1119).Added EP179
1121RootPartySubIDIDStringPartySubID value within a root parties component. Same values as PartySubID (523)Added EP22
1122RootPartySubIDTypeTypintReserved4000PlusType of RootPartySubID (1121) value. Same values as PartySubIDType (803)Added EP22 Updated EP294
561RoundLotRndLotQtyThe trading lot size of a securityAdded FIX.4.3
468RoundingDirectionRndDircharSpecifies which direction to round For CIV - indicates whether or not the quantity of shares/units is to be rounded and in which direction where CashOrdQty (152) or (for CIV only) OrderPercent (516) are specified on an order.
The default is for rounding to be at the discretion of the executing broker or fund manager.
e.g. for an order specifying CashOrdQty or OrderPercent if the calculated number of shares/units was 325.76 and RoundingModulus (469) was 0 - round down would give 320 units, 1 - round up would give 330 units and round to nearest would give 320 units.
Added FIX.4.3
469RoundingModulusRndModfloatFor CIV - a float value indicating the value to which rounding is required.
i.e. 0 means round to a multiple of 0 units/shares; 0.5 means round to a multiple of 0.5 units/shares.
The default, if RoundingDirection (468) is specified without RoundingModulus, is to round to a whole unit/share.
Added FIX.4.3
2883RoutingArrangementIndicatorRtgArngmntIndintIndicates whether a routing arrangement is in place, e.g. between two brokers. May be used together with OrderOrigination(1724) to further describe the origin of an order.Added EP256 Updated EP294
217RoutingIDRtgIDStringAssigned value used to identify a specific routing destination.Added FIX.4.2
216RoutingTypeRtgTypintIndicates the type of RoutingID (217) specified.Added FIX.4.2
83RptSeqRptSeqintSequence number of message within report series. Used to carry reporting sequence number of the fill as represented on the Trade Report Side.Added FIX.2.7
1135RptSysRptSysStringIndicates the system or medium on which the report has been publishedAdded EP26
546ScopeScopeMultipleCharValueSpecifies the market scope of the market data.Added FIX.4.3 Updated EP95
793SecondaryAllocIDAllocID2 / ID2 in AllocationStringSecondary allocation identifier. Unlike the AllocID (70), this can be shared across a number of allocation instruction or allocation report messages, thereby making it possible to pass an identifier for an original allocation message on multiple messages (e.g. from one party to a second to a third, across cancel and replace messages etc.).Added FIX.4.4
1977SecondaryAssetClassClssintThe broad asset category for assessing risk exposure for a multi-asset trade.Added EP161
1978SecondaryAssetSubClassSubClssintReserved4000PlusAn indication of the general description of the asset class.Added EP161
2741SecondaryAssetSubTypeSubTypStringUsed to provide a more specific description of the asset specified in SecondaryAssetType(1979).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
1979SecondaryAssetTypeTypStringUsed to provide more specific description of the asset specified in SecondaryAssetSubClass(1978).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161 Updated EP235
526SecondaryClOrdIDClOrdID2 / ID2 in SingleGeneralOrderHandlingStringAssigned by the party which originates the order. Can be used to provide the ClOrdID (11) used by an exchange or executing system.Added FIX.4.3
1082SecondaryDisplayQtySecDspQtyQtyUsed for reserve orders when DisplayQty applies to the primary execution market (e.g.an ECN) and another quantity is to be shown at other markets (e.g. the exchange). On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.Added EP22
527SecondaryExecIDExecID2StringAssigned by the party which accepts the order. Can be used to provide the ExecID (17) used by an exchange or executing system.Added FIX.4.3
1042SecondaryFirmTradeIDFirmTrdID2StringUsed to carry an internal firm assigned ID which may or may not be reported to the exchange or central counterparyAdded EP11
1230SecondaryHighLimitPriceHiLmtPxPriceRefer to definition of HighLimitPrice(1149)Added EP52
989SecondaryIndividualAllocIDIndAllocID2StringWill allow the intermediary to specify an allocation ID generated by their system.Added EP5
1809SecondaryLockedQtyLckQty2QtyLocked order quantity in addition to LockedQty (1808), e.g. to distinguish total locked quantity from currently locked quantity.Added EP131
1221SecondaryLowLimitPriceLowLmtPxPriceRefer to definition of LowLimitPrice(1148)Added EP52
198SecondaryOrderIDOrdID2StringAssigned by the party which accepts the order. Can be used to provide the OrderID (37) used by an exchange or executing system.Added FIX.4.1
1305SecondaryPriceLimitTypePxLmtTypintDescribes the how the price limits are expressedAdded EP52
1751SecondaryQuoteIDQID2StringAssigned by the party which accepts the quote. Can be used to provide the quote identifier assigned by an exchange, marketplace or executing system.Added EP126
2568SecondaryServiceLocationIDSvcLctnID2StringSecondary or alternate service location identifier.Added EP195
1040SecondaryTradeIDTrdID2StringUsed to carry an internal trade entity ID which may or may not be reported to the firmAdded EP11
818SecondaryTradeReportIDTrdRptID2 / RptID2 in TradeCaptureStringSecondary trade report identifier - can be used to associate an additional identifier with a trade.Added FIX.4.4 Deprecated FIX.5.0
881SecondaryTradeReportRefIDTrdRptRefID2 / RptRefID2 in TradeCaptureStringUsed to refer to a previous SecondaryTradeReportRefID when amending the transaction (cancel, replace, release, or reversal).Added FIX.4.4 Deprecated FIX.5.0
1240SecondaryTradingReferencePriceTrdgRefPxPriceRefer to definition for TradingReferencePrice(1150)Added EP52
855SecondaryTrdTypeTrdTyp2intType of trade assigned to a trade. Used in addition to TrdType(828). Must not be used when only one trade type needs to be assigned.Added FIX.4.4 Updated EP268
91SecureDataYdataActual encrypted data streamAdded FIX.2.7 Deprecated FIXT.1.1
90SecureDataLenYLengthLength of encrypted messageAdded FIX.2.7 Deprecated FIXT.1.1
455SecurityAltIDAltIDStringAlternate Security identifier value for this security of SecurityAltIDSource (456) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityAltIDSource.Added FIX.4.3
456SecurityAltIDSourceAltIDSrcStringReserved100PlusIdentifies class or source of the SecurityAltID(455) value.Added FIX.4.3 Updated EP271
1583SecurityClassificationReasonRsnintReserved100PlusAllows classification of instruments according to a set of high level reasons. Classification reasons describe the classes in which the instrument participates.Added EP107
1584SecurityClassificationValueValStringSpecifies the product classification value which further details the manner in which the instrument participates in the class.Added EP107
107SecurityDescDescStringCan be used by the venue or one of the trading parties to provide a non-normative textual description for the financial instrument.Added FIX.3.0 Updated EP232
207SecurityExchangeExchExchangeMarket used to help identify a security.
Valid values:
See Appendix 6-C
Added FIX.4.1
1151SecurityGroupSecGrpStringAn exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.Added EP42
48SecurityIDIDStringSecurity identifier value of SecurityIDSource (22) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityIDSource.Added FIX.2.7
22SecurityIDSourceSrcStringReserved100PlusIdentifies class or source of the SecurityID(48) value.Added FIX.2.7 Updated EP161
1467SecurityListDescListDescStringSpecifies a description or name of a Security List.Added EP87
1465SecurityListIDListIDStringSpecifies an identifier for a Security ListAdded EP87
1466SecurityListRefIDListRefIDStringSpecifies a reference from one Security List to another. Used to support a hierarchy of Security Lists.Added EP87
559SecurityListRequestTypeListReqTypintIdentifies the type/criteria of Security List RequestAdded FIX.4.3
1470SecurityListTypeListTypintReserved100PlusSpecifies a type of Security List.Added EP87
1471SecurityListTypeSourceLstTypSrcintReserved100PlusSpecifies a specific source for a SecurityListType. Relevant when a certain type can be provided from various sources.Added EP87
1680SecurityMassTradingEventSecTrdEvntintIdentifies an event related to the mass trading status.Added EP106
1679SecurityMassTradingStatusTrdgStatintIdentifies the trading status applicable to a group of instruments.Added EP106
2962SecurityReferenceDataSupplementSecRefDataSupplmntStringMay be used to generically assist in disambiguating an instrument where the security identifier and core reference data attributes are not sufficient to uniquely identify the instrument. The values used are bilaterally agreed.Added EP276
1607SecurityRejectReasonSecRejRsnintReserved100PlusIdentifies the reason a security definition request is being rejected.Added EP114
964SecurityReportIDRptIDintIdentifies a Security List message.Added EP4 Updated EP87
320SecurityReqIDReqIDStringUnique ID of a Security Definition Request.Added FIX.4.2
560SecurityRequestResultReqRsltintThe results returned to a Security Request messageAdded FIX.4.3
321SecurityRequestTypeReqTypintType of Security Definition Request.Added FIX.4.2
322SecurityResponseIDRspIDStringUnique ID of a Security Definition message.Added FIX.4.2
323SecurityResponseTypeRspTypintType of Security Definition message response.Added FIX.4.2
2988SecurityRiskMetricsReportIDRptIDStringUnique identifier for the SecurityRiskMetricsReport(35=EG) message.Added EP288
965SecurityStatusStatusStringIndicates the current state of the instrument.Added EP4 Updated EP271
324SecurityStatusReqIDStatReqIDStringUnique ID of a Security Status Request or a Security Mass Status Request message.Added FIX.4.2 Updated EP106
762SecuritySubTypeSubTypStringSub-type qualification/identification of the SecurityType. As an example for SecurityType(167)=REPO, the SecuritySubType=General Collateral can be used to further specify the type of REPO.
If SecuritySubType is used, then SecurityType is required.
For SecurityType=MLEG a name of the option or futures strategy name can be specified, such as Calendar, Vertical, Butterfly.
For SecurityType(167)=OPT the subclassification can be specified, such as Asian.
For SecurityType(167)=SWAPTION a value of Straddle is used to identify a straddle swaption.
In the context of EU SFTR reporting use the appropriate 4-character code noted in the regulations - GENE for general collateral or SPEC for specific collateral (without quote marks).
Added FIX.4.4 Updated EP254
1174SecurityTradingEventSecTrdEvntintReserved100PlusIdentifies an event related to a SecurityTradingStatus(326). An event occurs and is gone, it is not a state that applies for a period of time.Added EP47
326SecurityTradingStatusTrdgStatintReserved100PlusIdentifies the trading status applicable to the transaction.Added FIX.4.2
167SecurityTypeSecTypStringIndicates type of security. Security type enumerations are grouped by Product(460) field value. NOTE: Additional values may be used by mutual agreement of the counterparties.Added FIX.4.1
980SecurityUpdateActionUpdActncharSpecifies the action taken or to be taken for the specified instrument or list of instruments.Added EP4 Updated EP275
1185SecurityXMLSecXMLXMLDataXML definition for the security.Added EP49 Updated EP275
1184SecurityXMLLenYLengthThe length of the SecurityXML(1185) data block.Added EP49 Updated EP145
1186SecurityXMLSchemaSchemaStringThe schema used to validate the contents of SecurityXML(1185).Added EP49 Updated EP145
2362SelfMatchPreventionIDSlfMtchPrvntnIDStringIdentifies an order or trade that should not be matched to an opposite order or trade if both buy and sell orders for the same asset contain the same SelfMatchPreventionID(2362) and submitted by the same firm.Added EP211
2964SelfMatchPreventionInstructionSlfMtchPrvntnInstintIndicate the instruction for self-match prevention when the incoming (aggressive) order has the same SelfMatchPreventionID(2362) as a resting (passive) order.Added EP280
331SellVolumeSellVolQtyQuantity sold.Added FIX.4.2
287SellerDaysSellerDaysintSpecifies the number of days that may elapse before delivery of the securityAdded FIX.4.2
49SenderCompIDSIDStringAssigned value used to identify firm sending message.Added FIX.2.7
142SenderLocationIDSLocStringAssigned value used to identify specific message originator's location (i.e. geographic location and/or desk, trader)Added FIX.4.1
50SenderSubIDSSubStringAssigned value used to identify specific message originator (desk, trader, etc.)Added FIX.2.7
52SendingTimeSntUTCTimestampTime of message transmission (always expressed in UTC (Universal Time Coordinated, also known as GMT)Added FIX.2.7
1450SenioritySnrtyStringSpecifies which issue (underlying bond) will receive payment priority in the event of a default.
Used to define a CDS instrument.
Added EP83 Updated EP235
373SessionRejectReasonYintReserved100PlusCode to identify reason for a session-level Reject message.Added FIX.4.2
1409SessionStatusSessStatintReserved100PlusStatus of a FIX sessionAdded EP56
119SettlCurrAmtSettlCurrAmtAmtTotal amount due expressed in settlement currency (includes the effect of the forex transaction)Added FIX.4.0
656SettlCurrBidFxRateSettlCurrBidFxRtfloatForeign exchange rate used to compute the bid SettlCurrAmt (119) from Currency (15) to SettlCurrency (120)Added FIX.4.3
155SettlCurrFxRateSettlCurrFxRtfloatForeign exchange rate used to compute SettlCurrAmt(119) from Currency(15) to SettlCurrency(120).Added FIX.4.1 Updated EP282
156SettlCurrFxRateCalcSettlCurrFxRtCalccharSpecifies whether or not SettlCurrFxRate (155) should be multiplied or divided.Added FIX.4.1 Updated EP179
657SettlCurrOfferFxRateSettlCurrOfrFxRtfloatForeign exchange rate used to compute the offer SettlCurrAmt (119) from Currency (15) to SettlCurrency (120)Added FIX.4.3
120SettlCurrencySettlCcyCurrencyCurrency code of settlement denomination.Added FIX.4.0
2899SettlCurrencyCodeSourceSettlCcySrcStringIdentifies class or source of the SettlCurrency(120) value.Added EP273
64SettlDateSettlDtLocalMktDateSpecific date of trade settlement (SettlementDate) in YYYYMMDD format.
If present, this field overrides SettlType (63). This field is required if the value of SettlType (63) is 6 (Future) or 8 (Sellers Option). This field must be omitted if the value of SettlType (63) is 7 (When and If Issued)
(expressed in local time at place of settlement)
Added FIX.2.7
193SettlDate2SettlDt2LocalMktDateSettDate (64) of the future part of a F/X swap order.Added FIX.4.1 Deprecated FIX.5.0
172SettlDeliveryTypeDlvryTypintIdentifies type of settlementAdded FIX.4.1
2143SettlDisruptionProvisionSettlDsrptnProvintSpecifies the consequences of bullion settlement disruption events.Added EP169
2365SettlForwardPointsSettlFwdPntsPriceOffsetFX forward points added to SettlPrice(730). The value is expressed in decimal form and may be a negative.Added EP179
162SettlInstIDSettlInstIDStringUnique identifier for Settlement Instruction.Added FIX.4.1
160SettlInstModeSettlInstModecharIndicates mode used for Settlement Instructions message. *** SOME VALUES HAVE BEEN REPLACED - See Replaced Features and Supported Approach ***Added FIX.4.1
777SettlInstMsgIDSettlInstMsgIDStringUnique identifier for Settlement Instruction message.Added FIX.4.4
214SettlInstRefIDSettlInstRefIDStringReference identifier for the SettlInstID (162) with Cancel and Replace SettlInstTransType (163) transaction types.Added FIX.4.2
791SettlInstReqIDSettlInstReqIDStringUnique ID of settlement instruction request messageAdded FIX.4.4
792SettlInstReqRejCodeSettlInstReqRejCodeintReserved100PlusIdentifies reason for rejection (of a settlement instruction request message).Added FIX.4.4
165SettlInstSourceInstSrccharIndicates source of Settlement InstructionsAdded FIX.4.1
163SettlInstTransTypeSettlInstTransTypcharSettlement Instructions message transaction typeAdded FIX.4.1
1193SettlMethodSettlMethStringSettlement method for a contract or instrument. Additional values may be used with bilateral agreement.Added EP52 Updated EP169
42590SettlMethodElectingPartySideSettlMethElctngSideintSide value of the party electing the settlement method.Added EP208
42783SettlMethodElectionDateAdjustedDtLocalMktDateThe adjusted settlement method election date.Added EP208
42776SettlMethodElectionDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the settlement method election unadjusted or relative date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42778SettlMethodElectionDateBusinessDayConventionBizDayCnvtnintThe settlement method election date adjustment business day convention.Added EP208
42782SettlMethodElectionDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative settlement method election date offset.Added EP208
42780SettlMethodElectionDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative settlement method election date offset.Added EP208
42781SettlMethodElectionDateOffsetUnitOfstUnitStringTime unit associated with the relative settlement method election date offset.Added EP208
42779SettlMethodElectionDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the settlement method election date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42777SettlMethodElectionDateUnadjustedDtUnadjLocalMktDateThe unadjusted settlement method election date.Added EP208
1161SettlObligIDSettlIDStringUnique ID for this settlement instruction.Added EP44
1159SettlObligModeSettlModeintUsed to identify the reporting mode of the settlement obligation which is either preliminary or finalAdded EP44
1160SettlObligMsgIDSettlMsgIDStringMessage identifier for Settlement Obligation ReportAdded EP44
1163SettlObligRefIDSettlRefIDStringRequired where SettlInstTransType is Cancel or ReplaceAdded EP44
1164SettlObligSourceSettlSrccharUsed to identify whether these delivery instructions are for the buyside or the sellside.Added EP44
1162SettlObligTransTypeSettlTransTypcharTransaction Type - required except where SettlInstMode is 5=Reject SSI requestAdded EP44
782SettlPartyIDIDStringPartyID value within a settlement parties component. Nested repeating group.
Same values as PartyID (448)
Added FIX.4.4
783SettlPartyIDSourceSrccharPartyIDSource value within a settlement parties component.
Same values as PartyIDSource (447)
Added FIX.4.4
784SettlPartyRoleRintPartyRole value within a settlement parties component.
Same values as PartyRole (452)
Added FIX.4.4
2389SettlPartyRoleQualifierQualintUsed to further qualify the value of SettlPartyRole(784).Added EP179
785SettlPartySubIDIDStringPartySubID value within a settlement parties component.
Same values as PartySubID (523)
Added FIX.4.4
786SettlPartySubIDTypeTypintReserved4000PlusType of SettlPartySubID (785) value.
Same values as PartySubIDType (803)
Added FIX.4.4 Updated EP294
730SettlPriceSetPxPriceSettlement priceAdded FIX.4.4
2451SettlPriceDeterminationMethodSettlPxDtrmnMethintReserved100PlusCalculation method used to determine settlement price.Added EP190
2366SettlPriceFxRateCalcSettlPxFxRtCalccharSpecifies whether LastPx(31) [TradeCaptureReport] or SettlPrice(730) [PositionReport] should be multiplied or divided.Added EP179
1830SettlPriceIncrementSettlPxIncrPriceSettlement price increment for stated price range.Added EP138
1831SettlPriceSecondaryIncrementSettlPxIncr2PriceSecondary settlement price increment for stated price range. The meaning of secondary is left to bilateral agreement, e.g. it may refer to final settlement for a contract.Added EP138
731SettlPriceTypeSetPxTypintType of settlement priceAdded FIX.4.4
1886SettlPriceUnitOfMeasureSetPxUOMStringUsed to express the unit of measure of the settlement price if different from the contract.Added EP147
1887SettlPriceUnitOfMeasureCurrencySetPxUOMCcyCurrencyIndicates the currency of the settlement price unit of measure if expressed in another currency than the base currency.
Conditionally required when SettlPriceUnitOfMeasure(1886)=Ccy.
Added EP147
2960SettlPriceUnitOfMeasureCurrencyCodeSourceSetPxUOMCcySrcStringIdentifies the class or source of the SettlPriceUnitOfMeasureCurrency(1887) value.Added EP273
40373SettlRateFallbackRateSourceRtSrcintIdentifies the source of rate information.Added EP161
40655SettlRateFallbackReferencePageRefPgStringIdentifies the reference page from the rate source.
When SettlRateFallbackRateSource(40373) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
1577SettlRateIndexSettlNdxStringIn an outright or forward commodity trade that is cash settled this is the index used to determine the cash payment.Added EP169
1580SettlRateIndexLocationSettlNdxLctnStringThis is an optional qualifying attribute of SettlRateIndex(1577) such as the delivery zone for an electricity contract.Added EP169
40089SettlRatePostponementCalculationAgentCalcAgentintUsed to identify the settlement rate postponement calculation agent.Added EP161
40086SettlRatePostponementMaximumDaysMaxDaysintThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to this method.Added EP161
40088SettlRatePostponementSurveySurveyBooleanIndicates whether to request a settlement rate quote from the market.Added EP161
716SettlSessIDSetSesIDStringIdentifies a specific settlement sessionAdded FIX.4.4
717SettlSessSubIDSetSesSubStringSubID value associated with SettlSessID(716)Added FIX.4.4
2968SettlStatusSettlStatStringThe settlement status of the identified trade.Added EP281
2969SettlStatusReasonSettlStatRsnStringUsed to provide additional reason or qualify the reason for the settlement status specified in SettlStatus(2968).Added EP281
2970SettlStatusReasonTextSettlStatRsnTxtStringText description associated with SettlStatusReason(2969).Added EP281
2967SettlStatusReportIDRptIDStringUnique identifier of the SettlementStatusReport(35=EE).Added EP281
2973SettlStatusReportStatusStatintStatus of the report being responded to.Added EP281
2965SettlStatusRequestIDReqIDStringUnique identifier of the SettlementStatusRequest(35=EC).Added EP281
2966SettlStatusRequestStatusReqStatintStatus of the SettlementStatusRequest(35=EC) message being responded to.Added EP281
2579SettlSubMethodSettlSubMethintReserved100PlusSpecifies a suitable settlement sub-method for a given settlement method.Added EP195
63SettlTypeSettlTypStringTenorIndicates order settlement period. If present, SettlDate (64) overrides this field. If both SettlType (63) and SettDate (64) are omitted, the default for SettlType (63) is 0 (Regular)
Regular is defined as the default settlement period for the particular security on the exchange of execution.
In Fixed Income the contents of this field may influence the instrument definition if the SecurityID (48) is ambiguous. In the US an active Treasury offering may be re-opened, and for a time one CUSIP will apply to both the current and when-issued securities. Supplying a value of 7 clarifies the instrument description; any other value or the absence of this field should cause the respondent to default to the active issue.
Additionally the following patterns may be uses as well as enum values
Dx = FX tenor expression for days, e.g. D5, where x is any integer > 0
Mx = FX tenor expression for months, e.g. M3, where x is any integer > 0
Wx = FX tenor expression for weeks, e.g. W13, where x is any integer > 0
Yx = FX tenor expression for years, e.g. Y1, where x is any integer > 0
Noted that for FX the tenors expressed using Dx, Mx, Wx, and Yx values do not denote business days, but calendar days.
Added FIX.2.7
966SettleOnOpenFlagSettlOnOpenFlagStringIndicator to determine if instrument is settle on openAdded EP4
1945SettledEntityMatrixPublicationDateSettldMtrxDtLocalMktDateThe publication date of the applicable version of the matrix. If not specified, the Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP161
1944SettledEntityMatrixSourceSettldMtrxSrcStringRelevant settled entity matrix source.Added EP161
1701SettlementAmountAmtAmtThe amount of settlement.Added EP117
1702SettlementAmountCurrencyCcyCurrencyThe currency of the reported settlement amount.Added EP117
2903SettlementAmountCurrencyCodeSourceCcySrcStringIdentifies class or source of the SettlementAmountCurrency(1702) value.Added EP273
1153SettlementCycleNoCycleNointSettlement cycle in which the settlement obligation was generatedAdded EP44
858SharedCommissionSharedCommAmtCommission to be shared with a third party, e.g. as part of a directed brokerage commission sharing arrangement.Added FIX.4.4
2102ShortMarkingExemptIndicatorSMEIndBooleanIndicates whether the originating account is exempt (Y) from marking orders as short or not (N). This designation may be used on both buy and sell orders.Added EP164
705ShortQtyShortQtyShort quantity.Added FIX.4.4 Updated EP141
1688ShortSaleExemptionReasonShrtSaleExmptnRsnintIndicates the reason a short sale order is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.).Added EP121
853ShortSaleReasonShrtSaleRsnintReason for short sale.Added FIX.4.4
1687ShortSaleRestrictionShrtRstctnintIndicates whether a restriction applies to short selling a security.Added EP120
54SideSidecharSide of order (see Volume : Glossary for value definitions)Added FIX.2.7
1852SideAvgPxAvgPxPriceCalculated average price for this side of the trade.Added EP141
1854SideAvgPxGroupIDAvgPxGrpIDStringThe identifier for the average price group for the trade side. See also AvgPxGroupID(1731).Added EP141
1853SideAvgPxIndicatorAvgPxIndintUsed to indicate whether a trade or a sub-allocation should be allocated at the trade price (e.g. no average pricing), or whether it should be grouped with other trades/sub-allocations and allocated at the average price of the group.Added EP141 Updated EP282
1597SideClearingTradePriceClrTrdPxPriceAlternate clearing price for the side being reported.Added EP111
1598SideClearingTradePriceTypeClrTrdPxTypeintIndicates to recipient whether trade is clearing at execution prices LastPx(tag 31) or alternate clearing prices SideClearingTradePrice(tag 1597).Added EP111
2692SideCollateralAmountMarketIDMktIDStringMarket associated with the collateral amount.Added EP227
2693SideCollateralAmountMarketSegmentIDMktSegIDStringMarket segment associated with the collateral amount.Added EP227
2694SideCollateralAmountTypeAmtTypintThe type of value in CurrentCollateralAmount(1704).Added EP227
2695SideCollateralCurrencyCcyCurrencySpecifies the currency of the collateral; optional, defaults to settlement currency if not specified.
SideCollateralCurrencyCodeSource(2930) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP227 Updated EP273
2930SideCollateralCurrencyCodeSourceCcySrcStringIdentifies class or source of the SideCollateralCurrency(2695) value.Added EP273
2696SideCollateralFXRateFxRtfloatForeign exchange rate used to compute the SideCurrentCollateralAmount(2702) from the SideCollateralCurrency(2695) and the Currency(15).Added EP227
2697SideCollateralFXRateCalcFxRtCalccharSpecifies whether or not SideCollateralFXRate(2696) should be multiplied or divided.Added EP227
2698SideCollateralMarketPriceMktPxPriceMarket price of the collateral, either from market sources or pre-agreed by the counterparties.Added EP227
2699SideCollateralPercentOveragePctOvrgPercentagePercentage of over-collateralization particularly when SideCollateralAmountType(2694) = 4 (Additional collateral value).Added EP227
2700SideCollateralPortfolioIDPrtflioIDStringIdentifier of the collateral portfolio when reporting on a portfolio basis.Added EP227
2865SideCollateralReinvestmentAmountAmtAmtThe cash amount of the specified re-investment type.Added EP254
2866SideCollateralReinvestmentCurrencyCcyCurrencyThe currency denomination of the re-invested cash amount.
SideCollateralReinvestmentCurrencyCodeSource(2932) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP254 Updated EP273
2932SideCollateralReinvestmentCurrencyCodeSourceCcySrcStringIdentifies class or source of the SideCollateralReinvestmentCurrency(2866) value.Added EP273
2862SideCollateralReinvestmentRateRnvstmntRtPercentageInterest rate received for collateral reinvestment.Added EP254
2867SideCollateralReinvestmentTypeTypintReserved100PlusIndicates the type of investment the cash collateral is re-invested in.Added EP254
2701SideCollateralTypeTypStringType of collateral on deposit being reported.Added EP227
659SideComplianceIDSideComplianceIDStringID within repeating group of sides which is used to represent this transaction for compliance purposes (e.g. OATS reporting).Added FIX.4.3
1154SideCurrencyCcyCurrencyUsed to identify the trading currency on the Trade Capture Report SideAdded EP44
2901SideCurrencyCodeSourceCcySrcStringIdentifies class or source of the SideCurrency(1154) value.Added EP273
2702SideCurrentCollateralAmountAmtAmtCurrency value currently attributed to the collateral.Added EP227
1427SideExecIDSideExecIDStringWhen reporting trades, used to reference the identifier of the execution (ExecID) being reported if different ExecIDs were assigned to each side of the trade.Added EP77
1900SideExecRefIDExecRefIDStringUsed to reference the value from SideExecID(1427).Added EP150
1006SideFillStationCdFillStationCdStringUsed on a multi-sided trade to convey order routing informationAdded EP5
1072SideGrossTradeAmtSideGrossTradeAmtAmtThe gross trade amount for this side of the trade. See also GrossTradeAmt (381) for additional definition.Added EP25
2703SideHaircutIndicatorHrctIndBooleanIndicates, if Y, that a stated valuation includes a haircut, e.g. that the stated value reflects the subtraction of the haircut. Note that a value of N does not imply a haircut is not applicable, only that the haircut (if any) is not reflected in the stated valuation.Added EP227
1009SideLastQtySideQtyQtyUsed to indicate the quantity on one side of a multi-sided trade.Added EP5 Updated EP161
1444SideLiquidityIndLqdtyIndintIndicator to identify whether this fill was a result of a liquidity provider providing or liquidity taker taking the liquidity. Applicable only for OrdStatus of Partial or Filled.Added EP81
1898SideMarketSegmentIDMktSegIDStringIdentifies the market segment of the side.Added EP150
752SideMultiLegReportingTypeMLegRptTypintUsed to indicate if the side being reported on Trade Capture Report represents a leg of a multileg instrument or a single security.Added FIX.4.4
1507SideOrigTradeIDOrigTrdIDStringUsed to capture the original trade id for each side of a trade undergoing novation to a standardized model.Added EP107
1599SidePriceDifferentialSidePxDiffPricePrice Differential between the front and back leg of a spread or complex instrument.Added EP111
1007SideReasonCdRsnCDStringUsed on a multi-sided trade to convey reason for executionAdded EP5
2416SideRegulatoryLegRefIDLegRefIDStringIdentifies the leg of the trade the entry applies to by referencing the leg's LegID(1788).Added EP181
1972SideRegulatoryTradeIDIDStringTrade identifier required by government regulators or other regulatory organziations for regulatory reporting purposes. For example, unique swap identifier (USI) as required by the U.S. Commodity Futures Trading Commission.Added EP161
1974SideRegulatoryTradeIDEventEvntintIdentifies the event which caused origination of the identifier in SideRegulatoryTradeID(1972). When more than one event is the cause, use the higher enumeration value. For example, if the identifier is originated due to an allocated trade which was cleared and reported, use the enumeration value 2 (Clearing).Added EP161
2398SideRegulatoryTradeIDScopeScopeintSpecifies the scope to which the SideRegulatoryTradeID(1972) applies. Used when a trade must be assigned more than one identifier, e.g. one for the clearing member and another for the client on a cleared trade as with the principal model in Europe.Added EP181
1973SideRegulatoryTradeIDSourceSrcStringIdentifies the reporting entity that originated the value in RegulatoryTradeID(1903). The reporting entity identifier may be assigned by a regulator or from a supported standard identifier source scheme.Added EP161 Updated EP275
1975SideRegulatoryTradeIDTypeTypintSpecifies the type of trade identifier provided in SideRegulatoryTradeID(1972), within the context of the hierarchy of trade events.Added EP161
2344SideRiskLimitCheckStatusRiskLmtChkStatintIndicates the status of the risk limit check performed on the side of a trade.Added EP172
1155SideSettlCurrencySettlCcyCurrencyUsed to identify the settlement currency on the Trade Capture Report SideAdded EP44
2902SideSettlCurrencyCodeSourceSettlCcySrcStringIdentifies class or source of the SideSettlCurrency(1155) value.Added EP273
1690SideShortSaleExemptionReasonShrtSaleExmptnRsnintIndicates the reason a short sale is exempted from applicable regulation (e.g. Reg SHO addendum (b)(1) in the U.S.)Added EP121
962SideTimeInForceSideTmFrcUTCTimestampIndicates how long the order as specified in the side stays in effect. SideTimeInForce allows a two-sided cross order to specify order behavior separately for each side. Absence of this field indicates that TimeInForce should be referenced. SideTimeInForce will override TimeInForce if both are provided.Added EP3
1506SideTradeIDTrdIDStringUsed to represent the trade ID for each side of the trade assigned by an intermediary.Added EP107
1005SideTradeReportIDRptIDStringUsed on a multi-sided trade to designate the ReportIDAdded EP5
2671SideTradeReportingIndicatorTrdRptngIndintUsed between parties to convey trade reporting status.Added EP222
1012SideTrdRegTimestampTSUTCTimestampSame as TrdRegTimestamp(769). Used in a multi-sided message to indicate relevant trade-side timestamp.Added EP5 Updated EP291
1014SideTrdRegTimestampSrcSrcStringSame as TrdRegTimestampOrigin(771). Used in a multi-sided message to indicate relevant trade-side origin or source of timestamp.Added EP5 Updated EP291
1013SideTrdRegTimestampTypeTypintSame as TrdRegTimeStampType(770). Used in a multi-sided message to indicate relevant trade-side timestamp type.Added EP5 Updated EP291
1008SideTrdSubTypeTrdSubTypintUsed on a multi-sided trade to specify the type of trade for a given side. Same values as TrdSubType (829).Added EP5 Updated EP271
2863SideUnderlyingRefIDUndlyRefIDStringIdentifies the underlying instrument the entity applies to by referencing the underlying instrument's UnderlyingID(2874).Added EP254
396SideValue1SideValu1AmtAmounts in currencyAdded FIX.4.2
397SideValue2SideValu2AmtAmounts in currencyAdded FIX.4.2
401SideValueIndSideValuIndintCode to identify which SideValue the value refers to. SideValue1 and SideValue2 are used as opposed to Buy or Sell so that the basket can be quoted either way as Buy or Sell.Added FIX.4.2
1899SideVenueTypeVenuTypcharIdentifies the type of venue where the trade was executed for the side.Added EP150
89SignatureYdataElectronic signatureAdded FIX.2.7 Deprecated FIXT.1.1
93SignatureLengthYLengthNumber of bytes in signature fieldAdded FIX.2.7 Deprecated FIXT.1.1
2837SingleQuoteIndicatorSnglQteIndBooleanUsed to indicate whether the quoting system allows only one quote to be active at a time for the quote issuer or market maker.Added EP253
377SolicitedFlagSolFlagBooleanIndicates whether or not the order was solicited.Added FIX.4.2
42260SpecialDividendsIndicatorSpeclDividendIndBooleanIndicates whether special dividends are applicable.Added EP208
218SpreadSpreadPriceOffsetFor Fixed Income. Either Swap Spread or Spread to Benchmark depending upon the order type.
Spread to Benchmark: Basis points relative to a benchmark. To be expressed as count of basis points (vs. an absolute value). E.g. High Grade Corporate Bonds may express price as basis points relative to benchmark (the BenchmarkCurveName(221) field). Note: Basis points can be negative.
Swap Spread: Target spread for a swap.
Added FIX.4.2 Updated EP282
171StandInstDbIDStandInstDbIDStringUnique identifier used on the Standing Instructions database for the Standing Instructions to be referenced.Added FIX.4.1
170StandInstDbNameStandInstDbNameStringName of the Standing Instruction database represented with StandInstDbType (169) (i.e. the Global Custodian's name).Added FIX.4.1
169StandInstDbTypeStandInstDbTypintIdentifies the Standing Instruction database usedAdded FIX.4.1
2588StandardVarianceStdVarncfloatStandard variance (over the lifetime of an instrument) or initial variance used to calculate settlement prices, e.g. for variance futures.Added EP195
921StartCashStartCshAmtStarting dirty cash consideration of a financing deal, i.e. paid to the seller on the Start Date.Added FIX.4.4
916StartDateStartDtLocalMktDateStart date of a financing deal, i.e. the date the buyer pays the seller cash and takes control of the collateralAdded FIX.4.4
1241StartMaturityMonthYearStartMMYMonthYearStarting maturity month year for an option classAdded EP52
2551StartPriceRangeStartPxRngPriceLower boundary for price range.Added EP195
1202StartStrikePxRangeStartStrkPxRngPriceStarting price for the range to which the StrikeIncrement applies. Price refers to the price of the underlyingAdded EP52
1206StartTickPriceRangeStartTickPxRngPriceStarting price range for specified tick incrementAdded EP52
471StateOrProvinceOfIssueStPrvStringA two-character state or province abbreviation.Added FIX.4.3
1176StatsTypeStatsTypintType of statisticsAdded EP47
929StatusTextStatTextStringA text description associated with a network status.Added FIX.4.4
928StatusValueStatValuintIndicates the status of a network connectionAdded FIX.4.4
233StipulationTypeTypStringFor Fixed Income.
Type of Stipulation.
Other types may be used by mutual agreement of the counterparties.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
234StipulationValueValStringFor Fixed Income. Value of stipulation.
The expression can be an absolute single value or a combination of values and logical operators:
< value
> value
<= value
>= value
value
value - value2
value OR value2
value AND value2
YES
NO
Bargain conditions recognized by the London Stock Exchange - to be used when StipulationType is BGNCON.
CD = Special cum Dividend
XD = Special ex Dividend
CC = Special cum Coupon
XC = Special ex Coupon
CB = Special cum Bonus
XB = Special ex Bonus
CR = Special cum Rights
XR = Special ex Rights
CP = Special cum Capital Repayments
XP = Special ex Capital Repayments
CS = Cash Settlement
SP = Special Price
TR = Report for European Equity Market Securities in accordance with Chapter 8 of the Rules.
GD = Guaranteed Delivery
Values for StipulationType = PXSOURCE:
BB GENERIC
BB FAIRVALUE
BROKERTEC
ESPEED
GOVPX
HILLIARD FARBER
ICAP
TRADEWEB
TULLETT LIBERTY
If a particular side of the market is wanted append /BID /OFFER or /MID.
plus appropriate combinations of the above and other expressions by mutual agreement of the counterparties.
Examples: >=60, .25, ORANGE OR CONTRACOSTA, etc.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
99StopPxStopPxPricePrice per unit of quantity (e.g. per share)Added FIX.2.7
1851StrategyLinkIDStrategyLinkIDStringIdentifies the multileg strategy (e.g. spread) to which the trade belongs. This links together trade legs executed as part of a strategy during a single match event.Added EP141
958StrategyParameterNameStrtPrmNmeStringName of parameterAdded EP2
959StrategyParameterTypeStrtPrmTypintDatatype of the parameterAdded EP2
960StrategyParameterValueStrtPrmValStringValue of the parameterAdded EP2
2141StrategyTypeStrtTypStringSpecifies the type of trade strategy.Added EP169
1503StreamAsgnAckTypeActTypintType of acknowledgement.Added EP93
1502StreamAsgnRejReasonRejRsnintReserved100PlusReason code for stream assignment request reject.Added EP93
1497StreamAsgnReqIDReqIDStringUnique identifier for the stream assignment request provided by the requester.Added EP93
1498StreamAsgnReqTypeAsgnReqTypintType of stream assignment request.Added EP93
1501StreamAsgnRptIDRptIDStringUnique identifier of the stream assignment report provided by the respondent.Added EP93
1617StreamAsgnTypeAsgnTypintThe type of assignment being affected in the Stream Assignment Report.Added EP93
41240StreamAssetAttributeLimitLmtStringLimit or lower acceptable value of the attribute.Added EP169
41238StreamAssetAttributeTypeTypStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
41239StreamAssetAttributeValueValStringSpecifies the value of the attribute.Added EP169
41246StreamCalculationBalanceOfFirstPeriodBalFirstBooleanWhen specified and set to 'Y', it indicates that the first calculation period should run from the effective date to the end of the calendar period in which the effective date falls (e.g. Jan 15 - Jan 31 if the calculation periods are one month long and effective date is Jan 15.). If 'N' or not specified, it indicates that the first calculation period should run from the effective date for one whole period (e.g. Jan 15 to Feb 14 if the calculation periods are one month long and the effective date is Jan 15.).Added EP169
41247StreamCalculationCorrectionPeriodCrrctnPeriodintTime unit multiplier for the length of time after the publication of the data when corrections can be made.Added EP169
41248StreamCalculationCorrectionUnitCrrctnUnitStringTime unit associated with the length of time after the publication of the data when corrections can be made.Added EP169
40082StreamCalculationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which calculation period end dates occur.Added EP161
40083StreamCalculationFrequencyUnitFreqUnitStringTime unit associated with the frequency at which calculation period end dates occur.Added EP161
40074StreamCalculationPeriodBusinessCenterCtrStringThe business center calendar used to adjust calculation periods, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40073StreamCalculationPeriodBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust calculation periods. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
41242StreamCalculationPeriodDateDtLocalMktDateThe adjusted or unadjusted fixed calculation period date.Added EP169
41243StreamCalculationPeriodDateTypeTypintSpecifies the type of fixed calculation period date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41244StreamCalculationPeriodDatesXIDXIDXIDIdentifier of this calculation period for cross referencing elsewhere in the message.Added EP169
41245StreamCalculationPeriodDatesXIDRefXIDRefXIDREFCross reference to another calculation period for duplicating its properties.Added EP169
40084StreamCalculationRollConventionRollStringThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the DateAdjustment component within the Instrument component.Added EP161
41278StreamCommodityAltIDAltIDStringAlternate security identifier value for the commodity.Added EP169
41279StreamCommodityAltIDSourceAltIDSrcStringIdentifies the class or source of the alternate commodity security identifier.Added EP169
41251StreamCommodityBaseBaseStringSpecifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.Added EP169
41259StreamCommodityCurrencyCcyCurrencyIdentifies the currency of the commodity asset. Uses ISO 4217 currency codes.Added EP169
41281StreamCommodityDataSourceIDIDStringData source identifier.Added EP169
41282StreamCommodityDataSourceIDTypeTypintType of data source identifier.Added EP169
42587StreamCommodityDeliveryPricingRegionDlvryPxngRgnStringThe delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.Added EP193
41255StreamCommodityDescDescStringDescription of the commodity asset.Added EP169
41260StreamCommodityExchangeExchExchangeIdentifies the exchange where the commodity is traded.Added EP169
41266StreamCommodityNearbySettlDayPeriodPeriodintTime unit multiplier for the nearby settlement day.Added EP169
41267StreamCommodityNearbySettlDayUnitUnitStringTime unit associated with the nearby settlement day.Added EP169
41265StreamCommodityPricingTypePxngTypStringSpecifies how the pricing or rate setting of the trade is to be determined or based upon.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
Added EP169
41262StreamCommodityRateReferencePageRefPgStringIdentifies the reference page from the rate source.Added EP169
41263StreamCommodityRateReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP169
41261StreamCommodityRateSourceRtSrcintIdentifies the source of rate information used for commodities.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
Added EP169
41253StreamCommoditySecurityIDIDStringSpecifies the market identifier for the commodity.Added EP169
41254StreamCommoditySecurityIDSourceSrcStringReserved100PlusIdentifies the class or source of the StreamCommoditySecurityIDSource(41253) value.Added EP169 Updated EP265
41250StreamCommoditySettlBusinessCenterCtrStringThe business center calendar used to adjust the commodity delivery date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41290StreamCommoditySettlCountryCtryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41270StreamCommoditySettlDateAdjustedDtLocalMktDateThe adjusted commodity delivery date.Added EP169
41269StreamCommoditySettlDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP169
41272StreamCommoditySettlDateRollPeriodRollPeriodintTime unit multiplier for the commodity delivery date roll.Added EP169
41273StreamCommoditySettlDateRollUnitRollUnitStringTime unit associated with the commodity delivery date roll.Added EP169
41268StreamCommoditySettlDateUnadjustedDtUnadjLocalMktDateThe unadjusted commodity delivery date.Added EP169
41284StreamCommoditySettlDayDayintSpecifies the day or group of days for delivery.Added EP169
41274StreamCommoditySettlDayTypeDayTypintSpecifies the commodity delivery roll day type.Added EP169
41288StreamCommoditySettlEndEndStringThe end time for commodities settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41292StreamCommoditySettlFlowTypeFlowTypintSpecifies the commodity delivery flow type.Added EP169 Updated EP179
41300StreamCommoditySettlHolidaysProcessingInstructionHolidaysintIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41271StreamCommoditySettlMonthMointSpecifies a fixed single month for commodity delivery.Added EP169
41295StreamCommoditySettlPeriodFrequencyPeriodFreqPeriodintTime unit multiplier for the settlement period frequency.Added EP169
41296StreamCommoditySettlPeriodFrequencyUnitFreqUnitStringTime unit associated with the settlement period frequency.Added EP169
41293StreamCommoditySettlPeriodNotionalNotlQtySpecifies the delivery quantity associated with this settlement period.Added EP169
41294StreamCommoditySettlPeriodNotionalUnitOfMeasureNotlUOMStringSpecifies the unit of measure (UOM) of the delivery quantity associated with this settlement period.Added EP169
41297StreamCommoditySettlPeriodPricePxPriceThe settlement period price.Added EP169
41299StreamCommoditySettlPeriodPriceCurrencyPxCcyCurrencyThe currency of the settlement period price. Uses ISO 4217 currency codes.Added EP169
41298StreamCommoditySettlPeriodPriceUnitOfMeasurePxUOMStringSpecifies the settlement period price unit of measure (UOM).Added EP169
41301StreamCommoditySettlPeriodXIDXIDXIDIdentifier of this settlement period for cross referencing elsewhere in the message.Added EP169
41302StreamCommoditySettlPeriodXIDRefXIDRefXIDREFCross reference to another settlement period for duplicating its properties.Added EP169
41287StreamCommoditySettlStartStartStringThe start time for commodities settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41588StreamCommoditySettlTimeTypeTypintSpecifies the format of the commodities settlement start and end times.Added EP169
41291StreamCommoditySettlTimeZoneTZStringCommodity delivery timezone specified as prevailing rather than standard or daylight.
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41285StreamCommoditySettlTotalHoursTotHrsintSum of the hours specified in StreamCommoditySettlTimeGrp.Added EP169
41252StreamCommodityTypeCmdtyTypStringSpecifies the type of commodity product.
For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values.
For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values.
For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
Added EP169
41258StreamCommodityUnitOfMeasureUOMStringThe unit of measure (UOM) of the commodity asset.Added EP169
41275StreamCommodityXIDXIDXIDIdentifier of this stream commodity for cross referencing elsewhere in the message.Added EP169
41276StreamCommodityXIDRefXIDRefXIDREFReference to a stream commodity elsewhere in the message.Added EP169
40055StreamCurrencyCcyCurrencySpecifies the currency the StreamNotional(40054) is denominated in. Uses ISO 4217 currency codes.Added EP161
41264StreamDataProviderDataPrvdrStringSpecifies the commodity data or information provider.
See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
Added EP169
40051StreamDescDescStringA short descriptive name given to the payment stream. Eg. CDS, Fixed, Float, Float2, GBP. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as reference.Added EP161
40914StreamEffectiveDateAdjustedDtLocalMktDateThe adjusted effective date.Added EP161
40909StreamEffectiveDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument's stream's effective, or relative effective, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40908StreamEffectiveDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument's stream's effective, or relative effective, date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40913StreamEffectiveDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative effective date offset.Added EP161 Updated EP208
40911StreamEffectiveDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative effective date offset.Added EP161
40912StreamEffectiveDateOffsetUnitOfstUnitStringTime unit associated with the relative effective date offset.Added EP161
40910StreamEffectiveDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the effective date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40907StreamEffectiveDateUnadjustedDtUnadjLocalMktDateThe unadjusted effective date.Added EP161
40080StreamFirstCompoundingPeriodEndDateUnadjustedFirstCmpndgEndDtUnadjLocalMktDateThe unadjusted end date of the initial compounding period.Added EP161
40078StreamFirstPeriodStartDateAdjustedFirstStartDtLocalMktDateThe adjusted first calculation period start date, if it is before the effective date.Added EP161
40077StreamFirstPeriodStartDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument's stream's first calculation period start date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40076StreamFirstPeriodStartDateBusinessDayConventionFirstStartDtBizDayCnvtnintThe business day convention used to adjust the instrument's stream's first calculation period start date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40075StreamFirstPeriodStartDateUnadjustedFirstStartDtUnadjLocalMktDateThe unadjusted first calculation period start date if before the effective date.Added EP161
40079StreamFirstRegularPeriodStartDateUnadjustedFirstReglrStartDtUnadjLocalMktDateThe unadjusted first start date of the regular calculation period, if there is an initial stub period.Added EP161
40081StreamLastRegularPeriodEndDateUnadjustedLastReglrEndDtUnadjLocalMktDateThe unadjusted last regular period end date if there is a final stub period.Added EP161
40054StreamNotionalNotlAmtNotional, or initial notional value for the payment stream. Use the PaymentScheduleGrp component to specify the rate steps.Added EP161
42787StreamNotionalAdjustmentsNotlAdjmtsintFor equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap.Added EP208
41308StreamNotionalCommodityFrequencyNotlFreqintThe commodity's notional or quantity delivery frequency.Added EP169
42786StreamNotionalDeterminationMethodNotlDtrmnMethStringSpecifies the method for determining the floating notional value for equity swaps.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
41306StreamNotionalFrequencyPeriodNotlPeriodintTime unit multiplier for the swap stream's notional frequency.Added EP169
41307StreamNotionalFrequencyUnitNotlUnitStringTime unit associated with the swap stream's notional frequency.Added EP169
41309StreamNotionalUnitOfMeasureNotlUOMStringSpecifies the delivery stream quantity unit of measure (UOM).Added EP169
41305StreamNotionalXIDRefNotlXIDRefXIDREFCross reference to another Stream notional for duplicating its properties.Added EP169
40052StreamPaySidePaySideintThe side of the party paying the stream.Added EP161
40053StreamReceiveSideRcvSideintThe side of the party receiving the stream.Added EP161
40072StreamTerminationDateAdjustedDtLocalMktDateThe adjusted termination date.Added EP161
40067StreamTerminationDateBusinessCenterCtrStringThe business center calendar used to adjust the instrument's stream's termination, or relative termination, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40066StreamTerminationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the instrument's stream's termination, or relative termination, date. Used only to override the business day convention specified in the DateAdjustment component within the Instrument component.Added EP161
40071StreamTerminationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative termination date offset.Added EP161 Updated EP208
40069StreamTerminationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative termination date offset.Added EP161
40070StreamTerminationDateOffsetUnitOfstUnitStringTime unit associated with the relative termination date offset.Added EP161
40068StreamTerminationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the termination date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40065StreamTerminationDateUnadjustedDtUnadjLocalMktDateThe unadjusted termination date.Added EP161
40056StreamTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
41310StreamTotalNotionalTotNotlQtyTotal notional or delivery quantity over the term of the contract.Added EP169
41311StreamTotalNotionalUnitOfMeasureTotNotlUOMStringSpecifies the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Added EP169
40050StreamTypeTypintType of swap stream.Added EP161
42784StreamVersionVerStringThe stream version identifier when there have been modifications to the contract over time. Helps signal when there are embedded changes.Added EP208
42785StreamVersionEffectiveDateVerEfctvDtLocalMktDateThe effective date of the StreamVersion(42784).Added EP208
41303StreamXIDXIDXIDIdentifier of this Stream for cross referencing elsewhere in the message.Added EP169
947StrikeCurrencyStrkCcyCurrencyCurrency in which the StrikePrice is denominated.Added FIX.4.4
2904StrikeCurrencyCodeSourceStrkCcySrcStringIdentifies class or source of the StrikeCurrency(947) value.Added EP273
1304StrikeExerciseStyleStrkExrStyleintExpiration Style for an option class:Added EP52
1204StrikeIncrementStrkIncrfloatValue by which strike price should be incremented within the specified price range.Added EP52
1866StrikeIndexStrkNdxStringSpecifies the index used to calculate the strike price.Added EP169
2600StrikeIndexCurvePointStrkNdxPntStringThe point on the floating rate index curve. Sample values:
M = combination of a number between 1-12 and an M for month, e.g. 3M
Y = combination of number between 1-100 and a Y for year, e.g. 10Y
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
2601StrikeIndexQuoteStrkNdxQteintThe quote side from which the index price is to be determined.Added EP208
2001StrikeIndexSpreadStrkSpreadPriceOffsetSpecifies the strike price offset from the named index.Added EP169
967StrikeMultiplierStrkMultfloatUsed for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.Added EP4
202StrikePriceStrkPxPriceStrike Price for an Option.Added FIX.4.1
1479StrikePriceBoundaryMethodStrkPxBndryMethintSpecifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise.Added EP92
1480StrikePriceBoundaryPrecisionStrkPxBndryPrcsnPercentageUsed in combination with StrikePriceBoundaryMethod to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP92
1478StrikePriceDeterminationMethodStrkPxDtrmnMethintReserved100PlusSpecifies how the strike price is determined at the point of option exercise. The strike may be fixed throughout the life of the option, set at expiration to the value of the underlying, set to the average value of the underlying , or set to the optimal value of the underlying.Added EP92 Updated EP169
2577StrikePricePrecisionStrkPxPrcsnintSpecifies the number of decimal places for exercise price.Added EP195
1223StrikeRuleIDStrkRuleStringAllows strike rule to be referenced via an identifier so that rules do not need to be explicitly enumeratedAdded EP52
443StrikeTimeStrkTmUTCTimestampThe time at which current market prices are used to determine the value of a basket.
In negotiation workflows where a spread-to-benchmark price is negotiated, this is the pre-determined time at which the benchmark is to be spotted.
Added FIX.4.2 Updated EP226
1698StrikeUnitOfMeasureStrkUOMStringUsed to express the unit of measure (UOM) of the price if different from the contract.Added EP169
968StrikeValueStrkValufloatUsed for derivatives. The number of shares/units for the financial instrument involved in the option trade.Added EP4
147SubjectSubjectStringThe subject of an Email messageAdded FIX.4.1
263SubscriptionRequestTypeSubReqTypcharSubscription Request TypeAdded FIX.4.2
1941SwapClassSwapClssStringThe classification or type of swap. Additional values may be used by mutual agreement of the counterparties.Added EP161
1069SwapPointsSwapPntsPriceOffsetFor FX Swap, this is used to express the differential between the far leg's bid/offer and the near leg's bid/offer. Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199Added EP21
1575SwapSubClassSwapSubClssStringThe sub-classification or notional schedule type of the swap.Added EP169 Updated EP238
55SymbolSymStringTicker symbol. Common, human understood representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)
Use [N/A] for products which do not have a symbol.
Added FIX.2.7
2957SymbolPositionNumberSymPosNumintReference to the first or second currency or digital asset in Symbol(55) for FX-style trading.
Conditionally required when one or both symbols in Symbol(55) represent a digital asset.
Added EP273
65SymbolSfxSfxStringAdditional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).
As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory.
Added FIX.2.7
1132TZTransactTimeTZTransactTimeTZTimestampTransact time in the local date-time stamp with a TZ offset to UTC identifiedAdded EP26
56TargetCompIDTIDStringAssigned value used to identify receiving firm.Added FIX.2.7
143TargetLocationIDTLocStringAssigned value used to identify specific message destination's location (i.e. geographic location and/or desk, trader)Added FIX.4.1
1790TargetMarketSegmentIDMktSegIDStringMarket segment within a target market segment repeating group.Added EP131
1462TargetPartyIDIDStringPartyID value within an target party repeating group.Added EP85
1463TargetPartyIDSourceSrccharPartyIDSource value within an target party repeating group.
Same values as PartyIDSource (447)
Added EP85
1464TargetPartyRoleRintPartyRole value within an target party repeating group.
Same values as PartyRole (452)
Added EP85
1818TargetPartyRoleQualifierQualintQualifies the value of TargetPartyRole (1464).Added EP131
2434TargetPartySubIDIDStringParty sub-identifier value within a target party repeating group.Added EP189
2435TargetPartySubIDTypeTypintReserved4000PlusType of TargetPartySubID(2434) value.Added EP189
847TargetStrategyTgtStrategyintReserved1000PlusThe target strategy of the order
1000+ = Reserved and available for bi-laterally agreed upon user defined values
Added FIX.4.4
848TargetStrategyParametersTgtStrategyParametersStringField to allow further specification of the TargetStrategy - usage to be agreed between counterpartiesAdded FIX.4.4 Updated EP282 Deprecated FIX.5.0
850TargetStrategyPerformanceTgtStrategyPerformancefloatFor communication of the performance of the order versus the target strategyAdded FIX.4.4
57TargetSubIDTSubStringAssigned value used to identify specific individual or unit intended to receive message. ADMIN reserved for administrative messages not intended for a specific user.Added FIX.2.7
495TaxAdvantageTypeTaxAdvantageTypintReserved1000PlusIdentifies the type of tax exempt account in which purchases shares/units are to be held. Used for CIV.Added FIX.4.3 Updated EP271
2375TaxonomyTypeTxnmyTypcharThe type of identification taxonomy used to identify the security.Added EP179
2101TerminatedIndicatorTrmtdIndBooleanIndicates if the position has been terminated.Added EP162
2878TerminationDateTmntnDtLocalMktDateThe date of a contract's early termination or other post-trade event when the event is prior to the contract natural end or maturity not defined as part of the security's reference data or contractual terms/agreement.Added EP254
788TerminationTypeTrmTypintType of financing termination.Added FIX.4.4
2896TertiaryTrdTypeTrdTyp3intReserved1000PlusType of trade assigned to a trade. Used in addition to TrdType(828) and SecondaryTrdType(855). Must not be used when only one additional trade type needs to be assigned.Added EP268
3071TestActionReportIDRptIDStringIdentifier of the test action report.Added EP292
3066TestActionRequestIDReqIDStringUnique identifier of the TestActionRequest(35=EN).Added EP292
3068TestActionRequestStatusReqStatintStatus of the TestActionRequest(35=EN) message being responded to.Added EP292
3067TestActionTypeActnTypintSpecifies the type of action to take or that was taken for a given test suite.Added EP292
3060TestFailLevelValueFailLvlValfloatValue of the measure upon which the test is considered to have failed.Added EP292
3093TestGatewayDetailNameNameStringName of test gateway information.Added EP295
3094TestGatewayDetailTypeTypintReserved100PlusType of test gateway information.Added EP295
3095TestGatewayDetailValueValStringValue of test gateway information.Added EP295
3096TestGatewayMarketIDMktIDExchangeExecution venue of test system.Added EP295
3054TestMeasureDescDescStringDescription of a test measure.Added EP292
3053TestMeasureNameNameStringName of a test measure.Added EP292
3056TestMeasurePrecisionPrcsnintNumber of decimal places for TestMeasureType(3055).Added EP292
3057TestMeasureResultRsltintIdentifies the result of an individual test based on a measure.Added EP292
3055TestMeasureTypeTypintReserved100PlusDatatype of the metric being used for a test.Added EP292
464TestMessageIndicatorYBooleanIndicates whether or not this FIX Session is a test vs. production connection. Useful for preventing accidents.Added FIX.4.3
3083TestOrderIDIDStringIdentifier of a test order.Added EP295
3090TestOrderOffsetPeriodOfstPeriodintTime unit multiplier for the effective time of an order relative to the starting time of a test scenario.Added EP295
3091TestOrderOffsetUnitOfstUnitintTime unit associated with the effective time of an order relative to the starting time of a test scenario.Added EP295
3087TestOrderPricePxPriceUsed for the price of a test order.
See Price(44) field for description.
Added EP295
3088TestOrderPriceTypePxTypintType of price of TestOrderPrice(3087).Added EP295
3089TestOrderQtyQtyQtyUsed for the quantity of a test order.
See OrderQty(80) field for description.
Added EP295
3085TestOrderSecurityIDSecIDStringUsed for the security identifier of a test order.
See Security(48) field for description.
Added EP295
3086TestOrderSecurityIDSourceSecIDSrcStringReserved100PlusUsed for the source of the security identifier of a test order.
See SecurityIDSource(22) field for description.
Added EP295
3084TestOrderSymbolSymStringUsed for the security symbol of a test order.
See Symbol(55) field for description.
Added EP295
3061TestPeakLevelValuePeakLvlValfloatPeak value of the measure achieved in testing.Added EP292
112TestReqIDYStringIdentifier included in Test Request message to be returned in resulting HeartbeatAdded FIX.3.0
3032TestScenarioEndTimeEndTmUTCTimestampEnding date and time of test scenario execution for a software system.Added EP292
3079TestScenarioGroupIDTstScnroGrpIDStringUnique identifier for the group of test scenarios constituting a test suite.Added EP295
3029TestScenarioIDIDStringUnique identifier of a test scenario for a software system.Added EP292
3031TestScenarioStartTimeStartTmUTCTimestampStarting date and time of test scenario execution for a software system.Added EP292
3030TestScenarioStatusStatintIdentifies the overall result of a test scenario identified by TestScenarioID(3029).Added EP292
3038TestStepDescDescStringDescription of a test step.Added EP292
3043TestStepEndOffsetPeriodEndOfstPeriodintTime unit multiplier for the ending time of a test step relative to the starting time of a test scenario.Added EP292 Updated EP295
3044TestStepEndOffsetUnitEndOfstUnitintTime unit associated with the starting time of a test step relative to the ending time of a test scenario.Added EP292 Updated EP295
3042TestStepEndTimeEndTmUTCTimestampEnding time of a test step.Added EP292
3035TestStepGroupIDTstStepGrpIDStringUnique identifier for the group of test steps constituting a test scenario.Added EP292 Updated EP295
3037TestStepIDIDStringUnique identifier of a test step.Added EP292
3046TestStepParameterNamePrmNameStringName of the test step parameter.Added EP292
3047TestStepParameterTypePrmTypintDatatype of the test step parameter.Added EP292
3048TestStepParameterValuePrmValStringValue of the test step parameter.Added EP292
3040TestStepStartOffsetPeriodStartOfstPeriodintTime unit multiplier for the starting time of a test step relative to the starting time of a test scenario.Added EP292 Updated EP295
3041TestStepStartOffsetUnitStartOfstUnitintTime unit associated with the starting time of a test step relative to the starting time of a test scenario.Added EP292 Updated EP295
3039TestStepStartTimeStartTmUTCTimestampStarting time of a test step.Added EP292
3069TestSuiteActivityStateTstSteActvtyStintSpecifies the activity state the test suite is in.Added EP292
3062TestSuiteRequestIDTstSteReqIDStringUnique identifier of the TestSuiteDefinitionRequest(35=EL).Added EP292
3063TestSuiteRequestRefIDTstSteReqRefIDStringReference identifier of the TestSuiteDefinitionRequest(35=EL).Added EP292
3065TestSuiteRequestStatusReqStatintStatus of the TestSuiteDefinitionRequest(35=EL) message being responded to.Added EP292
3064TestSuiteRequestTransTypeTxnTypintIdentifies the message transaction type.Added EP292
3070TestSuiteStatusTstSteStatintIdentifies the overall test result of a group of individual test scenarios.Added EP292
3081TestSystemModuleLastUpdateTimeLastUpdateTmUTCTimestampSupport Timestamp of last update to Algo Test System Module.Added EP295
3050TestSystemModuleNameNameStringName of the component of a testing system.Added EP292
3051TestSystemModuleVersionVerStringVersion (e.g. build or commit number) of the component of a testing system.Added EP292
3058TestThresholdTypeThresholdTypintIdentifies whether the value of a measure needs to be over or under a specific threshold to be successful.Added EP292
3059TestWarningLevelValueWarnLvlValfloatValue of the measure upon which a warning is issued for the test.Added EP292
58TextTxtStringFree format text string
(Note: this field does not have a specified maximum length)
Added FIX.2.7
2998ThetaThetafloatThe security's price rate of change in relation to passage of time. Also known as time decay.Added EP288
834ThresholdAmountThresholdAmtPriceOffsetAmount that a position has to be in the money before it is exercised.Added FIX.4.4
1611ThrottleActionActnintAction to take should throttle limit be exceeded.Added EP116
1686ThrottleCountIndicatorThrttlCntIndintIndicates whether a message decrements the number of outstanding requests, e.g. one where ThrottleType = Outstanding Requests.Added EP116
1685ThrottleInstThrttlInstintDescribes action recipient should take if a throttle limit were exceeded.Added EP116
1619ThrottleMsgTypeMsgTypStringThe MsgType (35) of the FIX message being referenced.Added EP116
1613ThrottleNoMsgsNoMsgsintMaximum number of messages allowed by the throttle. May be a rate limit or a limit on the number of outstanding requests.Added EP116
1609ThrottleStatusThrttlStatintIndicates whether a message was queued as a result of throttling.Added EP116
1614ThrottleTimeIntervalTmIntvlintValue of the time interval in which the rate throttle is applied.Added EP116
1615ThrottleTimeUnitTmUnitintUnits in which ThrottleTimeInterval is expressed. Uses same enumerations as OrderDelayUnit(1429).Added EP116
1612ThrottleTypeTypintType of throttle.Added EP116
274TickDirectionTickDirctncharDirection of the tick.Added FIX.4.2
1208TickIncrementTickIncrPriceTick increment for stated price range. Specifies the valid price increments at which a security can be quoted and tradedAdded EP52
2571TickRuleProductComplexTickRuleProdCmplxStringIdentifies an entire suite of products for which the price tick rule applies.Added EP195
1209TickRuleTypeTickRuleTypintSpecifies the type of tick rule which is being describedAdded EP52
994TierCodeTierCDStringThe Tier the trade was matched by the clearing system.Added EP5
943TimeBracketTmBktStringA code that represents a time interval in which a fill or trade occurred.
Required for US futures markets.
Added FIX.4.4
59TimeInForceTmInForcecharSpecifies how long the order remains in effect. Absence of this field is interpreted as DAY. NOTE not applicable to CIV Orders.Added FIX.2.7 Updated EP253
1189TimeToExpirationTmToExpfloatTime to expiration in years calculated as the number of days remaining to expiration divided by 365 days per year.Added EP51
997TimeUnitTmUnitStringUnit of time associated with the contract.
NOTE: Additional values may be used by mutual agreement of the counterparties.
Added EP5 Updated EP287
1169TotNoAccQuotesTotNoAccQtsintSpecifies the number of accepted quotesAdded EP45
892TotNoAllocsTotNoAllocsintTotal number of NoAlloc entries across all messages. Should be the sum of all NoAllocs in each message that has repeating NoAlloc entries related to the same AllocID or AllocReportID. Used to support fragmentation.Added FIX.4.4
1168TotNoCxldQuotesTotNoCxldQtsintSpecifies the number of canceled quotesAdded EP45
2540TotNoEntitlementReportsTotNoEntlmntRptsintTotal number of reports related to party entitlement information.Added EP195
1361TotNoFillsTotNoFillsintTotal number of fill entries across all messages. Should be the sum of all NoFills(1362) in each message that has repeating list of fill entries related to the same ExecID(17). Used to support fragmentation.Added EP58
2538TotNoInstrumentReportsTotNoInstrmtRptsintTotal number of reports related to instruments.Added EP195
2537TotNoMarketSegmentReportsTotNoMktSegRptsintTotal number of reports related to market segments.Added EP195
2432TotNoOrderEntriesTotNoOrdEntriesintTotals number of orders for a mass order or its acknowledgment being fragmented across multiple messages.Added EP188
68TotNoOrdersTotNoOrdsintTotal number of list order entries across all messages. Should be the sum of all NoOrders (73) in each message that has repeating list order entries related to the same ListID (66). Used to support fragmentation.
(Prior to FIX 4.2 this field was named ListNoOrds)
Added FIX.2.7
1512TotNoPartiesTotNoPtysintTotal number of PartyListGrp returned.Added EP105
2539TotNoPartyDetailReportsTotNoPtyDetlRptsintTotal number of reports related to party detail information.Added EP195
304TotNoQuoteEntriesTotNoQuotEntriesintTotal number of quotes for the quote set.Added FIX.4.2 Updated EP95
1170TotNoRejQuotesTotNoRejQtsintSpecifies the number of rejected quotesAdded EP45
393TotNoRelatedSymTotNoReltdSymintTotal number of securities.
(Prior to FIX 4.4 this field was named TotalNumSecurities)
Added FIX.4.2
2541TotNoRiskLimitReportsTotNoRiskLmtRptsintTotal number of reports related to party risk limit information.Added EP195
557TotNoSecurityTypesTotNoSecTypsintUsed to support fragmentation. Indicates total number of security types when multiple Security Type messages are used to return results.Added FIX.4.3 Updated EP95
422TotNoStrikesTotNoStrksintTotal number of strike price entries across all messages. Should be the sum of all NoStrikes (428) in each message that has repeating strike price entries related to the same ListID (66). Used to support fragmentation.Added FIX.4.2
832TotNumAssignmentReportsTotNumAsgnRptsintTotal Number of Assignment Reports being returned to a firmAdded FIX.4.4
2519TotNumCollateralRequestsTotNumCollReqsintTotal number of request messages within a set or group of requests.Added EP193
911TotNumReportsTotNumRptsintTotal number of reports returned in response to a request.Added FIX.4.4 Updated EP95
748TotNumTradeReportsTotNumTrdRptsintTotal number of trade reports returned.Added FIX.4.4
540TotalAccruedInterestAmtTotAcrdIntAmtAmtTotal Amount of Accrued Interest for convertible bonds and fixed incomeAdded FIX.4.3 Deprecated FIX.4.4
533TotalAffectedOrdersTotAffctdOrdsintTotal number of orders affected by either the OrderMassActionRequest(MsgType=CA) or OrderMassCancelRequest(MsgType=Q).Added FIX.4.3 Updated EP95
1749TotalBidSizeTotBidSzQtySpecifies the total bid size.Added EP126
2369TotalGrossTradeAmtTotGrossTrdAmtAmtExpresses the full total monetary value of the traded contract. The value is the product of LastPx(31) and TotalTradeQty(2367) or TotalTradeMultipliedQty(2370), if priced in units instead of contracts.Added EP179
1947TotalIssuedAmountTotIssuedAmtAmtSpecifies the total amount of the issue. Corresponds to the par value multiplied by the number of issued securities.Added EP161
900TotalNetValueTotNetValuAmtTotalNetValue is determined as follows:
At the initial collateral assignment TotalNetValue is the sum of (UnderlyingStartValue * (1-haircut)).
In a collateral substitution TotalNetValue is the sum of (UnderlyingCurrentValue * (1-haircut)).
For listed derivatives clearing margin management, this is the collateral value which equals (Market value * haircut)
Added FIX.4.4
2678TotalNotAffectedOrdersTotNotAffctdOrdsintTotal number of orders unaffected by either the OrderMassActionRequest(35=CA) or OrderMassCancelRequest(35=Q).Added EP223
727TotalNumPosReportsTotRptsintTotal number of Position Reports being returned.Added FIX.4.4 Deprecated EP102
1750TotalOfferSizeTotOfrSzQtySpecifies the total offer size.Added EP126
237TotalTakedownTotTakedownAmtThe price at which the securities are distributed to the different members of an underwriting group for the primary market in Municipals, total gross underwriter's spread.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
2370TotalTradeMultipliedQtyTotTrdMultdQtyQtyExpresses the total trade quantity in units where ContractMultiplier(231) is not 1. The value is the product of TotalTradeQty(2367) and ContractMultiplier(231).Added EP179
2367TotalTradeQtyTotTrdQtyQtyExpresses the total quantity traded over the life of the contract when LastQty(32) is repeated periodically over the term of the contract. The value is the product of LastQty(32) and TradingUnitPeriodMultiplier(2353).Added EP179
2585TotalTradingBusinessDaysTotTrdgBizDaysintNumber of trading business days over the lifetime of an instrument.Added EP195
387TotalVolumeTradedTotVolTrddQtyTotal volume (quantity) traded.Added FIX.4.2
344TradSesCloseTimeClsTmUTCTimestampClosing time of the trading sessionAdded FIX.4.2
1785TradSesControlTrdgSesCtrlintIndicates how control of trading session and subsession transitions are performed.Added EP130
345TradSesEndTimeEndTmUTCTimestampEnd time of the trading sessionAdded FIX.4.2
1368TradSesEventTradSesEventintReserved100PlusIdentifies an event related to a TradSesStatus(340). An event occurs and is gone, it is not a state that applies for a period of time.Added EP58
338TradSesMethodMethodintMethod of tradingAdded FIX.4.2
339TradSesModeModeintTrading Session ModeAdded FIX.4.2
342TradSesOpenTimeOpenTmUTCTimestampTime of the opening of the trading sessionAdded FIX.4.2
343TradSesPreCloseTimePreClsTmUTCTimestampTime of the pre-closed of the trading sessionAdded FIX.4.2
335TradSesReqIDReqIDStringUnique ID of a Trading Session Status message.Added FIX.4.2
341TradSesStartTimeStartTmUTCTimestampStarting time of the trading sessionAdded FIX.4.2
340TradSesStatusStatintReserved100PlusState of the trading session.Added FIX.4.2
567TradSesStatusRejReasonStatRejRsnintReserved100PlusIndicates the reason a Trading Session Status Request was rejected.Added FIX.4.3
1327TradSesUpdateActionTradSesUpdtActncharSpecifies the action taken for the specified trading sessions.Added EP53
2791TradeAggregationRejectReasonRejRsnintReserved100PlusReason for trade aggregation request being rejected.Added EP247
2792TradeAggregationReportIDRptIDStringUnique identifier for the TradeAggregationReport(35=DX).Added EP247
2786TradeAggregationRequestIDReqIDStringThe message identifier for the trade aggregation request.Added EP247
2787TradeAggregationRequestRefIDRefIDStringReference identifier to a previously sent trade aggregation message being cancelled or replaced.Added EP247
2790TradeAggregationRequestStatusReqStatintStatus of the trade aggregation request.Added EP247
2788TradeAggregationTransTypeTransTypintIdentifies the trade aggregation transaction type.Added EP247
1846TradeAllocAmtAmtAmtThe amount associated with a trade allocation.Added EP141
1850TradeAllocAmtReasonRsnintReserved1000PlusSpecifies the reason for an amount type when reported on an allocation. Useful when multiple instances of the same amount type are reported.Added EP141
1845TradeAllocAmtTypeTypStringType of the amount associated with a trade allocation.Added EP141
1847TradeAllocCurrencyCcyCurrencyCurrency denomination of the trade allocation amount.Added EP141
2933TradeAllocCurrencyCodeSourceCcySrcStringIdentifies class or source of the TradeAllocCurrency(1847) value.Added EP273
1848TradeAllocGroupInstructionAllocGrpInstintInstruction on how to add a trade to an allocation group when it is being given-up.Added EP141
826TradeAllocIndicatorAllocIndintIdentifies if, and how, the trade is to be allocated or split.Added FIX.4.4 Updated EP141
1840TradeAllocStatusStatintIdentifies the status of an allocation when using a pre-clear workflow.Added EP141
1925TradeClearingInstructionClrngInstrctnintReserved4000PlusSpecifies the eligibility of this trade for clearing and central counterparty processing.Added EP161
1936TradeCollateralizationTrdCollztnintSpecifies how the trade is collateralized.Added EP161 Updated EP254
277TradeConditionTrdCondMultipleStringValueType of market data entry.Added FIX.4.2 Updated EP190
2390TradeConfirmationReferenceIDTrdCnfmRefIDStringA reference or control identifier or number used as a trade confirmation key.Added EP215
2387TradeContingencyCntgncyintIndicates the contingency attribute for a trade in an asset class that may be contingent on the clearing of a corresponding paired trade (for example Exchange for Physical (EFP), Exchange for Swap (EFS), Exchange for Related (EFR) or Exchange for Option (EFO), collectively called EFRPs). Once the paired trade clears or fails to clear, the related trade (the trade which carries this attribute) ceases to exist.Added EP187
1937TradeContinuationTrdContntnintReserved100PlusSpecifies the post-execution trade continuation or lifecycle event. Additional values may be used by mutual agreement of the counterparties.Added EP161 Updated EP179
2374TradeContinuationTextTrdContntnTxtStringFree form text to specify additional trade continuation information or data.Added EP179 Updated EP258
75TradeDateTrdDtLocalMktDateIndicates date of trading day. Absence of this field indicates current day (expressed in local time at place of trade).Added FIX.2.7 Updated EP190
1123TradeHandlingInstrTrdHandlInstcharSpecified how the TradeCaptureReport(35=AE) should be handled by the respondent.Added EP23 Updated EP136
1003TradeIDTrdIDStringThe unique ID assigned to the trade entity once it is received or matched by the exchange or central counterparty.Added EP11
579TradeInputDeviceInptDevStringSpecific device number, terminal number or station where trade was enteredAdded FIX.4.3
578TradeInputSourceInptSrcStringType of input device or system from which the trade was entered.Added FIX.4.3
824TradeLegRefIDTrdLegRefIDStringReference to the leg of a multileg instrument to which this trade refersAdded FIX.4.4
820TradeLinkIDLinkID / LinkID in TradeCaptureStringUsed to link a group of trades together.Added FIX.4.4 Updated EP141
1896TradeMatchAckStatusMtchAckStatintUsed to indicate the status of the trade match report submission.Added EP150
1897TradeMatchRejectReasonRejRsnintReserved100PlusReason the trade match report submission was rejected.Added EP150
1888TradeMatchTimestampMtchTSUTCTimestampTimestamp of the match event. For off-exchange trades the time at which the deal was matched by the exchange.
This timestamp will be the same on all the trades and will not change when a trade is modified.
Added EP150
2490TradeNumberTrdNumintOrdinal number of the trade within a series of related trades.Added EP192
229TradeOriginationDateOrignDtLocalMktDateUsed with Fixed Income for Muncipal New Issue Market. Agreement in principal between counter-parties prior to actual trade date.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
1839TradePriceConditionTrdPxCondintPrice conditions in effect at the time of the trade. Multiple price conditions can be in effect at the same time. Price conditions are usually required to be reported in markets that have regulations on price execution at a market or national best bid or offer, and the trade price differs from the best bid or offer.Added EP141
1740TradePriceNegotiationMethodTrdPxNegottnMethintMethod used for negotiation of contract price.Added EP119
1390TradePublishIndicatorTrdPubIndintIndicates if a trade should be or has been published via a market publication service. The indicator governs all publication services of the recipient. Replaces PublishTrdIndicator(852).Added EP61 Updated EP229
1843TradeQtyQtyQtyTrade quantity.Added EP141
1842TradeQtyTypeTypintIndicates the type of trade quantity in TradeQty(1843).Added EP141
571TradeReportIDRptIDStringUnique identifier of trade capture reportAdded FIX.4.3
572TradeReportRefIDRptRefIDStringReference identifier used with CANCEL and REPLACE transaction types.Added FIX.4.3
751TradeReportRejectReasonRejRsnintReserved100PlusReason Trade Capture Request was rejected.
100+ Reserved and available for bi-laterally agreed upon user-defined values.
Added FIX.4.4 Updated EP107
487TradeReportTransTypeTransTypintIdentifies Trade Report message transaction type
(Prior to FIX 4.4 this field was of type char)
Added FIX.4.3
856TradeReportTypeRptTypintType of Trade ReportAdded FIX.4.4
2524TradeReportingIndicatorTrdRptngIndintUsed between parties to convey trade reporting status.Added EP222 Updated EP283
568TradeRequestIDReqIDStringTrade Capture Report Request IDAdded FIX.4.3
749TradeRequestResultReqRsltintReserved100PlusResult of Trade RequestAdded FIX.4.4
750TradeRequestStatusReqStatintStatus of Trade Request.Added FIX.4.4
569TradeRequestTypeReqTypintType of Trade Capture Report.Added FIX.4.3
3007TradeSubTypeTrdSubTypintReserved1000PlusFurther qualification to the trade type defined in TradeType(3006).Added EP289
3006TradeTypeTrdTypintReserved1000PlusType of trade assigned to a trade.Added EP289
2302TradeVersionTrdVerStringSpecifies the version of a trade or contract. This is used by systems or trading platforms in conjunction with TradeID(1003) to uniquely identify the version of a trade or contract. If used the conditions for a change of version are subject to bilateral agreement. It is recommended to change the version only for significant updates to the business entity rather than for minor changes to trade details or systematic distribution of reports. Examples where the version would change are trade quantity modification, customer account assignment or trade novation.Added EP169
1786TradeVolTypeTrdVolTypintDefine the type of trade volume applicable for the MinTradeVol(562) and MaxTradeVol(1140)Added EP130
1020TradeVolumeTrdVolQtyUsed to report volume with a tradeAdded EP7
258TradedFlatSwitchTrddFlatSwitchBooleanDriver and part of trade in the event that the Security Master file was wrong at the point of entry(Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2
2586TradingBusinessDaysTrdgBizDaysintNumber of actual trading business days of an instrument.Added EP195
1815TradingCapacityTrdgCpctyintDesignates the capacity in which the order is submitted for trading by the market participant.Added EP131
1245TradingCurrencyTrdCcyCurrencyUsed when the trading currency can differ from the price currencyAdded EP52
2934TradingCurrencyCodeSourceTrdCcySrcStringIdentifies class or source of the TradingCurrency(1245) value.Added EP273
1150TradingReferencePriceTrdgRefPxPriceReference price for the current trading price range usually representing the mid price between the HighLimitPrice and LowLimitPrice. The value may be the settlement price or closing price of the prior trading day.Added EP42
1326TradingSessionDescTradingSessionDescStringTrading Session descriptionAdded EP53
336TradingSessionIDSesIDStringReserved100PlusIdentifier for a trading session.
A trading session spans an extended period of time that can also be expressed informally in terms of the trading day. Usage is determined by market or counterparties.
To specify good for session where session spans more than one calendar day, use TimeInForce = 0 (Day) in conjunction with TradingSessionID(336).
Bilaterally agreed values of data type String that start with a character can be used for backward compatibility.
Added FIX.4.2 Updated EP190
625TradingSessionSubIDSesSubStringReserved100PlusOptional market assigned sub identifier for a trading phase within a trading session. Usage is determined by market or counterparties. Used by US based futures markets to identify exchange specific execution time bracket codes as required by US market regulations. Bilaterally agreed values of data type String that start with a character can be used for backward compatibilityAdded FIX.4.3
2353TradingUnitPeriodMultiplierTrdgUnitPeriodMultintIndicates the number of contract periods associated with the minimum trading unit for a given contract duration resulting in the number of total traded contracts.Added EP179
483TransBkdTimeTransBkdTmUTCTimestampFor CIV A date and time stamp to indicate the time a CIV order was booked by the fund manager.
For derivatives a date and time stamp to indicate when this order was booked with the agent prior to submission to the VMU. Indicates the time at which the order was finalized between the buyer and seller prior to submission.
Added FIX.4.3
60TransactTimeTxnTmUTCTimestampTimestamp when the business transaction represented by the message occurred.Added FIX.2.7 Updated EP94
2872TransactionAttributeTypeTypintType of attribute(s) or characteristic(s) associated with the transaction.Added EP254
2873TransactionAttributeValueValuStringValue associated with the specificed TransactionAttributeType(2872).Added EP254
2485TransactionIDTxnIDStringThe unique transaction entity identifier.Added EP192
2437TransferIDXferIDStringThe unique identifier assigned to the transfer entity once it is received, for example, by the CCP or the party governing the transfer process. Generally this same identifier for the transfer is used by all parties involved.Added EP189
2436TransferInstructionIDInstIDStringUnique identifier for the transfer instruction assigned by the submitter.Added EP189
830TransferReasonTrnsfrRsnStringReason trade is being transferredAdded FIX.4.4
2443TransferRejectReasonRejRsnintReserved100PlusReason the transfer instruction was rejected.Added EP189
2438TransferReportIDRptIDStringUnique identifier for the transfer report message.Added EP189
2444TransferReportTypeRptTypintIndicates the type of transfer report.Added EP189
2441TransferScopeXferScopeintIndicates the type of transfer.Added EP189
2442TransferStatusXferStatintStatus of the transfer.Added EP189
2439TransferTransTypeTransTypintIndicates the type of transfer transaction.Added EP189
2440TransferTypeXferTypintIndicates the type of transfer request.Added EP189
1523TrdAckStatusTrdAckStatintUsed to indicate the status of the trade submission (not the trade report)Added EP107
880TrdMatchIDMtchIDStringIdentifier assigned by a matching system to a match event that results in multiple executions or trades.Added FIX.4.4 Updated EP279
1891TrdMatchSubIDMtchSubIDStringUsed to identify each price level, step or clip within a match event.Added EP150 Updated EP215
2670TrdRegPublicationReasonRsnintAdditional reason for trade publication type specified in TrdRegPublicationType(2669).
Reasons may be specific to regulatory trade publication rules.
Added EP216 Updated EP283
2669TrdRegPublicationTypeTypintSpecifies the type of regulatory trade publication.
Additional reasons for the publication type may be specified in TrdRegPublicationReason(2670).
Added EP216
769TrdRegTimestampTSUTCTimestampTraded / Regulatory timestamp value.Added FIX.4.4 Updated EP291
2839TrdRegTimestampManualIndicatorManIndBooleanIndicates whether a given timestamp was manually captured.Added EP253
771TrdRegTimestampOriginSrcStringText which identifies the origin (i.e. system which was used to generate the timestamp) for the Traded / Regulatory timestamp value.Added FIX.4.4 Updated EP291
770TrdRegTimestampTypeTypintTrading / Regulatory timestamp type.Added FIX.4.4 Updated EP291
1389TrdRepIndicatorTrdRepIndBooleanSpecifies whether the trade should be reported (or not) to parties of the provided TrdRepPartyRole(1388). Used to override standard reporting behavior by the receiver of the trade report and thereby complements the PublTrdIndicator( tag1390).Added EP61
1388TrdRepPartyRolePtyRoleintIdentifies the type of party for trade reporting. Same values as PartyRole(452).Added EP61
939TrdRptStatusTrdRptStatintTrade Report StatusAdded FIX.4.4
829TrdSubTypeTrdSubTypintReserved1000PlusFurther qualification to the trade type defined in TrdType(828).Added FIX.4.4 Updated EP289
828TrdTypeTrdTypintReserved1000PlusType of trade assigned to a trade. SecondaryTrdType(855) and TertiaryTrdType(2896) may be used in addition to TrdType(828) to assign up to three different trade types to a single trade.Added FIX.4.4 Updated EP289
1101TriggerActionTrgrActncharDefines the type of action to take when the trigger hits.Added EP-1
1110TriggerNewPriceTrgrNewPxPriceThe Price that the order should have after the trigger has hit. Could be applicable for any trigger type, but must be specified for Trigger Type 1.Added EP-1
1112TriggerNewQtyTrgrNewQtyQtyThe Quantity the order should have after the trigger has hit.Added EP-1
1111TriggerOrderTypeTrgrOrdTypcharThe OrdType the order should have after the trigger has hit. Required to express orders that change from Limit to Market. Other values from OrdType (40) may be used if appropriate and bilaterally agreed upon.Added EP-1
1102TriggerPriceTrgrPxPriceThe price at which the trigger should hit.Added EP-1
1109TriggerPriceDirectionTrgrPxDircharThe side from which the trigger price is reached.Added EP-1
1107TriggerPriceTypeTrgrPxTypcharThe type of price that the trigger is compared to.Added EP-1
1108TriggerPriceTypeScopeTrgrPxTypScpcharDefines the type of price protection the customer requires on their order.Added EP-1
1628TriggerScopeTrgrScopeintDefines the scope of TriggerAction(1101) when it is set to cancel (3).Added EP100
1106TriggerSecurityDescTrgrSecDescStringDefines the security description of the security whose prices will be tracked by the trigger logic.Added EP-1
1104TriggerSecurityIDTrgrSecIDStringDefines the identity of the security whose prices will be tracked by the trigger logic.Added EP-1
1105TriggerSecurityIDSourceTrgrSecIDSrcStringReserved100PlusDefines the identity of the security whose prices will be tracked by the trigger logic. Same values as SecurityIDSource (22).Added EP-1 Updated EP265
1103TriggerSymbolTrgrSymStringDefines the common, 'human understood' representation of the security whose prices will be tracked by the trigger logic.Added EP-1
1113TriggerTradingSessionIDTrgrTrdSessIDStringReserved100PlusDefines the trading session at which the order will be activated.Added EP-1 Updated EP282
1114TriggerTradingSessionSubIDTrgrTrdSessSubIDStringReserved100PlusDefines the subordinate trading session at which the order will be activated.Added EP-1 Updated EP282
1100TriggerTypeTrgrTypcharDefines when the trigger will hit, i.e. the action specified by the trigger instructions will come into effect.Added EP-1
1823TriggeredTrgrdintIndicates whether order has been triggered during its lifetime. Applies to cases where original information, e.g. OrdType(40), is modified when the order is triggered.Added EP131
2891UPICodeUPIStringUniquely identifies the product of a security using ISO 4914 standard, Unique Product Identifier (UPI). The DSB (Derivative Service Bureau Ltd) is acting as designated service provider for UPI System.Added EP266
149URLLinkURLStringA URI (Uniform Resource Identifier) or URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)
See Appendix 6-B FIX Fields Based Upon Other Standards
Added FIX.4.1
2885UnderlyingAccruedInterestAmtAcrdIntAmtAmtAmount of accrued interest of underlying security.Added EP258
42844UnderlyingAdditionalDividendsIndicatorAddtnlDividendIndBooleanIndicates whether additional dividends are applicable.Added EP208
42033UnderlyingAdditionalTermBondCouponFrequencyPeriodCpnPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP187
42034UnderlyingAdditionalTermBondCouponFrequencyUnitCpnUnitStringTime unit associated with the frequency of the bond's coupon payment.Added EP187
42029UnderlyingAdditionalTermBondCouponRateCpnRtPercentageCoupon rate of the bond. See also CouponRate(223).Added EP187
42028UnderlyingAdditionalTermBondCouponTypeCpnTypintCoupon type of the bond.Added EP187
41712UnderlyingAdditionalTermBondCurrencyCcyCurrencySpecifies the currency the bond value is denominated in. Uses ISO 4217 currency codes.Added EP187
42032UnderlyingAdditionalTermBondCurrentTotalIssuedAmountCurTotAmtAmtTotal issued amount of the bond.Added EP187
42035UnderlyingAdditionalTermBondDayCountDayCntintReserved100PlusThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP187
41709UnderlyingAdditionalTermBondDescDescStringDescription of the bond.Added EP187
42017UnderlyingAdditionalTermBondIssuerIssrStringIssuer of the bond.Added EP187
42030UnderlyingAdditionalTermBondMaturityDateMatDtLocalMktDateThe maturity date of the bond.Added EP187
42031UnderlyingAdditionalTermBondParValueParAmtThe par value of the bond.Added EP187
41341UnderlyingAdditionalTermBondSecurityIDIDStringSecurity identifier of the bond.Added EP187
41701UnderlyingAdditionalTermBondSecurityIDSourceSrcStringReserved100PlusIdentifies the source scheme of the UnderlyingAdditionalTermBondSecurityID(41341) value.Added EP187
42027UnderlyingAdditionalTermBondSenioritySnrtyStringSpecifies the bond's payment priority in the event of a default.Added EP187
42037UnderlyingAdditionalTermConditionPrecedentBondIndicatorPrcdntIndBooleanIndicates whether the condition precedent bond is applicable. The swap contract is only valid if the bond is issued and if there is any dispute over the terms of fixed stream then the bond terms would be used.Added EP187
42038UnderlyingAdditionalTermDiscrepancyClauseIndicatorDscrpncyIndBooleanIndicates whether the discrepancy clause is applicable.Added EP187
1044UnderlyingAdjustedQuantityAdjQtyQtyUnit amount of the underlying security (shares) adjusted for pending corporate action not yet allocated.Added EP12
42845UnderlyingAllDividendsIndicatorAllDividendIndBooleanRepresents the European Master Confirmation value of 'All Dividends' which, when applicable, signifies that, for a given Ex-Date, the daily observed share price for that day is adjusted (reduced) by the cash dividend and/or the cash value of any non-cash dividend per share (including extraordinary dividends) declared by the issuer.Added EP208
972UnderlyingAllocationPercentAllocPctPercentagePercent of the Strike Price that this underlying represents.Added EP4
2315UnderlyingAssetAttributeLimitLmtStringLimit or lower acceptable value of the attribute.Added EP169
2313UnderlyingAssetAttributeTypeTypStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
2314UnderlyingAssetAttributeValueValStringSpecifies the value of the attribute.Added EP169
2013UnderlyingAssetClassAssetClssintThe broad asset category for assessing risk exposure.Added EP161
2491UnderlyingAssetGroupAssetGrpintIndicates the broad product or asset classification. May be used to provide grouping for the product taxonomy (Product(460), SecurityType(167), etc.) and/or the risk taxonomy (AssetClass(1938), AssetSubClass(1939), AssetType(1940), etc.).Added EP192
2014UnderlyingAssetSubClassAssetSubClssintReserved4000PlusAn indication of the general description of the asset class.Added EP161
2744UnderlyingAssetSubTypeAsstSubTypStringUsed to provide a more specific description of the asset specified in UnderlyingAssetType(2015).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2015UnderlyingAssetTypeAssetTypStringUsed to provide more specific description of the asset specified in UnderlyingAssetSubClass(2082).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161 Updated EP235
2010UnderlyingAssignmentMethodAsgnMethcharMethod under which assignment was conductedAdded EP161
1459UnderlyingAttachmentPointAttchPntPercentageSee AttachmentPoint(1457).Added EP83
41813UnderlyingAutomaticExerciseIndicatorAutoExerIndBooleanIndicates (when 'Y') that exercise is automatic when the strike price is crossed or the underlying trade is in the money.Added EP169
41814UnderlyingAutomaticExerciseThresholdRateAutoRtfloatThe threshold rate for triggering automatic exercise.Added EP169
2626UnderlyingAverageVolumeLimitationPercentageAvgLmtPctgAmtThe limit of average percentage of individual securities traded in a day or a number of days.Added EP208
2627UnderlyingAverageVolumeLimitationPeriodDaysAvgLmtDysintSpecifies the limitation period for average daily trading volume in number of days.Added EP208
2630UnderlyingBasketDivisorBsktDvsrfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP208
2991UnderlyingBidPxUndBidPxPriceBid price of the underlying instrument.Added EP288
40963UnderlyingBusinessCenterCtrStringA business center whose calendar is used for date adjustment, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40964UnderlyingBusinessDayConventionBizDayCnvtnintThe business day convention used for adjusting dates. The value defined here applies to all adjustable dates in the underlying instrument unless specifically overridden.Added EP161
463UnderlyingCFICodeCFIStringUnderlying security's CFICode.
Valid values: see CFICode (461) field
Added FIX.4.3
877UnderlyingCPProgramCPPgmintReserved100PlusThe program under which the underlying commercial paper is issuedAdded FIX.4.4 Updated EP187
878UnderlyingCPRegTypeCPRegTypStringThe registration type of the underlying commercial paper issuanceAdded FIX.4.4
2033UnderlyingCapPriceCapPxPriceUsed to express the ceiling price of a capped call.Added EP161
1038UnderlyingCapValueCapValuAmtMaximum notional value for a capped financial instrumentAdded EP8
973UnderlyingCashAmountCashAmtAmtCash amount associated with the underlying component.Added EP4
42057UnderlyingCashSettlAccruedInterestIndicatorAcrdIntIndBooleanIndicates whether accrued interest is included or not in the value provided in UnderlyingCashSettlAmount(42054).
For cash settlement this specifies whether quotations should be obtained inclusive or not of accrued interest.
For physical settlement this specifies whether the buyer should deliver the obligation with an outstanding principal balance that includes or excludes accrued interest.
Added EP187
42054UnderlyingCashSettlAmountAmtAmtThe amount paid between the trade parties, seller to the buyer, for cash settlement on the cash settlement date.Added EP187
42047UnderlyingCashSettlBusinessCenterBizCtrStringIdentifies the business center calendar used at valuation time for cash settlement purposes e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42053UnderlyingCashSettlBusinessDaysBizDaysintThe number of business days used in the determination of the cash settlement payment date.Added EP187
42042UnderlyingCashSettlCurrencyCcyCurrencySpecifies the currency the UnderlyingCashSettlAmount(42054) is denominated in. Uses ISO 4217 currency codes.Added EP187
42796UnderlyingCashSettlDateAdjustedDtLocalMktDateThe adjusted cash settlement date.Added EP208
42789UnderlyingCashSettlDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the cash settlement unadjusted or relative date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42791UnderlyingCashSettlDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the cash settlement provision's date. Used only to override the business day convention defined in the UnderlyingInstrument component.Added EP208
42795UnderlyingCashSettlDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative cash settlement date offset.Added EP208
42793UnderlyingCashSettlDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement date offset.Added EP208
42794UnderlyingCashSettlDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement date offset.Added EP208
42792UnderlyingCashSettlDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42790UnderlyingCashSettlDateUnadjustedDtUnadjLocalMktDateThe unadjusted cash settlement date.Added EP208
42040UnderlyingCashSettlDealerDlrStringIdentifies the dealer from whom price quotations for the reference obligation are obtained for the purpose of cash settlement valuation calculation.Added EP187
42056UnderlyingCashSettlFixedTermIndicatorFixedIndBooleanIndicates whether fixed settlement is applicable or not applicable in a recovery lock.Added EP187
42051UnderlyingCashSettlMinimumQuoteAmountMinQteAmtAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the minimum intended threshold amount of outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount of the lower of either USD1,000,000 (or its equivalent in the relevant obligation currency) or the (minimum) quoted amount.Added EP187 Updated EP271
42052UnderlyingCashSettlMinimumQuoteCurrencyMinQteCcyCurrencySpecifies the currency the UnderlyingCashSettlQuoteAmount(42049) is denominated in. Uses ISO 4217 currency codes.Added EP187
42045UnderlyingCashSettlNumOfValuationDatesNumValDtsintWhere multiple valuation dates are specified as being applicable for cash settlement, this element specifies the number of applicable valuation dates.Added EP187
42798UnderlyingCashSettlPriceDefaultPxDfltintThe default election for determining settlement price.Added EP208
42797UnderlyingCashSettlPriceSourcePxSrcStringThe source from which the settlement price is to be obtained.
See http://www.fpml.org/coding-scheme/settlement-price-source for values.
Added EP208
42049UnderlyingCashSettlQuoteAmountQteAmtAmtWhen determining the cash settlement amount, if weighted average price quotes are to be obtained for the reference obligation, this is the upper limit to the outstanding principal balance of the reference obligation for which the quote should be obtained. If not specified, the ISDA definitions provide for a fallback amount equal to floating rate payer calculation amount.Added EP187 Updated EP271
42050UnderlyingCashSettlQuoteCurrencyQteCcyCurrencySpecifies the currency the UnderlyingCashSettlQuoteAmount(42049) is denominated in. Uses ISO 4217 currency codes.Added EP187
42048UnderlyingCashSettlQuoteMethodQteMethintThe type of quote used to determine the cash settlement price.Added EP187
42055UnderlyingCashSettlRecoveryFactorRcvryFctrfloatUsed for fixed recovery, this specifies the recovery level as determined at contract inception, to be applied in the event of a default. The factor is used to calculate the amount paid by the seller to the buyer for cash settlement on the cash settlement date. The amount is calculated is (1 - UnderlyingCashSettlRecoveryFactor(42055)) x floating rate payer calculation amount. The currency is derived from the floating rate payer calculation amount.Added EP187
42059UnderlyingCashSettlTermXIDXIDXIDName referenced from UnderlyingSettlementTermXIDRef(41315).Added EP187
42043UnderlyingCashSettlValuationFirstBusinessDayOffsetBizDayOfstintThe number of business days after settlement conditions have been satisfied, when the calculation agent is to obtain a price quotation on the reference obligation for purposes of cash settlement.Added EP187
42058UnderlyingCashSettlValuationMethodValMethintThe ISDA defined methodology for determining the final price of the reference obligation for purposes of cash settlement.Added EP187
42044UnderlyingCashSettlValuationSubsequentBusinessDaysOffsetSbsqntBizDayOfstintThe number of business days between successive valuation dates when multiple valuation dates are applicable for cash settlement.Added EP187
42046UnderlyingCashSettlValuationTimeValTmLocalMktTimeTime of valuation.Added EP187
974UnderlyingCashTypeCashTypStringUsed for derivatives that deliver into cash underlying.Added EP4 Updated EP95
986UnderlyingCollectAmountColAmtAmtAmount to collect in order to deliver the underlying instrumentAdded EP4
2296UnderlyingCommonPricingIndicatorCmnPxngBooleanWhen this element is specified and set to 'Y', it indicates that common pricing applies. Common pricing may be relevant for a transaction that references more than one commodity reference price.Added EP169
41714UnderlyingComplexEventAveragingObservationNumberObsvtnNumintCross reference to the ordinal observation as specified either in the UnderlyingComplexEventScheduleGrp or UnderlyingComplexEventPeriodDateGrp components.Added EP169
41715UnderlyingComplexEventAveragingWeightWtfloatThe weight factor to be applied to the observation.Added EP169
41731UnderlyingComplexEventBusinessCenterBizCtrStringThe business center for adjusting dates and times in the schedule or date-time group.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2273UnderlyingComplexEventCalculationAgentCalcAgentintUsed to identify the calculation agent.Added EP169
2052UnderlyingComplexEventConditionCondintSpecifies the condition between complex events when more than one event is specified.
Multiple barrier events would use an or condition since only one can be effective at a given time. A set of digital range events would use an and condition since both conditions must be in effect for a payout to result.
Added EP161
2279UnderlyingComplexEventCreditEventBusinessCenterBizCtrStringSpecifies the local business center for which the credit event is to be determined. The inclusion of this business center implies that Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions is replaced by the local time of the specified business center.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41719UnderlyingComplexEventCreditEventCurrencyCcyCurrencySpecifies the applicable currency when UnderlyingComplexEventCreditEventValue(41718) is an amount. Uses ISO 4217 currency codes.Added EP169
41722UnderlyingComplexEventCreditEventDayTypeDayTypintSpecifies the day type for the complex credit events.Added EP169
2281UnderlyingComplexEventCreditEventMinimumSourcesMinSrcsintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP169
2278UnderlyingComplexEventCreditEventNotifyingPartyNotifygPtyintThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.Added EP169
41720UnderlyingComplexEventCreditEventPeriodPeriodintTime unit multiplier for complex credit events.Added EP169
41725UnderlyingComplexEventCreditEventQualifierQualcharSpecifies a complex event qualifier. Used to further qualify UnderlyingComplexEventCreditEventType(41717).Added EP169
41723UnderlyingComplexEventCreditEventRateSourceRtSrcintIdentifies the source of rate information used for credit events.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Rate_Source for code list of applicable sources.
Added EP169
41749UnderlyingComplexEventCreditEventSourceSrcStringA newspaper or electronic news service that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP169
2280UnderlyingComplexEventCreditEventStandardSourcesStdSrcsBooleanWhen this element is specified and set to 'Y', indicates that ISDA defined Standard Public Sources are applicable.Added EP169
41717UnderlyingComplexEventCreditEventTypeTypStringSpecifies the type of credit event.
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for code list of applicable event types.
Added EP169
41721UnderlyingComplexEventCreditEventUnitUnitStringTime unit associated with complex credit events.Added EP169
41718UnderlyingComplexEventCreditEventValueValStringThe credit event value appropriate to UnderlyingComplexEventCreditEventType(41717).
See http://www.fixtradingcommunity.org/codelists#Credit_Event_Types for applicable event type values.
Added EP169
2277UnderlyingComplexEventCreditEventsXIDRefCdtEvntXIDRefXIDREFReference to credit event table elsewhere in the message.Added EP169
2268UnderlyingComplexEventCurrencyOneCcy1CurrencySpecifies the first or only reference currency of the trade.
UnderlyingComplexEventCurrencyOneCodeSource(2948) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2948UnderlyingComplexEventCurrencyOneCodeSourceCcy1SrcStringIdentifies class or source of the UnderlyingComplexEventCurrencyOne(2268) value.Added EP273
2269UnderlyingComplexEventCurrencyTwoCcy2CurrencySpecifies the second reference currency of the trade.
UnderlyingComplexEventCurrencyTwoCodeSource(2949) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2949UnderlyingComplexEventCurrencyTwoCodeSourceCcy2SrcStringIdentifies class or source of the UnderlyingComplexEventCurrencyTwo(2269) value.Added EP273
41745UnderlyingComplexEventDateAdjustedDtLocalMktDateThe adjusted complex event date.Added EP169
41738UnderlyingComplexEventDateBusinessCenterCtrStringThe business center calendar is used to adjust the event date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41744UnderlyingComplexEventDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the event date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41743UnderlyingComplexEventDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative date offset.Added EP169
41741UnderlyingComplexEventDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative date offset.Added EP169
41742UnderlyingComplexEventDateOffsetUnitOfstUnitStringTime unit associated with the relative date offset.Added EP169
41740UnderlyingComplexEventDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the complex event date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
41739UnderlyingComplexEventDateUnadjustedDtUnadjLocalMktDateThe unadjusted complex event date.Added EP169
2272UnderlyingComplexEventDeterminationMethodMethStringSpecifies the method according to which an amount or a date is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP169
2055UnderlyingComplexEventEndDateEndDtUTCDateOnlyThe end date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
UnderlyingComplexEventEndDate(2056) must always be greater than or equal to UnderlyingComplexEventStartDate(2055).
Added EP161 Updated EP195
2058UnderlyingComplexEventEndTimeEndTmUTCTimeOnlyThe end time of the time range on which a complex event date is effective.
UnderlyingComplexEventEndTime(2058) must always be greater than or equal to UnderlyingComplexEventStartTime(2057).
Added EP161
2271UnderlyingComplexEventFixedFXRateRtfloatSpecifies the fixed FX rate alternative for FX Quantro options.Added EP169
41746UnderlyingComplexEventFixingTimeFixngTmLocalMktTimeThe local market fixing time.Added EP169
41747UnderlyingComplexEventFixingTimeBusinessCenterFixngBizCtrStringThe business center for determining the actual fixing times.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
2420UnderlyingComplexEventForwardPointsFwdPntsPriceOffsetFX forward points added to spot rate. May be a negative value.Added EP187
2611UnderlyingComplexEventFuturesPriceValuationFutPxValBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to futures contracts.Added EP208
2612UnderlyingComplexEventOptionsPriceValuationOptPxValBooleanIndicates whether the official settlement price as announced by the related exchange is applicable, in accordance with the ISDA 2002 definitions. Applicable only to options contracts.Added EP208
2613UnderlyingComplexEventPVFinalPriceElectionFallbackPVPxFallbckintSpecifies the fallback provisions for the hedging party in the determination of the final settlement priceAdded EP208
41727UnderlyingComplexEventPeriodDateDtLocalMktDateThe averaging date for an Asian option.
The trigger date for a Barrier or Knock option.
Added EP169
41728UnderlyingComplexEventPeriodTimeTmLocalMktTimeThe averaging time for an Asian option.Added EP169
41730UnderlyingComplexEventPeriodTypeTypintSpecifies the period type.Added EP169
2048UnderlyingComplexEventPricePxPriceSpecifies the price at which the complex event takes effect. Impact of the event price is determined by the UnderlyingComplexEventType(2046).Added EP161
2049UnderlyingComplexEventPriceBoundaryMethodPxBndryMethintSpecifies the boundary condition to be used for the event price relative to the UnderlyingComplexEventPrice(2048) at the point the complex event outcome takes effect as determined by the UnderlyingComplexEventPriceTimeType(2051).Added EP161
2050UnderlyingComplexEventPriceBoundaryPrecisionPxBndryPrcsnPercentageUsed in combination with UnderlyingComplexEventPriceBoundaryMethod(2049) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP161
2267UnderlyingComplexEventPricePercentagePxPctagePercentageSpecifies the price percentage at which the complex event takes effect. Impact of the event price is determined by the UnderlyingComplexEventType(2046).Added EP169
2051UnderlyingComplexEventPriceTimeTypePxTmTypintSpecifies when the complex event outcome takes effect. The outcome of a complex event is a payout or barrier action as specified by the UnderlyingComplexEventType(2046).Added EP161 Updated EP169
2270UnderlyingComplexEventQuoteBasisQteBasisintSpecifies the currency pairing for the quote.Added EP169
41733UnderlyingComplexEventRateSourceRtSrcintIdentifies the source of rate information.Added EP169
41734UnderlyingComplexEventRateSourceTypeRtSrcTypintIndicates whether the rate source specified is a primary or secondary source.Added EP169
41735UnderlyingComplexEventReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate is to be used for the reference FX spot rate.
When UnderlyingComplexEventRateSource(41733) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option.
Added EP169
41736UnderlyingComplexEventReferencePageHeadingRefHdgStringIdentifies the reference page heading from the rate source.Added EP169
41752UnderlyingComplexEventScheduleEndDateEndDtLocalMktDateThe end date of the schedule.Added EP169
41753UnderlyingComplexEventScheduleFrequencyPeriodFreqPeriodintTime unit multiplier for the schedule date frequency.Added EP169
41754UnderlyingComplexEventScheduleFrequencyUnitFreqUnitStringTime unit associated with the schedule date frequency.Added EP169
41755UnderlyingComplexEventScheduleRollConventionRollStringThe convention for determining the sequence of dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
41751UnderlyingComplexEventScheduleStartDateStartDtLocalMktDateThe start date of the schedule.Added EP169
2419UnderlyingComplexEventSpotRateSpotRtPriceFX spot rate.Added EP187
2054UnderlyingComplexEventStartDateStartDtUTCDateOnlyThe start date of the date range on which a complex event is effective. The start date will be set equal to the end date for single day events such as Bermuda options.
The start date must always be less than or equal to end date.
Added EP161 Updated EP195
2057UnderlyingComplexEventStartTimeStartTmUTCTimeOnlyThe start time of the time range on which a complex event date is effective.
UnderlyingComplexEventStartTime(2057) must always be less than or equal to UndelryingComplexEventEndTime(2058).
Added EP161
2275UnderlyingComplexEventStrikeFactorStrkFctrfloatStrike factor for Asian option feature. Upper strike percentage for a Strike Spread.Added EP169
2276UnderlyingComplexEventStrikeNumberOfOptionsStrkNumintUpper string number of options for a Strike Spread.Added EP169
2274UnderlyingComplexEventStrikePriceStrkPxPriceUpper strike price for Asian option feature. Strike percentage for a Strike Spread.Added EP169
2046UnderlyingComplexEventTypeTypintIdentifies the type of complex event.Added EP161
2282UnderlyingComplexEventXIDXIDXIDIdentifier of this complex event for cross referencing elsewhere in the message.Added EP169
2283UnderlyingComplexEventXIDRefXIDRefXIDREFReference to a complex event elsewhere in the message.Added EP169
2047UnderlyingComplexOptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an event. For binary options this is a fixed amount.Added EP161
2266UnderlyingComplexOptPayoutCurrencyOptCcyCurrencySpecifies the currency of the payout amount.
UnderlyingComplexOptPayoutCurrencyCodeSource(2947) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP169 Updated EP273
2947UnderlyingComplexOptPayoutCurrencyCodeSourceOptCcySrcStringIdentifies class or source of the UnderlyingComplexOptPayoutCurrency(2266) value.Added EP273
2261UnderlyingComplexOptPayoutPaySideOptPayintTrade side of payout payer.Added EP169
2264UnderlyingComplexOptPayoutPercentageOptPctagePercentagePercentage of observed price for calculating the payout associated with the event.Added EP169
2262UnderlyingComplexOptPayoutReceiveSideOptRcvintTrade side of payout receiver.Added EP169
2265UnderlyingComplexOptPayoutTimeOptTmintThe time when the payout is to occur.Added EP169
2263UnderlyingComplexOptPayoutUnderlierOptUndlrStringReference to the underlier whose payments are being passed through.Added EP169
1988UnderlyingConstituentWeightConstuentWtfloatFor a basket, or pool, describes the weight of each of the constituents within the basket. If not provided, it is assumed to be equal weighted.Added EP161
436UnderlyingContractMultiplierMultfloatUnderlying security's ContractMultiplier.
See ContractMultiplier (231) field for description
Added FIX.4.2
1437UnderlyingContractMultiplierUnitMultTypintIndicates the type of multiplier being applied to the contract.Added EP80 Updated EP204
1837UnderlyingContractPriceRefMonthPxRefMoMonthYearReference month if there is no applicable UnderlyingMaturityMonth(313) value for the contract or security.Added EP140
2040UnderlyingContractSettlMonthCSetMoMonthYearSpecifies when the contract (i.e. MBS/TBA) will settle. Must be present for MBS/TBA.Added EP161
2687UnderlyingContraryInstructionEligibilityIndicatorCntraryInstEligIndBooleanIdentifies whether the option instrument is eligible for contrary instructions at the time of exercise. The contrariness of an instruction will be determined in the context of UnderlyingInTheMoneyCondition(2683). When not specified, the eligibility is undefined or not applicable.Added EP224
592UnderlyingCountryOfIssueCtryCountryUnderlying security's CountryOfIssue.
See CountryOfIssue (470) field for description
Added FIX.4.3
1993UnderlyingCouponDayCountCpnDayCntintReserved100PlusThe day count convention used in interest calculations for a bond or an interest bearing security.Added EP161
1991UnderlyingCouponFrequencyPeriodCpnPeriodintTime unit multiplier for the frequency of the bond's coupon payment.Added EP161
1992UnderlyingCouponFrequencyUnitCpnUnitStringTime unit associated with the frequency of the bond's coupon payment.Added EP161
2881UnderlyingCouponOtherDayCountCpnOtherDayCntStringThe industry name of the day count convention not listed in UnderlyingCouponDayCount(1993).Added EP254
241UnderlyingCouponPaymentDateCpnPmtLocalMktDateUnderlying security's CouponPaymentDate.
See CouponPaymentDate (224) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
435UnderlyingCouponRateCpnRtPercentageUnderlying security's CouponRate.
See CouponRate (223) field for description
Added FIX.4.2
1989UnderlyingCouponTypeCpnTypintSpecifies the coupon type of the underlying bond.Added EP161
256UnderlyingCreditRatingCrdRtgStringUnderlying security's CreditRating.
See CreditRating (255) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
318UnderlyingCurrencyCcyCurrencyUnderlying security's currency.Added FIX.4.2 Updated EP273
2916UnderlyingCurrencyCodeSourceCcySrcStringIdentifies class or source of the UnderlyingCurrency(318) value.Added EP273
885UnderlyingCurrentValueCurValAmtCurrency value currently attributed to this collateralAdded FIX.4.4
40965UnderlyingDateRollConventionRollStringThe convention for determining a sequence of dates. It is used in conjunction with a specified frequency. The value defined here applies to all adjustable dates in the underlying instrument unless specifically overridden.Added EP161
2041UnderlyingDatedDateDatedLocalMktDateIf different from IssueDate()Added EP161
1037UnderlyingDeliveryAmountUndlyDlvAmtAmtIndicates the underlying position amount to be deliveredAdded EP8
2756UnderlyingDeliveryRouteOrCharterRteChrtrStringSpecific delivery route or time charter average. Applicable to commodity freight contracts.Added EP238
41762UnderlyingDeliveryScheduleNegativeToleranceNegtvTlrncfloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryScheduleToleranceType(41765). Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41759UnderlyingDeliveryScheduleNotionalNotlQtyPhysical delivery quantity.Added EP169
41761UnderlyingDeliveryScheduleNotionalCommodityFrequencyNotlFreqintThe frequency of notional delivery.Added EP169
41760UnderlyingDeliveryScheduleNotionalUnitOfMeasureNotlUOMStringSpecifies the delivery quantity unit of measure (UOM).Added EP169
41763UnderlyingDeliverySchedulePositiveTolerancePostvTlrncfloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryScheduleToleranceType(41765). Value may exceed agreed upon value. Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41766UnderlyingDeliveryScheduleSettlCountryCtryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41771UnderlyingDeliveryScheduleSettlDayDayintSpecifies the day or group of days for delivery.Added EP169
41775UnderlyingDeliveryScheduleSettlEndEndStringThe scheduled end time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in UnderlyingDeliveryScheduleSettlTimeType(41776).Added EP169
41768UnderlyingDeliveryScheduleSettlFlowTypeFlowTypintSpecifies the delivery flow type.Added EP169
41769UnderlyingDeliveryScheduleSettlHolidaysProcessingInstructionHolidaysintIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41774UnderlyingDeliveryScheduleSettlStartStartStringThe scheduled start time for the delivery of the commodity where delivery occurs over specified times. The format of the time value is specified in UnderlyingDeliveryScheduleSettlTimeType(41776).Added EP169
41776UnderlyingDeliveryScheduleSettlTimeTypeTypintSpecifies the format of the delivery start and end time values.Added EP169
41767UnderlyingDeliveryScheduleSettlTimeZoneTZStringDelivery timezone specified as prevailing rather than standard or daylight.
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41772UnderlyingDeliveryScheduleSettlTotalHoursTotHrsintThe sum of the total hours specified in the UnderlyingDeliveryScheduleSettlTimeGrp component.Added EP169
41765UnderlyingDeliveryScheduleToleranceTypeTlrncTypintSpecifies the tolerance value type.Added EP169
41764UnderlyingDeliveryScheduleToleranceUnitOfMeasureTlrncUOMStringSpecifies the tolerance value's unit of measure (UOM).Added EP169
41757UnderlyingDeliveryScheduleTypeTypintSpecifies the type of delivery schedule.Added EP169
41758UnderlyingDeliveryScheduleXIDXIDXIDIdentifier for this instance of delivery schedule for cross referencing elsewhere in the message.Added EP169
41809UnderlyingDeliveryStreamCommoditySourceSrcStringThe SCoTA coal cargo origin, mining region, mine(s), mining complex(es), loadout(s) or river dock(s) or other point(s) of origin that seller and buyer agree are acceptable origins for the coal product. For international coal transactions, this is the origin of the coal product.
See http://www.fpml.org/coding-scheme/commodity-coal-product-source for values.
Added EP169
41805UnderlyingDeliveryStreamCycleDescDescStringThe delivery cycles during which the oil product will be transported in the pipeline.Added EP169
41785UnderlyingDeliveryStreamDeliverAtSourceIndicatorDlvrAtSrcBooleanWhen this element is specified and set to 'Y', delivery of the coal product is to be at its source.Added EP169
41783UnderlyingDeliveryStreamDeliveryContingencyCntgncyStringSpecifies the electricity delivery contingency.
See http://www.fpml.org/coding-scheme/electricity-transmission-contingency for values.
Added EP169
41784UnderlyingDeliveryStreamDeliveryContingentPartySideCntgPtyintThe trade side value of the party responsible for electricity delivery contingency.Added EP169
41781UnderlyingDeliveryStreamDeliveryPointDlvryPntStringThe point at which the commodity product will be delivered and received. Value specified should follow market convention appropriate for the commodity product.
For bullion see http://www.fpml.org/coding-scheme/bullion-delivery-location for values.
Added EP169
42197UnderlyingDeliveryStreamDeliveryPointDescDlvryPntDescStringDescription of the delivery point identified in UnderlyingDeliveryStreamDeliveryPoint(41781).Added EP179
42196UnderlyingDeliveryStreamDeliveryPointSourceDlvryPntSrcintIdentifies the class or source of UnderlyingDeliveryStreamDeliveryPoint(41781).Added EP179
41782UnderlyingDeliveryStreamDeliveryRestrictionDlvryRstctnintSpecifies under what conditions the buyer and seller should be excused of their delivery obligations.Added EP169
41799UnderlyingDeliveryStreamElectingPartySideElctngSideintA reference to the party able to choose whether the gas is delivered for a particular period e.g. a swing or interruptible contract.Added EP169
41779UnderlyingDeliveryStreamEntryPointEntryPntStringThe point at which the commodity will enter the delivery mechanism or pipeline.Added EP169
41789UnderlyingDeliveryStreamImporterOfRecordImprtrStringA party, not necessarily of the trade, who is the Importer of Record for the purposes of paying customs duties and applicable taxes or costs related to importation.Added EP169
41790UnderlyingDeliveryStreamNegativeToleranceNegtvTlrncfloatSpecifies the negative tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryStreamToleranceType(41793). Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41797UnderlyingDeliveryStreamNotionalConversionFactorCnvrsnFctrfloatIf the notional quantity is specified in a unit that does not match the unit in which the commodity reference price is quoted, the scaling or conversion factor used to convert the commodity reference price unit into the notional quantity unit should be stated here. If there is no conversion, this field is not intended to be used.Added EP169
41778UnderlyingDeliveryStreamPipelinePplnStringThe name of the oil delivery pipeline.Added EP169
41791UnderlyingDeliveryStreamPositiveTolerancePostvTlrncfloatSpecifies the positive tolerance value. The value may be an absolute quantity or a percentage, as specified in UnderlyingDeliveryStreamToleranceType(41793). Value may exceed agreed upon value. Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%).Added EP169
41786UnderlyingDeliveryStreamRiskApportionmentRiskApprtnmtStringSpecifies how the parties to the trade apportion responsibility for the delivery of the commodity product.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment for the details of the external code list.
Added EP169
41587UnderlyingDeliveryStreamRiskApportionmentSourceRiskApprtnmtSrcStringSpecifies the source or legal framework for the risk apportionment.
See http://www.fixtradingcommunity.org/codelists#Risk_Apportionment_Source for the details of the external code list.
Added EP169
43096UnderlyingDeliveryStreamRouteOrCharterRteChrtrStringSpecific delivery route or time charter average. Applicable to commodity freight swaps.Added EP235
41788UnderlyingDeliveryStreamTitleTransferConditionTltXferCondintSpecifies the title transfer condition.Added EP169
41787UnderlyingDeliveryStreamTitleTransferLocationTtlXferStringSpecifies the title transfer location.Added EP169
41794UnderlyingDeliveryStreamToleranceOptionSideTlrncOptSideintIndicates whether the tolerance is at the seller's or buyer's option.Added EP169
41793UnderlyingDeliveryStreamToleranceTypeTlrncTypintSpecifies the tolerance value type.Added EP169
41792UnderlyingDeliveryStreamToleranceUnitOfMeasureTlrncUOMStringSpecifies the tolerance value's unit of measure (UOM).Added EP169
41796UnderlyingDeliveryStreamTotalNegativeToleranceTotNegtvTlrncPercentageThe negative percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%.).
Added EP169
41795UnderlyingDeliveryStreamTotalPositiveToleranceTotPostvTlrncPercentageThe positive percent tolerance which applies to the total quantity delivered over all shipment periods.
Percentage value is to be expressed relative to 1.0 representing 100% (e.g. a value of 0.0575 represents 5.75%.).
Added EP169
41798UnderlyingDeliveryStreamTransportEquipmentEqpmtStringThe transportation equipment with which the commodity product will be delivered and received.Added EP169
41777UnderlyingDeliveryStreamTypeTypintSpecifies the type of delivery stream.Added EP169
41780UnderlyingDeliveryStreamWithdrawalPointWthdrwlPntStringThe point at which the commodity product will be withdrawn prior to delivery.Added EP169
2628UnderlyingDepositoryReceiptIndicatorDpstryRcptIndBooleanIndicates whether the underlier is a depository receipt.Added EP208
1460UnderlyingDetachmentPointDetchPntPercentageSee DetachmentPoint(1458).Added EP83
882UnderlyingDirtyPriceDirtPxPricePrice (percent-of-par or per unit) of the underlying security or basket. Dirty means it includes accrued interestAdded FIX.4.4
42834UnderlyingDividendAccrualFixedRateAcrlFixedRtPercentageThe dividend accrual fixed rate per annum expressed as a decimal.
A value of 5% would be represented as 0.05.
Added EP208
42825UnderlyingDividendAccrualPaymentDateAdjustedDtLocalMktDateThe adjusted accrual payment date.Added EP208
42800UnderlyingDividendAccrualPaymentDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's dividend accrual payment date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42824UnderlyingDividendAccrualPaymentDateBusinessDayConventionBizDayCnvtnintAccrual payment date adjustment business day convention.Added EP208
42822UnderlyingDividendAccrualPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative accrual payment date offset.Added EP208
42820UnderlyingDividendAccrualPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative accrual payment date offset.Added EP208
42821UnderlyingDividendAccrualPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative accrual payment date offset.Added EP208
42819UnderlyingDividendAccrualPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the accrual payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42823UnderlyingDividendAccrualPaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted accrual payment date.Added EP208
42859UnderlyingDividendAccruedInterestAcrdIntAmtAccrued interest on the dividend or coupon payment.Added EP208
42828UnderlyingDividendAmountTypeAmtTypintIndicates how the gross cash dividend amount per share is determined.Added EP208
42817UnderlyingDividendAveragingMethodAvgngMethintWhen averaging is applicable, used to specify whether a weighted or unweighted average method of calculation is to be used.Added EP208
42808UnderlyingDividendCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. It is only required where the floating rate is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP208
42809UnderlyingDividendCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP208
42810UnderlyingDividendCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP208
42838UnderlyingDividendCashEquivalentPercentageCshEqvlntPctagePercentageDeclared cash-equivalent dividend percentage. A value of 5% would be represented as 0.05.Added EP208
42837UnderlyingDividendCashPercentageCshPctagePercentageDeclared cash dividend percentage.
A value of 5% would be represented as 0.05.
Added EP208
42840UnderlyingDividendCompositionCmpstnintDefines how the composition of dividends is to be determined.Added EP208
42835UnderlyingDividendCompoundingMethodCmpndgMethintThe compounding method to be used when more than one dividend period contributes to a single payment.Added EP208
42827UnderlyingDividendEntitlementEventEntlmntEvntintDefines the contract event which the receiver of the derivative is entitled to the dividend.Added EP208
42852UnderlyingDividendFXTriggerDateAdjustedDtLocalMktDateThe adjusted FX trigger date.Added EP208
42854UnderlyingDividendFXTriggerDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's FX trigger date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42851UnderlyingDividendFXTriggerDateBusinessDayConventionBizDayCnvtnintThe business day convention used for the FX trigger date adjustment.Added EP208
42849UnderlyingDividendFXTriggerDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative FX trigger date offset.Added EP208
42847UnderlyingDividendFXTriggerDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative FX trigger date offset.Added EP208
42848UnderlyingDividendFXTriggerDateOffsetUnitOfstUnitStringTime unit associated with the relative FX trigger date offset.Added EP208
42846UnderlyingDividendFXTriggerDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the FX trigger date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42850UnderlyingDividendFXTriggerDateUnadjustedDtUnadjLocalMktDateThe unadjusted FX trigger date.Added EP208
42816UnderlyingDividendFinalRatePrecisionFnlRtPrcsnintSpecifies the rounding precision of the final rate in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42815UnderlyingDividendFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction of the final rate.Added EP208
42801UnderlyingDividendFloatingRateIndexNdxStringThe dividend accrual floating rate index.Added EP208
42802UnderlyingDividendFloatingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the dividend accrual floating rate index curve.Added EP208
42803UnderlyingDividendFloatingRateIndexCurveUnitNdxUnitStringTime unit associated with the dividend accrual floating rate index curve period.Added EP208
42804UnderlyingDividendFloatingRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the contract.Added EP208
42805UnderlyingDividendFloatingRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in UnderlyingDividendFloatingRateIndex(42801).Added EP208
42806UnderlyingDividendFloatingRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP208
42807UnderlyingDividendFloatingRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP208
42811UnderlyingDividendFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP208
42812UnderlyingDividendFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP208
42813UnderlyingDividendFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP208
42814UnderlyingDividendInitialRateInitRtPercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP208
42818UnderlyingDividendNegativeRateTreatmentNegtvRtTrtmtintThe specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP208
42836UnderlyingDividendNumOfIndexUnitsNumNdxUnitsintThe number of index units applicable to dividends.Added EP208
42857UnderlyingDividendPaymentAmountAmtAmtThe amount of the dividend or coupon payment.Added EP208
42858UnderlyingDividendPaymentCurrencyCcyCurrencySpecifies the currency the UnderlyingDividendPaymentAmount(42857) is denominated in. Uses ISO 4217 currency codes.Added EP208
42856UnderlyingDividendPaymentDateDtLocalMktDateSpecifies the date that the dividend or coupon payment is due.Added EP208
42861UnderlyingDividendPayoutConditionsCondsStringSpecifies the dividend payout conditions that will be applied in the case where the actual ratio is not known, typically because of regulatory or legal uncertainties.Added EP208
42860UnderlyingDividendPayoutRatioRatiofloatSpecifies the actual dividend payout ratio associated with the equity or bond underlier.Added EP208
42883UnderlyingDividendPeriodBusinessCenterCtrStringThe business center calendar used for date adjustment of the instrument's dividend period date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42868UnderlyingDividendPeriodBusinessDayConventionBizDayCnvtnintThe dividend period dates business day convention.Added EP208
42865UnderlyingDividendPeriodEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted date on which the dividend period will end.Added EP208
42880UnderlyingDividendPeriodPaymentDateAdjustedPmtDtLocalMktDateThe adjusted dividend period payment date.Added EP208
42879UnderlyingDividendPeriodPaymentDateOffsetDayTypePmtDtOfstDayTypintSpecifies the day type of the relative dividend period payment date offset.Added EP208
42877UnderlyingDividendPeriodPaymentDateOffsetPeriodPmtDtOfstPeriodintTime unit multiplier for the relative dividend period payment date offset.Added EP208
42878UnderlyingDividendPeriodPaymentDateOffsetUnitPmtDtOfstUnitStringTime unit associated with the relative dividend period payment date offset.Added EP208
42876UnderlyingDividendPeriodPaymentDateRelativeToPmtDtReltvintReserved1000PlusSpecifies the anchor date when the dividend period payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42875UnderlyingDividendPeriodPaymentDateUnadjustedPmtDtUnadjLocalMktDateThe unadjusted dividend period payment date.Added EP208
42863UnderlyingDividendPeriodSequenceSeqintDefines the ordinal dividend period. E.g. 1 = First period, 2 = Second period, etc.Added EP208
42864UnderlyingDividendPeriodStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted date on which the dividend period will begin.Added EP208
42867UnderlyingDividendPeriodStrikePriceStrkPxPriceSpecifies the fixed strike price of the dividend period.Added EP208
42866UnderlyingDividendPeriodUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42874UnderlyingDividendPeriodValuationDateAdjustedValDtLocalMktDateThe adjusted dividend period valuation date.Added EP208
42873UnderlyingDividendPeriodValuationDateOffsetDayTypeValDtOfstDayTypintSpecifies the day type of the relative dividend period valuation date offset.Added EP208
42871UnderlyingDividendPeriodValuationDateOffsetPeriodValDtOfstPeriodintTime unit multiplier for the relative dividend period valuation date offset.Added EP208
42872UnderlyingDividendPeriodValuationDateOffsetUnitValDtOfstUnitStringTime unit associated with the relative dividend period valuation date offset.Added EP208
42870UnderlyingDividendPeriodValuationDateRelativeToValDtReltvintReserved1000PlusSpecifies the anchor date when the dividend period valuation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42869UnderlyingDividendPeriodValuationDateUnadjustedValDtUnadjLocalMktDateThe unadjusted dividend period valuation date.Added EP208
42881UnderlyingDividendPeriodXIDXIDXIDIdentifier for linking this stream dividend period to an underlier through an instance of RelatedInstrumentGrp.Added EP208
42826UnderlyingDividendReinvestmentIndicatorRnvstmntIndBooleanIndicates whether the dividend will be reinvested.Added EP208
42829UnderlyingDividendUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in a separate instance of the UnderlyingInstrument component.Added EP208
883UnderlyingEndPriceEndPxPricePrice (percent-of-par or per unit) of the underlying security or basket at the end of the agreement.Added FIX.4.4
886UnderlyingEndValueEndValAmtCurrency value attributed to this collateral at the end of the agreementAdded FIX.4.4
1996UnderlyingEquityIDEqtyIDStringSpecifies the equity in which a convertible bond can be converted.Added EP161
1997UnderlyingEquityIDSourceEqtyIDSrcStringReserved100PlusIdentifies the source of the UnderlyingEquityID(1996).Added EP161
1983UnderlyingEventDateDtLocalMktDateThe date of the event.Added EP161
2342UnderlyingEventMonthYearMoYrMonthYearUsed with derivatives when an event is express as a month-year with optional day or month or week of month.
Format:
YYYYMM (e.g. 199903)
YYYYMMDD (e.g. 20030323)
YYYYMMwN (e.g. 200303w2) for week
A specific date can be appended to the month-year. For instance, if multiple event types exist in the same Year and Month, but actually at a different time, a value can be appended, such as w or w2 to indicate week. Likewise, the day of monty (0-31) can be appended to indicate a specific event date.
Added EP161
1987UnderlyingEventPxPxPricePredetermined price of issue at event, if applicable.Added EP161
2071UnderlyingEventTextTxtStringFree form text to specify comments related to the event.Added EP161
1984UnderlyingEventTimeTmUTCTimestampThe time of the event. To be used in combination with UnderlyingEventDate(1983).Added EP161
1986UnderlyingEventTimePeriodTmPeriodintTime unit multiplier for the event.Added EP161
1985UnderlyingEventTimeUnitTmUnitStringTime unit associated with the event.Added EP161
1982UnderlyingEventTypeTypintCode to represent the type of event.Added EP161
2625UnderlyingExchangeLookAlikeExchLookAlikeBooleanFor a share option trade, indicates whether the instrument is to be treated as an 'exchange look-alike'.Added EP208
41815UnderlyingExerciseConfirmationMethodExerCnfmintIndicates whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.Added EP169
41810UnderlyingExerciseDescDescStringA description of the option exercise.Added EP169
41819UnderlyingExerciseSplitTicketIndicatorExerSplitTktIndBooleanIndicates in physical settlement of bond and convertible bond options whether the party required to deliver the bonds will divide those to be delivered as notifying party desires to facilitate delivery obligations.Added EP169
1419UnderlyingExerciseStyleExerStyleintType of exercise of a derivatives securityAdded EP52
42831UnderlyingExtraordinaryDividendAmountTypeExtrordAmtTypintIndicates how the extraordinary gross cash dividend per share is determined.Added EP208
42832UnderlyingExtraordinaryDividendCurrencyExtrordCcyCurrencyThe currency in which the excess dividend is denominated. Uses ISO 4217 currency codes.Added EP208
42833UnderlyingExtraordinaryDividendDeterminationMethodExtrordDtrmnMethStringSpecifies the method in which the excess amount is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42830UnderlyingExtraordinaryDividendPartySideExtrordSideintReference to the party through its side in the trade who makes the determination whether dividends are extraordinary in relation to normal levels.Added EP208
2624UnderlyingExtraordinaryEventAdjustmentMethodExtrordEvntAdjMethintDefines how adjustments will be made to the contract should one or more of the extraordinary events occur.Added EP208
42885UnderlyingExtraordinaryEventTypeTypStringIdentifies the type of extraordinary or disruptive event applicable to UnderlyingExtraordinaryEventType(42885).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
42886UnderlyingExtraordinaryEventValueValStringThe extraordinary or disruptive event value appropriate to UnderlyingExtraordinaryEventType(42885).
See http://www.fixtradingcommunity.org/codelists#Extraordinary_Event_Type for code list of extraordinary event types and values.
Added EP208
1045UnderlyingFXRateFxRatefloatForeign exchange rate used to compute UnderlyingCurrentValue(885) (or market value) from UnderlyingCurrency(318) to Currency(15).Added EP12
1046UnderlyingFXRateCalcFxRateCalccharSpecifies whether the UnderlyingFxRate(1045) should be multiplied or divided.Added EP12
246UnderlyingFactorFctrfloatUnderlying security's Factor.
See Factor (228) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
41817UnderlyingFallbackExerciseIndicatorFallbckExerIndBooleanIndicates whether the notional amount of the underlying swap, not previously exercised under the option, will be automatically exercised at the expiration time on the expiration date if at such time the buyer is in-the-money, provided that the difference between the settlement rate and the fixed rate under the relevant underlying swap is not less than one tenth of a percentage point (0.10% or 0.001).Added EP169
2720UnderlyingFinancialInstrumentFullNameFullNameStringThe full normative name of the underlying financial instrument.Added EP232 Updated EP236
2742UnderlyingFinancialInstrumentShortNameShrtNameStringShort name of the financial instrument. Uses ISO 18774 (FINS) values.Added EP235
2036UnderlyingFlexProductEligibilityIndicatorFlexProdEligBooleanUsed to indicate if a product or group of product supports the creation of flexible securities.Added EP161
2035UnderlyingFlexibleIndicatorFlexIndBooleanUsed to indicate if a security has been defined as flexible according to non-standard means. Analog to CFICode Standard/Non-standard indicator.Added EP161
2034UnderlyingFloorPriceFlrPxPriceUsed to express the floor price of a capped put.Added EP161
1441UnderlyingFlowScheduleTypeFlowSchedTypintReserved100PlusThe industry standard flow schedule by which electricity or natural gas is traded. Schedules exist by regions and on-peak and off-peak status, such as Western Peak.Added EP80
2620UnderlyingFutureIDFutIDStringIn the case of an index underlier specifies the unique identifier for the referenced futures contract.Added EP208
2621UnderlyingFutureIDSourceFutIDSrcStringReserved100PlusIdentifies the source of the UnderlyingFutureID(2620).Added EP208 Updated EP294
2874UnderlyingIDUdlyIDStringUnique identifier for the underlying instrument within the context of a message.Added EP254
2683UnderlyingInTheMoneyConditionITMCondintSpecifies an option instrument's in the money condition in general terms.Added EP224
2005UnderlyingIndexAnnexDateNdxAnxDtLocalMktDateThe date of a credit default swap index series annex.Added EP161
2006UnderlyingIndexAnnexSourceNdxAnxSrcStringThe source of a credit default swap index series annex.Added EP161
2004UnderlyingIndexAnnexVersionNdxAnxVerintThe version identifier of a credit default swap index annex.Added EP161
2724UnderlyingIndexCurvePeriodNdxPeriodintCurve time multiplier for the underlying index.Added EP232
2723UnderlyingIndexCurveUnitNdxUnitStringCurve time unit associated with the underlying index.Added EP232
2003UnderlyingIndexSeriesNdxSeriesintThe series identifier of a credit default swap index.Added EP161
595UnderlyingInstrRegistryRgstryStringUnderlying security's InstrRegistry.
See InstrRegistry (543) field for description
Added FIX.4.3
1059UnderlyingInstrumentPartyIDIDStringPartyID value within an underlying instrument party repeating group.
Same values as PartyID (448)
Added EP8 Updated EP95
1060UnderlyingInstrumentPartyIDSourceSrccharPartyIDSource value within an underlying instrument partyrepeating group.
Same values as PartyIDSource (447)
Added EP8 Updated EP95
1061UnderlyingInstrumentPartyRoleRintPartyRole value within an underlying instrument partyepeating group.
Same values as PartyRole (452)
Added EP8 Updated EP95
2391UnderlyingInstrumentPartyRoleQualifierQualintUsed to further qualify the value of UnderlyingInstrumentPartyRole(1061).Added EP179
1063UnderlyingInstrumentPartySubIDIDStringPartySubID value within an underlying instrument party repeating group.
Same values as PartySubID (523)
Added EP8 Updated EP95
1064UnderlyingInstrumentPartySubIDTypeTypintReserved4000PlusType of underlying InstrumentPartySubID (1053) value.
Same values as PartySubIDType (803)
Added EP8 Updated EP294
2298UnderlyingInstrumentRoundingDirectionRndDirctncharSpecifies the rounding direction if not overridden elsewhere.Added EP169 Updated EP208
2299UnderlyingInstrumentRoundingPrecisionRndPrcsnintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP169
2631UnderlyingInstrumentXIDXIDXIDIdentifier for referencing this UnderlyingInstrument from a parent instrument or a convertible instrument.Added EP208
2042UnderlyingInterestAccrualDateIntAcrlLocalMktDateIf different from IssueDate and DatedDateAdded EP161
242UnderlyingIssueDateIssuedLocalMktDateUnderlying security's IssueDate.
See IssueDate (225) field for description
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
(prior to FIX 4.4 field was of type UTCDate)
Added FIX.4.2
306UnderlyingIssuerIssrStringUnderlying security's Issuer.
See Issuer(106) field for description.
Added FIX.4.2 Updated EP282
651UnderlyingLastPxUndLastPxPriceThe calculated or traded price for the underlying instrument that corresponds to a derivative. Used for transactions that include the cash instrument and the derivative.Added FIX.4.3
652UnderlyingLastQtyUndLastQtyQtyThe calculated or traded quantity for the underlying instrument that corresponds to a derivative. Used for transactions that include the cash instrument and the derivative.Added FIX.4.3
1344UnderlyingLegCFICodeCFIStringRefer to definition for CFICode(461)Added EP55 Deprecated EP187
1345UnderlyingLegMaturityDateMatDtLocalMktDateDate of maturity.Added EP55 Deprecated EP187
1339UnderlyingLegMaturityMonthYearMMYMonthYearRefer to definition for MaturityMonthYear(200)Added EP55 Deprecated EP187
1405UnderlyingLegMaturityTimeMatTmTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP55 Deprecated EP187
1391UnderlyingLegOptAttributeOptAtcharRefer to definition of OptAttribute(206)Added EP55 Deprecated EP187
1343UnderlyingLegPutOrCallPutCallintRefer to definition for PutOrCall(201)Added EP55 Deprecated EP187
1335UnderlyingLegSecurityAltIDAltIDStringRefer to definition for SecurityAltID(455)Added EP55 Deprecated EP187
1336UnderlyingLegSecurityAltIDSourceAltIDSrcStringReserved100PlusRefer to definition for SecurityAltIDSource(456)Added EP55 Updated EP271 Deprecated EP187
1392UnderlyingLegSecurityDescDescStringRefer to definition of SecurityDesc(107)Added EP55 Deprecated EP187
1341UnderlyingLegSecurityExchangeExchStringRefer to definition for SecurityExchange(207)Added EP55 Deprecated EP187
1332UnderlyingLegSecurityIDIDStringRefer to definition for SecurityID(48)Added EP55 Deprecated EP187
1333UnderlyingLegSecurityIDSourceSrcStringRefer to definition for SecurityIDSource(22)Added EP55 Deprecated EP187
1338UnderlyingLegSecuritySubTypeSubTypeStringRefer to definition for SecuritySubType(762)Added EP55 Deprecated EP187
1337UnderlyingLegSecurityTypeSecTypeStringRefer to definition for SecurityType(167)Added EP55 Deprecated EP187
1340UnderlyingLegStrikePriceStrkPxPriceRefer to definition for StrikePrice(202)Added EP55 Deprecated EP187
1330UnderlyingLegSymbolSymStringRefer to definition for Symbol(55)Added EP55 Deprecated EP187
1331UnderlyingLegSymbolSfxSfxStringRefer to definition for SymbolSfx(65)Added EP55 Deprecated EP187
1998UnderlyingLienSeniorityLienSnrtyintIndicates the seniority level of the lien in a loan.Added EP161
41818UnderlyingLimitedRightToConfirmIndicatorLtdRightCnfmIndBooleanIndicates whether the Seller may request the Buyer to confirm its intent to exercise if not done on or before the expiration time on the Expiration date. If true (Y) specific rules will apply in relation to the settlement mode.Added EP169
2032UnderlyingListMethodListMethintIndicates whether the instruments are pre-listed only or can also be defined via user request.Added EP161
1999UnderlyingLoanFacilityLoanFcltyintSpecifies the type of loan when the credit default swap's reference obligation is a loan.Added EP161
594UnderlyingLocaleOfIssueLclStringUnderlying security's LocaleOfIssue.
See LocaleOfIssue (472) field for description
Added FIX.4.3
42889UnderlyingMakeWholeAmountAmtAmtAmount to be paid by the buyer of the option if the option is exercised prior to the UnderlyingMakeWholeDate(42888).Added EP208
42890UnderlyingMakeWholeBenchmarkCurveNameNameStringIdentifies the benchmark floating rate index.Added EP208
42891UnderlyingMakeWholeBenchmarkCurvePointPointStringThe point on the floating rate index curve.
Sample values:
M = combination of a number between 1-12 and an M for month, e.g. 3M
Y = combination of number between 1-100 and a Y for year, e.g. 10Y
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
42893UnderlyingMakeWholeBenchmarkQuoteQteintThe quote side of the benchmark to be used for calculating the make whole amount.Added EP208
42888UnderlyingMakeWholeDateDtLocalMktDateThe date through which the option cannot be exercised without penalty.Added EP208
42894UnderlyingMakeWholeInterpolationMethodIntrpltnMethintThe method used when calculating the make whole amount. The most common is linear method.Added EP208
42892UnderlyingMakeWholeRecallSpreadSpreadPriceOffsetSpread over the floating rate index.Added EP208
41816UnderlyingManualNoticeBusinessCenterManNtcBizCtrStringIdentifies the business center used for adjusting the time for manual exercise notice.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41865UnderlyingMarketDisruptionEventEvntStringSpecifies the market disruption event.
For commodities see http://www.fpml.org/coding-scheme/commodity-market-disruption for values.
For foreign exchange, see http://www.fixtradingcommunity.org/codelists#Market_Disruption_Event for code list of applicable event types.
Added EP169 Updated EP187
41876UnderlyingMarketDisruptionFallbackBasketCurrencyCcyCurrencySpecifies the currency if the underlier is a basket. Uses ISO 4217 currency codes.Added EP169
41877UnderlyingMarketDisruptionFallbackBasketDivisorDvsrfloatSpecifies the basket divisor amount. This value is normally used to adjust the constituent weight for pricing or to adjust for dividends, or other corporate actions.Added EP169
41875UnderlyingMarketDisruptionFallbackOpenUnitsOpnUnitsQtyIf there are multiple underlying assets, this specifies the number of units (index or securities) that constitute the underlier of the swap. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP169
41860UnderlyingMarketDisruptionFallbackProvisionFallbckProvintSpecifies the location of the fallback provision documentation.Added EP169
41867UnderlyingMarketDisruptionFallbackTypeTypStringSpecifies the type of disruption fallback.
See http://www.fpml.org/coding-scheme/commodity-market-disruption-fallback for values.
Added EP169
41872UnderlyingMarketDisruptionFallbackUnderlierSecurityDescDescStringSpecifies the description of underlying security.Added EP169
41870UnderlyingMarketDisruptionFallbackUnderlierSecurityIDIDStringSpecifies the identifier value of the security.Added EP169
41871UnderlyingMarketDisruptionFallbackUnderlierSecurityIDSourceSrcStringReserved100PlusSpecifies the class or source scheme of the security identifier.Added EP169 Updated EP265
41869UnderlyingMarketDisruptionFallbackUnderlierTypeTypintThe type of reference price underlier.Added EP169
41339UnderlyingMarketDisruptionFallbackValueValStringApplicable value for UnderlyingMarketDisruptionFallbackType(41867).Added EP187
41862UnderlyingMarketDisruptionMaterialityPercentageMtrltyPctagePercentageUsed when a price materiality percentage applies to the price source disruption event and this event has been specified.Added EP169
41861UnderlyingMarketDisruptionMaximumDaysMaxDaysintSpecifies the maximum number of market disruption days (commodity or bullion business days) in a contract or confirmation. If none are specified, the maximum number of market disruption days is five (5).Added EP169
41863UnderlyingMarketDisruptionMinimumFuturesContractsMinCtrctsintSpecifies the minimum futures contracts level that dictates whether or not a 'De Minimis Trading' event has occurred.Added EP169
41859UnderlyingMarketDisruptionProvisionProvintThe consequences of market disruption events.Added EP169
41338UnderlyingMarketDisruptionValueValStringApplicable value for UnderlyingMarketDisruptionEvent(41865).Added EP187
42842UnderlyingMaterialDividendsIndicatorMtrlDividendIndBooleanIndicates whether material non-cash dividends are applicable.Added EP208
542UnderlyingMaturityDateMatLocalMktDateUnderlying security's maturity date.
See MaturityDate (541) field for description
Added FIX.4.3
2985UnderlyingMaturityFrequencyPeriodMatFreqPeriodintTime unit multiplier for the minimum frequency of the instrument maturity intervals.Added EP287
2984UnderlyingMaturityFrequencyUnitMatFreqUnitStringTime unit associated with the minimum frequency of the instrument maturity intervals.Added EP287
313UnderlyingMaturityMonthYearMMYMonthYearUnderlying security's MaturityMonthYear. Can be used with standardized derivatives vs. the UnderlyingMaturityDate (542) field.
See MaturityMonthYear (200) field for description
Added FIX.4.2
1213UnderlyingMaturityTimeMatTmTZTimeOnlyTime of security's maturity expressed in local time with offset to UTC specifiedAdded EP41
2026UnderlyingMinPriceIncrementMinPxIncrfloatMinimum price increment for the instrument. Could also be used to represent tick value.Added EP161
2027UnderlyingMinPriceIncrementAmountMinPxIncrAmtAmtMinimum price increment amount associated with the UnderlyingMinPriceIncrement(2026). For listed derivatives, the value can be calculated by multiplying UnderlyingMinPriceIncrement(2026) by UnderlyingContractMultiplier(436).Added EP161
2018UnderlyingMthToDefaultMthDfltintThe Mth reference obligation to default in a CDS reference basket. When UnderlyingNthToDefault(2017) and UnderlyingMthToDefault(2018) are represented then the CDS payout occurs between the Nth and Mth obligations to default.Added EP161
2038UnderlyingNTPositionLimitNTPosLmtintPosition Limit in the near-term contract for a given exchange-traded product.Added EP161
42839UnderlyingNonCashDividendTreatmentNonCshTrtmtintDefines the treatment of non-cash dividends.Added EP208
40657UnderlyingNonDeliverableFixingDateDtLocalMktDateThe non-deliverable fixing date unadjusted or adjusted depending on UnderlyingNonDeliverableFixingDateType(40658).Added EP161
40658UnderlyingNonDeliverableFixingDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP161
2614UnderlyingNotionalNotlAmtNotional value for the equity or bond underlier.Added EP208
2617UnderlyingNotionalAdjustmentsNotlAdjmtsintSpecifies the conditions that govern the adjustment to the number of units of the return swap.Added EP208
2615UnderlyingNotionalCurrencyNotlCcyCurrencySpecifies the currency denomination of the notional value.
UnderlyingNotionalCurrencyCodeSource(2921) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent.
Added EP208 Updated EP273
2921UnderlyingNotionalCurrencyCodeSourceNotlCcySrcStringIdentifies class or source of the UnderlyingNotionalCurrency(2615) value.Added EP273
2616UnderlyingNotionalDeterminationMethodNotlDtrmnMethStringSpecifies the method of determining the notional amount.
See: http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
1455UnderlyingNotionalPercentageOutstandingNotlPctOutPercentageSee NotionalPercentageOutstanding(1451)Added EP83
2619UnderlyingNotionalXIDRefNotlXIDRefXIDREFCross reference to another notional amount for duplicating its properties.Added EP208
2017UnderlyingNthToDefaultNthDfltintThe Nth reference obligation to default in a CDS reference basket. If specified without UnderlyingMthToDefault(2018) the default will trigger a CDS payout. If UnderlyingMthToDefault(2018) is also present then payout occurs between the Nth and Mth obligations to default.Added EP161
2886UnderlyingNumDaysInterestNumDaysIntintNumber of days of interest for underlying security.Added EP258
1994UnderlyingObligationIDObligIDStringFor a CDS basket or pool identifies the reference obligation.Added EP161 Updated EP271
1995UnderlyingObligationIDSourceObligIDSrcStringReserved100PlusIdentifies the source scheme of the UnderlyingObligationID(1994).Added EP161
2012UnderlyingObligationTypeObligTypStringType of reference obligation for credit derivatives contracts.Added EP161
2992UnderlyingOfferPxUndOfrPxPriceOffer price of the underlying instrument.Added EP288
2629UnderlyingOpenUnitsOpnUnitsQtyThe number of units (units of the index or number of securities, par amount of a bond) that constitute the underlier. In the case of a basket swap, this is used to reference both the number of basket units, and the number of each asset components of the basket when these are expressed in absolute terms.Added EP208
317UnderlyingOptAttributeOptAcharUnderlying security's OptAttribute.
See OptAttribute (206) field for description
Added FIX.4.2
2029UnderlyingOptPayoutAmountOptPayAmtAmtCash amount indicating the pay out associated with an option. For binary options this is a fixed amount.Added EP161
2028UnderlyingOptPayoutTypeOptPayoutTypintIndicates the type of valuation method or payout trigger for an in-the-money option.Added EP161 Updated EP238
41821UnderlyingOptionExerciseBusinessCenterCtrStringThe business center calendar used to adjust the option exercise dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41822UnderlyingOptionExerciseBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the option exercise dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41842UnderlyingOptionExerciseDateDtLocalMktDateThe adjusted or unadjusted option exercise fixed date.Added EP169
41843UnderlyingOptionExerciseDateTypeTypintSpecifies the type of option exercise date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41823UnderlyingOptionExerciseEarliestDateOffsetDayTypeErlstOfstDayTypintSpecifies the day type of the relative earliest exercise date offset.Added EP169 Updated EP208
41824UnderlyingOptionExerciseEarliestDateOffsetPeriodErlstOfstPeriodintTime unit multiplier for the relative earliest exercise date offset.Added EP169
41825UnderlyingOptionExerciseEarliestDateOffsetUnitErlstOfstUnitStringTime unit associated with the relative earliest exercise date offset.Added EP169
41838UnderlyingOptionExerciseEarliestTimeErlstTmLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) (i) on the expriation date, in the case of a European style option, (ii) on each Bermuda option exercise date and the expiration date, in the case of a Bermuda style option, (iii) the commencement date to, and including, the expiration date, in the case of an American option.Added EP169
41857UnderlyingOptionExerciseExpirationDateDtLocalMktDateThe adjusted or unadjusted option exercise expiration fixed date.Added EP169
41845UnderlyingOptionExerciseExpirationDateBusinessCenterCtrStringThe business center calendar used to adjust the option exercise expiration dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41846UnderlyingOptionExerciseExpirationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the option exercise expiration dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41853UnderlyingOptionExerciseExpirationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative option exercise expiration date offset.Added EP169 Updated EP208
41848UnderlyingOptionExerciseExpirationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative exercise expiration date offset.Added EP169
41849UnderlyingOptionExerciseExpirationDateOffsetUnitOfstUnitStringTime unit associated with the relative exercise expiration date offset.Added EP169
41847UnderlyingOptionExerciseExpirationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the option exercise expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
41858UnderlyingOptionExerciseExpirationDateTypeTypintSpecifies the type of option exercise expiration date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41850UnderlyingOptionExerciseExpirationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of exercise expiration dates.Added EP169
41851UnderlyingOptionExerciseExpirationFrequencyUnitFreqUnitStringTime unit associated with the frequency of exercise expiration dates.Added EP169
41852UnderlyingOptionExerciseExpirationRollConventionRollStringThe convention for determining the sequence of exercise expiration dates. It is used in conjunction with a specified frequency. Used only to override the roll convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.Added EP169
41854UnderlyingOptionExerciseExpirationTimeTmLocalMktTimeThe option exercise expiration time.Added EP169
41855UnderlyingOptionExerciseExpirationTimeBusinessCenterTmBizCtrStringThe business center used to determine the locale for option exercise expiration time, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41836UnderlyingOptionExerciseFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first exercise date.Added EP169
41826UnderlyingOptionExerciseFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of exercise dates.Added EP169
41827UnderlyingOptionExerciseFrequencyUnitFreqUnitStringTime unit associated with the frequency of exercise dates.Added EP169
41837UnderlyingOptionExerciseLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last exercise date.Added EP169
41839UnderlyingOptionExerciseLatestTimeLtstTmLocalMktTimeLatest exercise time. See also UnderlyingOptionExerciseEarliestTime(41838).Added EP169
41835UnderlyingOptionExerciseNominationDeadlineNomntnDdlnLocalMktDateThe last date (adjusted) for establishing the option exercise terms.Added EP169
41834UnderlyingOptionExerciseSkipSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP169
41833UnderlyingOptionExerciseStartDateAdjustedStartDtLocalMktDateThe adjusted start date for calculating periodic exercise dates.Added EP169
41832UnderlyingOptionExerciseStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the relative option exercise start date offset.Added EP169 Updated EP208
41830UnderlyingOptionExerciseStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative exercise start date offset.Added EP169
41831UnderlyingOptionExerciseStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative exercise start date offset.Added EP169
41829UnderlyingOptionExerciseStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP169 Updated EP208
41828UnderlyingOptionExerciseStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted start date for calculating periodic exercise dates.Added EP169
41840UnderlyingOptionExerciseTimeBusinessCenterTmBizCtrStringThe business center used to determine the locale for option exercise time, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values
Added EP169
2286UnderlyingOptionExpirationDescExpDescStringDescription of the option expiration.Added EP169
42843UnderlyingOptionsExchangeDividendsIndicatorExchDividendIndBooleanIndicates whether option exchange dividends are applicable.Added EP208
1456UnderlyingOriginalNotionalPercentageOutstandingOrigNotlPctOutPercentageSee OriginalNotionalPercentageOutstanding(1452)Added EP83
985UnderlyingPayAmountPayAmtAmtAmount to pay in order to receive the underlying instrumentAdded EP4
40672UnderlyingPaymentScheduleCurrencyCcyCurrencyThe currency for this step. Uses ISO 4217 currency codes.Added EP161
40668UnderlyingPaymentScheduleEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted end date of a cashflow payment.Added EP161
40678UnderlyingPaymentScheduleFixedAmountFixedAmtAmtThe explicit payment amount for this step.Added EP161
40679UnderlyingPaymentScheduleFixedCurrencyFixedCcyCurrencyThe currency of the fixed amount. Uses ISO 4217 currency codes.Added EP161
40694UnderlyingPaymentScheduleFixingDateAdjustedFixngDtLocalMktDateThe adjusted fixing date.Added EP161
40690UnderlyingPaymentScheduleFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment schedule's fixing date, e.g. GBLO. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40689UnderlyingPaymentScheduleFixingDateBusinessDayCnvtnFixngBizDayCnvtnintThe business day convention used to adjust the payment schedule's fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40693UnderlyingPaymentScheduleFixingDateOffsetDayTypeFixngDayTypintSpecifies the day type of the relative fixing date offset.Added EP161 Updated EP208
40691UnderlyingPaymentScheduleFixingDateOffsetPeriodFixngPeriodintTime unit multiplier for the relative fixing date offset.Added EP161 Updated EP208
40692UnderlyingPaymentScheduleFixingDateOffsetUnitFixngUnitStringTime unit associated with the relative fixing date offset.Added EP161 Updated EP208
40688UnderlyingPaymentScheduleFixingDateRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40686UnderlyingPaymentScheduleFixingDateUnadjustedFixngDtUnadjLocalMktDateThe unadjusted fixing date.Added EP161
41892UnderlyingPaymentScheduleFixingDayCountFixngDayCntintThe number of days over which fixing should take place.Added EP169
41891UnderlyingPaymentScheduleFixingDayDistributionFixngDayDistribintThe distribution of fixing days.Added EP169
41880UnderlyingPaymentScheduleFixingDayNumberDayNumintThe occurrence of the day of week on which fixing takes place.Added EP169
41879UnderlyingPaymentScheduleFixingDayOfWeekDayOfWkintThe day of the week on which fixing takes place.Added EP169
41895UnderlyingPaymentScheduleFixingFirstObservationDateOffsetPeriodFixngFirstObsvtnPeriodintTime unit multiplier for the relative first observation date offset.Added EP169 Updated EP208
41896UnderlyingPaymentScheduleFixingFirstObservationDateOffsetUnitFixngFirstObsvtnUnitStringTime unit associated with the relative first observation date offset.Added EP169 Updated EP208
41893UnderlyingPaymentScheduleFixingLagPeriodFixngLagPeriodintTime unit multiplier for the fixing lag duration.Added EP169
41894UnderlyingPaymentScheduleFixingLagUnitFixngLagUnitStringTime unit associated with the fixing lag duration.Added EP169
40695UnderlyingPaymentScheduleFixingTimeFixngTmLocalMktTimeThe fixing time.Added EP161
40696UnderlyingPaymentScheduleFixingTimeBusinessCenterFixngTmBizCtrStringBusiness center for determining fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP161
40703UnderlyingPaymentScheduleInterimExchangeDateAdjustedIntrmExchDtLocalMktDateThe adjusted interim exchange date.Added EP161
40698UnderlyingPaymentScheduleInterimExchangeDatesBizDayConventionIntrmExchDtBizDayCnvtnintThe business day convention used to adjust the payment schedule's interim exchange date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161 Updated EP271
40699UnderlyingPaymentScheduleInterimExchangeDatesBusinessCenterCtrStringThe business center calendar used to adjust the payment schedule's interim exchange date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40702UnderlyingPaymentScheduleInterimExchangeDatesOffsetDayTypeIntrmExchDayTypintSpecifies the day type of the relative interim exchange date offset.Added EP161 Updated EP208
40700UnderlyingPaymentScheduleInterimExchangeDatesOffsetPeriodIntrmExchDtPeriodintTime unit multiplier for the relative interim exchange date offset.Added EP161 Updated EP208
40701UnderlyingPaymentScheduleInterimExchangeDatesOffsetUnitIntrmExchDtUnitStringTime unit associated with the relative interim exchange date offset.Added EP161 Updated EP208
40697UnderlyingPaymentScheduleInterimExchangePaymentDateRelativeToIntrmExchDtReltvintReserved1000PlusSpecifies the anchor date when the interim exchange payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40671UnderlyingPaymentScheduleNotionalNotlAmtThe notional value for this step, or amount of a cashflow payment.Added EP161
40669UnderlyingPaymentSchedulePaySidePaySideintThe side of the party paying the step schedule.Added EP161
40673UnderlyingPaymentScheduleRateRtPercentageThe rate value for this step.Added EP161
41885UnderlyingPaymentScheduleRateConversionFactorRtFctrfloatThe number to be multiplied by the derived floating rate of the underlying's payment schedule in order to arrive at the payment rate. If omitted, the schedule rate conversion factor is 1.Added EP169 Updated EP271
41883UnderlyingPaymentScheduleRateCurrencyRtCcyCurrencySpecifies the currency of the schedule rate. Uses ISO 4217 currency codes.Added EP169
40674UnderlyingPaymentScheduleRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40705UnderlyingPaymentScheduleRateSourceSrcintIdentifies the source of rate information.Added EP161
40706UnderlyingPaymentScheduleRateSourceTypeTypintRate source type.Added EP161
40675UnderlyingPaymentScheduleRateSpreadSpreadPriceOffsetThe spread value for this step.Added EP161
40676UnderlyingPaymentScheduleRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
41886UnderlyingPaymentScheduleRateSpreadTypeSpreadTypintSpecifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
40677UnderlyingPaymentScheduleRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the step schedule.Added EP161
41884UnderlyingPaymentScheduleRateUnitOfMeasureRtUOMStringThe schedule rate unit of measure (UOM).Added EP169
40670UnderlyingPaymentScheduleReceiveSideRcvSideintThe side of the party receiving the step schedule.Added EP161
40707UnderlyingPaymentScheduleReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When RateSource(1446) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
41887UnderlyingPaymentScheduleSettlPeriodPriceSettlPxPriceThe schedule settlement period price.Added EP169
41888UnderlyingPaymentScheduleSettlPeriodPriceCurrencySettlPxCcyCurrencyThe currency of the schedule settlement period price. Uses ISO 4217 currency codes.Added EP169
41889UnderlyingPaymentScheduleSettlPeriodPriceUnitOfMeasureSettlPxUOMStringThe settlement period price unit of measure (UOM).Added EP169
40667UnderlyingPaymentScheduleStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted date on which the value is adjusted, or calculated if a future value notional for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)), or the start date of a cashflow payment.Added EP161
40680UnderlyingPaymentScheduleStepFrequencyPeriodStepPeriodintTime unit multiplier for the step frequency.Added EP161
40681UnderlyingPaymentScheduleStepFrequencyUnitStepUnitStringTime unit associated with the step frequency.Added EP161
40684UnderlyingPaymentScheduleStepOffsetRateStepOfstRtPercentageThe explicit amount that the rate changes on each step date. This can be a positive or negative value.Added EP161
40682UnderlyingPaymentScheduleStepOffsetValueStepValAmtThe explicit amount that the notional changes on each step date. This can be a positive or negative amount.Added EP161
40683UnderlyingPaymentScheduleStepRateStepRtPercentageThe percentage by which the notional changes on each step date. The percentage is either a percentage applied to the initial notional amount or the previous outstanding notional, depending on the value specified in UnderlyingPaymentScheduleStepRelativeTo(40685). The percentage can be either positive or negative.Added EP161
40685UnderlyingPaymentScheduleStepRelativeToStepReltvintSpecifies whether the UnderlyingPaymentScheduleStepRate(40683) or UnderlyingPaymentScheduleStepOffsetValue(40682) should be applied to the initial notional or the previous notional in order to calculate the notional step change amount.Added EP161
41890UnderlyingPaymentScheduleStepUnitOfMeasureStepUOMStringThe schedule step unit of measure (UOM).Added EP169
40666UnderlyingPaymentScheduleStubTypeStubTypintIndicates to which stub this schedule applies.Added EP161
40665UnderlyingPaymentScheduleTypeTypintType of schedule.Added EP161
40687UnderlyingPaymentScheduleWeightWtfloatFloating rate observation weight for cashflow payment.Added EP161
41881UnderlyingPaymentScheduleXIDXIDXIDIdentifier of this UnderlyingPaymentSchedule for cross referencing elsewhere in the message.Added EP169
41882UnderlyingPaymentScheduleXIDRefXIDRefXIDREFReference to payment schedule elsewhere in the message.Added EP169
40573UnderlyingPaymentStreamAccrualDaysAcrlDaysintThe number of days from the adjusted calculation period start date to the adjusted value date, calculated in accordance with the applicable day count fraction.Added EP161
40637UnderlyingPaymentStreamAveragingMethodAvgngMethintWhen rate averaging is applicable, used to specify whether a weighted or unweighted average calculation method is to be used.Added EP161
42913UnderlyingPaymentStreamBoundsFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
42914UnderlyingPaymentStreamBoundsLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last date of the compounding schedule. This can be used to restrict the range of dates when they are relative.Added EP208
41926UnderlyingPaymentStreamCalculationLagPeriodCalcLagPeriodintTime unit multiplier for the calculation lag duration.Added EP169
41927UnderlyingPaymentStreamCalculationLagUnitCalcLagUnitStringTime unit associated with the calculation lag duration.Added EP169
40628UnderlyingPaymentStreamCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40629UnderlyingPaymentStreamCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP161
40630UnderlyingPaymentStreamCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP161
42895UnderlyingPaymentStreamCashSettlIndicatorCshSettlIndBooleanIndicates whether cash settlement is applicable.Added EP208
42939UnderlyingPaymentStreamCompoundingAveragingMethodAvgngMethintSpecifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).Added EP208
42930UnderlyingPaymentStreamCompoundingCapRateCapRtPercentageThe cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP208
42931UnderlyingPaymentStreamCompoundingCapRateBuySideCapRtBuyintReference to the buyer of the compounding cap rate option through its trade side.Added EP208
42932UnderlyingPaymentStreamCompoundingCapRateSellSideCapRtSellintReference to the seller of the compounding cap rate option through its trade side.Added EP208
42902UnderlyingPaymentStreamCompoundingDateDtLocalMktDateThe compounding date. Type of date is specified in UnderlyingPaymentStreamCompoundingDateType(42903).Added EP208
42903UnderlyingPaymentStreamCompoundingDateTypeTypintSpecifies the type of payment compounding date (e.g. adjusted for holidays).Added EP208
42916UnderlyingPaymentStreamCompoundingDatesBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stream compounding dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42904UnderlyingPaymentStreamCompoundingDatesBusinessDayConventionBizDayCnvtnintThe compounding dates business day convention.Added EP208
42908UnderlyingPaymentStreamCompoundingDatesOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding date offset.Added EP208
42906UnderlyingPaymentStreamCompoundingDatesOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding date offset.Added EP208
42907UnderlyingPaymentStreamCompoundingDatesOffsetUnitOfstUnitStringTime unit associated with the relative compounding date offset.Added EP208
42905UnderlyingPaymentStreamCompoundingDatesRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42922UnderlyingPaymentStreamCompoundingEndDateAdjustedDtLocalMktDateThe adjusted compounding end date.Added EP208
42921UnderlyingPaymentStreamCompoundingEndDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding end date offset.Added EP208
42919UnderlyingPaymentStreamCompoundingEndDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding end date offset.Added EP208
42920UnderlyingPaymentStreamCompoundingEndDateOffsetUnitOfstUnitStringTime unit associated with the relative compounding end date offset.Added EP208
42918UnderlyingPaymentStreamCompoundingEndDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42917UnderlyingPaymentStreamCompoundingEndDateUnadjustedDtUnadjLocalMktDateThe unadjusted compounding end date.Added EP208
42938UnderlyingPaymentStreamCompoundingFinalRatePrecisionFnlRtPrcsnintSpecifies the compounding floating rate rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP208
42937UnderlyingPaymentStreamCompoundingFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction for the compounding floating rate.Added EP208
42900UnderlyingPaymentStreamCompoundingFixedRateCmpndgFixedRtfloatThe compounding fixed rate applicable to the payment stream.Added EP208
42933UnderlyingPaymentStreamCompoundingFloorRateFlrRtPercentageThe floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate. The rate is expressed as a decimal, e.g. 5% is represented as 0.05.Added EP208
42934UnderlyingPaymentStreamCompoundingFloorRateBuySideFlrRtBuyintReference to the buyer of the compounding floor rate option through its trade side.Added EP208
42935UnderlyingPaymentStreamCompoundingFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP208
42910UnderlyingPaymentStreamCompoundingFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which compounding dates occur.Added EP208
42911UnderlyingPaymentStreamCompoundingFrequencyUnitFreqUnitStringTime unit associated with the frequency at which compounding dates occur.Added EP208
42936UnderlyingPaymentStreamCompoundingInitialRateInitRtPercentageThe initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP208
40577UnderlyingPaymentStreamCompoundingMethodCmpndgMethintCompounding Method.Added EP161
42940UnderlyingPaymentStreamCompoundingNegativeRateTreatmentNegtvRtTrtmtintSpecifies the method for calculating payment obligations when a compounding floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP208
42909UnderlyingPaymentStreamCompoundingPeriodSkipSkipintThe number of periods in the RelativeTo schedule that are between each date in the compounding schedule. A skip of 2 would mean that compounding dates are relative to every second date in the RelativeTo schedule. If present this should have a value greater than 1.Added EP208
42923UnderlyingPaymentStreamCompoundingRateIndexNdxStringThe payment stream's compounding floating rate index.Added EP208
42924UnderlyingPaymentStreamCompoundingRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the payment stream's compounding floating rate index curve period.Added EP208
42925UnderlyingPaymentStreamCompoundingRateIndexCurveUnitNdxUnitStringTime unit associated with the payment stream's compounding floating rate index curve period.Added EP208
42926UnderlyingPaymentStreamCompoundingRateMultiplierRtMultfloatA rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP208
42927UnderlyingPaymentStreamCompoundingRateSpreadSpreadPriceOffsetThe basis points spread from the index specified in UnderlyingPaymentStreamCompoundingRateIndex(42923).Added EP208
42928UnderlyingPaymentStreamCompoundingRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP208
42929UnderlyingPaymentStreamCompoundingRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP208
42912UnderlyingPaymentStreamCompoundingRollConventionRollStringThe convention for determining the sequence of compounding dates. It is used in conjunction with a specified frequency.Added EP208
42897UnderlyingPaymentStreamCompoundingSpreadCmpndgSpreadPriceOffsetThe spread to be used for compounding. Used in scenarios where the interest payment is based on a compounding formula that uses a compounding spread in addition to the regular spread.Added EP208
42946UnderlyingPaymentStreamCompoundingStartDateAdjustedDtLocalMktDateThe adjusted compounding start date.Added EP208
42945UnderlyingPaymentStreamCompoundingStartDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative compounding start date offset.Added EP208
42943UnderlyingPaymentStreamCompoundingStartDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative compounding start date offset.Added EP208
42944UnderlyingPaymentStreamCompoundingStartDateOffsetUnitOfstUnitStringTime unit associated with the relative compounding start date offset.Added EP208
42942UnderlyingPaymentStreamCompoundingStartDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the compounding start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42941UnderlyingPaymentStreamCompoundingStartDateUnadjustedDtUnadjLocalMktDateThe unadjusted compounding start date.Added EP208
42896UnderlyingPaymentStreamCompoundingXIDRefCmpndgXIDRefXIDREFReference to the stream which details the compounding fixed or floating rate.Added EP208
41907UnderlyingPaymentStreamContractPriceCtrctPxPriceThe price per relevant unit for purposes of the calculation of a fixed amount for a dry voyage charter or time charter commodity swap.Added EP169
41908UnderlyingPaymentStreamContractPriceCurrencyCtrctPxCcyCurrencySpecifies the currency of UnderlyingPaymentStreamContractPrice(41907). Uses ISO 4217 currency codes.Added EP169
40572UnderlyingPaymentStreamDayCountDayCntintReserved100PlusThe day count convention used in the payment stream calculations.Added EP161
42975UnderlyingPaymentStreamDaysAdjustmentIndicatorDaysAdjmtBooleanIndicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of days in range refers to the number of returns that contribute to the realized volatility.Added EP208
40570UnderlyingPaymentStreamDelayIndicatorDelayIndBooleanApplicable to credit default swaps on mortgage backed securities to specify whether payment delays are applicable to the fixed amount.
Residential mortgage backed securities typically have a payment delay of 5 days between the coupon date of the reference obligation and the payment date of the synthetic swap.
Commercial mortage backed securities do not typically have a payment delay, with both payment dates (the coupon date of the reference obligation and the payment date of the synthetic swap) being on the 25th of each month.
Added EP161
40575UnderlyingPaymentStreamDiscountRateDiscPercentageDiscount rate. The rate is expressed in decimal, e.g. 5% is expressed as 0.05.Added EP161
40576UnderlyingPaymentStreamDiscountRateDayCountDiscDayCntintReserved100PlusThe day count convention applied to the UnderlyingPaymentStreamDiscountRate(40575).Added EP161
40574UnderlyingPaymentStreamDiscountTypeDiscTypintThe method of calculating discounted payment amountsAdded EP161
40647UnderlyingPaymentStreamFRADiscountingFRADiscintThe method of Forward Rate Agreement (FRA) discounting, if any, that will apply.Added EP161 Updated EP169
42954UnderlyingPaymentStreamFinalPricePaymentDateAdjustedDtLocalMktDateThe adjusted final price payment date.Added EP208
42953UnderlyingPaymentStreamFinalPricePaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative final price payment date offset.Added EP208
42951UnderlyingPaymentStreamFinalPricePaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative final price payment date offset.Added EP208
42952UnderlyingPaymentStreamFinalPricePaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative final price payment date offset.Added EP208
42950UnderlyingPaymentStreamFinalPricePaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the final price payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42949UnderlyingPaymentStreamFinalPricePaymentDateUnadjustedDtUnadjLocalMktDateThe unadjusted final price payment date.Added EP208
40580UnderlyingPaymentStreamFinalPrincipalExchangeIndicatorFnlPrncplExchIndBooleanIndicates whether there is a final exchange of principal on the termination date.Added EP161
41925UnderlyingPaymentStreamFinalRateFnlRtPercentageThe floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
40636UnderlyingPaymentStreamFinalRatePrecisionFnlRtPrcsnintSpecifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.Added EP161
40635UnderlyingPaymentStreamFinalRateRoundingDirectionFnlRtRndDirctncharSpecifies the rounding direction.Added EP161 Updated EP208
42961UnderlyingPaymentStreamFirstObservationDateAdjustedFirstObsvtnDtLocalMktDateThe adjusted initial price observation date.Added EP208
42960UnderlyingPaymentStreamFirstObservationDateOffsetDayTypeFirstObsvtnOfstDayTypintSpecifies the day type of the initial price observation date offset.Added EP208
41928UnderlyingPaymentStreamFirstObservationDateOffsetPeriodFirstObsvtnOfstPeriodintTime unit multiplier for the relative first observation date offset.Added EP169 Updated EP208
41929UnderlyingPaymentStreamFirstObservationDateOffsetUnitFirstObsvtnOfstUnitStringTime unit associated with the relative first observation date offset.Added EP169 Updated EP208
42959UnderlyingPaymentStreamFirstObservationDateRelativeToFirstObsvtnReltvintReserved1000PlusSpecifies the anchor date when the initial price observation date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42958UnderlyingPaymentStreamFirstObservationDateUnadjustedFirstObsvtnDtUnadjLocalMktDateThe unadjusted initial price observation date.Added EP208
40586UnderlyingPaymentStreamFirstPaymentDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first payment date.Added EP161
40616UnderlyingPaymentStreamFixedAmountAmtAmtThe underlying payment stream's fixed payment amount. In CDS an alternative to UnderlyingPaymentStreamRate(40615).Added EP161
41904UnderlyingPaymentStreamFixedAmountUnitOfMeasureFixedAmtUOMStringFixed payment amount unit of measure (UOM).Added EP169
42956UnderlyingPaymentStreamFixingDateDtLocalMktDateThe fixing date. Type of date is specified in UnderlyingPaymentStreamFixingDateType(42957).Added EP208
40611UnderlyingPaymentStreamFixingDateAdjustedFixngDtLocalMktDateThe adjusted fixing date.Added EP161
40607UnderlyingPaymentStreamFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40606UnderlyingPaymentStreamFixingDateBusinessDayConventionFixngBizDayCnvtnintThe business day convention used to adjust the payment stream's fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40610UnderlyingPaymentStreamFixingDateOffsetDayTypeFixngDayTypintSpecifies the day type of the relative fixing date offset.Added EP161 Updated EP208
40608UnderlyingPaymentStreamFixingDateOffsetPeriodFixngPeriodintTime unit multiplier for the relative fixing date offset.Added EP161 Updated EP208
40609UnderlyingPaymentStreamFixingDateOffsetUnitFixngUnitStringTime unit associated with the relative fixing date offset.Added EP161 Updated EP208
40605UnderlyingPaymentStreamFixingDateRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
42957UnderlyingPaymentStreamFixingDateTypeTypintSpecifies the type of fixing date (e.g. adjusted for holidays).Added EP208
41898UnderlyingPaymentStreamFlatRateAmountFlatRtAmtAmtSpecifies the actual monetary value of the flat rate when UnderlyingPaymentStreamFlatRateIndicator(41897) = 'Y'.Added EP169
41899UnderlyingPaymentStreamFlatRateCurrencyFlatRtCcyCurrencySpecifies the currency of the actual flat rate. Uses ISO 4217 currency codes.Added EP169
41897UnderlyingPaymentStreamFlatRateIndicatorFlatRtIndBooleanWhen this element is specified and set to 'Y', the Flat Rate is the New Worldwide Tanker Nominal Freight Scale for the Freight Index Route taken at the Trade Date of the transaction Fixed. If 'N' it is taken on each Pricing Date Floating.Added EP169
40631UnderlyingPaymentStreamFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40632UnderlyingPaymentStreamFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP161
40633UnderlyingPaymentStreamFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP161
42982UnderlyingPaymentStreamFormulaFrmlaXMLDataContains an XML representation of the formula. Defined for flexibility in choice of language (MathML, OpenMath or text).Added EP208 Updated EP259
42978UnderlyingPaymentStreamFormulaCurrencyCcyCurrencyThe currency in which the formula amount is denominated. Uses ISO 4217 currency codes.Added EP208
42979UnderlyingPaymentStreamFormulaCurrencyDeterminationMethodCcyDtrmnMethStringSpecifies the method according to which the formula amount currency is determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42983UnderlyingPaymentStreamFormulaDescDescStringA description of the math formula in UnderlyingPaymentStreamFormula(42982).Added EP208
42948UnderlyingPaymentStreamFormulaImageFrmlaImgdataImage of the formula image when represented through an encoded clip in base64Binary.Added EP208
42947UnderlyingPaymentStreamFormulaImageLengthFrmlaImgLenLengthLength in bytes of the UnderlyingPaymentStreamFormulaImage(42948) field.Added EP208
43111UnderlyingPaymentStreamFormulaLengthFrmlaLenLengthByte length of encoded (non-ASCII characters) UnderlyingPaymentStreamFormula(42982) field.Added EP257 Updated EP275
42980UnderlyingPaymentStreamFormulaReferenceAmountRefAmtintSpecifies the reference amount when this term either corresponds to the standard ISDA Definition (either the 2002 Equity Definition for the Equity Amount, or the 2000 Definition for the Interest Amount), or refers to a term defined elsewhere in the swap document.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of reference amounts.
Added EP208
40619UnderlyingPaymentStreamFutureValueDateAdjustedFutValDtLocalMktDateThe adjusted value date of the future value amount.Added EP161
40618UnderlyingPaymentStreamFutureValueNotionalFutValNotlAmtThe future value notional is normally only required for certain non-deliverable interest rate swaps (e.g. Brazillian Real (BRL) vs. CETIP Interbank Deposit Rate (CDI)). The value is calculated as follows: Future Value Notional = Notional Amount * (1 + Fixed Rate) ^ (Fixed Rate Day Count Fraction). The currency is the same as the stream notional.Added EP161
40646UnderlyingPaymentStreamInflationFallbackBondApplicableFallbckBondBooleanIndicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is Y (True/Yes).Added EP161
40643UnderlyingPaymentStreamInflationIndexSourceInfltnNdxSrcintThe inflation index reference source.Added EP161
40645UnderlyingPaymentStreamInflationInitialIndexLevelInitLvlfloatInitial known index level for the first calculation period.Added EP161
40642UnderlyingPaymentStreamInflationInterpolationMethodIntrpltnMethintThe method used when calculating the Inflation Index Level from multiple points - the most common is Linear.Added EP161
40641UnderlyingPaymentStreamInflationLagDayTypeLagDayTypintThe inflation lag period day type.Added EP161
40639UnderlyingPaymentStreamInflationLagPeriodLagPeriodintTime unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determines the reference period for which the inflation index is observed.Added EP161
40640UnderlyingPaymentStreamInflationLagUnitLagUnitStringTime unit associated with the inflation lag period.Added EP161
40644UnderlyingPaymentStreamInflationPublicationSourcePublctnSrcStringThe current main publication source such as relevant web site or a government body.Added EP161
40604UnderlyingPaymentStreamInitialFixingDateAdjustedInitDtLocalMktDateThe adjusted initial fixing date.Added EP161
40600UnderlyingPaymentStreamInitialFixingDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's initial fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40599UnderlyingPaymentStreamInitialFixingDateBusinessDayConventionInitBizDayCnvtnintThe business day convention used to adjust the payment stream's initial fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40603UnderlyingPaymentStreamInitialFixingDateOffsetDayTypeInitDayTypintSpecifies the day type of the relative initial fixing date offset.Added EP161 Updated EP208
40601UnderlyingPaymentStreamInitialFixingDateOffsetPeriodInitPeriodintTime unit multiplier for the relative initial fixing date offset.Added EP161 Updated EP208
40602UnderlyingPaymentStreamInitialFixingDateOffsetUnitInitUnitStringTime unit associated with the relative initial fixing date offset.Added EP161 Updated EP208
40598UnderlyingPaymentStreamInitialFixingDateRelativeToInitReltvintReserved1000PlusSpecifies the anchor date when the initial fixing date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40578UnderlyingPaymentStreamInitialPrincipalExchangeIndicatorInitPrncplExchIndBooleanIndicates whether there is an initial exchange of principal on the effective date.Added EP161
40634UnderlyingPaymentStreamInitialRateInitRtPercentageThe initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. An initial rate of 5% would be represented as 0.05.Added EP161
40579UnderlyingPaymentStreamInterimPrincipalExchangeIndicatorIntrmPrncplExchIndBooleanIndicates whether there are intermediate or interim exchanges of principal during the term of the swap.Added EP161
42898UnderlyingPaymentStreamInterpolationMethodIntrpltnMethintThe method used when calculating the index rate from multiple points on the curve. The most common is linear method.Added EP208
42899UnderlyingPaymentStreamInterpolationPeriodIntrpltnPeriodintDefines applicable periods for interpolation.Added EP208
40587UnderlyingPaymentStreamLastRegularPaymentDateUnadjustedLastReglrDtUnadjLocalMktDateThe unadjusted last regular payment date.Added EP161
41924UnderlyingPaymentStreamLastResetRateLastResetRtPercentageThe floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.Added EP169
42965UnderlyingPaymentStreamLinkClosingLevelIndicatorLinkClsngLvlBooleanIndicates whether the correlation or variance swap contract will (Y) strike off the closing level of the default exchange traded contract or not.Added EP208
42967UnderlyingPaymentStreamLinkEstimatedTradingDaysLinkEstTrdgDaysintThe expected number of trading days in the variance or correlation swap stream.Added EP208
42966UnderlyingPaymentStreamLinkExpiringLevelIndicatorLinkExpngLvlBooleanIndicates whether the correlation or variance swap contract will (Y) strike off the expiring level of the default exchange traded contract or not.Added EP208
42964UnderlyingPaymentStreamLinkInitialLevelLinkInitLvlPricePrice level at which the correlation or variance swap contract will strike.Added EP208
42970UnderlyingPaymentStreamLinkMaximumBoundaryLinkMaxBndryfloatSpecifies the maximum or upper boundary for variance or strike determination.
For a variation swap stream all observations above this price level will be excluded from the variance calculation.
For a correlation swap stream the maximum boundary is a percentage of the strike price.
Added EP208
42971UnderlyingPaymentStreamLinkMinimumBoundaryLinkMinBndryfloatSpecifies the minimum or lower boundary for variance or strike determination.
For a variation swap stream all observations below this price level will be excluded from the variance calculation.
For a correlation swap stream the minimum boundary is a percentage of the strike price.
Added EP208
42972UnderlyingPaymentStreamLinkNumberOfDataSeriesLinkNumDataSeriesintNumber of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.Added EP208
42968UnderlyingPaymentStreamLinkStrikePriceLinkStrkPxPriceThe strike price of a correlation or variance swap stream.Added EP208
42969UnderlyingPaymentStreamLinkStrikePriceTypeLinkStrkPxTypintFor a variance swap specifies how UnderlyingPaymentStreamLinkStrikePrice(42968) is expressed.Added EP208
40569UnderlyingPaymentStreamMarketRateMktRtintUsed only for credit index trade. This contains the credit spread (fair value) at which the trade was executed. The market rate varies over the life of the index depending on market conditions. This is the price of the index as quoted by trading desks.Added EP161
41940UnderlyingPaymentStreamMasterAgreementPaymentDatesIndicatorMADtsBooleanWhen set to 'Y', it indicates that payment dates are specified in the relevant master agreement.Added EP169
41900UnderlyingPaymentStreamMaximumPaymentAmountMaxPmtAmtAmtSpecifies the limit on the total payment amount.Added EP169
41901UnderlyingPaymentStreamMaximumPaymentCurrencyMaxPmtCcyCurrencySpecifies the currency of total payment amount limit. Uses ISO 4217 currency codes.Added EP169
41902UnderlyingPaymentStreamMaximumTransactionAmountMaxTxnAmtAmtSpecifies the limit on the payment amount that goes out in any particular calculation period.Added EP169
41903UnderlyingPaymentStreamMaximumTransactionCurrencyMaxTxnCcyCurrencySpecifies the currency of the period payment amount limit. Uses ISO 4217 currency codes.Added EP169
42976UnderlyingPaymentStreamNearestExchangeContractRefIDExchCtrctRefIDStringReferences a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
40638UnderlyingPaymentStreamNegativeRateTreatmentNegtvRtTrtmtintThe specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).Added EP161
40649UnderlyingPaymentStreamNonDeliverableFixingDatesBizDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's fixing date for the non-deliverable terms. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161 Updated EP271
40650UnderlyingPaymentStreamNonDeliverableFixingDatesBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's fixing date for the non-deliverable terms, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40654UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetDayTypeFixngDayTypintSpecifies the day type of the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40652UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetPeriodFixngPeriodintTime unit multiplier for the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40653UnderlyingPaymentStreamNonDeliverableFixingDatesOffsetUnitFixngUnitStringTime unit associated with the relative non-deliverable fixing date offset.Added EP161 Updated EP208
40651UnderlyingPaymentStreamNonDeliverableFixingDatesRelativeToFixngReltvintReserved1000PlusSpecifies the anchor date when the non-deliverable fixing dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40648UnderlyingPaymentStreamNonDeliverableRefCurrencyCcyCurrencyThe non-deliverable settlement reference currency. Uses ISO 4217 currency codes.Added EP161
40661UnderlyingPaymentStreamNonDeliverableSettlRateSourceRtSrcintIdentifies the source of rate information.Added EP161
40824UnderlyingPaymentStreamNonDeliverableSettlReferencePageRefPgStringIdentifies the reference page from the rate source.
When UnderlyingPaymentStreamNonDeliverableSettlRateSource(40661) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
43107UnderlyingPaymentStreamOtherDayCountOtherDayCntStringThe industry name of the day count convention not listed in UnderlyingPaymentStreamDayCount(40572).Added EP254
41938UnderlyingPaymentStreamPaymentDateDtLocalMktDateThe adjusted or unadjusted fixed stream payment date.Added EP169
40582UnderlyingPaymentStreamPaymentDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's payment date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40581UnderlyingPaymentStreamPaymentDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's payment date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40591UnderlyingPaymentStreamPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative payment date offset.Added EP161 Updated EP208
40589UnderlyingPaymentStreamPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative payment date offset.Added EP161 Updated EP208
40590UnderlyingPaymentStreamPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative payment date offset.Added EP161 Updated EP208
40588UnderlyingPaymentStreamPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when payment dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
41939UnderlyingPaymentStreamPaymentDateTypeTypintSpecifies the type of payment date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
40583UnderlyingPaymentStreamPaymentFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of payments.Added EP161
40584UnderlyingPaymentStreamPaymentFrequencyUnitFreqUnitStringTime unit associated with the frequency of payments.Added EP161
40585UnderlyingPaymentStreamPaymentRollConventionRollStringThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
41933UnderlyingPaymentStreamPricingBusinessCalendarPxngClndrStringSpecifies the business calendar to use for pricing.
See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
Added EP169
41910UnderlyingPaymentStreamPricingBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's pricing dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41934UnderlyingPaymentStreamPricingBusinessDayConventionPxngBizDayCnvtnintThe business day convention used to adjust the payment stream's pricing dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41942UnderlyingPaymentStreamPricingDateDtLocalMktDateAn adjusted or unadjusted fixed pricing date.Added EP169
41943UnderlyingPaymentStreamPricingDateTypeTypintSpecifies the type of pricing date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41932UnderlyingPaymentStreamPricingDayCountPxngDayCntintThe number of days over which pricing should take place.Added EP169
41931UnderlyingPaymentStreamPricingDayDistributionPxngDayDistribintThe distribution of pricing days.Added EP169
41946UnderlyingPaymentStreamPricingDayNumberDayNumintThe occurrence of the day of week on which pricing takes place.Added EP169
41945UnderlyingPaymentStreamPricingDayOfWeekDayOfWkintThe day of the week on which pricing takes place.Added EP169
41930UnderlyingPaymentStreamPricingDayTypePxngDayTypintSpecifies the commodity pricing day type.Added EP169
40615UnderlyingPaymentStreamRateRtPercentageThe rate applicable to the fixed rate payment stream.Added EP161
41922UnderlyingPaymentStreamRateConversionFactorRtFctrfloatThe number to be multiplied by the derived floating rate of the underlying's payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.Added EP169
40614UnderlyingPaymentStreamRateCutoffDateOffsetDayTypeCutoffDayTypintSpecifies the day type of the relative rate cut-off date offset.Added EP161 Updated EP208
40612UnderlyingPaymentStreamRateCutoffDateOffsetPeriodCutoffPeriodintTime unit multiplier for the relative rate cut-off date offset.Added EP161 Updated EP208
40613UnderlyingPaymentStreamRateCutoffDateOffsetUnitCutoffUnitStringTime unit associated with the relative rate cut-off date offset.Added EP161 Updated EP208
40620UnderlyingPaymentStreamRateIndexNdxStringThe payment stream's floating rate index.Added EP161
43120UnderlyingPaymentStreamRateIndex2Ndx2StringThe payment stream's second floating rate index.Added EP271
41912UnderlyingPaymentStreamRateIndex2CurvePeriodNdx2PeriodintSecondary time unit multiplier for the payment stream’s floating rate index curve.Added EP169
41911UnderlyingPaymentStreamRateIndex2CurveUnitNdx2UnitStringSecondary time unit associated with the payment stream’s floating rate index curve.Added EP169
43122UnderlyingPaymentStreamRateIndex2IDNdx2IDStringSecurity identifier of the second floating rate index.Added EP271
43123UnderlyingPaymentStreamRateIndex2IDSourceNdx2IDSrcStringReserved100PlusSource for the second floating rate index identified in UnderlyingPaymentStreamRateIndex2ID(43122).Added EP271 Updated EP294
43121UnderlyingPaymentStreamRateIndex2SourceNdx2SrcintThe source of the payment stream's second floating rate index.Added EP271
40623UnderlyingPaymentStreamRateIndexCurvePeriodNdxPeriodintTime unit multiplier for the underlying instrument’s floating rate index.Added EP161
40622UnderlyingPaymentStreamRateIndexCurveUnitNdxUnitStringTime unit associated with the underlying instrument’s floating rate index.Added EP161
43092UnderlyingPaymentStreamRateIndexIDNdxIDStringSecurity identifier of the floating rate index.Added EP235
43093UnderlyingPaymentStreamRateIndexIDSourceNdxIDSrcStringReserved100PlusSource for the floating rate index identified in UnderlyingPaymentStreamRateIndexID(43092).Added EP235 Updated EP294
41914UnderlyingPaymentStreamRateIndexLevelNdxLvlQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41913UnderlyingPaymentStreamRateIndexLocationNdxLctnStringSpecifies the location of the floating rate index.Added EP169
40621UnderlyingPaymentStreamRateIndexSourceNdxSrcintThe source of the payment stream floating rate index.Added EP161
41915UnderlyingPaymentStreamRateIndexUnitOfMeasureNdxUOMStringThe unit of measure (UOM) of the rate index level.Added EP169
40624UnderlyingPaymentStreamRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. A multiplier schedule is expressed as explicit multipliers and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in the calculationPeriodDatesAdjustments. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40617UnderlyingPaymentStreamRateOrAmountCurrencyCcyCurrencySpecifies the currency in which UnderlyingPaymentStreamFixedAmount(40616) or UnderlyingPaymentStreamRate(40615) is denominated. Users ISO 4271 currency codes.Added EP161
40625UnderlyingPaymentStreamRateSpreadSpreadPriceOffsetSpread from floating rate index.Added EP161
41920UnderlyingPaymentStreamRateSpreadCurrencySpreadCcyCurrencySpecifies the currency of the floating rate spread. Uses ISO 4217 currency codes.Added EP169
40626UnderlyingPaymentStreamRateSpreadPositionTypeSpreadPosTypintIdentifies a short or long spread value.Added EP161
41923UnderlyingPaymentStreamRateSpreadTypeSpreadTypintIdentifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.Added EP169
41921UnderlyingPaymentStreamRateSpreadUnitOfMeasureSpreadUOMStringSpecifies the unit of measure (UOM) of the floating rate spread.Added EP169
40627UnderlyingPaymentStreamRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the index.Added EP161
42974UnderlyingPaymentStreamRealizedVarianceMethodRlzdVarncMethintIndicates which price to use to satisfy the boundary condition.Added EP208
41917UnderlyingPaymentStreamReferenceLevelRefLvlQtyThis is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.Added EP169
41919UnderlyingPaymentStreamReferenceLevelEqualsZeroIndicatorRefLvlZeroBooleanWhen set to 'Y', it indicates that the weather reference level equals zero.Added EP169
41918UnderlyingPaymentStreamReferenceLevelUnitOfMeasureRefUOMStringThe unit of measure (UOM) of the rate reference level.Added EP169
40594UnderlyingPaymentStreamResetDateBusinessCenterCtrStringThe business center calendar used to adjust the payment stream's reset date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40593UnderlyingPaymentStreamResetDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the payment stream's reset date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40592UnderlyingPaymentStreamResetDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the reset dates are relative to an anchor date.
If the reset frequency is specified as daily this element must not be included.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40595UnderlyingPaymentStreamResetFrequencyPeriodFreqPeriodintTime unit multiplier for frequency of resets.Added EP161
40596UnderlyingPaymentStreamResetFrequencyUnitFreqUnitStringTime unit associated with frequency of resets.Added EP161
40597UnderlyingPaymentStreamResetWeeklyRollConventionWklyRollStringUsed to specify the day of the week in which the reset occurs for payments that reset on a weekly basis.Added EP161
40571UnderlyingPaymentStreamSettlCurrencySettlCcyCurrencySpecifies the currency that the stream settles in (to support swaps that settle in a currency different from the notional currency). Uses ISO 4217 currency codes.Added EP161
41916UnderlyingPaymentStreamSettlLevelSettlLvlintSpecifies how weather index units are to be calculated.Added EP169
41905UnderlyingPaymentStreamTotalFixedAmountFixedAmtAmtSpecifies the total fixed payment amount.Added EP169
40568UnderlyingPaymentStreamTypeTypintIdentifies the type of payment stream applicable to the swap stream associated with the underlying instrument.Added EP161
42962UnderlyingPaymentStreamUnderlierRefIDUndlrRefIDStringReferences the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.Added EP208
42973UnderlyingPaymentStreamVarianceUnadjustedCapVarncCapfloatIndicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.Added EP208
42977UnderlyingPaymentStreamVegaNotionalAmountVegaNotlAmtfloatVega Notional represents the approximate gain/loss at maturity for a 1% difference between RVol (realised volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.Added EP208
41906UnderlyingPaymentStreamWorldScaleRateWorldScaleRtfloatThe number of Worldscale points for purposes of the calculation of a fixed amount for a wet voyage charter commodity swap.Added EP169
42990UnderlyingPaymentStubEndDateAdjustedDtLocalMktDateThe adjusted stub end date.Added EP208
42992UnderlyingPaymentStubEndDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stub end date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42985UnderlyingPaymentStubEndDateBusinessDayConventionBizDayCnvtnintThe stub end date business day convention.Added EP208
42989UnderlyingPaymentStubEndDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative stub end date offset.Added EP208
42987UnderlyingPaymentStubEndDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative stub end date offset.Added EP208
42988UnderlyingPaymentStubEndDateOffsetUnitOfstUnitStringTime unit associated with the relative stub end date offset.Added EP208
42986UnderlyingPaymentStubEndDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the stub end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42984UnderlyingPaymentStubEndDateUnadjustedDtUnadjLocalMktDateThe unadjusted stub end date.Added EP208
40712UnderlyingPaymentStubFixedAmountFixedAmtAmtA fixed payment amount for the stub.Added EP161
40713UnderlyingPaymentStubFixedCurrencyFixedCcyCurrencyThe currency of the fixed payment amount. Uses ISO 4217 currency codes.Added EP161
40714UnderlyingPaymentStubIndexNdxStringThe stub floating rate index.Added EP161
40728UnderlyingPaymentStubIndex2Ndx2StringThe second stub floating rate index.Added EP161
40736UnderlyingPaymentStubIndex2CapRateCapRt2PercentageThe cap rate, if any, which applies to the second floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40730UnderlyingPaymentStubIndex2CurvePeriodNdx2PeriodintSecondary time unit multiplier for the stub floating rate index curve.Added EP161
40731UnderlyingPaymentStubIndex2CurveUnitNdx2UnitStringSecondary time unit associated with the stub floating rate index curve.Added EP161
40737UnderlyingPaymentStubIndex2FloorRateFlrRt2PercentageThe floor rate, if any, which applies to the second floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40732UnderlyingPaymentStubIndex2RateMultiplierRtMult2floatA rate multiplier to apply to the second floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40733UnderlyingPaymentStubIndex2RateSpreadSpread2PriceOffsetSpread from the second floating rate index.Added EP161
40734UnderlyingPaymentStubIndex2RateSpreadPositionTypeSpread2PosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
40735UnderlyingPaymentStubIndex2RateTreatmentRtTrtmt2intSpecifies the yield calculation treatment for the second stub index.Added EP161
40729UnderlyingPaymentStubIndex2SourceNdx2SrcintThe source of the second stub floating rate index.Added EP161
40722UnderlyingPaymentStubIndexCapRateCapRtPercentageThe cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.Added EP161
40723UnderlyingPaymentStubIndexCapRateBuySideCapRtBuyintReference to the buyer of the cap rate option through its trade side.Added EP161
40724UnderlyingPaymentStubIndexCapRateSellSideCapRtSellintReference to the seller of the cap rate option through its trade side.Added EP161
40716UnderlyingPaymentStubIndexCurvePeriodNdxPeriodintTime unit multiplier for the underlying payment stub floating rate index.Added EP161
40717UnderlyingPaymentStubIndexCurveUnitNdxUnitStringTime unit associated with the underlying payment stub floating rate index.Added EP161
40725UnderlyingPaymentStubIndexFloorRateFlrRtPercentageThe floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.Added EP161
40726UnderlyingPaymentStubIndexFloorRateBuySideFlrRtBuyintReference to the buyer of the floor rate option through its trade side.Added EP161
40727UnderlyingPaymentStubIndexFloorRateSellSideFlrRtSellintReference to the seller of the floor rate option through its trade side.Added EP161
40718UnderlyingPaymentStubIndexRateMultiplierRtMultfloatA rate multiplier to apply to the floating rate. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.Added EP161
40719UnderlyingPaymentStubIndexRateSpreadSpreadPriceOffsetSpread from floating rate index.Added EP161
40720UnderlyingPaymentStubIndexRateSpreadPositionTypeSpreadPosTypintIdentifies whether the rate spread is applied to a long or short position.Added EP161
40721UnderlyingPaymentStubIndexRateTreatmentRtTrtmtintSpecifies the yield calculation treatment for the stub index.Added EP161
40715UnderlyingPaymentStubIndexSourceNdxSrcintThe source for the underlying payment stub floating rate index.Added EP161
40710UnderlyingPaymentStubLengthLngthintOptional indication whether stub is shorter or longer than the regular swap period.Added EP161
40711UnderlyingPaymentStubRateRtPercentageThe agreed upon fixed rate for this stub.Added EP161
42999UnderlyingPaymentStubStartDateAdjustedDtLocalMktDateThe adjusted stub start date.Added EP208
43001UnderlyingPaymentStubStartDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the payment stub start date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
42994UnderlyingPaymentStubStartDateBusinessDayConventionBizDayCnvtnintThe stub start date business day convention.Added EP208
42998UnderlyingPaymentStubStartDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative stub start date offset.Added EP208
42996UnderlyingPaymentStubStartDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative stub start date offset.Added EP208
42997UnderlyingPaymentStubStartDateOffsetUnitOfstUnitStringTime unit associated with the relative stub start date offset.Added EP208
42995UnderlyingPaymentStubStartDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the stub start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
42993UnderlyingPaymentStubStartDateUnadjustedDtUnadjLocalMktDateThe unadjusted stub start date.Added EP208
40709UnderlyingPaymentStubTypeTypintStub type.Added EP161
42062UnderlyingPhysicalSettlBusinessDaysBizDaysintA number of business days. Its precise meaning is dependent on the context in which this element is used.Added EP187
42061UnderlyingPhysicalSettlCurrencyCcyCurrencyCurrency of physical settlement. Uses ISO 4217 currency codes.Added EP187
42066UnderlyingPhysicalSettlDeliverableObligationTypeTypStringSpecifies the type of delivery obligation applicable for physical settlement.
See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for code list for applicable deliverable obligation types.
Added EP187
42067UnderlyingPhysicalSettlDeliverableObligationValueValStringPhysical settlement delivery obligation value appropriate to UnderlyingPhysicalSettlDeliverableObligationType(42066).
See http://www.fixtradingcommunity.org/codelists#Deliverable_Obligation_Types for applicable obligation type values.
Added EP187
42063UnderlyingPhysicalSettlMaximumBusinessDaysMaxBizDaysintA maximum number of business days. Its precise meaning is dependent on the context in which this element is used. Intended to be used to limit a particular ISDA fallback provision.Added EP187
42064UnderlyingPhysicalSettlTermXIDXIDXIDA named string value referenced by UnderlyingSettlTermXIDRef(41315).Added EP187 Updated EP271
2039UnderlyingPoolPoolStringIdentifies the mortgage backed security (MBS) / asset backed security (ABS) pool.Added EP161
2037UnderlyingPositionLimitPosLmtintPosition limit for the instrument.Added EP161
1481UnderlyingPriceDeterminationMethodPxDtrmnMethintSpecifies how the underlying price is determined at the point of option exercise. The underlying price may be set to the current settlement price, set to a special reference, set to the optimal value of the underlying during the defined period (Look-back) or set to the average value of the underlying during the defined period (Asian option).Added EP92
1526UnderlyingPriceQuoteCurrencyPxQteCcyCurrencyDefault currency in which the price is quoted. Defined at the instrument level. Used in place of Currency (tag 15) to express the currency of a product when the former is implemented as the FX dealt currency.Added EP107
2920UnderlyingPriceQuoteCurrencyCodeSourcePxQteCcySrcStringIdentifies class or source of the UnderlyingPriceQuoteCurrency(1526) value.Added EP273
2030UnderlyingPriceQuoteMethodPxQteMethStringMethod for price quotation.Added EP161
1424UnderlyingPriceUnitOfMeasurePxUOMStringRefer to definition for PriceUnitOfMeasure(1191)Added EP52
1719UnderlyingPriceUnitOfMeasureCurrencyPxUOMCcyCurrencyIndicates the currency of the underlying price unit of measure. Conditionally required when UnderlyingPriceUnitOfMeasure(1424) = CcyAdded EP122
2919UnderlyingPriceUnitOfMeasureCurrencyCodeSourcePxUOMCcySrcStringIdentifies class or source of the UnderlyingPriceUnitOfMeasureCurrency(1719) value.Added EP273
1425UnderlyingPriceUnitOfMeasureQtyPxUOMQtyQtyRefer to definition of PriceUnitOfMeasureQty(1192)Added EP52
41951UnderlyingPricingDateAdjustedDtLocalMktDateThe adjusted pricing or fixing date.Added EP169
41948UnderlyingPricingDateBusinessCenterCtrStringThe business center calendar used to adjust the pricing or fixing date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
41950UnderlyingPricingDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the pricing or fixing date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41949UnderlyingPricingDateUnadjustedDtUnadjLocalMktDateThe unadjusted pricing or fixing date.Added EP169
41952UnderlyingPricingTimeTmLocalMktTimeThe local market pricing or fixing time.Added EP169
41953UnderlyingPricingTimeBusinessCenterTmBizCtrStringSpecifies the business center for determining the pricing or fixing time. See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.Added EP169
462UnderlyingProductProdintUnderlying security's Product.
Valid values: see Product(460) field
Added FIX.4.3
2007UnderlyingProductComplexProdCmplxStringIdentifies an entire suite of products for a given market. In Futures this may be interest rates, agricultural, equity indexes, etcAdded EP161
42072UnderlyingProtectionTermBuyerNotifiesBuyerBooleanThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.
UnderlyingProtectionTermBuyerNotifies(42072)=Y indicates that the buyer notifies.
Added EP187
42070UnderlyingProtectionTermCurrencyCcyCurrencyThe currency of UnderlyingProtectionTermNotional(42069). Uses ISO 4217 currency codes.Added EP187
42073UnderlyingProtectionTermEventBusinessCenterBizCtrStringWhen used, the business center indicates the local time of the business center that replaces the Greenwich Mean Time in Section 3.3 of the 2003 ISDA Credit Derivatives Definitions.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42080UnderlyingProtectionTermEventCurrencyCcyCurrencyApplicable currency if UnderlyingProtectionTermEventValue(42079) is an amount. Uses ISO 4217 currency codes.Added EP187
42083UnderlyingProtectionTermEventDayTypeDayTypintDay type for events that specify a period and unit.Added EP187 Updated EP271
42075UnderlyingProtectionTermEventMinimumSourcesMinSrcsintThe minimum number of the specified public information sources that must publish information that reasonably confirms that a credit event has occurred. The market convention is two.Added EP187
42091UnderlyingProtectionTermEventNewsSourceSrcStringNewspaper or electronic news service or source that may publish relevant information used in the determination of whether or not a credit event has occurred.Added EP187
42081UnderlyingProtectionTermEventPeriodPeriodintTime unit multiplier for protection term events.Added EP187
42086UnderlyingProtectionTermEventQualifierQualcharProtection term event qualifier. Used to further qualify UnderlyingProtectionTermEventType(43078).Added EP187
42084UnderlyingProtectionTermEventRateSourceRtSrcStringRate source for events that specify a rate source, e.g. Floating rate interest shortfall.Added EP187
42078UnderlyingProtectionTermEventTypeTypStringSpecifies the type of credit event applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for code list of applicable event types.
Added EP187
42082UnderlyingProtectionTermEventUnitUnitStringTime unit associated with protection term events.Added EP187
42079UnderlyingProtectionTermEventValueValStringProtection term event value appropriate to UnderlyingProtectionTermEventType(42078).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Event_Types for applicable event type values.
Added EP187
42069UnderlyingProtectionTermNotionalNotlAmtThe notional amount of protection coverage for a floating rate.Added EP187
42088UnderlyingProtectionTermObligationTypeTypStringSpecifies the type of obligation applicable to the protection terms.
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for code list of applicable obligation types.
Added EP187
42089UnderlyingProtectionTermObligationValueValStringProtection term obligation value appropriate to UnderlyingProtectionTermObligationType(42088).
See http://www.fixtradingcommunity.org/codelists#Protection_Term_Obligation_Types for applicable obligation type values.
Added EP187
42071UnderlyingProtectionTermSellerNotifiesSellerBooleanThe notifying party is the party that notifies the other party when a credit event has occurred by means of a credit event notice. If more than one party is referenced as being the notifying party then either party may notify the other of a credit event occurring.
UnderlyingProtectionTermSellerNotifies(42071)=Y indicates that the seller notifies.
Added EP187
42074UnderlyingProtectionTermStandardSourcesStdSrcsBooleanIndicates whether ISDA defined Standard Public Sources are applicable (UnderlyingProtectionTermStandardSources(42074)=Y) or not.Added EP187
42076UnderlyingProtectionTermXIDXIDXIDA named string value referenced by UnderlyingProtectionTermXIDRef(41314).Added EP187
41314UnderlyingProtectionTermXIDRefProtctnXIDRefXIDREFReference to the protection terms applicable to this entity or obligation. Contains the same XID named string value of the instance in the ProtectionTerms repeating group that applies to this Underlying.Added EP161
43002UnderlyingProvisionBreakFeeElectionBrkFeeElctnintType of fee elected for the break provision.Added EP208
43003UnderlyingProvisionBreakFeeRateBrkFeeRtPercentageBreak fee election rate when the break fee is proportional to the notional. A fee rate of 5% would be represented as 0.05.Added EP208
42156UnderlyingProvisionCalculationAgentCalcAgentintUsed to identify the calculation agent. The calculation agent may be identified in UnderlyingProvisionCalculationAgent(42156) or in the underlying provision parties component.Added EP187
42167UnderlyingProvisionCashSettlCurrencySettlCcyCurrencySpecifies the currency of settlement. Uses ISO 4217 currency codes.Added EP187
42168UnderlyingProvisionCashSettlCurrency2SettlCcy2CurrencySpecifies the currency of settlement for a cross-currency provision. Uses ISO 4217 currency codes.Added EP187
42166UnderlyingProvisionCashSettlMethodSettlMethintAn ISDA defined cash settlement method used for the determination of the applicable cash settlement amount. The method is defined in the 2006 ISDA Definitions, Section 18.3. Cash Settlement Methods, paragraph (e).Added EP187
42100UnderlyingProvisionCashSettlPaymentDateDtLocalMktDateThe cash settlement payment date, unadjusted or adjusted depending on UnderlyingProvisionCashSettlPaymentDateType(42101).Added EP187
42181UnderlyingProvisionCashSettlPaymentDateBusinessCenterCtrStringThe business center calendar used to adjust the provision's cash settlement payment's termination, or relative termination, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42092UnderlyingProvisionCashSettlPaymentDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the provisional cash settlement payment's termination, or relative termination, date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42096UnderlyingProvisionCashSettlPaymentDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative cash settlement payment date offset.Added EP187 Updated EP208
42094UnderlyingProvisionCashSettlPaymentDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement payment date offset.Added EP187 Updated EP208
42095UnderlyingProvisionCashSettlPaymentDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement payment date offset.Added EP187 Updated EP208
42097UnderlyingProvisionCashSettlPaymentDateRangeFirstDtFirstLocalMktDateFirst date in range when a settlement date range is provided.Added EP187
42098UnderlyingProvisionCashSettlPaymentDateRangeLastDtLastLocalMktDateLast date in range when a settlement date range is provided.Added EP187
42093UnderlyingProvisionCashSettlPaymentDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement payment date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42101UnderlyingProvisionCashSettlPaymentDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP187
42103UnderlyingProvisionCashSettlQuoteReferencePageRefPgStringIdentifies the reference page from the quote source.Added EP187
42102UnderlyingProvisionCashSettlQuoteSourceSettlQteSrcintIdentifies the source of quote information.Added EP187
42169UnderlyingProvisionCashSettlQuoteTypeSettlQteTypintIdentifies the type of quote to be used.Added EP187
42111UnderlyingProvisionCashSettlValueDateAdjustedDtLocalMktDateThe adjusted cash settlement value date.Added EP187
42183UnderlyingProvisionCashSettlValueDateBusinessCenterCtrStringThe business center calendar used to adjust the cash settlement valuation date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42106UnderlyingProvisionCashSettlValueDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the cash settlement valuation date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42110UnderlyingProvisionCashSettlValueDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative cash settlement value date offset.Added EP187 Updated EP208
42108UnderlyingProvisionCashSettlValueDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative cash settlement value date offset.Added EP187 Updated EP208
42109UnderlyingProvisionCashSettlValueDateOffsetUnitOfstUnitStringTime unit associated with the relative cash settlement value date offset.Added EP187 Updated EP208
42107UnderlyingProvisionCashSettlValueDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the cash settlement value date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42104UnderlyingProvisionCashSettlValueTimeTmLocalMktTimeA time specified in 24-hour format, e.g. 11am would be represented as 11:00:00. The time of the cash settlement valuation date when the cash settlement amount will be determined according to the cash settlement method if the parties have not otherwise been able to agree to the cash settlement amount.Added EP187
42105UnderlyingProvisionCashSettlValueTimeBusinessCenterTmBizCtrStringIdentifies the business center calendar used with the provision's cash settlement valuation time.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42153UnderlyingProvisionDateAdjustedDtLocalMktDateThe adjusted date of the provision.Added EP187
42191UnderlyingProvisionDateBusinessCenterCtrStringThe business center calendar used to adjust the underlying instrument's provision's date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42152UnderlyingProvisionDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the underlying instrument's provision's date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42154UnderlyingProvisionDateTenorPeriodTenorPeriodintTime unit multiplier for the provision's tenor period.Added EP187
42155UnderlyingProvisionDateTenorUnitTenorUnitStringTime unit associated with the provision's tenor period.Added EP187
42151UnderlyingProvisionDateUnadjustedDtUnadjLocalMktDateThe unadjusted date of the provision.Added EP187
42127UnderlyingProvisionOptionExerciseBoundsFirstDateUnadjustedFirstDtUnadjLocalMktDateThe unadjusted first date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP187
42128UnderlyingProvisionOptionExerciseBoundsLastDateUnadjustedLastDtUnadjLocalMktDateThe unadjusted last date of a schedule. This can be used to restrict the range of exercise dates when they are relative.Added EP187
42185UnderlyingProvisionOptionExerciseBusinessCenterCtrStringThe business center calendar used to adjust the underlying instrument's provision's option exercise date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42115UnderlyingProvisionOptionExerciseBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the underlying instrument's provision's option exercise date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42165UnderlyingProvisionOptionExerciseConfirmationExerCnfmBooleanUsed to indicate whether follow-up confirmation of exercise (written or electronic) is required following telephonic notice by the buyer to the seller or seller's agent.Added EP187
42116UnderlyingProvisionOptionExerciseEarliestDateOffsetPeriodErlstOfstPeriodintTime unit multiplier for the interval to the first (and possibly only) exercise date in the exercise period.Added EP187 Updated EP208
42117UnderlyingProvisionOptionExerciseEarliestDateOffsetUnitErlstOfstUnitStringTime unit associated with the interval to the first (and possibly only) exercise date in the exercise period.Added EP187 Updated EP208
42129UnderlyingProvisionOptionExerciseEarliestTimeErlstTmLocalMktTimeThe earliest time at which notice of exercise can be given by the buyer to the seller (or seller's agent) i) on the expriation date, in the case of a European style option, (ii) on each bermuda option exercise date and the expiration date, in the case of a Bermuda style option the commencement date to, and including, the expiration date, in the case of an American option.Added EP187
42130UnderlyingProvisionOptionExerciseEarliestTimeBusinessCenterErlstTmBizCtrStringIdentifies the business center calendar used with the provision's earliest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42113UnderlyingProvisionOptionExerciseFixedDateDtLocalMktDateA predetermined option exercise date, unadjusted or adjusted depending on UnderlyingProvisionOptionExerciseFixedDateType(42114).Added EP187
42114UnderlyingProvisionOptionExerciseFixedDateTypeTypintSpecifies the type of date (e.g. adjusted for holidays).Added EP187
42118UnderlyingProvisionOptionExerciseFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency of subsequent exercise dates in the exercise period following the earliest exercise date. An interval of 1 day should be used to indicate an American style exercise frequency.Added EP187
42119UnderlyingProvisionOptionExerciseFrequencyUnitFreqUnitStringTime unit associated with the frequency of subsequent exercise dates in the exercise period following the earliest exercise date.Added EP187
42131UnderlyingProvisionOptionExerciseLatestTimeLtstTmLocalMktTimeFor a Bermuda or American style option, the latest time on an exercise business day (excluding the expiration date) within the exercise period that notice can be given by the buyer to the seller or seller's agent. Notice of exercise given after this time will be deemed to have been given on the next exercise business day.Added EP187
42132UnderlyingProvisionOptionExerciseLatestTimeBusinessCenterLtstTmBizCtrStringIdentifies the business center calendar used with the provision's latest time for notice of exercise.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42162UnderlyingProvisionOptionExerciseMaximumNotionalMaxNotlAmtThe maximum notional amount that can be exercised on a given exercise date.Added EP187
42161UnderlyingProvisionOptionExerciseMinimumNotionalMinNotlAmtThe minimum notional amount that can be exercised on a given exercise date.Added EP187
42160UnderlyingProvisionOptionExerciseMultipleNotionalMultplNotlAmtA notional amount which restricts the amount of notional that can be exercised when partial exercise or multiple exercise is applicable. The integral multiple amount defines a lower limit of notional that can be exercised and also defines a unit multiple of notional that can be exercised, i.e. only integer multiples of this amount can be exercised.Added EP187
42126UnderlyingProvisionOptionExercisePeriodSkipSkipintThe number of periods in the referenced date schedule that are between each date in the relative date schedule. Thus a skip of 2 would mean that dates are relative to every second date in the referenced schedule. If present this should have a value greater than 1.Added EP187
42125UnderlyingProvisionOptionExerciseStartDateAdjustedStartDtLocalMktDateThe adjusted first day of the exercise period for an American style option.Added EP187
42124UnderlyingProvisionOptionExerciseStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the provision's relative option exercise start date offset.Added EP187 Updated EP208
42122UnderlyingProvisionOptionExerciseStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative option exercise start date offset.Added EP187 Updated EP208
42123UnderlyingProvisionOptionExerciseStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative option exercise start date offset.Added EP187 Updated EP208
42121UnderlyingProvisionOptionExerciseStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the option exercise start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42120UnderlyingProvisionOptionExerciseStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted first day of the exercise period for an American style option.Added EP187
42159UnderlyingProvisionOptionExerciseStyleExerStyleintReserved100PlusThe instrument provision's exercise style.Added EP187
42139UnderlyingProvisionOptionExpirationDateAdjustedDtLocalMktDateThe adjusted last date within an exercise period for an American style option. For a European style option it is the only date within the exercise period.Added EP187
42187UnderlyingProvisionOptionExpirationDateBusinessCenterCtrStringThe business center calendar used to adjust the underlying instrument's provision's option expiration date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42134UnderlyingProvisionOptionExpirationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the underlying instrument's provision's option expiration date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187
42138UnderlyingProvisionOptionExpirationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative option expiration date offset.Added EP187 Updated EP208
42136UnderlyingProvisionOptionExpirationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative option expiration date offset.Added EP187 Updated EP208
42137UnderlyingProvisionOptionExpirationDateOffsetUnitOfstUnitStringTime unit associated with the relative option expiration date offset.Added EP187 Updated EP208
42135UnderlyingProvisionOptionExpirationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the option expiration date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42133UnderlyingProvisionOptionExpirationDateUnadjustedDtUnadjLocalMktDateThe unadjusted last day within an exercise period for an American style option. For a European style option it is the only day within the exercise period.Added EP187
42140UnderlyingProvisionOptionExpirationTimeExpTmLocalMktTimeThe latest time for exercise on the expiration date.Added EP187
42141UnderlyingProvisionOptionExpirationTimeBusinessCenterExpTmBizCtrStringIdentifies the business center calendar used with the provision's latest exercise time on expiration date.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42164UnderlyingProvisionOptionMaximumNumberMaxNumintThe maximum number of options that can be exercised on a given exercise date. If the number is not specified, it means that the maximum number of options corresponds to the remaining unexercised options.Added EP187
42163UnderlyingProvisionOptionMinimumNumberMinNumintThe minimum number of options that can be exercised on a given exercise date.Added EP187
42148UnderlyingProvisionOptionRelevantUnderlyingDateAdjustedDtLocalMktDateThe adjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP187
42143UnderlyingProvisionOptionRelevantUnderlyingDateBizDayConventionBizDayCnvtnintThe business day convnetion used to adjust the underlying instrument provision's option underlying date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP187 Updated EP271
42189UnderlyingProvisionOptionRelevantUnderlyingDateBusinessCenterCtrStringThe business center calendar used to adjust the underlying instrument's provision's option underlying date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP187
42147UnderlyingProvisionOptionRelevantUnderlyingDateOffsetDayTypeOfstDayTypintSpecifies the day type of the provision's relative option relevant underlying date offset.Added EP187 Updated EP208
42145UnderlyingProvisionOptionRelevantUnderlyingDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative option relevant underlying date offset.Added EP187 Updated EP208
42146UnderlyingProvisionOptionRelevantUnderlyingDateOffsetUnitOfstUnitStringTime unit associated with the relative option relevant underlying date offset.Added EP187 Updated EP208
42144UnderlyingProvisionOptionRelevantUnderlyingDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the date relevant to the underlying trade on exercise is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP187
42142UnderlyingProvisionOptionRelevantUnderlyingDateUnadjustedDtUnadjLocalMktDateThe unadjusted date on the underlying set by the exercise of an option. What this date is depends on the option (e.g. in a swaption it is the swap effective date, in an extendible/cancelable provision it is the swap termination date).Added EP187
42157UnderlyingProvisionOptionSinglePartyBuyerSideBuyerSideintIf optional early termination is not available to both parties then this component identifies the buyer of the option through its side of the trade.Added EP187
42158UnderlyingProvisionOptionSinglePartySellerSideSellerSideintIf optional early termination is not available to both parties then this component identifies the seller of the option through its side of the trade.Added EP187
42174UnderlyingProvisionPartyIDIDStringThe party identifier for the payment settlement party.Added EP187
42175UnderlyingProvisionPartyIDSourceSrccharIdentifies the class or source of the UnderlyingProvisionPartyID(42174) value.Added EP187
42176UnderlyingProvisionPartyRoleRintIdentifies the type or role of UnderlyingProvisionPartyID(42174) specified.Added EP187
40918UnderlyingProvisionPartyRoleQualifierQualintUsed to further qualify the value of UnderlyingProvisionPartyRole(42176).Added EP187
42178UnderlyingProvisionPartySubIDIDStringUnderlying provision party sub-identifier, if applicable for UnderlyingProvisionPartyID(42174).Added EP187
42179UnderlyingProvisionPartySubIDTypeTypintReserved4000PlusThe type of UnderlyingProvisionPartySubID(42178).Added EP187
42170UnderlyingProvisionTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP187
42150UnderlyingProvisionTypeTypintType of provision.Added EP187
315UnderlyingPutOrCallPutCallintIndicates whether an underlying option contract is a put, call, chooser or undetermined.Added FIX.4.2 Updated EP238
810UnderlyingPxPxPriceUnderlying price associate with a derivative instrument.Added FIX.4.4
879UnderlyingQtyQtyQtyUnit amount of the underlying security (par, shares, currency, etc.)Added FIX.4.4
43004UnderlyingRateSpreadInitialValueInitValfloatSpecifies the initial rate spread for a basket underlier.Added EP208
43006UnderlyingRateSpreadStepDateDtLocalMktDateThe date that the rate spread step takes affect.Added EP208
43007UnderlyingRateSpreadStepValueValfloatThe the value of the new rate spread as of the UnderlyingRateSpreadStepDate(43006).Added EP208
247UnderlyingRedemptionDateRedeemLocalMktDateUnderlying security's RedemptionDate. See RedemptionDate (240) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3) (prior to FIX 4.4 field was of type UTCDate)Added FIX.4.2 Deprecated FIX.4.4
2841UnderlyingRefIDUndlyRefIDStringIdentifies the underlying instrument the entity applies to by referencing the underlying instrument's UnderlyingID(2874).Added EP254
2044UnderlyingRefTickTableIDRefTickTblIDintSpread table code referred by the security or symbol.Added EP161
2000UnderlyingReferenceEntityTypeRefEntityTypintSpecifies the type of reference entity for first-to-default CDS basket contracts.Added EP161 Updated EP192
243UnderlyingRepoCollateralSecurityTypeRepoCollSecTypStringUnderlying security's RepoCollateralSecurityType. See RepoCollateralSecurityType (239) field for description.(Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.3 Updated EP208 Deprecated FIX.4.4
245UnderlyingRepurchaseRateRepoRtPercentageUnderlying security's RepurchaseRate. See RepurchaseRate (227) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2 Deprecated FIX.4.4
244UnderlyingRepurchaseTermRepoTrmintUnderlying security's RepurchaseTerm. See RepurchaseTerm (226) field for description (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2 Deprecated FIX.4.4
1453UnderlyingRestructuringTypeRestrctTypStringSee RestructuringType(1449)Added EP83
43041UnderlyingReturnRateAmountRelativeToAmtReltvintSpecifies the reference amount when the return rate amount is relative to another amount in the trade.
See http://www.fixtradingcommunity.org/codelists#Payment_Amount_Relative_To for code list of relative amounts.
Added EP208
43054UnderlyingReturnRateCashFlowTypeCshFlowStringSpecifies the type of cash flows, e.g. coupon payment, premium fee, settlement fee, etc.
See http://www.fpml.org/coding-scheme/cashflow-type for values.
Added EP208
43037UnderlyingReturnRateCommissionAmountCommAmtAmtThe commission amount.Added EP208
43036UnderlyingReturnRateCommissionBasisCommBasischarSpecifies the basis or unit used to calculate the commission.Added EP208
43038UnderlyingReturnRateCommissionCurrencyCommCcyCurrencySpecifies the currency the commission amount is denominated in. Uses ISO 4217 currency codes.Added EP208
43009UnderlyingReturnRateDateModeModeintSpecifies the valuation type applicable to the return rate date.Added EP208
43040UnderlyingReturnRateDeterminationMethodDtrmnMethStringSpecifies the method by which the underlier prices are determined.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
43031UnderlyingReturnRateFXCurrencySymbolCcySymStringSpecifies the currency pair for the FX conversion expressed using the CCY1/CCY2 convention. Uses ISO 4217 currency codes.Added EP208
43032UnderlyingReturnRateFXRateFxRtfloatThe rate of exchange between the two currencies specified in UnderlyingReturnRateFXCurrencySymbol(43031).Added EP208
43033UnderlyingReturnRateFXRateCalcFxRtCalccharSpecifies whether UnderlyingReturnRateFXRate(43032) should be multiplied or divided.Added EP208
43059UnderlyingReturnRateFinalPriceFallbackFnlPxFallbckintSpecifies the fallback provision for the hedging party in the determination of the final price.Added EP208
43061UnderlyingReturnRateInformationSourceRtSrcintIdentifies the source of rate information. For FX the references source to be used for the FX spot rate.Added EP208
42963UnderlyingReturnRateNotionalResetRtnRtNotlResetBooleanIndicates whether the term Equity Notional Reset as defined in the ISDA 2002 Equity Derivatives Definitions is applicable (Y) or not.Added EP208
43066UnderlyingReturnRatePricePxPriceSpecifies the price of the underlying swap asset.Added EP208
43065UnderlyingReturnRatePriceBasisPxBasisintThe basis of the return price.Added EP208
43067UnderlyingReturnRatePriceCurrencyCcyCurrencySpecifies the currency of the price of the underlying swap asset. Uses ISO 4217 currency codes.Added EP208
43035UnderlyingReturnRatePriceSequencePxSeqintSpecifies the type of price sequence of the return rate.Added EP208
43068UnderlyingReturnRatePriceTypePxTypintSpecifies whether the UnderlyingReturnRatePrice(43066) is expressed in absolute or relative terms.Added EP208
43051UnderlyingReturnRateQuoteBusinessCenterQteBizCtrStringThe business center calendar used for adjustments associated with UnderlyingReturnRateQuoteTimeType(43047) or UnderlyingReturnRateQuoteTime(43048) and UnderlyingReturnRateQuoteDate(43049), e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43045UnderlyingReturnRateQuoteCurrencyQteCcyCurrencySpecifies the currency the return rate quote is denominated in. Uses ISO 4217 Currency Code.Added EP208
43046UnderlyingReturnRateQuoteCurrencyTypeQteCcyTypStringSpecifies the type of currency, e.g. settlement currency, base currency, etc., that the quote is reported in.
See http://www.fpml.org/coding-scheme/reporting-currency-type for values.
Added EP208
43049UnderlyingReturnRateQuoteDateQteDtLocalMktDateThe date when the quote is to be generated.Added EP208
43052UnderlyingReturnRateQuoteExchangeQteExchExchangeSpecifies the exchange (e.g. stock or listed futures/options exchange) from which the quote is obtained.Added EP208
43050UnderlyingReturnRateQuoteExpirationTimeQteExpTmLocalMktTimeThe time when the quote ceases to be valid.Added EP208
43042UnderlyingReturnRateQuoteMeasureTypeQteTypStringSpecifies the type of the measure applied to the return rate's asset, e.g. valuation, sensitivity risk. This could be an NPV, a cash flow, a clean price, etc.
See http://www.fpml.org/coding-scheme/asset-measure for values.
Added EP208
43044UnderlyingReturnRateQuoteMethodQteMethintSpecifies the type of quote used to determine the return rate of the swap.Added EP208
43053UnderlyingReturnRateQuotePricingModelQteModelStringSpecifies the pricing model used to evaluate the underlying asset price.
See http://www.fpml.org/coding-scheme/pricing-model for values.
Added EP208
43048UnderlyingReturnRateQuoteTimeQteTmLocalMktDateThe time when the quote is to be generated.Added EP208
43047UnderlyingReturnRateQuoteTimeTypeQteTmTypintSpecifies how or the timing when the quote is to be obtained.Added EP208
43043UnderlyingReturnRateQuoteUnitsQteUnitStringSpecifies the units that the measure is expressed in. If not specified, the default is a price/value in currency units.
See http://www.fpml.org/coding-scheme/price-quote-units for values.
Added EP208
43062UnderlyingReturnRateReferencePageRefPgStringIdentifies the reference page from the rate source.
For FX, the reference page to the spot rate to be used for the reference FX spot rate.
When UnderlyingReturnRateInformationSource(43061) = 3 (ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions.
See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP208
43063UnderlyingReturnRateReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP208
43039UnderlyingReturnRateTotalCommissionPerTradeTotCommPerTrdAmtThe total commission per trade.Added EP208
43072UnderlyingReturnRateValuationDateDtLocalMktDateThe return rate valuation date. Type of date is specified in UnderlyingReturnRateValuationDateType(43073).Added EP208
43070UnderlyingReturnRateValuationDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the return rate valuation unadjusted or relative dates, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43029UnderlyingReturnRateValuationDateBusinessDayConventionBizDayCnvtnintThe return rate valuation dates business day convention.Added EP208
43013UnderlyingReturnRateValuationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative return rate valuation date offset.Added EP208
43011UnderlyingReturnRateValuationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative return rate valuation date offset.Added EP208
43012UnderlyingReturnRateValuationDateOffsetUnitOfstUnitStringTime unit associated with the relative return rate valuation date offset.Added EP208
43010UnderlyingReturnRateValuationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation dates are relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43073UnderlyingReturnRateValuationDateTypeTypintSpecifies the type of return rate valuation date (e.g. adjusted for holidays).Added EP208
43025UnderlyingReturnRateValuationEndDateAdjustedEndDtLocalMktDateThe adjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43024UnderlyingReturnRateValuationEndDateOffsetDayTypeEndDtOfstDayTypintSpecifies the day type of the relative return rate valuation end date offset.Added EP208
43022UnderlyingReturnRateValuationEndDateOffsetPeriodEndDtOfstPeriodintTime unit multiplier for the relative return rate valuation end date offset.Added EP208
43023UnderlyingReturnRateValuationEndDateOffsetUnitEndDtOfstUnitStringTime unit associated with the relative return rate valuation end date offset.Added EP208
43021UnderlyingReturnRateValuationEndDateRelativeToEndDtReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation end date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43020UnderlyingReturnRateValuationEndDateUnadjustedEndDtUnadjLocalMktDateThe unadjusted end date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43026UnderlyingReturnRateValuationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which return rate valuation dates occur.Added EP208
43028UnderlyingReturnRateValuationFrequencyRollConventionRollStringThe convention for determining the sequence of return rate valuation dates. It is used in conjunction with a specified frequency.Added EP208
43027UnderlyingReturnRateValuationFrequencyUnitFreqUnitStringTime unit associated with the frequency at which return rate valuation dates occur.Added EP208
43058UnderlyingReturnRateValuationPriceOptionValPxOptintIndicates whether an ISDA price option applies, and if applicable which type of price.Added EP208
43019UnderlyingReturnRateValuationStartDateAdjustedStartDtLocalMktDateThe adjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43018UnderlyingReturnRateValuationStartDateOffsetDayTypeStartDtOfstDayTypintSpecifies the day type of the relative return rate valuation start date offset.Added EP208
43016UnderlyingReturnRateValuationStartDateOffsetPeriodStartDtOfstPeriodintTime unit multiplier for the relative return rate valuation start date offset.Added EP208
43017UnderlyingReturnRateValuationStartDateOffsetUnitStartDtOfstUnitStringTime unit associated with the relative return rate valuation start date offset.Added EP208
43015UnderlyingReturnRateValuationStartDateRelativeToStartDtReltvintReserved1000PlusSpecifies the anchor date when the return rate valuation start date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43014UnderlyingReturnRateValuationStartDateUnadjustedStartDtUnadjLocalMktDateThe unadjusted start date for return rate valuation. This can be used to restrict the range of dates when they are relative.Added EP208
43056UnderlyingReturnRateValuationTimeValTmLocalMktTimeThe time at which the calculation agent values the underlying asset.Added EP208
43057UnderlyingReturnRateValuationTimeBusinessCenterValTmBizCtrStringThe business center calendar used for adjustments associated with UnderlyingReturnRateValuationTimeType(43055) or UnderlyingReturnRateValuationTime(43056) , e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43055UnderlyingReturnRateValuationTimeTypeValTmTypintSpecifies the timing at which the calculation agent values the underlying.Added EP208
2757UnderlyingReturnTriggerRtnTrgrintIndicates the type of return or payout trigger for the swap or forward.Added EP238
2081UnderlyingSecondaryAssetClassClssintThe broad asset category for assessing risk exposure for a multi-asset trade.Added EP161
2082UnderlyingSecondaryAssetSubClassSubClssintReserved4000PlusAn indication of the general description of the asset class.Added EP161
2745UnderlyingSecondaryAssetSubTypeSubTypStringMay be used to provide a more specific description of the asset specified in UnderlyingSecondaryAssetType(2083).
See https://www.fixtrading.org/codelists/AssetSubType for code list of applicable values.
Added EP235
2083UnderlyingSecondaryAssetTypeTypStringUsed to provide more specific description of the asset specified in UnderlyingSecondaryAssetSubClass(2082).
See https://www.fixtrading.org/codelists/AssetType for code list of applicable values. ISO 4721 Currency Code values are to be used when specific currency as an asset type is to be expressed.
Other values may be used by mutual agreement of the counterparties.
Added EP161 Updated EP235
458UnderlyingSecurityAltIDAltIDStringAlternate Security identifier value for this underlying security of UnderlyingSecurityAltIDSource (459) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires UnderlyingSecurityAltIDSource.Added FIX.4.3
459UnderlyingSecurityAltIDSourceAltIDSrcStringReserved100PlusIdentifies class or source of the UnderlyingSecurityAltID(458) value.
Required if UnderlyingSecurityAltID is specified.
Added FIX.4.3 Updated EP271
307UnderlyingSecurityDescDescStringDescription of the underlying security.
Can be used by the venue or one of the trading parties to provide an optional non-normative textual description of the financial instrument.
Added FIX.4.2 Updated EP232
308UnderlyingSecurityExchangeExchExchangeUnderlying security's SecurityExchange. Can be used to identify the underlying security.
Valid values: see SecurityExchange (207)
Added FIX.4.2
2008UnderlyingSecurityGroupSecGrpStringAn exchange specific name assigned to a group of related securities which may be concurrently affected by market events and actions.Added EP161
309UnderlyingSecurityIDIDStringUnderlying security's SecurityID.
See SecurityID (48) field for description
Added FIX.4.2
305UnderlyingSecurityIDSourceSrcStringReserved100PlusIdentifies class or source of the UnderlyingSecurityID(309) value.Added FIX.4.2 Updated EP271
2011UnderlyingSecurityStatusStatusStringIndicates the current state of the underlying instrument.Added EP161 Updated EP271
763UnderlyingSecuritySubTypeSubTypStringUnderlying security's SecuritySubType.
See SecuritySubType (762) field for description
Added FIX.4.4
310UnderlyingSecurityTypeSecTypStringUnderlying security's SecurityType.
Valid values: see SecurityType (167) field
(see below for details concerning this fields use in conjunction with SecurityType=REPO)
The following applies when used in conjunction with SecurityType=REPO
Represents the general or specific type of security that underlies a financing agreement
Valid values for SecurityType=REPO:
If bonds of a particular issuer or country are wanted in an Order or are in the basket of an Execution and the SecurityType is not granular enough, include the UnderlyingIssuer (306), UnderlyingCountryOfIssue (592), UnderlyingProgram, UnderlyingRegType and/or < UnderlyingStipulations > block e.g.:
Added FIX.4.2
1875UnderlyingSecurityXMLSecXMLXMLDataXML definition for the underlying security.Added EP145 Updated EP275
1874UnderlyingSecurityXMLLenYLengthThe length of the UnderlyingSecurityXML(1875) data block.Added EP145
1876UnderlyingSecurityXMLSchemaSchemaStringThe schema used to validate the contents of UnderlyingSecurityXML(1875).Added EP145
1454UnderlyingSenioritySnrtyStringSee Seniority(1450)Added EP83
2297UnderlyingSettlDisruptionProvisionSettlDsrptnProvintSpecifies the consequences of settlement disruption events.Added EP169
1039UnderlyingSettlMethodSetMethStringSettlement method for a contract or instrument. Additional values may be used with bilateral agreement.Added EP8 Updated EP169
42887UnderlyingSettlMethodElectingPartySideSettlMethElctngSideintSide value of the party electing the settlement method.Added EP208
43082UnderlyingSettlMethodElectionDateAdjustedDtLocalMktDateThe adjusted settlement method election date.Added EP208
43075UnderlyingSettlMethodElectionDateBusinessCenterCtrStringThe business center calendar used for date adjustment of the settlement method election unadjusted or relative date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP208
43077UnderlyingSettlMethodElectionDateBusinessDayConventionBizDayCnvtnintThe settlement method election date adjustment business day convention.Added EP208
43081UnderlyingSettlMethodElectionDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative settlement method election date offset.Added EP208
43079UnderlyingSettlMethodElectionDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative settlement method election date offset.Added EP208
43080UnderlyingSettlMethodElectionDateOffsetUnitOfstUnitStringTime unit associated with the relative settlement method election date offset.Added EP208
43078UnderlyingSettlMethodElectionDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the settlement method election date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP208
43076UnderlyingSettlMethodElectionDateUnadjustedDtUnadjLocalMktDateThe unadjusted settlement method election date.Added EP208
732UnderlyingSettlPriceUndSetPxPriceUnderlying security's SettlPrice.
See SettlPrice (730) field for description
Added FIX.4.4
733UnderlyingSettlPriceTypeUndSetPxTypintUnderlying security's SettlPriceType.
See SettlPriceType (731) field for description
Added FIX.4.4
40904UnderlyingSettlRateFallbackRateSourceRtSrcintIdentifies the source of rate information.Added EP161
40915UnderlyingSettlRateFallbackReferencePageRefPgStringIdentifies the reference page from the rate source.
When UnderlyingSettlRateFallbackRateSource(40904) = 3(ISDA Settlement Rate Option) this contains the value from the scheme that reflects the terms of the Annex A to the ISDA 1998 FX and Currency Option Definitions. See: http://www.fpml.org/coding-scheme/settlement-rate-option
Added EP161
2284UnderlyingSettlRateIndexSettlNdxStringIn an outright or forward commodity trade that is cash settled this is the index used to determine the cash payment.Added EP169
2285UnderlyingSettlRateIndexLocationSettlNdxLctnStringThis is an optional qualifying attribute of UnderlyingSettlementRateIndex(2284) such as the delivery zone for an electricity contract.Added EP169
40663UnderlyingSettlRatePostponementCalculationAgentCalcAgentintUsed to identify the settlement rate postponement calculation agent.Added EP161
40660UnderlyingSettlRatePostponementMaximumDaysMaxDaysintThe maximum number of days to wait for a quote from the disrupted settlement rate option before proceding to this method.Added EP161
40662UnderlyingSettlRatePostponementSurveySurveyBooleanIndicates whether to request a settlement rate quote from the market.Added EP161
41315UnderlyingSettlTermXIDRefSettlXIDRefXIDREFReference to the cash or physical settlement terms applicable to this entity or obligation. Contains the same XID named string value of the instance in the appropriate repeating group that applies to this Underlying.Added EP161
2009UnderlyingSettleOnOpenFlagSettlOnOpenFlagStringIndicator to determine if Instrument is Settle on Open.Added EP161
2020UnderlyingSettledEntityMatrixPublicationDateSettldMtrxDtLocalMktDateSpecifies the publication date of the applicable version of the matrix. If not specified, the Standard Terms Supplement defines rules for which version of the matrix is applicable.Added EP161
2019UnderlyingSettledEntityMatrixSourceSettldMtrxSrcStringRelevant settled entity matrix source.Added EP161
987UnderlyingSettlementDateStlDtLocalMktDateDate the underlying instrument will settle. Used for derivatives that deliver into more than one underlying instrument. Settlement dates can vary across underlying instruments.Added EP4
988UnderlyingSettlementStatusSetStatStringSettlement status of the underlying instrument. Used for derivatives that deliver into more than one underlying instrument. Settlement can be delayed for an underlying instrument.Added EP4
975UnderlyingSettlementTypeSettlTypintIndicates order settlement period for the underlying instrument.Added EP4
2043UnderlyingShortSaleRestrictionShrtRstctnintIndicates whether a restriction applies to short selling a security.Added EP161
42841UnderlyingSpecialDividendsIndicatorSpeclDividendIndBooleanIndicates whether special dividends are applicable.Added EP208
884UnderlyingStartValueStartValAmtCurrency value attributed to this collateral at the start of the agreementAdded FIX.4.4
593UnderlyingStateOrProvinceOfIssueStOrProvncStringUnderlying security's StateOrProvinceOfIssue.
See StateOrProvinceOfIssue (471) field for description
Added FIX.4.3
888UnderlyingStipTypeTypStringType of stipulation.
Same values as StipulationType (233)
Added FIX.4.4
889UnderlyingStipValueValStringValue of stipulation.
Same values as StipulationValue (234)
Added FIX.4.4
2295UnderlyingStrategyTypeStrtTypStringSpecifies the type of trade strategy.Added EP169
41803UnderlyingStreamAssetAttributeLimitLmtStringThe limit or lower acceptable value of the attribute.Added EP169
41801UnderlyingStreamAssetAttributeTypeTypStringSpecifies the name of the attribute.
See http://www.fixtradingcommunity.org/codelists#Asset_Attribute_Types for code list of applicable asset attribute types.
Added EP169
41802UnderlyingStreamAssetAttributeValueValStringSpecifies the value of the attribute.Added EP169
41959UnderlyingStreamCalculationBalanceOfFirstPeriodBalFirstBooleanWhen specified and set to 'Y', it indicates that the first calculation period should run from the effective date to the end of the calendar period in which the effective date falls (e.g. Jan 15 - Jan 31 if the calculation periods are one month long and effective date is Jan 15.). If 'N' or not specified, it indicates that the first calculation period should run from the effective date for one whole period (e.g. Jan 15 to Feb 14 if the calculation periods are one month long and the effective date is Jan 15.).Added EP169
41960UnderlyingStreamCalculationCorrectionPeriodCrrctnPeriodintTime unit multiplier for the length of time after the publication of the data when corrections can be made.Added EP169
41961UnderlyingStreamCalculationCorrectionUnitCrrctnUnitStringTime unit associated with the length of time after the publication of the data when corrections can be made.Added EP169
40565UnderlyingStreamCalculationFrequencyPeriodFreqPeriodintTime unit multiplier for the frequency at which calculation period end dates occur.Added EP161
40566UnderlyingStreamCalculationFrequencyUnitFreqUnitStringTime unit associated with the frequency at which calculation period end dates occur.Added EP161
40557UnderlyingStreamCalculationPeriodBusinessCenterCtrStringThe business center calendar used to adjust the calculation periods, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40556UnderlyingStreamCalculationPeriodBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the calculation periods. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
41955UnderlyingStreamCalculationPeriodDateDtLocalMktDateThe adjusted or unadjusted fixed calculation period date.Added EP169
41956UnderlyingStreamCalculationPeriodDateTypeTypintSpecifies the type of fixed calculation period date. When specified it applies not only to the current date but to all subsequent dates in the group until overridden with a new type.Added EP169
41957UnderlyingStreamCalculationPeriodDatesXIDXIDXIDIdentifier of this calculation period for cross referencing elsewhere in the message.Added EP169
41958UnderlyingStreamCalculationPeriodDatesXIDRefXIDRefXIDREFCross reference to another calculation period for duplicating its properties.Added EP169
40567UnderlyingStreamCalculationRollConventionRollStringThe convention for determining the sequence of end dates. It is used in conjunction with a specified frequency. Used only to override the roll convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
41991UnderlyingStreamCommodityAltIDAltIDStringAlternate security identifier value for the commodity.Added EP169
41992UnderlyingStreamCommodityAltIDSourceAltIDSrcStringIdentifies the class or source of the alternate commodity security identifier.Added EP169
41964UnderlyingStreamCommodityBaseBaseStringSpecifies the general base type of the commodity traded. Where possible, this should follow the naming convention used in the 2005 ISDA Commodity Definitions.Added EP169
41972UnderlyingStreamCommodityCurrencyCcyCurrencyIdentifies the currency of the commodity asset. Uses ISO 4217 currency codes.Added EP169
41994UnderlyingStreamCommodityDataSourceIDIDStringData source identifier.Added EP169
41995UnderlyingStreamCommodityDataSourceIDTypeTypintSpecifies the type of data source identifier.Added EP169
42589UnderlyingStreamCommodityDeliveryPricingRegionDlvryPxngRgnStringThe delivery or pricing region associated with the commodity swap. See http://www.ecfr.gov/cgi-bin/text-idx?SID=660d6a40f836aa6ddf213cba080c5b22&node=ap17.2.43_17.e&rgn=div9 for the external code list.Added EP193
41968UnderlyingStreamCommodityDescDescStringDescription of the commodity asset.Added EP169
41973UnderlyingStreamCommodityExchangeExchExchangeIdentifies the exchange where the commodity is traded.Added EP169
41979UnderlyingStreamCommodityNearbySettlDayPeriodPeriodintTime unit multiplier for the nearby settlement day.Added EP169
41980UnderlyingStreamCommodityNearbySettlDayUnitUnitStringTime unit associated with the nearby settlement day.Added EP169
41978UnderlyingStreamCommodityPricingTypePxngTypStringSpecifies how the pricing or rate setting of the trade is to be determined or based upon.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Pricing_Type for code list of applicable commodity pricing types.
Added EP169
41975UnderlyingStreamCommodityRateReferencePageRefPgStringIdentifies the reference page from the rate source.Added EP169
41976UnderlyingStreamCommodityRateReferencePageHeadingRefHdngStringIdentifies the page heading from the rate source.Added EP169
41974UnderlyingStreamCommodityRateSourceRtSrcintIdentifies the source of rate information used for commodities.
See http://www.fixtradingcommunity.org/codelists#Commodity_Rate_Source for code list of applicable sources.
Added EP169
41966UnderlyingStreamCommoditySecurityIDIDStringSpecifies the market identifier for the commodity.Added EP169
41967UnderlyingStreamCommoditySecurityIDSourceSrcStringReserved100PlusIdentifies the class or source of the UnderlyingStreamCommoditySecurityIDSource(41966) value.Added EP169 Updated EP265
41963UnderlyingStreamCommoditySettlBusinessCenterCtrStringThe business center calendar used to adjust the commodity delivery date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP169
42003UnderlyingStreamCommoditySettlCountryCtryCountrySpecifies the country where delivery takes place. Uses ISO 3166 2-character country code.Added EP169
41983UnderlyingStreamCommoditySettlDateAdjustedDtLocalMktDateThe adjusted commodity delivery date.Added EP169
41982UnderlyingStreamCommoditySettlDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the commodity delivery date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP169
41985UnderlyingStreamCommoditySettlDateRollPeriodRollPeriodintTime unit multiplier for the commodity delivery date roll.Added EP169
41986UnderlyingStreamCommoditySettlDateRollUnitRollUnitStringTime unit associated with the commodity delivery date roll.Added EP169
41981UnderlyingStreamCommoditySettlDateUnadjustedDtUnadjLocalMktDateThe unadjusted commodity delivery date.Added EP169
41997UnderlyingStreamCommoditySettlDayDayintSpecifies the day or group of days for delivery.Added EP169
41987UnderlyingStreamCommoditySettlDayTypeDayTypintSpecifies the commodity delivery roll day type.Added EP169
42001UnderlyingStreamCommoditySettlEndEndStringThe end time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
42005UnderlyingStreamCommoditySettlFlowTypeFlowTypintSpecifies the commodity delivery flow type.Added EP169
42013UnderlyingStreamCommoditySettlHolidaysProcessingInstructionHolidaysintIndicates whether holidays are included in the settlement periods. Required for electricity contracts.Added EP169
41984UnderlyingStreamCommoditySettlMonthMointSpecifies a fixed single month for commodity delivery.Added EP169
42008UnderlyingStreamCommoditySettlPeriodFrequencyPeriodFreqPeriodintTime unit multiplier for the settlement period frequency.Added EP169
42009UnderlyingStreamCommoditySettlPeriodFrequencyUnitFreqUnitStringTime unit associated with the settlement period frequency.Added EP169
42006UnderlyingStreamCommoditySettlPeriodNotionalNotlQtySpecifies the delivery quantity associated with this settlement period.Added EP169
42007UnderlyingStreamCommoditySettlPeriodNotionalUnitOfMeasureNotlUOMStringSpecifies the unit of measure (UOM) of the delivery quantity associated with this settlement period.Added EP169
42010UnderlyingStreamCommoditySettlPeriodPricePxPriceThe settlement period price.Added EP169
42012UnderlyingStreamCommoditySettlPeriodPriceCurrencyPxCcyCurrencyThe currency of the settlement period price. Uses ISO 4217 currency codes.Added EP169
42011UnderlyingStreamCommoditySettlPeriodPriceUnitOfMeasurePxUOMStringSpecifies the settlement period price unit of measure (UOM).Added EP169
42014UnderlyingStreamCommoditySettlPeriodXIDXIDXIDIdentifier of this settlement period for cross referencing elsewhere in the message.Added EP169
42015UnderlyingStreamCommoditySettlPeriodXIDRefXIDRefXIDREFCross reference to another settlement period for duplicating its properties.Added EP169
42000UnderlyingStreamCommoditySettlStartStartStringThe start time for commodity settlement where delivery occurs over time. The time format is specified by the settlement time type.Added EP169
41936UnderlyingStreamCommoditySettlTimeTypeTypintSpecifies the format of the commodity settlement start and end times.Added EP169
42004UnderlyingStreamCommoditySettlTimeZoneTZStringCommodity delivery timezone specified as prevailing rather than standard or daylight.
See http://www.fixtradingcommunity.org/codelists#Prevailing_Timezones for code list of applicable prevailing timezones.
Added EP169
41998UnderlyingStreamCommoditySettlTotalHoursTotHrsintSum of the hours specified in UnderlyingStreamCommoditySettlTimeGrp.Added EP169
41965UnderlyingStreamCommodityTypeCmdtyTypStringSpecifies the type of commodity product.
For coal see http://www.fpml.org/coding-scheme/commodity-coal-product-type for values.
For metals see http://www.fpml.org/coding-scheme/commodity-metal-product-type for values.
For bullion see http://www.fixtradingcommunity.org/codelists#Bullion_Types for the external code list of bullion types.
Added EP169
41971UnderlyingStreamCommodityUnitOfMeasureUOMStringThe unit of measure (UOM) of the commodity asset.Added EP169
41988UnderlyingStreamCommodityXIDXIDXIDIdentifier of this stream commodity for cross referencing elsewhere in the message.Added EP169
41989UnderlyingStreamCommodityXIDRefXIDRefXIDREFReference to a stream commodity elsewhere in the message.Added EP169
40546UnderlyingStreamCurrencyCcyCurrencySpecifies the currency the UnderlyingStreamNotional(40545) is denominated in. Uses ISO 4217 currency codes.Added EP161
41977UnderlyingStreamDataProviderDataPrvdrStringSpecifies the commodity data or information provider.
See http://www.fpml.org/coding-scheme/commodity-information-provider for values.
Added EP169
40542UnderlyingStreamDescDescStringA short descriptive name given to payment stream. Eg. CDS, Fixed, Float, Float2, GBP. The description has no intrinsic meaning but should be arbitrarily chosen by the remitter as a reference.Added EP161
40064UnderlyingStreamEffectiveDateAdjustedDtLocalMktDateThe adjusted effective date.Added EP161
40059UnderlyingStreamEffectiveDateBusinessCenterCtrStringThe business center calendar used to adjust the underlying instrument's stream's effective, or relative effective, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40058UnderlyingStreamEffectiveDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the underlying instrument's stream's effective, or relative effective, date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40063UnderlyingStreamEffectiveDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative effective date offset.Added EP161 Updated EP208
40061UnderlyingStreamEffectiveDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative effective date offset.Added EP161
40062UnderlyingStreamEffectiveDateOffsetUnitOfstUnitStringTime unit associated with the relative effective date offset.Added EP161
40060UnderlyingStreamEffectiveDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the effective date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40057UnderlyingStreamEffectiveDateUnadjustedDtUnadjLocalMktDateThe unadjusted effective date.Added EP161
40563UnderlyingStreamFirstCompoundingPeriodEndDateUnadjustedFirstCmpndgEndDtUnadjLocalMktDateThe unadjusted end date of the initial compounding period.Added EP161
40561UnderlyingStreamFirstPeriodStartDateAdjustedFirstStartDtLocalMktDateThe adjusted first calculation period start date, if it is before the effective date.Added EP161
40560UnderlyingStreamFirstPeriodStartDateBusinessCenterFirstStartDtBizCtrStringThe business center calendar used to adjust the underlying instrument's stream's first calculation period start date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40559UnderlyingStreamFirstPeriodStartDateBusinessDayConventionFirstStartDtBizDayCnvtnintThe business day convention used to adjust the underlying instrument's stream's first calculation period start date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40558UnderlyingStreamFirstPeriodStartDateUnadjustedFirstStartDtUnadjLocalMktDateThe unadjusted first calculation period start date if before the effective date.Added EP161
40562UnderlyingStreamFirstRegularPeriodStartDateUnadjustedFirstReglrStartDtUnadjLocalMktDateThe unadjusted first start date of the regular calculation period, if there is an initial stub period.Added EP161
40564UnderlyingStreamLastRegularPeriodEndDateUnadjustedLastReglrEndDtUnadjLocalMktDateThe unadjusted last regular period end date if there is a final stub period.Added EP161
40545UnderlyingStreamNotionalNotlAmtNotional, or initial notional value for the payment stream. Use SwapSchedule for steps.Added EP161
43086UnderlyingStreamNotionalAdjustmentsNotlAdjmtsintFor equity swaps this specifies the conditions that govern the adjustment to the number of units of the swap.Added EP208
42021UnderlyingStreamNotionalCommodityFrequencyNotlFreqintThe commodity's notional or quantity delivery frequency.Added EP169
43085UnderlyingStreamNotionalDeterminationMethodNotlDtrmnMethStringSpecifies the method for determining the floating notional value for equity swaps.
See http://www.fpml.org/coding-scheme/determination-method for values.
Added EP208
42019UnderlyingStreamNotionalFrequencyPeriodNotlPeriodintTime unit multiplier for the swap stream's notional frequency.Added EP169
42020UnderlyingStreamNotionalFrequencyUnitNotlUnitStringTime unit associated with the swap stream's notional frequency.Added EP169
42022UnderlyingStreamNotionalUnitOfMeasureNotlUOMStringSpecifies the delivery quantity unit of measure (UOM).Added EP169
42018UnderlyingStreamNotionalXIDRefNotlXIDRefXIDREFCross reference to another UnderlyingStream notional for duplicating its properties.Added EP169
40543UnderlyingStreamPaySidePaySideintThe side of the party paying the stream.Added EP161
40544UnderlyingStreamReceiveSideRcvSideintThe side of the party receiving the stream.Added EP161
40555UnderlyingStreamTerminationDateAdjustedDtLocalMktDateThe adjusted termination date.Added EP161
40550UnderlyingStreamTerminationDateBusinessCenterCtrStringThe business center calendar used to adjust the underlying instrument's stream's termination, or relative termination, date, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP161
40549UnderlyingStreamTerminationDateBusinessDayConventionBizDayCnvtnintThe business day convention used to adjust the underlying instrument's stream's termination, or relative termination, date. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.Added EP161
40554UnderlyingStreamTerminationDateOffsetDayTypeOfstDayTypintSpecifies the day type of the relative termination date offset.Added EP161 Updated EP208
40552UnderlyingStreamTerminationDateOffsetPeriodOfstPeriodintTime unit multiplier for the relative termination date offset.Added EP161
40553UnderlyingStreamTerminationDateOffsetUnitOfstUnitStringTime unit associated with the relative termination date offset.Added EP161
40551UnderlyingStreamTerminationDateRelativeToReltvintReserved1000PlusSpecifies the anchor date when the termination date is relative to an anchor date.
See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
Added EP161
40548UnderlyingStreamTerminationDateUnadjustedDtUnadjLocalMktDateThe unadjusted termination date.Added EP161
40547UnderlyingStreamTextTxtStringFree form text to specify additional information or enumeration description when a standard value does not apply.Added EP161
42023UnderlyingStreamTotalNotionalTotNotlQtySpecifies the total notional or delivery quantity over the term of the contract.Added EP169
42024UnderlyingStreamTotalNotionalUnitOfMeasureTotNotlUOMStringSpecifies the unit of measure (UOM) for the total notional or delivery quantity over the term of the contract.Added EP169
40541UnderlyingStreamTypeTypintType of swap stream.Added EP161
43083UnderlyingStreamVersionVerStringThe stream version identifier when there have been modifications to the contract over time. Helps signal when there are embedded changes.Added EP208
43084UnderlyingStreamVersionEffectiveDateVerEfctvDtLocalMktDateThe effective date of the UnderlyingStreamVersion(43083).Added EP208
42016UnderlyingStreamXIDXIDXIDIdentifier of this UnderlyingStream for cross referencing elsewhere in the message.Added EP169
941UnderlyingStrikeCurrencyStrkCcyCurrencyCurrency in which the strike price of an underlying instrument is denominatedAdded FIX.4.4
2917UnderlyingStrikeCurrencyCodeSourceStrkCcySrcStringIdentifies class or source of the UnderlyingStrikeCurrency(941) value.Added EP273
2291UnderlyingStrikeIndexStrkNdxStringSpecifies the index used to calculate the strike price.Added EP169
2622UnderlyingStrikeIndexCurvePointStrkNdxPntStringThe point on the floating rate index curve. Sample values:
M = combination of a number between 1-12 and an M for month, e.g. 3M
Y = combination of number between 1-100 and a Y for year, e.g. 10Y
10Y-OLD = see above, then add -OLD when appropriate
INTERPOLATED = the point is mathematically derived
2/2031 5 3/8 = the point is stated via a combination of maturity month / year and coupon.
Added EP208
2623UnderlyingStrikeIndexQuoteStrkNdxQteintThe quote side from which the index price is to be determined.Added EP208
2292UnderlyingStrikeIndexSpreadStrkSpreadPriceOffsetSpecifies the strike price offset from the named index.Added EP169
2021UnderlyingStrikeMultiplierStrkMultfloatUsed for derivatives. Multiplier applied to the strike price for the purpose of calculating the settlement value.Added EP161
316UnderlyingStrikePriceStrkPxPriceUnderlying security's StrikePrice.
See StrikePrice (202) field for description
Added FIX.4.2
2024UnderlyingStrikePriceBoundaryMethodStrkPxBndryMethintSpecifies the boundary condition to be used for the strike price relative to the underlying price at the point of option exercise.Added EP161
2025UnderlyingStrikePriceBoundaryPrecisionStrkPxBndryPrcsnPercentageUsed in combination with StrikePriceBoundaryMethod(1479) to specify the percentage of the strike price in relation to the underlying price. The percentage is generally 100 or greater for puts and 100 or less for calls.Added EP161
2023UnderlyingStrikePriceDeterminationMethodStrkPxDtrmnMethintSpecifies how the strike price is determined at the point of option exercise. The strike may be fixed throughout the life of the option, set at expiration to the value of the underlying, set to the average value of the underlying , or set to the optimal value of the underlying.Added EP161 Updated EP169
2290UnderlyingStrikeUnitOfMeasureStrkUOMStringUsed to express the unit of measure (UOM) of the price if different from the contract.Added EP169
2022UnderlyingStrikeValueStrkValufloatUsed for derivatives. The number of shares/units for the financial instrument involved in the option trade.Added EP161
2016UnderlyingSwapClassSwapClssStringThe type or classification of swap. Additional values may be used by mutual agreement of the counterparties.Added EP161
2289UnderlyingSwapSubClassSwapSubClssStringThe sub-classification or notional schedule type of the swap.Added EP169 Updated EP238
311UnderlyingSymbolSymStringUnderlying security's Symbol.
See Symbol (55) field for description
Added FIX.4.2
2959UnderlyingSymbolPositionNumberSymPosNumintReference to the first or second currency or digital asset in UnderlyingSymbol(311) for FX-style trading.
Conditionally required when one or both symbols in UnderlyingSymbol(311) represent a digital asset.
Added EP273
312UnderlyingSymbolSfxSfxStringUnderlying security's SymbolSfx.
See SymbolSfx (65) field for description
Added FIX.4.2
1000UnderlyingTimeUnitTmUnitStringSee TimeUnit(997) for complete definition.Added EP5 Updated EP287
1990UnderlyingTotalIssuedAmountTotIssuedAmtAmtSpecifies the total amount of the issue. Corresponds to the par value multiplied by the number of issued security.Added EP161
822UnderlyingTradingSessionIDUndSesIDStringTrading Session in which the underlying instrument tradesAdded FIX.4.4
823UnderlyingTradingSessionSubIDUndSesSubStringTrading Session sub identifier in which the underlying instrument tradesAdded FIX.4.4
2363UnderlyingTradingUnitPeriodMultiplierTrdgUnitPeriodMultintIndicates the number of contract periods associated with the minimum trading unit for a given contract duration resulting in the number of total traded contracts.Added EP179
2894UnderlyingUPICodeUPIStringUniquely identifies the product of an underlying instrument using ISO 4914. See UPICode(2891) for further detail.Added EP266
998UnderlyingUnitOfMeasureUOMStringUnderlying unit of measure.
See UnitOfMeasure(996) for complete definition.
Added EP5 Updated EP271
1718UnderlyingUnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the underlying unit of measure. Conditionally required when UnderlyingUnitOfMeasure(998) = CcyAdded EP122
2918UnderlyingUnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the UnderlyingUnitOfMeasureCurrency(1718) value.Added EP273
1423UnderlyingUnitOfMeasureQtyUOMQtyQtyRefer to definition of UnitOfMeasureQty(1147)Added EP52
2031UnderlyingValuationMethodValMethStringIndicates type of valuation method used.Added EP161
2294UnderlyingValuationReferenceModelValRefModelStringSpecifies the methodology and/or assumptions used to generate the trade value.Added EP169
2293UnderlyingValuationSourceValSrcStringSpecifies the source of trade valuation data.Added EP169
2110UnencodedAttachmentLenUnencAttchmntLenintUnencoded content length in bytes. Can be used to validate successful unencoding.Added EP167
996UnitOfMeasureUOMStringThe unit of measure of the underlying commodity upon which the contract is based. Two groups of units of measure enumerations are supported.
Fixed Magnitude UOMs are primarily used in energy derivatives and specify a magnitude (such as, MM, Kilo, M, etc.) and the dimension (such as, watt hours, BTU's) to produce standard fixed measures (such as MWh - Megawatt-hours, MMBtu - One million BTUs).
The second group, Variable Quantity UOMs, specifies the dimension as a single unit without a magnitude (or more accurately a magnitude of one) and uses the UnitOfMeasureQty(1147) field to define the quantity of units per contract. Variable Quantity UOMs are used for both commodities (such as lbs of lean cattle, bushels of corn, ounces of gold) and financial futures.
Examples:
For lean cattle futures contracts, a UnitOfMeasure of 'lbs' with a UnitOfMeasureQty(1147) of 40,000, means each lean cattle futures contract represents 40,000 lbs of lean cattle.
For Eurodollars futures contracts, a UnitOfMeasure of Ccy with a UnitOfMeasureCurrency(1716) of USD and a UnitOfMeasureQty(1147) of 1,000,000, means a Eurodollar futures contract represents 1,000,000 USD.
For gold futures contracts, a UnitOfMeasure is oz_tr (Troy ounce) with a UnitOfMeasureQty(1147) of 1,000, means each gold futures contract represents 1,000 troy ounces of gold.
Added EP5 Updated EP122
1716UnitOfMeasureCurrencyUOMCcyCurrencyIndicates the currency of the unit of measure. Conditionally required when UnitOfMeasure(996) = CcyAdded EP122
2905UnitOfMeasureCurrencyCodeSourceUOMCcySrcStringIdentifies class or source of the UnitOfMeasureCurrency(1716) value.Added EP273
1147UnitOfMeasureQtyUOMQtyQtyUsed to indicate the quantity of the underlying commodity unit of measure on which the contract is based, such as, 2500 lbs of lean cattle, 1000 barrels of crude oil, 1000 bushels of corn, etc. UnitOfMeasureQty is required for UnitOfMeasure(996) Variable Quantity UOMs enumerations. Refer to the definition of UnitOfMeasure(996) for more information on the use of UnitOfMeasureQty.Added EP42
325UnsolicitedIndicatorUnsolBooleanIndicates whether or not message is being sent as a result of a subscription request or not.Added FIX.4.2
1742UpfrontPriceUpfrontPxPricePrice used to determine upfront payment for swaps contracts.Added EP119
1741UpfrontPriceTypeUpfrontPxTypintType of price used to determine upfront payment for swaps contracts.Added EP119
61UrgencyUrgencycharUrgency flagAdded FIX.2.7
923UserRequestIDUserReqIDStringUnique identifier for a User Request.Added FIX.4.4
924UserRequestTypeUserReqTypintIndicates the action required by a User Request MessageAdded FIX.4.4
926UserStatusUserStatintIndicates the status of a userAdded FIX.4.4
927UserStatusTextUserStatTextStringA text description associated with a user status.Added FIX.4.4
553UsernameUsernameStringUserid or username.Added FIX.4.3
62ValidUntilTimeValidUntilTmUTCTimestampIndicates expiration time of indication message (always expressed in UTC (Universal Time Coordinated, also known as GMT)Added FIX.2.7
2087ValuationBusinessCenterValBizCtrStringIdentifies the business center whose calendar is used for valuation, e.g. GBLO.
See http://www.fpml.org/coding-scheme/business-center for standard 4-character code values.
Added EP162 Updated EP271
2085ValuationDateValDtLocalMktDateThe valuation date of the trade.Added EP162 Updated EP169
1197ValuationMethodValMethStringSpecifies the type of valuation method applied.Added EP52 Updated EP83
2140ValuationReferenceModelValRefModelStringSpecifies the methodology and/or assumptions used to generate the trade value.Added EP169
2002ValuationSourceValSrcStringSpecifies the source of trade valuation data.Added EP169
2086ValuationTimeValTmLocalMktTimeThe valuation time of the trade.Added EP162 Updated EP169
1870ValueCheckActionActnintAction to be taken for the ValueCheckType(1869).Added EP144
1869ValueCheckTypeTypintType of value to be checked.Added EP144
408ValueOfFuturesValuOfFutsAmtUsed in EFP tradesAdded FIX.4.2
2999VegaVegafloatThe security's price sensitivity to change in volatility of the underlying asset price.Added EP288
2583VegaMultiplierVegaMultfloatConstant value required for the calculation of the clearing quantity, e.g. for variance futures.Added EP195
1430VenueTypeVenuTypcharIdentifies the type of venue where a trade was executed.Added EP77 Updated EP286
1931VerificationMethodVerfctnMethintIndication of how a trade was verified.Added EP161
1753VersusPurchaseDateVSPDtLocalMktDateThe effective acquisition date of the lot that would be used for gain-loss trade lot reporting. The versus purchase date used to identify the lot in situations where a custodial lot identifier is not available.Added EP127
1754VersusPurchasePriceVSPPxPriceThe versus purchase price used to identify the lot in situations where a custodial lot identifier is not available. The value should be calculated based on current cost basis / quantity held.Added EP127
1188VolatilityVolfloatAnnualized volatility for option model calculationsAdded EP51
3000VolatilityTimeVolTSUTCTimestampTime at which volatility was computed.Added EP288
1935VoluntaryRegulatoryReportVolntyRegRptBooleanUsed in conjunction with RegulatoryReportType(1934) to indicate whether the trade report is a voluntary regulatory report. If not specified, the default for a regulatory report is N.
When VoluntaryRegulatoryReport(1935)=Y it is recommended that one of the parties to the trade be identified as the voluntary reporting party through PartySubIDType(803) = 63 (Voluntary reporting entity).
Added EP161 Updated EP187
2520WarningTextWarnTxtStringCommunicates the underlying condition when the request response indicates warning.Added EP193
2486WireReferenceWreRefStringThe reference to a wire transfer associated with the transaction. Wire references done via wire services such as Fedwire Output Message Accountabilitty Data OMAD or SWIFT Output Sequence Number OSN.Added EP192
636WorkingIndicatorWorkingIndBooleanIndicates if the order is currently being worked. Applicable only for OrdStatus = New. For open outcry markets this indicates that the order is being worked in the crowd. For electronic markets it indicates that the order has transitioned from a contingent order to a market order.Added FIX.4.3
410WtAverageLiquidityWtAvgLqdtyPercentageOverall weighted average liquidity expressed as a % of average daily volume. Represented as a percentage.Added FIX.4.2
213XmlDataYXMLDataActual XML data stream (e.g. FIXML). See appropriate XML reference (e.g. FIXML). Note: may contain embedded SOH characters.Added FIX.4.2 Updated EP271
212XmlDataLenYLengthLength of the XmlData data block.Added FIX.4.2
236YieldYldPercentageYield percentage.
(Note tag # was reserved in FIX 4.1, added in FIX 4.3)
Added FIX.4.2
701YieldCalcDateCalcDtLocalMktDateInclude as needed to clarify yield irregularities associated with date, e.g. when it falls on a non-business day.Added FIX.4.4
696YieldRedemptionDateRedDtLocalMktDateDate to which the yield has been calculated (i.e. maturity, par call or current call, pre-refunded date).Added FIX.4.4
697YieldRedemptionPriceRedPxPricePrice to which the yield has been calculated.Added FIX.4.4
698YieldRedemptionPriceTypeRedPxTypintThe price type of the YieldRedemptionPrice (697)
See PriceType (423) for description and valid values.
Added FIX.4.4
235YieldTypeTypStringType of yield. (Note tag # was reserved in FIX 4.1, added in FIX 4.3)Added FIX.4.2