Inconsistent Depth and MBO data

Custom indicators, trading strategies, data export and recording and more...
stefanivanovic
Posts: 4
Joined: Fri Jul 22, 2022 7:58 pm
Has thanked: 1 time

Inconsistent Depth and MBO data

Post by stefanivanovic » Fri Jul 22, 2022 8:11 pm

Hello,

For "ZN", "ZF" and "SR3", when I collect MBO data and use onDepth to record depth, these two pieces of information are inconsistent. Specifically, there will commonly be depth updates from "onDepth" which do not correspond to any order events from "send", "replace" or "cancel". 

For "ES" or "MES", I do not have this problem and everything is consistent. 

Am I missing something? Is some reason for this to occur? 

Thank you,

Stefan

Svyatoslav
Site Admin
Posts: 278
Joined: Mon Jun 11, 2018 11:44 am
Has thanked: 2 times
Been thanked: 31 times

Re: Inconsistent Depth and MBO data

Post by Svyatoslav » Tue Jul 26, 2022 12:06 pm

Hi. Inconsistent or MBO missing completely? I believe for some exchanges there is simply no MBO. Also I believe MBO does not include implied order book.

stefanivanovic
Posts: 4
Joined: Fri Jul 22, 2022 7:58 pm
Has thanked: 1 time

Re: Inconsistent Depth and MBO data

Post by stefanivanovic » Tue Jul 26, 2022 1:53 pm

Inconsistent, not missing completely. There is only sometimes a depth update without a corresponding order. 

Doesn't Rithmic include the implied order book from spreads? Do I need to use something other than just "send", "replace", and "cancel" to get this data? 

 

Svyatoslav
Site Admin
Posts: 278
Joined: Mon Jun 11, 2018 11:44 am
Has thanked: 2 times
Been thanked: 31 times

Re: Inconsistent Depth and MBO data

Post by Svyatoslav » Tue Jul 26, 2022 2:20 pm

Rithmic includes that in the depth (MBP) data, but I don't think it's available as MBO. I don't think you can get this information as MBO at this point (at least not through current version of Bookmap)

stefanivanovic
Posts: 4
Joined: Fri Jul 22, 2022 7:58 pm
Has thanked: 1 time

Re: Inconsistent Depth and MBO data

Post by stefanivanovic » Tue Jul 26, 2022 2:29 pm

So implied orders will be placed, modified, and canceled without any of this showing up in the MBO? 

My last piece of confusion is why I don't notice any MBO/depth inconsistencies on "ES" and "MES". Do implied orders still occur on these assets? Is there any reason to expect implied orders to be very uncommon on those assets? 

Thank you very much for your help! 

Stefan

stefanivanovic
Posts: 4
Joined: Fri Jul 22, 2022 7:58 pm
Has thanked: 1 time

Re: Inconsistent Depth and MBO data

Post by stefanivanovic » Thu Jul 28, 2022 5:39 pm

Please let me know if you have any information about my last piece of confusion:

Do you know why I don't notice any MBO/depth inconsistencies on "ES" and "MES"? Do implied orders still occur on these assets? Is there any reason to expect implied orders to be very uncommon on those assets? 



 

Svyatoslav
Site Admin
Posts: 278
Joined: Mon Jun 11, 2018 11:44 am
Has thanked: 2 times
Been thanked: 31 times

Re: Inconsistent Depth and MBO data

Post by Svyatoslav » Fri Jul 29, 2022 9:35 am

Hi, I'm not sure my assumptions above are correct here. Your example with ES and MES makes me think I'm wrong (at least for some instruments).
We do not filter out or augment the MBO data, so that's basically what we receive. As for why we receive it this way - I don't really know at this point. You might want to do some comparisons with the data from other sources (i.e. DxFeed instead of Rithmic) to attempt figuring out what's going on (at least that's what I would try if I'd need to investigate that).

Post Reply