Inhouse service with StramingPrices

Hi,
I am trying to get a streaming feed from an inhouse source with the eikon.StreamingPrices function but it doesn't seem to work.
When I specify service = 'MYSOURCE' I don't get any update or data on the feed. The only service I manage to get data from is 'IDN_RDF'.
When I use RtGet in Excel I manage to get the feed from 'MYSOURCE' and the feed is updated.
Is there any limitation that I didn't understand with eikon.StreamingPrices ?
#Works fine
streaming_prices = ek.StreamingPrices(
instruments = ['EURCAD='],
fields = ['BID', 'ASK'],
service = "IDN_RDF",
on_update = lambda streaming_price, instrument_name, fields :
print("Update received for {}: {}".format(instrument_name, fields))
)
#Don't get any update while being updated when I check with RtGet in Excel
streaming_prices = ek.StreamingPrices(
instruments = ['MyRic'],
fields = ['MyField'],
service = "MYSOURCE",
on_update = lambda streaming_price, instrument_name, fields :
print("Update received for {}: {}".format(instrument_name, fields))
)
Thanks for your help,
Best,
Florent
Best Answer
-
I have verified the problem by enabling Eikon Data API Python logging.
import logging
logger = logging.getLogger('pyeikon')
logger.setLevel(5)When subscribing to the Inhouse service, it shows the following error ('Cannot send request to ADS'):
2020-09-25 15:46:05,563 P[14860] [MainThread 2816] Open asynchronously StreamingSinglePrice 15 to CNY=
2020-09-25 15:46:05,563 P[14860] [MainThread 2816] Open asynchronously ItemStream 15 to CNY=
2020-09-25 15:46:05,564 P[14860] [MainThread 2816] Open asynchronously Stream 15
2020-09-25 15:46:05,564 P[14860] [MainThread 2816] Subscribe to DIRET_FEED:CNY= on ['BID']
2020-09-25 15:46:05,731 P[14860] [WebSocket 0 20812] Receive message from Web Socket
2020-09-25 15:46:05,732 P[14860] [WebSocket 0 20812] Receive message for stream 15: {'ID': 15, 'State': {'Code': 'ConnectionError', 'Data': 'Suspect', 'Stream': 'Closed', 'Text': 'Cannot send request to ADS'}, 'Type': 'Status'}
2020-09-25 15:46:05,732 P[14860] [WebSocket 0 20812] Received status message:
{'Code': 'ConnectionError', 'Data': 'Suspect', 'Stream': 'Closed', 'Text': 'Cannot send request to ADS'}When using "IDN_RDF" service, the active item in ADS is still not the same. Therefore, I assume that Eikon Data API streaming doesn't connect to the local ADS to consume real-time data.
However, I assume you have configured Eikon to connect to the local ADS in order to consume the inhouse service. In this case, if the local ADS supports WebSocket connection, you can use the WebSocket API to consume real-time data from the local ADS.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 685 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 556 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 652 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛