TagField NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
40OrdTypechar

Order type.

FIX.2.7
1=

Market

[Market]
2=

Limit

[Limit]
3=

Stop

[Stop]
4=

Stop limit

[StopLimit]
5=

Market on close

[MarketOnClose]
6=

With or without

[WithOrWithout]
7=

Limit or better

[LimitOrBetter]
8=

Limit with or without

[LimitWithOrWithout]
9=

On basis

[OnBasis]
A=

On close

[OnClose]
B=

Limit on close

[LimitOnClose]
C=

Forex

[ForexMarket]
D=

Previously quoted

[PreviouslyQuoted]
E=

Previously indicated

[PreviouslyIndicated]
P=

Pegged (requires ExecInst = L, R, M, P or O)

[Pegged]

Used in messages:
[ExecutionReport] [OrderCancelReplaceRequest] [OrderList] [OrderSingle]