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)