Problem with using Python API ek -- 'daemon is disconnected'

I am trying to download Reuters data into Jupyter notebook. I am importing eikon as ek, setting my ID, and then running the following lines of code:

--

symbols = ['AAPL.O', 'MSFT.O', 'GOOG.O']

data = ek.get_timeseries(symbols[0],start_date='2016-01-01',end_date='2016-10-31',interval='daily',fields=['*'])

--

I am then getting the following error. Does anyone know how to solve this?

---------------------------------------------------------------------------
EikonError Traceback (most recent call last)
<ipython-input-9-21c64f8a8454> in <module>()
----> 1data = ek.get_timeseries(symbols[0],start_date='2016-01-01',end_date='2016-10-31',interval='daily',fields=['*'])

C:\Users\ntopjian\AppData\Local\Continuum\Anaconda3\lib\site-packages\eikon\time_series.py in get_timeseries(rics, fields, start_date, end_date, interval, count, calendar, corax, normalize, raw_output, debug)
153 raise ValueError('corax must be a string')
154
--> 155result = eikon.json_requests.send_json_request(TimeSeries_UDF_endpoint, payload, debug=debug)
156 status_code = get_json_value(result['timeseriesData'], 'statusCode')
157

C:\Users\ntopjian\AppData\Local\Continuum\Anaconda3\lib\site-packages\eikon\json_requests.py in send_json_request(entity, payload, ID, debug)
83 return result
84 if response.status_code == 401:
---> 85raise EikonError('daemon is disconnected')
86 else:
87 raise requests.HTTPError(str(response), response=response)

EikonError: 'daemon is disconnected'

Answers