MarketByOrder - Websockets API

I submit the below request to websockets

SENT on session1:

{

"Domain":"MarketByOrder",

"ID":2,

"Key":{

"Name":"FB.O"

}


and I receive this below. Note that the default domain works just fine. I have level 2 package (NAS2) entitled on my ID. Can you please suggest what may be wrong?

}

RECEIVED on session1:

[

{

"Domain":"MarketByOrder",

"ID":2,

"Key":{

"Name":"FB.O",

"Service":"ELEKTRON_DD"

},

"State":{

"Code":"NotFound",

"Data":"Suspect",

"Stream":"Closed",

"Text":"*The record could not be found"

},

"Type":"Status"

}

]


Best Answer

  • nick.zincone
    Answer ✓

    Hi @prashanth.suresh1,

    Not all exchanges will provide level 2 data. For example, instead of FB.O, try BB.TO (which does provide level2 data on the TSX).

    I would reach out to the Refinitiv support desk to understand/find out where level 2 data is provided.

Answers