For a deeper look into our Eikon Data API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted
1 0 0 0

Eikon API Hangs and doesn't give error message, then other times it works fine. It really seems to be random.

If I run

import eikon as ek

then run

ek.set_app_key('xxxxxxx') t

then run

data = ek.get_timeseries(['.SPXTR'], fields='CLOSE', start_date='2020-02-12', end_date='2021-02-08', interval='daily')

It works, most of the time. However, if I run it all in one scrip it will hang without giving an error and I have to restart spyder. This can't be by design so what can I do to fix this? Thanks.

eikoneikon-data-apiworkspaceworkspace-data-apirefinitiv-dataplatform-eikonpython
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Upvotes
Accepted
1 0 0 0

After discussing it further with the development team, I am going to use the DSWS API instead. I have not had any issues with it and it seems to be a little more polished than the Eikon one. Thanks, and this thread can be closed.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Upvotes
6.7k 8 6 7

@adam-s.fay I have tried the following with Spyder v3.7 and it works fine for me:

import eikon as ek
import pandas as pd
import numpy as np
ek.set_app_key('YOUR API KEY HERE')

data = ek.get_timeseries(['.SPXTR'], fields='CLOSE', start_date='2020-02-12', end_date='2021-02-08', interval='daily')

print(data)

Can you try that? I hope this can help.


1612952293570.png (65.1 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

Upvotes
1 0 0 0

Hi Jason, thanks for the response, but unfortunately it still just hangs at runfile. It doesn't give an error message, but it will work if I run each line individually. Probably one of the most bizarre things I have ever seen in coding.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 5.0 MiB each and 10.0 MiB total.

@adam-s.fay are you able to run this code properly in a jupyter notebook for example?

Ha, it does work in jupyter notebook, but why won't it work in spyder?

Click below to post an Idea Post Idea