Tag 40
OrdType
Abbreviation:
OrdTypDescription
Order type. *** SOME VALUES ARE NO LONGER USED - See "Deprecated (Phased-out) Features and Supported Approach" *** (see Volume : "Glossary" for value definitions)
Wire Format & Usage Example
Single field (key=value)
40=1 (Market)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 | … | 40=1 (Market) | … | 10=...
Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 40=1 (Market) is this field's position in the message.
All valid values
| Wire | Name | Description |
|---|---|---|
40=1 | Market | Market |
40=2 | Limit | Limit |
40=3 | Stop | Stop / Stop Loss |
40=4 | StopLimit | Stop Limit |
40=5 | MarketOnClose | Market On Close (No longer used) |
40=6 | WithOrWithout | With Or Without |
40=7 | LimitOrBetter | Limit Or Better |
40=8 | LimitWithOrWithout | Limit With Or Without |
40=9 | OnBasis | On Basis |
40=A | OnClose | On Close (No longer used) |
40=B | LimitOnClose | Limit On Close (No longer used) |
40=C | ForexMarket | Forex Market (No longer used) |
40=D | PreviouslyQuoted | Previously Quoted |
40=E | PreviouslyIndicated | Previously Indicated |
40=F | ForexLimit | Forex Limit (No longer used) |
40=G | ForexSwap | Forex Swap |
40=H | ForexPreviouslyQuoted | Forex Previously Quoted (No longer used) |
40=I | Funari | Funari (Limit day order with unexecuted portion handles as Market On Close. E.g. Japan) |
40=J | MarketIfTouched | Market If Touched (MIT) |
40=K | MarketWithLeftOverAsLimit | Market With Left Over as Limit (market order with unexecuted quantity becoming limit order at last price) |
40=L | PreviousFundValuationPoint | Previous Fund Valuation Point (Historic pricing; for CIV) |
40=M | NextFundValuationPoint | Next Fund Valuation Point (Forward pricing; for CIV) |
40=P | Pegged | Pegged |
40=Q | CounterOrderSelection | Counter-order selection |
Enumerated Values
24| Value | Symbolic Name | Description | Added |
|---|---|---|---|
| 1 | Market | Market | FIX.2.7 |
| 2 | Limit | Limit | FIX.2.7 |
| 3 | Stop | Stop / Stop Loss | FIX.2.7 |
| 4 | StopLimit | Stop Limit | FIX.2.7 |
| 5 | MarketOnClose | Market On Close (No longer used) | FIX.2.7 |
| 6 | WithOrWithout | With Or Without | FIX.2.7 |
| 7 | LimitOrBetter | Limit Or Better | FIX.2.7 |
| 8 | LimitWithOrWithout | Limit With Or Without | FIX.2.7 |
| 9 | OnBasis | On Basis | FIX.2.7 |
| A | OnClose | On Close (No longer used) | FIX.2.7 |
| B | LimitOnClose | Limit On Close (No longer used) | FIX.2.7 |
| C | ForexMarket | Forex Market (No longer used) | FIX.4.0 |
| D | PreviouslyQuoted | Previously Quoted | FIX.4.0 |
| E | PreviouslyIndicated | Previously Indicated | FIX.4.0 |
| F | ForexLimit | Forex Limit (No longer used) | FIX.4.1 |
| G | ForexSwap | Forex Swap | FIX.4.1 |
| H | ForexPreviouslyQuoted | Forex Previously Quoted (No longer used) | FIX.4.1 |
| I | Funari | Funari (Limit day order with unexecuted portion handles as Market On Close. E.g. Japan) | FIX.4.2 |
| J | MarketIfTouched | Market If Touched (MIT) | FIX.4.3 |
| K | MarketWithLeftOverAsLimit | Market With Left Over as Limit (market order with unexecuted quantity becoming limit order at last price) | FIX.4.3 |
| L | PreviousFundValuationPoint | Previous Fund Valuation Point (Historic pricing; for CIV) | FIX.4.3 |
| M | NextFundValuationPoint | Next Fund Valuation Point (Forward pricing; for CIV) | FIX.4.3 |
| P | Pegged | Pegged | FIX.3.0 |
| Q | CounterOrderSelection | Counter-order selection | FIX.4.4 |
Used in Messages
19tCrossOrderCancelReplaceRequest8ExecutionReportXMarketDataIncrementalRefreshWMarketDataSnapshotFullRefreshiMassQuotebMassQuoteAcknowledgementACMultilegOrderCancelReplacesNewOrderCrossENewOrderListABNewOrderMultilegDNewOrderSingleGOrderCancelReplaceRequestSQuoteRQuoteRequestAGQuoteRequestRejectAJQuoteResponseAIQuoteStatusReportAETradeCaptureReportARTradeCaptureReportAck