---
title: "FIX 5.0 SP2 EP299: MarketDefinition <BU> message – FIX Dictionary – Onix Solutions"
description: "<meta name=\"description\" content=\"MarketDefinition&lt;BU&gt; message &ndash; FIX 5.0 SP2 EP299, FIX protocol version FIX 5.0 SP2 EP299\" /> <meta name=\"keywords\" content=\"message, MarketDefinition, MsgType=BU, FIX 5.0 SP2 EP299, FIX Protocol, FIX dictionary\" />"
---

<https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgtype_bu_6685.html#>

![Dictionary icon](https://www.onixs.biz/hubfs/SIC_website_2020/images/interface/img-icon-book.svg)

# MarketDefinition <BU> message

## FIX 5.0 SP2 EP299

### Description

 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.

 Market Definition

### Structure

| Tag | Field Name | Req'd | Comments |
| --- | --- | --- | --- |
| [Component Block - <StandardHeader>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_StandardHeader.html) | Y | [MsgType <35>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_35.html) = BU |  |
| [Component Block - <ApplicationSequenceControl>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_ApplicationSequenceControl.html) | N |  |  |
| 1394 | [MarketReportID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1394.html) | Y | Unique identifier for each Market Definition message |
| 1393 | [MarketReqID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1393.html) | N |  |
| 1301 | [MarketID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1301.html) | Y |  |
| 1300 | [MarketSegmentID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1300.html) | N |  |
| 1396 | [MarketSegmentDesc](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1396.html) | N |  |
| 1397 | [EncodedMktSegmDescLen](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1397.html) | N | Must be set if EncodedMktSegmDesc field is specified and must immediately precede it. |
| 1398 | [EncodedMktSegmDesc](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1398.html) | N | Encoded (non-ASCII characters) representation of the MarketSegmDesc field in the encoded format specified via the MessageEncoding field. |
| 1325 | [ParentMktSegmID](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1325.html) | N | Specifies that the Market Segment is a sub segment of the Market Segment defined in this field. |
| 2542 | [MarketSegmentStatus](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2542.html) | N |  |
| 2543 | [MarketSegmentType](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2543.html) | N | Used to specify the purpose of a special market segment identified by [MarketSegmentID <1300>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_1300.html). Conditionally required if [MarketSegmentSubType <2544>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2544.html) is specified. |
| 2544 | [MarketSegmentSubType](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2544.html) | N |  |
| [Component Block - <InstrumentScopeGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_InstrumentScopeGrp.html) | N | Used to specify the types of securities that belong to the market segment. |  |
| [Component Block - <RelatedMarketSegmentGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_RelatedMarketSegmentGrp.html) | N | Used to specify market segments that have a relationship to the market segment defined in this message. |  |
| 15 | [Currency](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_15.html) | N | The default trading currency |
| 2897 | [CurrencyCodeSource](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2897.html) | N |  |
| [Component Block - <BaseTradingRules>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_BaseTradingRules.html) | N | Insert here the set of "BaseTradingRules" fields defined in "common components of application messages" |  |
| [Component Block - <OrdTypeRules>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_OrdTypeRules.html) | N | Insert here the set of "OrdTypeRules" fields defined in "common components of application messages" |  |
| [Component Block - <TimeInForceRules>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_TimeInForceRules.html) | N | Insert here the set of "TimeInForceRules" fields defined in "common components of application messages" |  |
| [Component Block - <ExecInstRules>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_ExecInstRules.html) | N | Insert here the set of "ExecInstRules" fields defined in "common components of application messages" |  |
| [Component Block - <AuctionTypeRuleGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_AuctionTypeRuleGrp.html) | N | Used to specify the auction order types that are valid for trading on the identified market or market segment. |  |
| [Component Block - <MarketDataFeedTypes>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_MarketDataFeedTypes.html) | N | Used to specify the market data feed types that are valid for trading on the identified market or market segment. |  |
| [Component Block - <MatchRules>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_MatchRules.html) | N | Used to specify the matching rules that are valid for trading on the identified market or market segment. |  |
| [Component Block - <FlexProductEligibilityGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_FlexProductEligibilityGrp.html) | N | Specifies the eligibility indicators for the creation of flexible securities. |  |
| [Component Block - <Parties>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_Parties.html) | N | Specifies parties relevant for the market or market segment, e.g. market makers. |  |
| [Component Block - <MiscFeesGrp>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_MiscFeesGrp.html) | N |  |  |
| 2400 | [EffectiveBusinessDate](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_2400.html) | N |  |
| 60 | [TransactTime](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_60.html) | N |  |
| 58 | [Text](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_58.html) | N | Comment, instructions, or other identifying information. |
| 354 | [EncodedTextLen](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_354.html) | N | Must be set if EncodedText field is specified and must immediately precede it. |
| 355 | [EncodedText](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/tagNum_355.html) | N | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. |
| [Component Block - <StandardTrailer>](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/compBlock_StandardTrailer.html) | Y |  |  |

- Follow   
  OnixS
- [Follow us on Twitter ](https://twitter.com/onixsbiz)
- [Connect with us on LinkedIn ](https://www.linkedin.com/company/onix-solutions/)

 We track how people interact with our online web content and resources, and some of that tracking involves storing cookies on your device. By continuing to use our site you accept that you agree to this. For more details see our [Cookie usage, and Data Privacy and Protection Policies](https://www.onixs.biz/cookies-and-privacy.html).

[Ok](https://www.onixs.biz/fix-dictionary/5.0.sp2.ep299/msgtype_bu_6685.html#)

[OnixS ](https://www.onixs.biz/)

Menu

---

---

[OnixS ](https://www.onixs.biz/)

### Search the site

Search