MarketDataRequest Message

TagField NameReq'dComments
StandardHeaderYes MsgType = V
262MDReqIDYes Must be unique, or the ID of previous Market Data Request to disable if SubscriptionRequestType = Disable previous Snapshot + Updates Request (2).
263SubscriptionRequestTypeYes SubcriptionRequestType indicates to the other party what type of response is expected. A snapshot request only asks for current information. A subscribe request asks for updates as the status changes. Unsubscribe will cancel any future update messages from the counter party.
264MarketDepthYes
265MDUpdateTypeNoRequired if SubscriptionRequestType = Snapshot + Updates (1).
266AggregatedBookNo
286OpenCloseSettlFlagNo Can be used to clarify a request if MDEntryType = Opening Price(4), Closing Price(5), or Settlement Price(6).
546ScopeNo Defines the scope(s) of the request
547MDImplicitDeleteNo Can be used when MarketDepth >= 2 and MDUpdateType = Incremental Refresh(1).
MDReqGrpYes Number of MDEntryType fields requested.
InstrmtMDReqGrpYes Number of symbols (instruments) requested.
TrdgSesGrpNo Number of trading sessions for which the request is valid.
815ApplQueueActionNo Action to take if application level queuing exists
812ApplQueueMaxNo Maximum application queue depth that must be exceeded before queuing action is taken.
1070MDQuoteTypeNo
StandardTrailerYes