<DerivativeInstrument> Component Block

Used in :

Tag Field Name FIXML Req'd Comments
1214 DerivativeSymbol @Sym N Must be present for MBS or TBA.
1215 DerivativeSymbolSfx @Sfx N

Additional information about the security (e.g. preferred, warrants, etc.).

See SymbolSfx(65) for complete definition.

1216 DerivativeSecurityID @ID N

Takes precedence in identifying security to counterparty over SecurityAltID block

1217 DerivativeSecurityIDSource @Src C

Identifies class or source of the DerivativeSecurityID(1217) value.

See SecurityIDSource(22) for complete definition.

<DerivativeSecurityAltIDGrp> N
1246 DerivativeProduct @Prod N

The type of product the security is associated with.

See Product(460) for complete definition.

1228 DerivativeProductComplex @ProdCmplx N

Identifies an entire suite of products for a given market. In Futures this may be "interest rates", "agricultural", "equity indexes", etc

1243 DerivFlexProductEligibilityIndicator @FlexProdElig N

Used to indicate if a product or group of product supports the creation of flexible securities

1247 DerivativeSecurityGroup @SecGrp N

An 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.

1248 DerivativeCFICode @CFI N

It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

2892 DerivativeUPICode @UPI N

Uniquely identifies the product of a derivative instrument using ISO 4914. See UPICode(2891) for complete definition.

1249 DerivativeSecurityType @SecTyp N

It is recommended that CFICode be used instead of SecurityType for non-Fixed Income instruments.

Required for Fixed Income. Refer to Volume 7 - Fixed Income

Futures and Options should be specified using the CFICode[461] field instead of SecurityType[167] (Refer to Volume 7 - Recommendations and Guidelines for Futures and Options Markets.)

1250 DerivativeSecuritySubType @SecSubTyp N

Sub-type qualification/identification of the security type.

See SecuritySubType(762) for complete definition.

1251 DerivativeMaturityMonthYear @MMY N

Applicable for standardized derivatives which are typically only referenced by month and year (e.g. S and P futures). Note MaturityDate (a full date) can also be specified.

1252 DerivativeMaturityDate @MatDt N

Note that standardized derivatives which are typically only referenced by month and year (e.g. S and P futures).may use MaturityMonthYear and or this field.

When using MaturityMonthYear, it is recommended that markets and sell sides report the MaturityDate on all outbound messages as a means of data enrichment.

1253 DerivativeMaturityTime @MatTm N

Time of security's maturity expressed in local time with offset to UTC specified.

See MaturityTime(1079) for complete definition.

1254 DerivativeSettleOnOpenFlag @SettlOnOpenFlag N

Indicator to determine if instrument is settle on open.

See SettleOnOpenFlag(966) for complete definition.

1255 DerivativeInstrmtAssignmentMethod @AsgnMeth N

Method under which assignment was conducted.

See InstrmtAssignmentMethod(1049) for complete definition.

1256 DerivativeSecurityStatus @Status N

Indicates the current state of the derivative instrument.

See SecurityStatus(965) for complete definition.

1276 DerivativeIssueDate @IssDt N

Date instrument was issued. For Fixed Income IOIs for new issues, specifies the issue date.

1257 DerivativeInstrRegistry @Rgstry N

Can be used in conjunction with ISIN to address ISIN uniqueness issues.

1258 DerivativeCountryOfIssue @Ctry N

Can be used in conjunction with non-ISIN SecurityID (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.

1259 DerivativeStateOrProvinceOfIssue @StPrv N

A two-character state or province abbreviation.

See StateOrProvinceOfIssue(471) for complete definition.

1260 DerivativeLocaleOfIssue @Lcl N

Identifies the locale or region of issue.

See LocaleOfIssue(472) for complete definition.

1261 DerivativeStrikePrice @StrkPx N

Strike price for an option.

See StrikePrice(202) for complete definition.

1262 DerivativeStrikeCurrency @StrkCcy N

Currency in which the strike price is denominated.

See StrikeCurrency(947) for complete definition.

2912 DerivativeStrikeCurrencyCodeSource @StrkCcySrc N

Identifies class or source of the DerivativeStrikeCurrency(1262) value.

1263 DerivativeStrikeMultiplier @StrkMult N

Multiplier applied to the strike price for the purpose of calculating the settlement value.

See StrikeMultiplier(967) for complete definition.

1264 DerivativeStrikeValue @StrkValu N

The number of shares/units for the financial instrument involved in the option trade.

See StrikeValue(968) for complete definition.

1265 DerivativeOptAttribute @OptAt N

Provided 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.

1266 DerivativeContractMultiplier @Mult N

Specifies 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.

1438 DerivativeContractMultiplierUnit @MultTyp N

Indicates 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.

1442 DerivativeFlowScheduleType @FlowSchedTyp N

The 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.

1267 DerivativeMinPriceIncrement @MinPxIncr N

Minimum price increase for a given exchange-traded Instrument.

See MinPriceIncrement(969) for complete definition.

1268 DerivativeMinPriceIncrementAmount @MinPxIncrAmt N

Minimum price increment amount associated with the minimum price increment.

See MinPriceIncrementAmount(1146) for complete definition.

1269 DerivativeUnitOfMeasure @UOM N

The unit of measure of the underlying commodity upon which the contract is based.

See UnitOfMeasure(996) for complete definition.

1270 DerivativeUnitOfMeasureQty @UOMQty N

Used to indicate the quantity of the underlying commodity unit of measure on which the contract is based.

See UnitOfMeasureQty(1147) for complete definition.

1722 DerivativeUnitOfMeasureCurrency @UOMCcy N

Indicates the currency of the unit of measure.

Conditionally required when DerivativeUnitOfMeasure(1269) = Ccy.

See UnitOfMeasureCurrency(1716) for complete definition.

2913 DerivativeUnitOfMeasureCurrencyCodeSource @UOMCcySrc N

Identifies class or source of the DerivativeUnitOfMeasureCurrency(1722) value.

1315 DerivativePriceUnitOfMeasure @PxUOM N

Used to express the UOM of the price if different from the contract.

See PriceUnitOfMeasureQty(1191) for complete definition.

1316 DerivativePriceUnitOfMeasureQty @PxUOMQty N

Used to express the UOM Quantity of the price if different from the contract.

See PriceUnitOfMeasureQty(1192) for complete definition.

1723 DerivativePriceUnitOfMeasureCurrency @PxUOMCcy N

Indicates the currency of the price unit of measure.

Conditionally required when DerivativePriceUnitOfMeasure(1315) = Ccy.

See PriceUnitOfMeasureCurrency(1717) for complete definition.

2914 DerivativePriceUnitOfMeasureCurrencyCodeSource @PxUOMCcySrc N

Identifies class or source of the DerivativePriceUnitOfMeasureCurrency(1723) value.

1317 DerivativeSettlMethod @SettlMeth N

Settlement method for a contract or instrument.

See SettlMethod(1193) for complete definition.

1318 DerivativePriceQuoteMethod @PxQteMeth N

Specifies the method for price quotation.

See PriceQuoteMethod(1196) for complete definition.

1319 DerivativeValuationMethod @ValMeth N

Specifies the method for price quotation.

See ValuationMethod(1197) for complete definition.

1576 DerivativePriceQuoteCurrency @PxQteCcy N

Default 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.

2915 DerivativePriceQuoteCurrencyCodeSource @PxQteCcySrc N

Identifies class or source of the DerivativePriceQuoteCurrency(1576) value.

1320 DerivativeListMethod @ListMeth N

Indicates whether instruments are pre-listed only or can also be defined via user request.

See ListMethod(1198) for complete definition.

1321 DerivativeCapPrice @CapPx N

Used to express the ceiling price of a capped call.

See CapPrice(1199) for complete definition.

1322 DerivativeFloorPrice @FlrPx N

Used to express the floor price of a capped put.

See FloorPrice(1200) for complete definition.

1323 DerivativePutOrCall @PutCall N

Indicates whether an option contract is a put, call, chooser or undetermined.

See PutOrCall(201) for complete definition.

2684 DerivativeInTheMoneyCondition @ITMCond N

Used to express in-the-moneyness behavior in general terms for the option without the use of DerivativeStrikePrice(1261) and DerivativePutOrCall(1323).

2688 DerivativeContraryInstructionEligibilityIndicator @CntraryInstEligInd N

Identifies 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.

1299 DerivativeExerciseStyle @ExerStyle N

Type of exercise.

See ExerciseStyle(1194) for complete definition.

1225 DerivativeOptPayoutAmount @OptPayAmt N

Cash amount indicating the pay out associated with an option. For binary options this is a fixed amount.

See OptPayoutAmount(1195) for complete definition.

1271 DerivativeTimeUnit @TmUnit N

Unit of time associated with the contract.

NOTE: Additional values may be used by mutual agreement of the counterparties.

See TimeUnit(997) for complete definition.

1272 DerivativeSecurityExchange @Exch N

Can be used to identify the security.

1273 DerivativePositionLimit @PosLmt N

Position limit for a given exchange-traded product.

See PositionLimit(970) for complete definition.

1274 DerivativeNTPositionLimit @NTPosLmt N

Position limit in the near-term contract for a given exchange-traded product.

See NTPositionLimit(971) for complete definition.

1275 DerivativeIssuer @Issr N

Name of security issuer.

See Issuer(106) for complete definition.

1277 DerivativeEncodedIssuerLen @EncIssrLen C

Must be set if DerivativeEncodedIssuer(1278) field is specified and must immediately precede it.

1278 DerivativeEncodedIssuer @EncIssr C

Encoded (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.

1279 DerivativeSecurityDesc @Desc N

Can 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.

1280 DerivativeEncodedSecurityDescLen @EncSecDescLen C

Must be set if DerivativeEncodedSecurityDesc(1280) field is specified and must immediately precede it.

1281 DerivativeEncodedSecurityDesc @EncSecDesc C

Encoded (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.

<DerivativeSecurityXML> N
1285 DerivativeContractSettlMonth @CSetMo N

Must be present for MBS or TBA

<DerivativeEventsGrp> N
<DerivativeInstrumentParties> N