Trading Session List (MsgType = BJ, FIXML = TradSessList)

The Trading Session List (BJ) message is sent as a response to a Trading Session List (BJ) Request. The Trading Session List (BJ) should contain the characteristics of the trading session and the current state of the trading session.

The Trading Session List (BJ) should return the TradSesReqID(tag 335) value from the Trading Session List Request (BI) originally sent by a counterparty.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = BJ
335 TradSesReqID @ReqID N Provided for a response to a specific Trading Session List Request (BI) message (snapshot).
386 NoTradingSessions TrdSessLstGrp Y
=> 336 TradingSessionID @SesID Y Identifier for Trading Session
=> 625 TradingSessionSubID @SesSub N
=> 207 SecurityExchange @Exch N
=> 338 TradSesMethod @Method N Method of Trading
=> 339 TradSesMode @Mode N Trading Session Mode
=> 325 UnsolicitedIndicator @Unsol N "Y" if message is sent unsolicited as a result of a previous subscription request.
=> 340 TradSesStatus @Stat Y State of trading session.
=> 567 TradSesStatusRejReason @StatRejRsn N Used with TradSesStatus (340) = "Request Rejected".
=> 341 TradSesStartTime @StartTm N Starting time of trading session
=> 342 TradSesOpenTime @OpenTm N Time of the opening of the trading session
=> 343 TradSesPreCloseTime @PreClsTm N Time of pre-close of trading session
=> 344 TradSesCloseTime @ClsTm N Closing time of trading session
=> 345 TradSesEndTime @EndTm N End time of trading session
=> 387 TotalVolumeTraded @TotVolTrdd N
=> 58 Text @Txt N
=> 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