Transaction Begin Message Fields

The Transaction Begin message indicates any subsequent messages, up to the accompanying Transaction End message, are all part of the same transaction block. All PITCH messages corresponding to such an event would be included between a Transaction Begin and Transaction End. It is important to note that any PITCH Message Type may be included in a transaction block and there is no guarantee that the messages apply to the same price level or even the same Symbol. Transaction Begin messages do not alter the book and can be ignored if messages are being used solely to build a book.

Feed processors can use a transaction block as a trigger to postpone publishing a quote update until the end of the transaction block.

Table 1. Transaction Begin
Field NameOffsetLengthType/(Value)Description
Length01BinaryLength of this message including this field.
Message Type110xBC Transaction Begin Message
Time Offset24Time OffsetNanosecond offset from last unit timestamp.
Total Length = 6 bytes
Cboe Titanium U.S. Options Complex Multicast PITCH Specification - Transaction Begin | Cboe