TagField NameAbbr NameData TypeUnion DatatypeDescriptionPedigree
40OrdTypeOrdTyp / Typ in SingleGeneralOrderHandlingchar

Order type. *** SOME VALUES ARE NO LONGER USED - See Deprecated (Phased-out) Features and Supported Approach *** (see Volume : Glossary for value definitions)


OrdTypeCodeSet
1=

Market

Added FIX.2.7 [Market]
2=

Limit

Added FIX.2.7 [Limit]
3=

Stop/Stop Loss.

A stop order that is triggered as a result of a trade in the market at which point the stopped order becomes a market order.

Added FIX.2.7 Updated EP166 [Stop]
4=

Stop Limit.

A stop limit order that is triggered as a result of a trade in the market at which point the stopped order becomes a limit order.

Added FIX.2.7 Updated EP166 [StopLimit]
5=

Market On Close (No longer used)

Added FIX.2.7 Deprecated FIX.4.3[MarketOnClose]
6=

With Or Without

Added FIX.2.7 [WithOrWithout]
7=

Limit Or Better

Added FIX.2.7 Deprecated FIX.4.4[LimitOrBetter]
8=

Limit With Or Without

Added FIX.2.7 [LimitWithOrWithout]
9=

On Basis

Added FIX.2.7 [OnBasis]
A=

On Close (No longer used)

Added FIX.2.7 Deprecated FIX.4.3[OnClose]
B=

Limit On Close (No longer used)

Added FIX.2.7 Deprecated FIX.4.3[LimitOnClose]
C=

Forex Market (No longer used)

Added FIX.4.0 Deprecated FIX.4.3[ForexMarket]
D=

Previously Quoted

Added FIX.4.0 [PreviouslyQuoted]
E=

Previously Indicated

Added FIX.4.0 [PreviouslyIndicated]
F=

Forex Limit (No longer used)

Added FIX.4.1 Deprecated FIX.4.3[ForexLimit]
G=

Forex Swap

Added FIX.4.1 [ForexSwap]
H=

Forex Previously Quoted (No longer used)

Added FIX.4.1 Deprecated FIX.4.3[ForexPreviouslyQuoted]
I=

Funari (Limit day order with unexecuted portion handles as Market On Close. E.g. Japan)

Added FIX.4.2 [Funari]
J=

Market If Touched (MIT)

Added FIX.4.3 [MarketIfTouched]
K=

Market With Left Over as Limit (market order with unexecuted quantity becoming limit order at last price)

Added FIX.4.3 [MarketWithLeftOverAsLimit]
L=

Previous Fund Valuation Point (Historic pricing; for CIV)

Added FIX.4.3 [PreviousFundValuationPoint]
M=

Next Fund Valuation Point (Forward pricing; for CIV)

Added FIX.4.3 [NextFundValuationPoint]
P=

Pegged

Added FIX.3.0 [Pegged]
Q=

Counter-order selection

Added EP22 [CounterOrderSelection]
R=

Stop on Bid or Offer

A stop order that is triggered by a bid or offer price movement (quote) at which point the stopped order becomes a market order, also known as stop on quote in some markets (e.g. US markets). In the US equities market it is common to trigger a stop off the National Best Bid or Offer (NBBO).

Added EP166 [StopOnBidOrOffer]
S=

Stop Limit on Bid or Offer

A stop order that is triggered by a bid or offer price movement (quote) at which point the stopped order becomes a limit order, also known as stop limit on quote in some markets (e.g. US markets). In the US equities market it is common to trigger a stop off the National Best Bid or Offer (NBBO).

Added EP166 [StopLimitOnBidOrOffer]
Added FIX.2.7

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

Used in components:
[ListOrdGrp][MDFullGrp][MDIncGrp][MDStatisticParameters][OrdAllocGrp][OrdTypeRules][OrderEntryAckGrp][OrderEntryGrp][QuotEntryAckGrp][QuotEntryGrp][QuotReqGrp][QuotReqRjctGrp][TradeReportOrderDetail]