Quote Restated Message Fields
Quote Restated messages are sent to inform the Member that an order has been asynchronously modified for some reason by the Exchange. For quotes, this could happen if the MTP decrement method has been used by an inbound order against a resting quote. Additional reasons may be added in the future.
This message may be expanded in length in the future with new fields added to the end. To maintain forward compatibility, be prepared to receive a message longer than the documented length and to gracefully ignore those extra fields.
| Field | Offset | Length | Data Type | Description |
|---|---|---|---|---|
| StartOfMessage | 0 | 2 | Binary | Must be 0xBA 0xBA. |
| MessageLength | 2 | 2 | Binary | Number of bytes for the message, including this field but not including the two bytes for the StartOfMessage field. |
| MessageType | 4 | 1 | Binary | 0x52 |
| MatchingUnit | 5 | 1 | Binary | The Matching Unit which created this message. Matching units in BOE correspond to Matching Units on Multicast PITCH. |
| SequenceNumber | 6 | 4 | Binary | The sequence number for this message. Distinct per Matching Unit. |
| TransactionTime | 10 | 8 | DateTime | The time the event occurred in the Cboe Matching Engine (not the time the message was sent). |
| QuoteUpdateID | 18 | 16 | Text | Echoed back from the most recent Quote Update or Complex Quote Update request for this quote. |
| OrderID | 34 | 8 | Binary |
|
| LeavesQty | 42 | 4 | Binary | New quantity available for execution |
| WorkingPrice | 46 | 8 | Binary | New working price |
| Symbol | 54 | 6 | Alphanumeric | Cboe native identifier |
| Side | 60 | 1 | Alphanumeric |
|
| RestatementReason | 61 | 1 | Alphanumeric |
|
| Field Name | Hexadecimal | Notes |
|---|---|---|
| StartOfMessage | BA BA | Start of message bytes. |
| MessageLength | 3C 00 | 60 bytes |
| MessageType | 52 | Quote Restated |
| MatchingUnit | 03 | Matching Unit 3 |
| SequenceNumber | 64 00 00 00 | Sequence number 100 |
| TransactTime | E0 FA 20 F7 36 71 F8 11 | 1,294,909,373,757,324,000 |
| QuoteUpdateID | 41 42 43 31 32 33 00 00 00 00 00 00 00 00 00 00 | ABC123 |
| OrderID | 05 10 1E B7 5E 39 2F 02 | 171WC1000005 (base 36) |
| LeavesQty | 14 00 00 00 | 20 contracts |
| WorkingPrice | AC 07 01 00 00 00 00 00 | 6.75 |
| Symbol | 30 30 34 63 53 73 | 004cSs |
| Side | 31 | 1=Buy |
| RestatementReason | 4C | L=Reload |





