TagField NameXML NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
59TimeInForce @TmInForcechar

Specifies how long the order remains in effect. Absence of this field is interpreted as DAY.

FIX.2.7
0=

Day (or session)

[Day]
1=

Good Till Cancel (GTC)

[GoodTillCancel]
2=

At the Opening (OPG)

[AtTheOpening]
3=

Immediate or Cancel (IOC)

[ImmediateOrCancel]
4=

Fill or Kill (FOK)

[FillOrKill]
5=

Good Till Crossing (GTX)

[GoodTillCrossing]
6=

Good Till Date

[GoodTillDate]
7=

At the Close

[AtTheClose]

Used in messages:
[CrossOrderCancelReplaceRequest] [ExecutionReport] [MultilegOrderCancelReplace] [NewOrderCross] [NewOrderMultileg] [NewOrderSingle] [OrderCancelReplaceRequest]

Used in components:
[ListOrdGrp] [MDFullGrp] [MDIncGrp]