Worried about reliability of alpaca

I’ve been using alpaca’s paper trading api for a few days and it seems to be riddled with bugs. I’ve asked about a few of them in this forum post:

In addition, I’ve tried the python SDK and it also seems to be buggy. The get_barset() function sometimes returns data and sometimes doesn’t (while being called with the same arguments). Additionally, there are obscure requirements about what dates you can pass in and the formatting of the dates, which makes it a bit difficult to use.

If I can uncover these issues while just trying the APIs for a few minutes, what other problems are there? More importantly, do they exist in the live trading platform?

4 Likes

I have noticed this as well. It almost makes it not worth using it. I am frustrated as can be with this and get no response when asking in the forums

1 Like

Same with using alpaca backtrader library. Can’t send order with it normally. I hope this startup not fall as others.

At this point I can’t consider Alpaca a serious algorithmic trading platform.

I will, sadly, need to find an alternative.

1 Like

if you find one, please let me know. Ive dug around a little bit and have found nearly nothing

1 Like

Did you look at Interactive Brokers? I do not have any experience with them. Just curious, as I am also looking for a reliable algo trading platform.

I have. Extremely clunky. Alpaca beats them out imo

1 Like

I just saw this article https://blog.alpaca.markets/blog/2018/7/2/9-great-tools-for-algotrading written by an Alpaca Intern couple years ago. Any thoughts on the various options in this article?

1 Like

We are not as big as Interactive Brokers yet, but hopefully we’ll catch up soon!

I’ve been using the platform for 2 days and have found many bugs also. Are we seriously gonna trust this with real money ??

Please fix all the issues !

  1. I have positions in my portfolio that probably don’t exist. At least I can’t liquidate them because it can’t find them.

  2. I had a limit order that seemingly didn’t fire when it reached the take_profit limit, but as in point 1, maybe it did.

  3. When I place a bracket order at the price of the last order, it sometimes appears as if the base price is above my upper limit and doesn’t go through. Is there a better number than the last_trade price ??