I wrote a bot which buys and sells crypto, it only sells when there’s a 2% gain in revenue from when it was originally purchased. When these trades happen the Alpaca dashboard does certainly say the trade was bought at a better value than when it was bought. Nevertheless, the total fairness amount on the paper buying and selling account truly loses money. There was a problem operating a batch job which synched paper crypto positions between two internal databases. Because it didn’t run, none of the positions obtained transferred so it looked like they disappeared from paper accounts. This is being addressed and ought to be fixed for tomorrow’s positions.
Again apologies and thanks for reporting this. There is at present a difficulty with the P&L and the price basis reported for crypto which are being resolved. Crypto trades incur a ‘spread markup’ of .1%. What this implies is that if one is shopping for and the present ask worth of $1000 then Alpaca will charge, or debit the account for 1000 x 1.001 or $1001. The price basis and P&L are presently incorrectly being reported as that quote price (eg $1000 within the above example) and never the actual executed price value (eg $1001 within the above example). The account equity correctly uses the executed prices.
Final evening my ML algo made forty nine trades, and based on the “Account Activities” forty one of them had been worthwhile with a complete profit of $3,867. But the overview screen exhibits I misplaced $9,one hundred. I nonetheless can’t see either any official announcements or ETA when paper shall be mounted. Dumb question, however how is that not only a fee? I would have assumed that the spread would simply be mirrored in the value, and not tacked on afterwards. The dashboard ought to be up to date to replicate executed costs and P&L soon and will show the proper values.
Live trading works nice, however broken paper is a big drawback – I’m blocked in testing major updates before going live and produce more capital. I just reset all my account settings after which I get “crypto orders not allowed for account” error. Questioning if there’s a hidden host to buying and selling cryptos or if it’s only a bug. There are no other hidden charges or commissions for crypto trading apart from this ‘spread markup’.
This process started taking a particularly long time to finish. At the time, the order problem was regarded as associated, nevertheless it turned out to be something simple and unrelated. I actually love how Alpaca works in live crypto trading. However damaged paper is a crucial blocker for me before investing more money into my bot. It’s received to be some kind of bug with the crypto API because my bot has no points after I commerce company shares. It works as anticipated and the profits generate in my account.
The paper trading for crypto is entirely broken for every week or so. @Dan_Whitnable_Alpaca The Alpaca status page still says that paper trading is fully operational and has no incidents. Yep crypto on Alpaca paper cash account are completely KO.Pacing a market order with the web interface says order is OK but never purchase the assets..
@Dan_Whitnable_Alpaca , it’s happening again. As of this morning my crypto positions (BTCUSD) are gone once more in my paper account. @Gabriel_Staples Each crypto positions and orders must be working nice now. The positions concern voltarion.company had to do with a batch process which synchronizes a quantity of inside databases.