Market Definition (MsgType = BU, FIXML = MktDef)

The Market Definition message is used to respond to Market Definition Request. In a subscription, it will be used to provide the initial snapshot of the information requested. Subsequent updates are provided by the Market Definition Update Report.

This message is associated with a list of trading sessions (and subsessions) applicable for the segment - the list is published using the Trading Session List message.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = BU
<ApplicationSequenceControl> N
1394 MarketReportID @MktRptID Y Unique identifier for each Market Definition message
1393 MarketReqID @MktReqID N
1301 MarketID @MktID Y
1300 MarketSegmentID @MktSegID N
1396 MarketSegmentDesc @MarketSegmentDesc N
1397 EncodedMktSegmDescLen @EncodedMktSegmDescLen C Must be set if EncodedMktSegmDesc field is specified and must immediately precede it.
1398 EncodedMktSegmDesc @EncodedMktSegmDesc C Encoded (non-ASCII characters) representation of the MarketSegmDesc field in the encoded format specified via the MessageEncoding field.
1325 ParentMktSegmID @ParentMktSegmID N Specifies that the Market Segment is a sub segment of the Market Segment defined in this field.
15 Currency @Ccy N The default trading currency.
<BaseTradingRules> N Insert here the set of "BaseTradingRules" fields defined in "common components of application messages"
<OrdTypeRules> N Insert here the set of "OrdTypeRules" fields defined in "common components of application messages"
<TimeInForceRules> N Insert here the set of "TimeInForceRules" fields defined in "common components of application messages"
<ExecInstRules> N Insert here the set of "ExecInstRules" fields defined in "common components of application messages"
60 TransactTime @TxnTm 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.
<Standard Message Trailer> Y