-
Retrieving annual reports using LSEG API
For a research project, I would like to download the annual reports for a large set of European firms over the period 2010-2023 (following a similar approach as in this article: Global Evolution of Environmental and Social Disclosure in Annual Reports - Lin - 2024 - Journal of Accounting Research - Wiley Online Library).…
-
LSEG Data Platform Concurrent Request Maximum
I'm planning to implement threading to speed up large data downloads. Is there/what is the limit to the number of concurrent requests that can be sent from a single session?
-
LSEG .NET
Hello, Is it possible to get Auction fields: OPN_AUC and OPN_AUCVOL from Summaries request as follows? is it possible to get OPN_AUC and OPN_AUCVOL from Summaries request as follows? stream = Summaries.Definition("1COVG.DE") .Fields("DATE, OPEN_PRC, INT_AUC, OPN_AUC, CLS_AUC, CLS_AUCVOL, OPN_AUCVOL, INT_AUCVOL")…
-
End Period doesnt work
Hi team, I am from the Specialist - helpdesk team and I have a client who raised a query to us and said that the "summaryTimestampLabel":"endPeriod" doesnt work on his end. Can you check? Thanks! For context, his verbatim below: It does not seem to work (i.e., I still get a start of period data), but I can handle this in…
-
Difference in Intraday Timestamp between rd.get_history vs ek.get_timeseries
Hi team, Hanna here from the Specialist team - helpdesk. A question in difference in timestamp for intraday interval between rdp, ek and lseg. There is a one hour difference. Now we know and see this difference in our Charts due to the difference in logic, as discussed in our Knowledge Article: Why are the timestamps for…
-
ld.get_history() and ek.get_timeseries() equivalent fields
We are migrating from Eikon Data API (ek) to LSEG Data Library (ld) Some parts of our codebase contain something like the following snippet data = ek.get_timeseries(series, start_date=start_date, end_date=end_date, fields=["TIMESTAMP", "CLOSE"]) So we got all of our time series of interest in one go. Now, the field "CLOSE"…
-
Cannot open lseg data session
Hello, I'm trying to migrate my scripts from refinitiv-data api so the LSEG-data api. I'm trying to create a plateform session, using a lseg-data.config.json file. I first read that config file, using ld.open_session(config_name = "lseg-data.config.json") . But when trying to test my connection using a simple API call,…
-
How can I connect LSEG Workspace API on an Jupyter notebook not in Workspace
looking to pull data from LSEG workspace application into VS code for the development of downstream generic/parametrized, user-driven ingestion using the following code to establish connection, session = rd.session.platform.Definition( app_key="YOUR_APP_KEY", grant="password", # or "client_credentials" for service accounts…
-
Questions regarding the fiscal year
Currently, we use the Python API and ld.get_data() to extract fundamental and ESG data of several companies over time. We want to make sure that the date variables we are using in both requests (see below) correspond to the last day of the company’s business year so that we can interprete both datasets on a fiscal year…
-
LSEG API
I am working on transitioning my data pulls from the Eikon API to the new LSEG API and cant get these Eikon RICs to work when using the ld.get_history() method. Are there LSEG equivalents to these tickers? RIC_list = ['USMPSF=ECI', 'USMPMF=ECI', 'USNPMI=ECI']RIC_list2 =…
-
Relative financial periods are not correctly retrieved
When retrieving period data for several RICS with LSEG API the financial periods, periodenddates and values seem to be correct for several periods, but for the relative financial periods always "FY0" is given. How must I change the statement to get the correct rfperiods? This is my program: # list of RICS for…
-
Python ld.get_data() Unable to collect data for field 'TR.ASKPRICE.DATE' and some specific idenfier
I have a list of over 800 bond ISIN and I am using ld.get_data() in a loop to download historical pricing data in chunks (see attached txt file). I need a solution to handle cases where no data is available, so that no errors are returned. First isin chunk: ['ES0200002022', 'IT0005057770', 'US00289WAA99', 'USE00020AA01',…
-
Queestion on "API trapi.data.pricing.read" scope
Is LDP account required to run the following script? Please advise. Import lseg.data as ld non_streaming = ld.content.pricing.Definition( ['EUR=', 'GBP=', 'JPY=', 'CAD='], fields=['BID', 'ASK'] ).get_stream() non_streaming.open(with_updates=False) non_streaming.get_snapshot()