FIX TAG 59
TimeInForce
Definition
Specifies how long the order remains in effect. Absence of this field is interpreted as DAY. NOTE not applicable to CIV Orders. (see Volume : "Glossary" for value definitions)
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 4.4 FIX 5.0 SP2
Definition text changed
FIX 4.4
Specifies how long the order remains in effect. Absence of this field is interpreted as DAY.
FIX 5.0 SP2
Specifies how long the order remains in effect. Absence of this field is interpreted as DAY. NOTE not applicable to CIV Orders. (see Volume : "Glossary" for value definitions)
Values only in FIX 5.0 SP2 2
8Good Through Crossing9At Crossing
Value text or deprecation changed 3
| Value | FIX 4.4 | FIX 5.0 SP2 |
|---|---|---|
3 | Immediate or Cancel (IOC) | Immediate Or Cancel (IOC) |
4 | Fill or Kill (FOK) | Fill Or Kill (FOK) |
6 | Good Till Date | Good Till Date (GTD) |
Values 10
About the char data type
Single character value, can include any alphanumeric character or punctuation except the delimiter. All char fields are case sensitive (i.e. m != M). The following fields are based on char.
Used in messages 22
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=8ExecutionReportMessage body35=DNewOrderSingleMessage body35=ENewOrderListListOrdGrp35=GOrderCancelReplaceRequestMessage body35=WMarketDataSnapshotFullRefreshMDFullGrp35=XMarketDataIncrementalRefreshMDIncGrp35=dSecurityDefinitionMarketSegmentGrp / SecurityTradingRules / TradingSessionRulesGrp / TradingSessionRules / TimeInForceRules35=sNewOrderCrossMessage body35=tCrossOrderCancelReplaceRequestMessage body35=ySecurityListSecListGrp / SecurityTradingRules / TradingSessionRulesGrp / TradingSessionRules / TimeInForceRules35=AADerivativeSecurityListDerivativeSecurityDefinition / MarketSegmentGrp / SecurityTradingRules / TradingSessionRulesGrp / TradingSessionRules / TimeInForceRules35=ABNewOrderMultilegMessage body35=ACMultilegOrderCancelReplaceMessage body35=AETradeCaptureReportTrdCapRptSideGrp / TradeReportOrderDetail35=ARTradeCaptureReportAckTrdCapRptAckSideGrp / TradeReportOrderDetail35=BPSecurityDefinitionUpdateReportMarketSegmentGrp / SecurityTradingRules / TradingSessionRulesGrp / TradingSessionRules / TimeInForceRules35=BKSecurityListUpdateReportSecLstUpdRelSymGrp / SecurityTradingRules / TradingSessionRulesGrp / TradingSessionRules / TimeInForceRules35=BJTradingSessionListTrdSessLstGrp / TradingSessionRules / TimeInForceRules35=BRDerivativeSecurityListUpdateReportDerivativeSecurityDefinition / MarketSegmentGrp / SecurityTradingRules / TradingSessionRulesGrp / TradingSessionRules / TimeInForceRules35=BSTradingSessionListUpdateReportTrdSessLstGrp / TradingSessionRules / TimeInForceRules35=BUMarketDefinitionTimeInForceRules35=BVMarketDefinitionUpdateReportTimeInForceRules