Hi Team,
We are using Websocket for getting message updates.
We are interested to receive json update messages for RICs only if any of the 3 fields ASK, BID and MID_PRICE changes.
To limit the fields in update message we have used "Views" in request where we have mentioned the above required fields.
However we are still getting duplicate messages(having same bid, ask and midprice as before) for RICs.
So is it something that other fields which we have not mentioned in Views, but it is still considered as an Update even if clients don't need those fields update.
Request:
{
"ID": 2,
"View": [
"ASK",
"BID",
"MID_PRICE"
],
"Key": {"Name": [
"JPY="
]}
}
Below is the response format that we received:
{
"Type": "Update",
"Fields": {
"ASK": 111.52,
"BID": 111.49,
"MID_PRICE": 111.51
},
"DoNotConflate": true,
"ID": 59,
"SeqNumber": 59310,
"UpdateType": "Unspecified",
"Key": {
"Service": "ELEKTRON_DD",
"Name": "JPY="
}
}