-
LSEG Analytics Python SDK: Credit curves constituents
Hi, I am trying to fill Credit curves constituents with this : "constituents": { "creditInstruments": { "EUR": { "financialFilters": { "bond": { "zScore": { "field": "ZSpreadBp", "priceSide": "Mid", "maturityBuckets": [ { "tolerance": 3 }, { "tolerance": 3 }, { "tolerance": 3 }, { "tolerance": 3 } ] } } } } } } Could you…
-
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).…
-
Pull historical Lipper derived holdings data using RDP API
Hi! I would like to pull historical derived holdings data for +1000 funds on LSEG Workspace (specifically Lipper) using the Python API. I saw a few posts that I might want to use the RDP API for such tasks. I have accessed RDP but can't figure out which functions I should use. Could you provide some instructions? Below is…
-
Getting Benchmark Revisions for Economic Indicator
Hello, When the US Jobs report (RIC: USNFAR=ECI) is released, they also send in revisions for prior months along with new data for the month. We noticed that the values in get_history call from LSEG python library does not reflect these revisions for prior months for few hours… today the values were updated 2-3 hours after…
-
Financial data quarterly wrong date?
When doing some data quality checks I found some instances where the "Original Announcement Date" was before the date of some values like Total Assets. I came to reproduce that error in a simple request: from lseg.data.content import fundamental_and_reference fundamental_and_reference.Definition( ["4295859017"],…
-
Loop mutual funds holdings
Hi everyone, I am trying to download mutual fund holdings data using the following code in codebook: import refinitiv.data as rd from refinitiv.data.errors import RDError import pandas as pd import time LP=[ 'LP40215045', 'LP40212543', 'LP40235060', 'LP40209239', 'LP40209247', 'LP40215141', 'LP40212555', 'LP40209256',…
-
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 =…