Streaming data is missing update events
Hi team,
I am trying to run MarketPrice code with Streaming enabled with the following request:
{
"ID": 2,
"View": [
"BID",
"BIDSIZE",
"ASK",
"ASKSIZE",
"BID_ASK_DT",
"VWAP",
"TRDPRC_1",
"ACVOL_1"
],
"Key": {"Name": "/IBM.N"}
}
The refresh message looks like below:
[{
"Type": "Refresh",
"Fields": {
"TRDPRC_1": 133,
"ASKSIZE": 0,
"VWAP": 133.3776,
"ASK": 0,
"ACVOL_1": 833842,
"BID_ASK_DT": "2019-08-20",
"BID": 0,
"BIDSIZE": 0
},
"Qos": {
"Rate": "JitConflated",
"Timeliness": "Realtime"
},
"State": {
"Stream": "Open",
"Data": "Ok",
"Text": "*All is well"
},
"PermData": "AwEBQBfA",
"ID": 2,
"SeqNumber": 15088,
"Key": {
"Service": "ELEKTRON_DD",
"Name": "/IBM.N"
}
}]
So I am expecting multiple events after it but looks like I get an update every 30 seconds or so. I see following sort of update messages:
"DoNotConflate": true,
"DoNotRipple": true,
"ID": 2,
"SeqNumber": 45454,
"UpdateType": "Multiple",
And when I read about UpdateType as "Multiple" , it says the response is filtered and conflated. But how to not do it and get all the events?
Best Answer
-
Hi @bansalshah,
You are requesting for the delayed RIC "/IBM.N" which I believe provides data delayed by at least 15 minutes and will send out updates every 30 seconds or so as you observed. If you are interested in getting all events, you need to specify the realtime RIC "IBM.N" (no slash) - assuming you are permissioned for this.
Please note: when you are using the WebSocket interface, it provides a conflated service. I believe it is a 3 second trade-safe conflation which will conflate quotes but provide all trades.
1
Answers
-
Hello @bansalshah
Do you connect and consume data from your local TREP server or ERT in Cloud server?
Please be informed that the Service that you are subscribing data to is also a factor that defines whether you will receive a conflated or tick by tick data.
0 -
Hi @bansalshah,
Conflation is automatic if you are connecting using ERT in Cloud but optional if you are connecting to your own TREP.
0 -
Thank you @nick.zincone.1 for the response. It seems that I do not have permission for the realtime RIC so have to work with the delayed RIC only.
Answering @Wasin Waeosri , I am consuming data on the ERT in Cloud Server. So from this service the data is always conflated per say?
0 -
Okay sorry did not see @nick.zincone.1 response in the comment above. Solved my doubts. Thank you @nick.zincone.1 and @Wasin Waeosri
0
Categories
- All Categories
- 6 AHS
- 39 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 370 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 60 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛