How to retrieve the same list of indicators that are available in Economic Monitor with python?
Good morning!
I'm building a script in python that listen to events using the get_streaming functionality, and for that I need to know the list of RICs to subscribe to. I already tried some chains, but could'nt find any that gives me the same list of instruments that the EM app provides.
Is that a way that I can retrieve all this at once or I need to use multiple requests? Any suggestions on that?
Thank you in advance!
Best Answer
-
Hi @diego37 we do not support the chains workflow anymore for economics. The best approach here would be to use Eikon search as explained by Jason. We do add new indicators to the coverage but it not by the hundreds every month. So once you have used Eikon search or even the EM app to gather the full list of RICs, you can split your Python code to first use the real time data for the entire universe and filter for everything that is scheduled for future. ECI_ACT_DT > Today
Then use that filtered list for your pupose...
So adapting from the code Jason wrote, something like below:
data, err = ek.get_data([YOUR_LIST_OF_RICS],['ECI_ACT_DT'])
rics_to_use = data[data['ECI_ACT_DT']>= date.today()]
where "YOUR_LIST_OF_RICS" is the RICs you have saved in a file and retrieved as a list.
0
Answers
-
-
Your article was useful because I could read that the RICs I was trying to use are no longer, thank you for that, and that is my point: once it's not being updated, is there a way that I can retrieve the list of RICs that the EM are using?
Like: I don't want to manually select a bunch of RICs, I simply want to retrieve the list of RICs that will be published and then use it in my subscription to get the same as I can get with Excel, but in python (lighter and faster than Excel).
The purpose is to automatize it at maximum. Using Excel I need to go to EM once in a while and "Download the realtime data (with formulas)" to update the list of RICs in the spreadsheet. If I can retrieve this same list in python, that would be really nice.
0 -
Thank you for the reply.
I got you, and that is exactly what I was trying to avoid, because it will need some manual interaction once in a while to get the list of RICs updated.
Anyway, thank you!
0
Categories
- All Categories
- 6 AHS
- 37 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
- 367 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
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛