Modify Order Message Fields
The Modify Order message is sent whenever an open order is visibly modified. The Order Id refers to the Order Id of the original Add Order message.
Note that Modify Order messages that appear to be "no ops" (i.e. they do not appear to modify any relevant fields) will still lose priority.
| Field Name | Offset | Length | Type/(Value) | Description |
|---|---|---|---|---|
| Length | 0 | 1 | Binary | Length of this message including this field. |
| Message Type | 1 | 1 | 0x27 | Modify Order message (long). |
| Time Offset | 2 | 4 | Binary | Nanosecond offset from last unit timestamp. |
| Order Id | 6 | 8 | Binary | Order Id of a previously sent Add Order message that has been modified. |
| Quantity | 14 | 4 | Binary | Number of contracts associated with this order after this modify (may be less than the number entered). |
| Price | 18 | 8 | Binary Price | The limit order price after this modify. |
| Total Length = 26 bytes | ||||
| Field Name | Offset | Length | Type/(Value) | Description |
|---|---|---|---|---|
| Length | 0 | 1 | Binary | Length of this message including this field. |
| Message Type | 1 | 1 | 0x28 | Modify Order message (short). |
| Time Offset | 2 | 4 | Binary | Nanosecond offset from last unit timestamp. |
| Order Id | 6 | 8 | Binary | Order Id of a previously sent Add Order message that has been modified. |
| Quantity | 14 | 2 | Binary | Number of contracts associated with this order after this modify (may be less than the number entered). |
| Price | 16 | 2 | Binary Short Price | The limit order price after this modify. |
| Total Length = 18 bytes | ||||





