Hi, Brian.
It seems to be an error in the USSTOCK minute bundle for 2022-07-08. the data from 12:00 up to the close seems to be missing for some / all SIDS.
Example:
Create and ingest bundle for one sid (FIBBG00Y1STTN2) in the terminal:
quantrocket zipline create-usstock-bundle usstock-1min-ysg --sids FIBBG00Y1STTN2
quantrocket zipline ingest usstock-1min-ysg
then load the data:
from quantrocket import get_prices
prices = get_prices('usstock-1min-ysg', start_date='2022-07-08', end_date='2022-07-08', fields=['High', 'Low', 'Close', 'Volume'])
closes = prices.loc['Close']
closes.reset_index(inplace = True)
closes[closes['Time'] > '11:58:00']
Sid index Date Time FIBBG00Y1STTN2
149 149 2022-07-08 11:59:00 1.9
150 150 2022-07-08 12:00:00 NaN
151 151 2022-07-08 12:01:00 NaN
152 152 2022-07-08 12:02:00 NaN
153 153 2022-07-08 12:03:00 NaN
... ... ... ... ...
385 385 2022-07-08 15:55:00 NaN
386 386 2022-07-08 15:56:00 NaN
387 387 2022-07-08 15:57:00 NaN
388 388 2022-07-08 15:58:00 NaN
389 389 2022-07-08 15:59:00 NaN
241 rows × 4 columns
I have not tested in depth but at least it happens for the sids FIBBG000BCMBG4, FIBBG000BPWTW7, FIBBG000BX4QV8. I suspect that for a lot more if not all of them.
I ignore if the problem also happens for other dates.