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 | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.