Hello,
I noticed that some data is not being pulled through the eikon.get_data() function. When I try to pull the stock split history for JPM.N I am not retrieving all the data that I see on the Eikon app. Please see my code below:
start_date = '1950-01-01' end_date = '2021-06-23' fields = [ 'TR.CAAnnouncementDate', 'TR.CAExDate', 'TR.CARecordDate', 'TR.CACorpActDesc', 'TR.CACorpActEventType', 'TR.CAEffectiveDate', 'TR.CAAdjustmentFactor', 'TR.CAAdjustmentType', 'TR.CATermsOldShares', 'TR.CATermsNewShares', 'TR.CARightsPerInst' ] parameters = {'SDate':start_date, 'EDate':end_date} rics = ['JPM.N'] for ric in rics: print(ric) df, e = ek.get_data(ric,fields,parameters)
The output is given below:
From the Eikon app I can see the below data in the system:
Why are the splits before 21 Mar 2000 not being outputted by the function? For dividend data it will return all fields even if the announcement date is NaN.
Thanks.