Hi,
I am trying to download ESG data using Eikon API.
I find that I can download the data successfully when I restrict the sample using the following code,
data3, err = ek.get_data("SCREEN(U(IN(Equity(active,public,primary))/*UNV:Public*/), IN(TR.ExchangeCountryCode,""US""),TR.TRESGScore(Period=FY0)>=0,CURN=USD)"
,["TR.CUSIP"])
The number of observations is 3553. I restrict the sample firms with ESG scores only.
But when I relax the restrictions using the following code,
data3, err = ek.get_data("SCREEN(U(IN(Equity(active,public,primary))/*UNV:Public*/), IN(TR.ExchangeCountryCode,""US""),CURN=USD)"
,["TR.CUSIP"])
The number of observations is 13452.
I get the error information:
rror code 413 | Client Error: {"code":413,"message":"request entity too large","stack":"PayloadTooLargeError: request entity too large\n at readStream
So, are there any limits for eikon API? What is the limit?
Thanks,