java-cme-mdp3-handler icon indicating copy to clipboard operation
java-cme-mdp3-handler copied to clipboard

MBP Order Book is incorrectly constructed after Step2 in CME AutoCert test "Channel Reset for Market by Price"

Open GayaneD opened this issue 8 years ago • 0 comments

MBP Order Book is incorrectly constructed after Step2 in CME AutoCert test "Channel Reset for Market by Price".

"Channel Reset for Market by Price" steps are: Step1: Confirm books are empty for the selected instruments. Step2: Receive market data for a set of orders.

Expected MBP Order Book: Order Book 0ZQZ7 : Bid : [email protected] (2), 212@9877 (2), [email protected] (2), 152@9876 (2), [email protected] (1) Ask : [email protected] (1), 75@9879 (1), [email protected] (1), 57@9880 (1), [email protected] (1)

Actual MBP Order Book: [INFO ] 2017-09-20 16:16:35.217 [main] MBOWithMBPMain - MBP Book for '998080' 1 - bid['9877.5' - '61' == '2'] ask['9878.5' - '87' == '1'] 2 - bid['9877.0' - '212' == '2'] ask['9879.0' - '75' == '1'] 3 - bid['9876.5' - '113' == '2'] ask['9879.5' - '49' == '1'] 4 - bid['9876.0' - '152' == '2'] ask['9880.0' - '57' == '1'] 5 - bid['9875.5' - '89' == '1'] ask['9880.5' - '85' == '1'] 6 - bid['9870.5' - '28' == '1'] ask['9.223372036854775E11' - '0' == '0']

UDP dump files are attached: UDP_Dump.zip

GayaneD avatar Sep 20 '17 13:09 GayaneD