This message is used to request a list of trading sessions available in a marketplace, and the state of those trading sessions. The request can be modified to request status on a particular trading session, by specifying TradingSessionID (336) and TradingSessionSubID (625) (if used by the marketplace).
This message can request a list of trading sessions that use a particular trading method or mode by specifying TradSesMethod (338) and/or TradSesMode (339).
A successful request will result in a Trading Session List <35=BJ> that contains a list of zero or more trading sessions.
It is recommended that TradSesReqID (335) be unique. This value should be returned in the Trading Session List <35=BJ> response.
The Trading Session List Request follows the standard request model in providing the SubscriptionRequestType (263) field which can be used to obtain a snapshot of trading session information, subscribe for a snapshot with subsequent updates, or to unsubscribe from a previous subscription request.
Tag | Name | Type | Required | Description |
---|---|---|---|---|
Component | ||||
335 | String | Must be unique, or the ID of previous Trading Session Status Request to disable if SubscriptionRequestType = Disable previous Snapshot + Update Request (2) | ||
1301 | Exchange | Market for which Trading Session applies | ||
1300 | String | Market Segment for which Trading Session applies | ||
336 | String Enum | Trading Session for which status is being requested | ||
625 | String Enum | |||
207 | Exchange | |||
338 | Int Enum | Method of Trading | ||
339 | Int Enum | Trading Session Mode | ||
263 | Char Enum | |||
Component |