FIX TAG 336
TradingSessionID
Definition
Identifier for Trading Session Can be used to represent a specific market trading session (e.g. "PRE-OPEN", "CROSS_2", "AFTER-HOURS", "TOSTNET", "TOSTNET2", etc). To specify good for session where session spans more than one calendar day, use TimeInForce = Day in conjunction with TradingSessionID. Values should be bi-laterally agreed to between counterparties. Firms may register Trading Session values on the FIX website (presently a document maintained within "ECN and Exchanges" working group section).
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 4.2 FIX 4.4
Definition text changed
FIX 4.2
Identifier for Trading Session Can be used to represent a specific market trading session (e.g. "PRE-OPEN", "CROSS_2", "AFTER-HOURS", "TOSTNET1", "TOSTNET2", etc). Values should be bi-laterally agreed to between counterparties.
FIX 4.4
Identifier for Trading Session Can be used to represent a specific market trading session (e.g. "PRE-OPEN", "CROSS_2", "AFTER-HOURS", "TOSTNET", "TOSTNET2", etc). To specify good for session where session spans more than one calendar day, use TimeInForce = Day in conjunction with TradingSessionID. Values should be bi-laterally agreed to between counterparties. Firms may register Trading Session values on the FIX website (presently a document maintained within "ECN and Exchanges" working group section).
No enumerated values are defined for this field in this source.
About the String data type
Alpha-numeric free format strings, can include any character or punctuation except the delimiter. All String fields are case-sensitive (i.e. morstatt != Morstatt).
Used in messages 51
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=7AdvertisementMessage body35=8ExecutionReportMessage body35=DNewOrderSingleTrdgSesGrp35=ENewOrderListListOrdGrp / TrdgSesGrp35=GOrderCancelReplaceRequestTrdgSesGrp35=JAllocationInstructionMessage body35=RQuoteRequestQuotReqGrp35=SQuoteMessage body35=VMarketDataRequestTrdgSesGrp35=WMarketDataSnapshotFullRefreshMDFullGrp35=XMarketDataIncrementalRefreshMDIncGrp35=ZQuoteCancelMessage body35=aQuoteStatusRequestMessage body35=bMassQuoteAcknowledgementQuotSetAckGrp / QuotEntryAckGrp35=cSecurityDefinitionRequestMessage body35=dSecurityDefinitionMessage body35=eSecurityStatusRequestMessage body35=fSecurityStatusMessage body35=gTradingSessionStatusRequestMessage body35=hTradingSessionStatusMessage body35=iMassQuoteQuotSetGrp / QuotEntryGrp35=kBidRequestBidCompReqGrp35=lBidResponseBidCompRspGrp35=qOrderMassCancelRequestMessage body35=rOrderMassCancelReportMessage body35=sNewOrderCrossTrdgSesGrp35=tCrossOrderCancelReplaceRequestTrdgSesGrp35=vSecurityTypeRequestMessage body35=wSecurityTypesMessage body35=xSecurityListRequestMessage body35=ySecurityListSecListGrp35=zDerivativeSecurityListRequestMessage body35=AADerivativeSecurityListRelSymDerivSecGrp35=ABNewOrderMultilegTrdgSesGrp35=ACMultilegOrderCancelReplaceTrdgSesGrp35=ADTradeCaptureReportRequestMessage body35=AETradeCaptureReportTrdCapRptSideGrp35=AFOrderMassStatusRequestMessage body35=AGQuoteRequestRejectQuotReqRjctGrp35=AHRFQRequestRFQReqGrp35=AIQuoteStatusReportMessage body35=AJQuoteResponseMessage body35=ALPositionMaintenanceRequestTrdgSesGrp35=AMPositionMaintenanceReportTrdgSesGrp35=ANRequestForPositionsTrdgSesGrp35=ASAllocationReportMessage body35=AXCollateralRequestMessage body35=AYCollateralAssignmentMessage body35=BACollateralReportMessage body35=BBCollateralInquiryMessage body35=BGCollateralInquiryAckMessage body