MarketDefinitionUpdateReport (MsgType = BV, FIXML = MktDefUpd)

In a subscription for market structure information, this message is used once the initial snapshot of the information hasbeen sent using the Market Definition message.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = BV
<ApplicationSequenceControl> N
1394 MarketReportID @MktRptID Y

Unique identifier for each market definition message.

1393 MarketReqID @MktReqID N

Unique ID of a Market Definition Request message.

1395 MarketUpdateAction @MktUpdtActn N

Specifies the action taken

1301 MarketID @MktID Y

Identifies the market

1300 MarketSegmentID @MktSegID N

Identifies the market segment

1396 MarketSegmentDesc @MarketSegmentDesc N

Description or name of Market Segment

1397 EncodedMktSegmDescLen @EncodedMktSegmDescLen C

Must be set if EncodedMktSegmDesc(1398) field is specified and must immediately precede it.

1398 EncodedMktSegmDesc @EncodedMktSegmDesc C

Encoded (non-ASCII characters) representation of the MarketSegmDesc(1396) field in the encoded format specified via the MessageEncoding(347) field.

1325 ParentMktSegmID @ParentMktSegmID N

Specifies that the market segment specified in this message is a sub-segment of the market segment defined in this field.

2542 MarketSegmentStatus @MktSegStat N

Status of market segment.

2543 MarketSegmentType @MktSegTyp N

Used to specify the purpose of a special market segment identified by MarketSegmentID(1300).

Conditionally required if MarketSegmentSubType(2544) is specified.

2544 MarketSegmentSubType @MktSegSubTyp N

Used to further categorize market segments within a MarketSegmentType(2543).

<InstrumentScopeGrp> N

Used to specify the types of securities that belong to the market segment.

<RelatedMarketSegmentGrp> N

Used to specify market segments that have a relationship to the market segment defined in this message.

15 Currency @Ccy N

The default trading currency

2897 CurrencyCodeSource @CcySrc N

Identifies class or source of the Currency(15) value.

<BaseTradingRules> N
<OrdTypeRules> N

Used to specify the order types that are valid for trading on the identified market or market segment.

<TimeInForceRules> N

Used to specify the time in force rules that are valid for trading on the identified market or market segment.

<ExecInstRules> N

Used to specify the execution instructions that are valid for trading on the identified market or market segment.

<AuctionTypeRuleGrp> N

Used to specify the auction order types that are valid for trading on the identified market or market segment.

<MarketDataFeedTypes> N

Used to specify the market data feed types that are valid for trading on the identified market or market segment.

<MatchRules> N

Used to specify the matching rules that are valid for trading on the identified market or market segment.

<FlexProductEligibilityGrp> N

Specifies the eligibility indicators for the creation of flexible securities.

<Parties> N

Specifies parties relevant for the market or market segment, e.g. market makers.

2400 EffectiveBusinessDate @EfctvBizDt N

Specifies an explicit business date for associated reference data or transaction. Used when an implicit date is not sufficiently specific.

60 TransactTime @TxnTm N

Timestamp when the business transaction represented by the message occurred.

58 Text @Txt N

Free format text string

(Note: this field does not have a specified maximum length)

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