Message MarketDefinitionUpdateReport Scenario base

SYNOPSIS: In a subscription for market structure information, this message is used once the initial snapshot of the information has been sent using the MarketDefinition(35=BU) message.

ID MsgType Abbr Flow
107BVMktDefUpd

Pedigree

Added EP Updated EP Deprecated EP
FIX.5.0FIX.5.0SP2195

Responses

None

Members

MarketDefinitionUpdateReport base members
ID Name Abbr Presence Description
1024StandardHeaderBaseHeaderrequiredSYNOPSIS: The standard FIX message header
ELABORATION:
1057ApplicationSequenceControlApplSeqCtrloptionalSYNOPSIS: The ApplicationSequenceControl is used for application sequencing and recovery. Consisting of ApplSeqNum (1181), ApplID (1180), ApplLastSeqNum (1350), and ApplResendFlag (1352), FIX application messages that carries this component block will be able to use application level sequencing. ApplID, ApplSeqNum and ApplLastSeqNum fields identify the application id, application sequence number and the previous application sequence number (in case of intentional gaps) on each application message that carries this block.
ELABORATION:
1394MarketReportIDMktRptID required SYNOPSIS: Market Definition message identifier.
1393MarketReqIDMktReqID optional SYNOPSIS: Unique ID of a Market Definition Request message.
1395MarketUpdateActionMktUpdtActn optional SYNOPSIS: Specifies the action taken for the specified MarketID(1301) + MarketSegmentID(1300).
1301MarketIDMktID required SYNOPSIS: Identifies the market
1300MarketSegmentIDMktSegID optional SYNOPSIS: Identifies the market segment
1396MarketSegmentDescMarketSegmentDesc optional SYNOPSIS: Description or name of Market Segment
1397EncodedMktSegmDescLenEncodedMktSegmDescLen optional SYNOPSIS: Byte length of encoded (non-ASCII characters) EncodedMktSegmDesc(1324) field.
1398EncodedMktSegmDescEncodedMktSegmDesc optional SYNOPSIS: Encoded (non-ASCII characters) representation of the MarketSegmDesc(1396) field in the encoded format specified via the MessageEncoding(347) field. If used, the ASCII (English) representation should also be specified in the MarketSegmDesc field.
1325ParentMktSegmIDParentMktSegmID optional SYNOPSIS: Reference to a parent Market Segment. See MarketSegmentID(1300)
2542MarketSegmentStatusMktSegStat optional SYNOPSIS: Status of market segment.
2543MarketSegmentTypeMktSegTyp optional SYNOPSIS: Used to classify the type of market segment.
2544MarketSegmentSubTypeMktSegSubTyp optional SYNOPSIS: Used to further categorize market segments within a MarketSegmentType(2543).
2178InstrumentScopeGrpInstrmtScopeoptionalSYNOPSIS: Repeating group of InstrumentScope Components. Used to specify the instruments to which a request applies.
ELABORATION:
2257RelatedMarketSegmentGrpReltdMktSegoptionalSYNOPSIS: This component is used to identify market segments that are related to each other for a business purpose. This component should not be used in lieu of available explicit FIX fields that denote specific relationships (e.g. ParentMktSegmID(1325) for parent market segments), but rather should be used when no such fields exist.
ELABORATION:
15CurrencyCcy optional SYNOPSIS: Identifies currency used for price. Absence of this field is interpreted as the default for the security. It is recommended that systems provide the currency value whenever possible. See "Appendix 6-A: Valid Currency Codes" for information on obtaining valid values.
2131BaseTradingRulesBaseTrdgRulesoptionalSYNOPSIS: Trading rules that are applicable to a market, market segment or individual security independent of a trading session.
ELABORATION:
2128OrdTypeRulesOrdTypRulesoptionalSYNOPSIS:
ELABORATION:
2127TimeInForceRulesTmInForceRulesoptionalSYNOPSIS:
ELABORATION:
2126ExecInstRulesExecInstRulesoptionalSYNOPSIS:
ELABORATION:
2253AuctionTypeRuleGrpAuctTypRuleoptionalSYNOPSIS: The AuctionTypeRuleGrp component is used to specify the auction rule applicable for a given product group or complex, for example.
ELABORATION:
2123MarketDataFeedTypesMDFeedTypsoptionalSYNOPSIS: The MarketDataFeedTypes component is used to specify the different available feed types and sub-types, and additional market data feed related attributes, such as the market depth of the specified feed type.
ELABORATION:
2125MatchRulesMtchRulesoptionalSYNOPSIS: The MatchRules component is used to specify the details of order matching rules for specified product group or complex.
ELABORATION:
2254FlexProductEligibilityGrpFlexProdEligoptionalSYNOPSIS: The FlexProductEligibilityGrp component is used to specify whether securities within a product group or complex are eligible for creating flexible securities.
ELABORATION:
1012PartiesPtyoptionalSYNOPSIS: The Parties component block is used to identify and convey information on the entities both central and peripheral to the financial transaction represented by the FIX message containing the Parties Block. The Parties block allows many different types of entites to be expressed through use of the PartyRole field and identifies the source of the PartyID through the the PartyIDSource.
ELABORATION:
2400EffectiveBusinessDateEfctvBizDt optional SYNOPSIS: Specifies an explicit business date for associated reference data or transaction. Used when an implicit date is not sufficiently specific.
60TransactTimeTxnTm optional SYNOPSIS: Timestamp when the business transaction represented by the message occurred.
58TextTxt optional SYNOPSIS: Free format text string (Note: this field does not have a specified maximum length)
354EncodedTextLenEncTxtLen optional SYNOPSIS: Byte length of encoded (non-ASCII characters) EncodedText (355) field.
355EncodedTextEncTxt optional SYNOPSIS: Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Text(58) field.
1025StandardTrailerTrlrrequiredSYNOPSIS: The standard FIX message trailer
ELABORATION: