This is issue is devastating my automated program / incorrectly triggering notifications (that signal a percent drop… getting flooded by -100% drop). I’ve disabled automated trading for now because the outcome of this issue could be quite harmful.
Example:
curl -X GET "https://data.alpaca.markets/v1/bars/15Min?symbols=A,TM&start=2021-03-02T15:33:35.167Z&end=2021-03-02T15:34:35.167Z&limit=3"
@kris - 0 is a number and theoretically it is possible for a price to drop to 0 price. We should not need to hack the code to accommodate a bug in which the API is providing incorrect data.
@kris - yes, precisely why this bug is very dangerous. That price coming from the API is incorrect… it’s not actually $0. This could cause automated programs to purchase stock misled by the incorrect $0 price.
I am trying to fetch historical bars, and it is returning current stock values with dates of 1 year ago, I am so glad I am still in the test phase of my bot, now my confidence to actually invest real money based on this data is shattered!
This is definitely an issue that is affecting the pricing of many stocks and did not show up until the morning of 03/01/2021. Prior to 03/01, minutebar data was populating appropriately. Would be great to have someone form Alpaca chime in here and give some clarity as to what may be going on.
API is not usable rn, I get errors over errors. Most recently I get a bunch of either delayed price data or it just returns 0 USD for price lol resulting in unsufficient buying power cause it tries to open positions worth billions lol.