TagField NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
40OrdTypechar

Order type.

*** SOME VALUES HAVE BEEN DEPRECATED - See "Deprecated (Phased-out) Features and Supported Approach" ***

(see Volume 1: "Glossary" for value definitions)

FIX.2.7
D=

Previously quoted

[PreviouslyQuoted]
2=

Limit

[Limit]
3=

Stop

[Stop]
4=

Stop limit

[StopLimit]
5=

Market on close (Deprecated)

[MarketOnClose]
6=

With or without

[WithOrWithout]
7=

Limit or better

[LimitOrBetter]
8=

Limit with or without

[LimitWithOrWithout]
9=

On basis

[OnBasis]
A=

On close (Deprecated)

[OnClose]
1=

Market

[Market]
C=

Forex - Market (Deprecated)

[ForexMarket]
F=

Forex - Limit (Deprecated)

[ForexLimit]
E=

Previously indicated

[PreviouslyIndicated]
G=

Forex - Swap

[ForexSwap]
I=

Funari (Limit Day Order with unexecuted portion handled as Market On Close. e.g. Japan)

[Funari]
J=

Market If Touched (MIT)

[MarketIfTouched]
K=

Market with Leftover as Limit (market order then unexecuted quantity becomes limit order at last price)

[MarketWithLeftOverAsLimit]
L=

Previous Fund Valuation Point (Historic pricing) (for CIV)

[PreviousFundValuationPoint]
M=

Next Fund Valuation Point (Forward pricing) (for CIV)

[NextFundValuationPoint]
P=

Pegged

[Pegged]
B=

Limit on close (Deprecated)

[LimitOnClose]
H=

Forex - Previously Quoted (Deprecated)

[ForexPreviouslyQuoted]

Used in messages:
[CrossOrderCancelReplaceRequest] [ExecutionReport] [MassQuote] [MassQuoteAcknowledgement] [MultilegOrderCancelReplaceRequest] [NewOrderCross] [NewOrderList] [NewOrderMultileg] [NewOrderSingle] [OrderCancelReplaceRequest] [Quote] [QuoteRequest] [QuoteRequestReject] [QuoteStatusReport]

Used in components: