Trading Session List Update Report (MsgType = BS, FIXML = TrdgSesListUpd)

The Trading Session List Update Report is used by marketplaces to provide intra-day updates of trading sessions when there are changes to one or more trading sessions.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = BS
<ApplicationSequenceControl> N
335 TradSesReqID @ReqID N Provided for a response to a specific Trading Session List Request message (snapshot).
1327 TradSesUpdateAction @TradSesUpdtActn N Specifies the action taken
386 NoTradingSessions TrdSessLstGrp Y
=> 336 TradingSessionID @SesID Y Identifier for Trading Session
=> 625 TradingSessionSubID @SesSub N
=> 207 SecurityExchange @Exch N
=> 1301 MarketID @MktID N Market for which Trading Session applies
=> 1300 MarketSegmentID @MktSegID N Market Segment for which Trading Session applies
=> 1326 TradingSessionDesc @TradingSessionDesc 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
=> 1237 NoOrdTypeRules OrdTypRules N Number of order types.
=> => 40 OrdType @OrdTyp C Indicates order types that are valid for the specified market segment.
=> 1239 NoTimeInForceRules TmInForceRules N Number of time in force techniques.
=> => 59 TimeInForce @TmInForce C Indicates time in force techniques that are valid for the specified market segment.
=> 1232 NoExecInstRules ExecInstRules N Number of execution instructions.
=> => 1308 ExecInstValue @ExecInstValu C Indicates execution instructions that are valid for the specified market segment.
=> 1235 NoMatchRules MtchRules N Number of match rules.
=> => 1142 MatchAlgorithm @MtchAlgo C The type of algorithm used to match orders in a specific security on an electronic trading platform. Possible values are FIFO, Allocation, Pro-rata, Lead Market Maker, Currency Calendar
=> => 574 MatchType @MtchTyp N The point in the matching process at which this trade was matched.
=> 1141 NoMDFeedTypes MDFeedTyps N The number of feed types and corresponding book depths associated with a security.
=> => 1022 MDFeedType @MDFeedTyp C Describes a class of service for a given data feed.
=> => 264 MarketDepth @MktDepth N The depth of book associated with a particular feed type.
=> => 1021 MDBookType @MDBkTyp N Describes the type of book for which the feed is intended. Can be used when multiple feeds are provided over the same connection.
=> 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