Security Definition (MsgType = d, FIXML = SecDef)

The Security Definition (d) message is used for the following:

  1. Accept the security defined in a Security Definition (d) message.
  2. Accept the security defined in a Security Definition (d) message with changes to the definition and/or identity of the security.
  3. Reject the security requested in a Security Definition (d) message

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = d
320 SecurityReqID @ReqID Y
322 SecurityResponseID @RspID Y Identifier for the Security Definition (d) message.
323 SecurityResponseType @RspTyp Y Response to the Security Definition Request (c) .
<Instrument> N
<Instrument Extension> N
711 NoUnderlyings Undly N Number of underlyings
=> <Underlying Instrument> C Must be provided if Number of underlyings > 0
15 Currency @Ccy N
336 TradingSessionID @SesID N
625 TradingSessionSubID @SesSub N
58 Text @Txt N Comment, instructions, or other identifying information.
354 EncodedTextLen @EncTxtLen C Must be set if EncodedText (355) field is specified and must immediately precede it.
355 EncodedText @EncTxt C Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field.
555 NoLegs Leg N Number of legs that make up the Security
=> <Instrument Leg> C
827 ExpirationCycle @ExpirationCycle N
561 RoundLot @RndLot N
562 MinTradeVol @MinTrdVol N
<Standard Message Trailer> Y