The new order list (E) message type is used by institutions wishing to electronically submit lists of related orders to a broker for execution.
The New Order List (E) is intended for use in staging lists to be executed by the broker. If the institution wishes to work a list using the broker's execution services, the orders should be submitted as individual New Order - Single (D) 's.
After staging, the list can be operated on in the following ways:
Executions against orders within the list will not normally be reported as they occur. (If this feature is desired the institution and broker should arrange for this reporting as a custom feature using the Execution (8) message.) Executions against the list will be reported within the List-Status (N) message.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = E | |||||
| 66 | ListID | ListID | Y | Must be unique, by customer, for the day | |||
| 105 | WaveNo | WaveNo | N | ||||
| 67 | ListSeqNo | ListSeqNo | Y | ||||
| 68 | ListNoOrds | ListNoOrders | Y | ||||
| 69 | ListExecInst | ListExecInst | N | Include only in ListSeqNo (67) = 1 message | |||
| 11 | ClOrdID | ClOrdID | Y | Unique identifier of the order as assigned by institution. | |||
| 109 | ClientID | ClientID | N | Used for third-party transactions | |||
| 76 | ExecBroker | ExecBroker | N | Used for third-party transactions | |||
| 1 | Account | Account | N | ||||
| 63 | SettlmntTyp | Settlement | N | Absence of this field is interpreted as Regular. | |||
| 64 | FutSettDate | FutSettDate | C | Required when SettlmntTyp (63) = 6 (Future) or SettlmntTyp (63) = 8 (Sellers Option) | |||
| 21 | HandlInst | HandInst | Y | ||||
| 18 | ExecInst | ExecInst | N | Can contain multiple instructions, space delimited. | |||
| 110 | MinQty | MinQty | N | ||||
| 111 | MaxFloor | MaxFloor | N | ||||
| 100 | ExDestination | ExecDestination | N | ||||
| 81 | ProcessCode | ProcessCode | N | ||||
| 55 | Symbol | Symbol | Y | ||||
| 65 | SymbolSfx | SymbolSfx | N | ||||
| 48 | SecurityID | SecurityID | N | ||||
| 22 | IDSource | IDSource | N | ||||
| 167 | SecurityType | SecurityType | N | Must be specified if a Future or Option. If a Future: Symbol (55) , SecurityType (167) , and MaturityMonthYear (200) are required. If an Option: Symbol (55) , SecurityType (167) , MaturityMonthYear (200) , PutOrCall (201) , and StrikePrice (202) are required. | |||
| 200 | MaturityMonthYear | MonthYear | C | For Options or Futures to specify the month and year of maturity. | |||
| 205 | MaturityDay | Day | N | For Options or Futures and can be used in conjunction with MaturityMonthYear (200) to specify a particular maturity date. | |||
| 201 | PutOrCall | PutCall | C | For Options. | |||
| 202 | StrikePrice | StrikePx | C | For Options. | |||
| 206 | OptAttribute | OptAttribute | N | For Options. | |||
| 207 | SecurityExchange | SecurityExch | N | Can be used to identify the security. | |||
| 106 | Issuer | Issuer | N | ||||
| 107 | SecurityDesc | SecurityDesc | N | ||||
| 140 | PrevClosePx | PrevClosePx | N | Useful for verifying security identification | |||
| 54 | Side | Side | Y | ||||
| 114 | LocateReqd | LocateReq | C | Required for short sell orders | |||
| 38 | OrderQty | OrderQty | Y | ||||
| 40 | OrdType | OrderType | Y | ||||
| 44 | Price | Price | C | Required for limit OrdTypes. For F/X orders, should be the "all-in" rate (spot rate adjusted for forward points). Can be used to specify a limit price for a pegged order, previously indicated, etc. | |||
| 99 | StopPx | StopPx | C | Required for OrdType (40) = "Stop" or OrdType (40) = "Stop limit". | |||
| 211 | PegDifference | PegDifference | N | ||||
| 15 | Currency | Currency | N | ||||
| 59 | TimeInForce | OrderDuration | N | Absence of this field indicates Day order | |||
| 126 | ExpireTime | ExpireTime | C | Required in TimeInForce (59) = GTD | |||
| 12 | Commission | CommAmt | N | ||||
| 13 | CommType | CommType | N | ||||
| 47 | Rule80A | Rule80A | N | ||||
| 121 | ForexReq | ForexReqOrder | N | Indicates that broker is requested to execute a Forex accommodation trade in conjunction with the security trade. | |||
| 120 | SettlCurrency | SettCurrency | C | Required if ForexReq (121) = Y. | |||
| 58 | Text | Text | N | ||||
| 193 | FutSettDate2 | FutSettDate2 | N | Can be used with OrdType (40) = "Forex - Swap" to specify the "value date" for the future portion of a F/X swap. | |||
| 192 | OrderQty2 | OrderQty2 | N | Can be used with OrdType (40) = "Forex - Swap" to specify the order quantity for the future portion of a F/X swap. | |||
| 77 | OpenClose | OpenClose | N | For options | |||
| 203 | CoveredOrUncovered | Cover | N | For options | |||
| 204 | CustomerOrFirm | CustomerFirm | N | For options when delivering the order to execution system/exchange. | |||
| 210 | MaxShow | MaxShow | N | ||||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.