Why is get_timeseries using Eikon API not pulling the full price history?

Hi, when pulling a time series for the FTSE 250 consituents. I am not getting a full price history. Any ideas would be greatly appreciated as the request seems comfortably below the limit. Thanks.


constituents = ek.get_data('.FTMC', ['TR.IndexConstituentRIC' , 'TR.IndexConstituentName'], {'SDate':'2019-01-01'})[0]

rics = constituents['Constituent RIC']

df = ek.get_timeseries(list(rics), fields='CLOSE', start_date='2016-03-12', end_date='2019-03-12', corax='adjusted',calendar='tradingdays')

df.shape

the result is (12, 250)

Whereas there were 758 trading days in the period requested

ek.get_timeseries('.FTMC', fields='CLOSE', start_date='2016-03-12', end_date='2019-03-12', corax='adjusted',calendar='tradingdays').shape

the result is (758,1)

Best Answer

Answers

  • gthompson6
    gthompson6 Newcomer

    Actually, I've noticed 12 * 250 = 3000. So it is the API request limit?