Other Login Strategies

No Replay

"Just start with the next live event"

If the participant is confident that they are disinterested in any missed messages, they may elect to Skip (S) unspecified units and specify no units. This can be used as an initial login. Differences from the recommended login are in Bold.

Table 1. Other Login Strategies
Field NameValueComment
StartOfMessageBO E3
MessageLength1E 0030
MessageType01 001 (login request)
MatchingUnit00
Reserved00
SequenceNumber00(unsequenced)
SessionId41 42 43 44(ex. "ABCD") - Session Id as supplied by Cboe
SessionSubId30 30 30 31(ex. "0001") Session Sub Id as supplied by Cboe
Password61 62 63 64 65 66 67 68 69 6A(ex. "abcdefghij") Password
ReplayInstruction53"S" – Skip replay of unspecified units.
NumberOfUnits00There are no rows in the array below.

Fail Login if any units are unspecified

A minor variation on the "Recommended Login", this strategy will fail the login if not all known units are specified. This would provide some protection against a misconfiguration, or the unexpected introduction of additional matching units at Cboe (although Cboe would provide extensive notice and planning before introducing additional units). Differences from the recommended login are in Bold.

Table 2. Fail Login if Any Units are Unspecified
Field NameValueComment
StartOfMessageBO E3
MessageLength1E 0030
MessageType01 001 (login request)
MatchingUnit00
Reserved00
SequenceNumber00(unsequenced)
SessionId41 42 43 44(ex. "ABCD") - Session Id as supplied by Cboe
SessionSubId30 30 30 31(ex. "0001") Session Sub Id as supplied by Cboe
Password61 62 63 64 65 66 67 68 69 6A(ex. "abcdefghij") Password
ReplayInstruction46"F" – Fail 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.