Quick question:
when I run the following python API call for ticker SZZF:
Sub_ticker = ['SZZFM5^2', 'SZZFN5^2', 'SZZFQ5^2', 'SZZFU5', 'SZZFV5', 'SZZFX5', 'SZZFZ5', 'SZZFF6', 'SZZFG6', 'SZZFH6', 'SZZFJ6', 'SZZFK6', 'SZZFM6', 'SZZFN6', 'SZZFQ6', 'SZZFU6', 'SZZFV6', 'SZZFX6', 'SZZFZ6', 'SZZFF7', 'SZZFG7', 'SZZFH7', 'SZZFJ7', 'SZZFK7', 'SZZFM7', 'SZZFN7', 'SZZFQ7', 'SZZFU7', 'SZZFV7', 'SZZFX7', 'SZZFZ7', 'SZZFF8', 'SZZFG8', 'SZZFH8', 'SZZFJ8', 'SZZFK8', 'SZZFM8', 'SZZFN8', 'SZZFQ8', 'SZZFU8', 'SZZFV8', 'SZZFX8', 'SZZFZ8', 'SZZFU5^2']
eikon_prices = ek.get_timeseries(sub_ticker, start_date='2025-09-29', end_date='2025-09-29', fields='CLOSE', interval="daily")
It returns two rows of data not as expected.
But when I change the end date to 2025-09-30:
eikon_prices = ek.get_timeseries(sub_ticker, start_date='2025-09-29', end_date='2025-09-30', fields='CLOSE', interval="daily")