TradingSessionID

Tag 336

TradingSessionID

Abbreviation: SesID
TypeString
Tag336
AddedFIX.4.2
Used in61 messages

Description

Identifier for Trading Session A trading session spans an extended period of time that can also be expressed informally in terms of the trading day. Usage is determined by market or counterparties. To specify good for session where session spans more than one calendar day, use TimeInForce = Day in conjunction with TradingSessionID. Bilaterally agreed values of data type "String" that start with a character can be used for backward compatibility.

Wire Format & Usage Example

Single field (key=value)
336=1 (Day)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 336=1 (Day) |  | 10=...

Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 336=1 (Day) is this field's position in the message.

All valid values
WireNameDescription
336=1DayDay
336=2HalfDayHalfDay
336=3MorningMorning
336=4AfternoonAfternoon
336=5EveningEvening
336=6AfterHoursAfter-hours

Enumerated Values

6
ValueSymbolic NameDescriptionAdded
1DayDayFIX.5.0
2HalfDayHalfDayFIX.5.0
3MorningMorningFIX.5.0
4AfternoonAfternoonFIX.5.0
5EveningEveningFIX.5.0
6AfterHoursAfter-hoursFIX.5.0