Skip to main content
CDE multicast UDP market data messages are encoded with Simple Binary Encoding (SBE) format with little-endian byte ordering. A UDP packet can contain zero or more messages, up to a maximum length of 1400 bytes.

Packet Header

All packets across all channels start with a packet header followed by zero or messages, up to a maximum length of 1400 bytes. The packet header has the following structure:

Message Header

Each message in a packet starts with a message header. Existing fields are never removed or modified, but new fields and messages may be added.
Message versioning follows standard SBE versioning practices. New versions are backwards compatible with older clients.