TagField NameXML NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
40OrdType @OrdTyp
@Typ in SingleGeneralOrderHandling
char

Order type

*** SOME VALUES ARE NO LONGER USED - See "Deprecated (Phased-out) Features and Supported Approach" ***

(see Volume : "Glossary" for value definitions)

FIX.2.7
1=

Market

[Market]
2=

Limit

[Limit]
3=

Stop

[Stop]
4=

Stop limit

[StopLimit]
6=

With or without

[WithOrWithout]
7=

Limit or better (Deprecated)

[LimitOrBetter]
8=

Limit with or without

[LimitWithOrWithout]
9=

On basis

[OnBasis]
D=

Previously quoted

[PreviouslyQuoted]
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]

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

Used in components:
[ListOrdGrp] [QuotEntryAckGrp] [QuotEntryGrp] [QuotReqGrp] [QuotReqRjctGrp] [TrdCapRptSideGrp]