Hi, unfortunately it seems that alpaca recently introduced some errors to adjusted daily data which does not exist previously back in around April.
Here is one example:
If you look at ticker “SBFM” between date 2024-04-16 to 2024-04-18 using this URL
https://data.alpaca.markets/v2/stocks/bars?symbols=SBFM&timeframe=1D&start=2024-04-16&end=2024-04-18&limit=10000&adjustment=all&feed=sip&sort=asc
We could eventually get this dataframe:
(Pdb) df[df.symbol == "SBFM"]
c h l n o t v vw symbol
0 1.36 1.66 0.98 67785 1.3 2024-04-16 2046716 1.294 SBFM
1 76.00 91.40 64.00 46876 71.4 2024-04-17 235551 76.500 SBFM
2 66.40 73.60 62.00 23769 71.0 2024-04-18 145368 65.680 SBFM
And this data is incorrect because SBFM didn’t have such volatile price change on that day according to multiple other data sources.
Please help investigating it as it seems to be a critical error to me. I checked my local data downloaded on 2024-04-17, the data back at that time is correct, so clearly something is broken. Thank you.