Hostname/IP and port of the specific streaming server for Refinitiv Data Library for Python

Hello, I am trying to use the Refinitiv Data Library for Python. I have access to all the other required access credential, however I am having difficulties locating the following:
- Hostname/IP and port of the specific streaming server
Can you kindly help?
Thanks
Best Answer
-
You need to follow the steps mentioned in the Eikon Data API(Python) Troubleshooting article to make sure that the Eikon API Proxy is running properly.
Then, please try to update the version of Eikon Data API to the latest version (eikon 1.1.16).
0
Answers
-
Hi @a.danso, may I ask for some color? Do you have an error that you could share a screenshot of? If not, how about your script where you are trying your API call? I'm asking for the later in case you are trying to use the delivery layer with a platform session, which you very well might be.
0 -
I am trying to follow the instructions from the following:
I have downloaded the github repository at this link
https://github.com/Refinitiv-API-Samples/Example.DataLibrary.python
and entered my userID, password and appkey in the Configuration files. However, I am having troubles finding the realtime-distribution-system url and DACS username (even though it says in the quickstart page that this should be optional).
Further, I am unsure where to locate the Hostname/IP and port of the specific streaming server.
Thanks
0 -
Hello @a.danso
The configuration in the "realtime-distribution-system" configuration node is only for the deployed RTDS (Refinitiv Real-Time Distribution System) scenario. You must contact your Market Data to get your RTDS information.
However, if you want to consume data from the Cloud solution (Refinitiv Real-Time Optimized, aka RTO), you need to put your Machine ID credentials in the "platform"/"rdp" node. The Credentials are as follows:- Machine ID (GE-XXXXXX): Machine ID provided to you - in a Welcome email from Refinitiv
- Password: The Machine Password you have set using a link in the above Welcome email
- App Key: An Application Key used to monitor the application. Users can generate/manage their application IDs here.
You can find more detail about the Machine ID credentials in the "Getting Started for Machine ID" section of this https://developers.refinitiv.com/en/article-catalog/article/getting-start-with-refinitiv-data-platform article.
You can find the Streaming Price tutorial at this https://developers.refinitiv.com/en/article-catalog/article/getting-start-with-refinitiv-data-platform tutorial.Please contact your representative if you do not have the Machine ID type credential.
0 -
Thank you for the details.
It appears retrieving the Machine ID and Machine Password is a harder task then expected.
I have found some old code where I was able to connect to the Eikon API via the python package 'eikon' (rather than using the newer package 'refinitiv.data', which I can't seem to be able to access as I am currently missing the Machine ID and Machine Password). However, I now receive this error every time I try to connect to the API using any App Key (either it be an old key or a brand new one).
I am running the 1.1.10 Eikon version and Python version 3.8.16
Many thanks
0 -
Feed back to the development team:
It is not clear to me if the rdp Streaming Price tutorial at this https://developers.refinitiv.com/en/article-catalog/article/getting-start-with-refinitiv-data-platform tutorial is supported/usable with the new rd module.
In fact, the co-mingling of rdp and rd example, support forums, etc is really very unfortunate. If users go the rdp site on github, they will not be aware that it is deprecated unless they click on the link to the homepage.
Further, there are no actual examples on the rd GitHub, just Jupiter Notebook snippets, and those show several inconsistences, such as the use of url in different contexts.
Finally, any module you release should, as job number 1, be able to connect and consume from a deployed RTDS without requiring an APP_KEY.
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
- 684 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
- 249 ETA
- 554 WebSocket API
- 37 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
- 643 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
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 89 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛