Team,
The script below suddenly stopped working for client. I can replicate the error message below. Please advise.
KeyError: 'headers'
import refinitiv.dataplatform.eikon as ek
ek.set_app_key('DEFAULT_CODE_BOOK_APP_KEY')
syntax = 'SCREEN(U(IN(Equity(active,public,primary))), TR.CompanyMarketCap>=1000000000, IN(TR.ExchangeMarketIdCode,"XTSE"), IN(TR.ExchangeCountryCode,"CA"), TR.PriceClose(SDate=0D)>=TR.Price50DayAverage,TR.PriceClose(SDate=-1D)<=TR.Price50DayAverage, CURN=CAD)'
fields = ["TR.CommonName","TR.PriceClose(SDate=0D)","TR.Price50DayAverage","TR.Volume(Scale=3)","TR.AvgDailyVolume30D(Scale=3)","TR.Price52WeekHigh","TR.Price52WeekLow"]
df,e = ek.get_data(syntax,fields)
df