Tag 336
TradingSessionID
Abbreviation:
SesIDDescription
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
| Wire | Name | Description |
|---|---|---|
336=1 | Day | Day |
336=2 | HalfDay | HalfDay |
336=3 | Morning | Morning |
336=4 | Afternoon | Afternoon |
336=5 | Evening | Evening |
336=6 | AfterHours | After-hours |
Enumerated Values
6| Value | Symbolic Name | Description | Added |
|---|---|---|---|
| 1 | Day | Day | FIX.5.0 |
| 2 | HalfDay | HalfDay | FIX.5.0 |
| 3 | Morning | Morning | FIX.5.0 |
| 4 | Afternoon | Afternoon | FIX.5.0 |
| 5 | Evening | Evening | FIX.5.0 |
| 6 | AfterHours | After-hours | FIX.5.0 |
Used in Messages
617AdvertisementJAllocationInstructionBMAllocationInstructionAlertASAllocationReportkBidRequestlBidResponseAYCollateralAssignmentBBCollateralInquiryBGCollateralInquiryAckBACollateralReportAXCollateralRequesttCrossOrderCancelReplaceRequestAADerivativeSecurityListzDerivativeSecurityListRequestBRDerivativeSecurityListUpdateReport8ExecutionReportXMarketDataIncrementalRefreshVMarketDataRequestWMarketDataSnapshotFullRefreshiMassQuotebMassQuoteAcknowledgementACMultilegOrderCancelReplacesNewOrderCrossENewOrderListABNewOrderMultilegDNewOrderSingleGOrderCancelReplaceRequestBZOrderMassActionReportCAOrderMassActionRequestrOrderMassCancelReportqOrderMassCancelRequestAFOrderMassStatusRequestAMPositionMaintenanceReportALPositionMaintenanceRequestSQuoteZQuoteCancelRQuoteRequestAGQuoteRequestRejectAJQuoteResponseAIQuoteStatusReportaQuoteStatusRequestAHRFQRequestANRequestForPositionsdSecurityDefinitioncSecurityDefinitionRequestBPSecurityDefinitionUpdateReportySecurityListxSecurityListRequestBKSecurityListUpdateReportfSecurityStatuseSecurityStatusRequestvSecurityTypeRequestwSecurityTypesAETradeCaptureReportARTradeCaptureReportAckADTradeCaptureReportRequestBJTradingSessionListBITradingSessionListRequestBSTradingSessionListUpdateReporthTradingSessionStatusgTradingSessionStatusRequest