Recommended Login

"Request replay of everything that you missed"

The login protocol supports a variety of options for how a participant may want to approach reconciling sequence numbers and messages after a disconnection. For most participants, the following Login strategy is the simplest approach to support a robust, lossless login experience:

Table 1. Recommended Login
Field NameValueComment
StartOfMessageBO E3
MessageLength1E 0030
MessageType01 001 (login request)
MatchingUnit00
Reserved00
SequenceNumber00
SessionId41 42 43 44 (ex. "ABCD") - Session Id as supplied by Cboe
SessionSubId30 30 30 31ex. "0001") Session Sub Id as supplied by Cboe
Password61 62 63 64 65 66 67 68 69 6A(ex. "abcdefghij") Password
ReplayInstruction52"R" - Replay unknown units.
NumberOfUnits02There are 2 rows in the array below, representing the 2 system matching units.
→UnitNumber01Matching unit #1
→UnitSequence00 00 00 00Last SequenceNumber that participant received with MatchUnit=1. Zero if participant has not received anything for MatchUnit=1, for instance as the first login of the day.
→UnitNumber02Matching unit #2
→UnitSequence00 00 00 00Last SequenceNumber that participant received with MatchUnit=2. Zero if participant has not received anything for MatchUnit=2, for instance as the first login of the day.
Cboe Titanium U.S. Equities BOEv3 Specification - Recommended Login | Cboe