question

Upvotes
Accepted
185 6 11 24

Limited Level2 MBP (MP domain) providing multiple levels with same price

Hello, We are using RFA 8.1 C++ api's to consume Legacy Level2 data using MP domain. We recently noticed that we got multiple levels with same price. Is it expected? We were under impression that LL2 will provide price aggregated levels. Sample RIC for which we received same prices - 1CAIV.VI

rfa#product#content
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
Accepted
21.8k 57 14 21

Hi @mktdata,

No, this should not happen; can you check the raw logs from the SDK, that your application did indeed receive multiple levels for the same price. In my experience, this usually happens when an application fails to process update/delete or clear cache message correctly.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
185 6 11 24

Hello, Thank you for your reply. Where I can get LL2 MP domain documentation that describes what type of messages are received (Refresh, update .. etc)?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
21.8k 57 14 21

Hello @mktdata. In the legacy MarketFeed protocol, there is no MP domain. The top 10 levels of the book used to be sent as a pseudo market price message, and there were no addition/deletion of individual orders. Are you referring to this as LL2 MP?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
185 6 11 24

Hello @Gurpreet I am referring to what is shown in screenshot below. Where I can get LL2 MBP domain documentation that describes what type of messages are received (Refresh, update .. etc)? I know there is documentation for OMM L2 MBP domain but not sure if same is applicable for LL2 MBP domain.



1670824605660.png


1670824605660.png (28.9 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
21.8k 57 14 21

Hi @mktdata,

Ok, this is using the MarketPrice domain to represent 10 levels of book data. You should not see multiple levels with same price point. Is this error reproducible - can you please capture the OMM logs from the EMA SDK so that we can analyze the raw messages to confirm this is indeed happening.

The insert/delete of individual orders isn't applicable to this domain. The new update message with directly overwrite an old field value.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
185 6 11 24

@Gurpreet , where can I read more about this domain? Can you mention document name and page no?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

LL MBP2 isn't a separate domain, but just a way to represent MBP data in a MP domain. You can read about MP domain in this RDM concepts guide in section 6.



Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.