Automating Excel Eikon data feed

Hi,
I currently extract historic data from Excel Eikon, which updates when the excel file has been opened. I am looking to automate this process, so I can prompt this excel to be update in the morning using VBS.
However, when I try to get this file to open, the set script doesn't update. Any help on how I can make this work? Or any alternative method I should be using for this?
Example of the data being extracted is: =RHistory("LCOc1",B1:C1,"START:01JAN05 NBROWS:3650 INTERVAL:1D",,"CH:In;Fd",B2)
Best Answer
-
There are numerous alternatives. You could create your own custom application eliminating the need to use Excel. You could replace RHistory worksheet function with RHistory API and perform all data retrieval in Excel VBA. You could use MACRO Refresh parameter in RHistory worksheet function to launch a macro when the function finished retrieving/refreshing the data. Whether any of this is a "better method" is totally subjective and solely depends on what criteria defines better method for you.
0
Answers
-
I'm afraid from your description I only get the vaguest idea of what you're trying to achieve and the issue you faced in the process. Would you care to share your script that "doesn't update" and/or provide a detailed description of what you're looking to do, the steps you undertook to achieve this and the exact replication procedure for the issue you experienced? Otherwise I'm afraid it's practically impossible to give you any advice.
0 -
Hi @Alex Putkov.
Using the Excel Eikon feature I have built an instrument feed (using "Build Formula" which updates every time the spreadsheet is opened (an example of this script was provided in my initial post). This is used daily to look at daily movement in the market (closed positions). I am looking to automate this file, so it checks that the Reuters Excel Add-in is currently active (which was completed, using the Synchronizarion Manager example). This didn't seem to update, but I believe I have solved this now. But was wondering if there was any better methods I could use?
0 -
ok thanks for the feedback @Alex Putkov
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
- 687 Datastream
- 1.4K DSS
- 622 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
- 255 ETA
- 557 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
- 276 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
- 678 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
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 91 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛