I need your support for using Eikon Desktop API in Matlab.
Following instructions:
- in the tutorial: https://developers.refinitiv.com/en/api-catalog/eikon/-net-apis-for-use-in-custom-applications/tutorials#time-series
- in the article: https://developers.refinitiv.com/en/article-catalog/article/using-eikon-net-sdk-matlab
I'm trying, without success, to "traslate" the C# code into Matlab script.
I'm not a developer and I don't know the C# programming language, then I find it difficult to translate examples shown in the tutorial in Matlab script.
My needs are as follows:
- Given the ric code (eg "AAPL.O"), I would like to retrieve all the data (fields) available. Specifically, I would like to use the GetViewList method.
(Source:
- https://developers.refinitiv.com/en/api-catalog/eikon/-net-apis-for-use-in-custom-applications/tutorials#time-series
- https://developers.refinitiv.com/en/system/files/Usage%20Example%20Time%20series%20API.zip).
GetViewList is a method that is part of the "Interface" object ThomsonReuters.Desktop.SDK.DataAccess.TimeSeries.ITimeSeriesDataService
To use it in MATLAB you have to do a workaround (https://www.mathworks.com/matlabcentral/answers/98980-can-i-call-hidden-methods-from-a-net-object-through-the-interface -which-it-tools-in-matlab-7-13).
I created the class in Matlab to load the libraries as shown in the web page example: https://developers.refinitiv.com/en/article-catalog/article/using-eikon-net-sdk-matlab
ts = t.Assembly {1} .AssemblyHandle.GetType('ThomsonReuters.Desktop.SDK.DataAccess.TimeSeries.ITimeSeriesDataService'),
but this object doesn't contain GetViewList method
2. Given the isin code data (eg "US0378331005"), I would like to retrieve all existing trading venue code (ric code).
Specifically, I would like to use the RequestSymbols method (source: https://developers.refinitiv.com/en/api-catalog/eikon/-net-apis-for-use-in-custom-applications/tutorials#symbology)
but I'm not able to create a Matlab script.
3. given the ric code (eg "AAPL.O"), I would like to retrieve time series of closing prices (CLOSE) and daily volumes between a range of arbitrary dates.
I advised the following web pages:
- https://developers.refinitiv.com/en/sites/default/files/article_content_files/EikonNETMatlabExample.zip
- https://developers.refinitiv.com/en/article-catalog/article/using-eikon-net-sdk-matlab
- https://developers.refinitiv.com/en/api-catalog/eikon/-net-apis-for-use-in-custom-applications/tutorials#time-series
but I can't build the script in Matlab that has in output time series of date, price close and volume. Kind Regards,
Mario