Crypto positions disappeared from my paper trading account 5 Nov. 2025 at 4:35:04am ET, "position does not exist"

Problem

Go here: Get an Open Position?

Put in your keys and BTCUSD as the symbol (capitalization matters, no slash between BTC and USD).

JSON response:

{
  "code": 40410000,
  "message": "symbol not found: BTCUSD"
}

Why? Because at 4:35:04am ET (+0/-5 seconds) on 5 Nov. 2025, for some reason all of my crypto positions in my paper trading account disappeared! That’s the problem!

I detected it because I have a data logger that’s been running for months and this morning it failed saying all of a sudden I have no open positions in BTCUSD, even though I’ve had that position open in my paper account for months, and the datalogger had been successfully running for months and does not make any trades.

Exceptions caught in Python:

requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://paper-api.alpaca.markets/v2/positions/BTCUSD

alpaca.common.exceptions.APIError: {"code":40410000,"message":"position does not exist"}

Fix

I manually bought $100 back into the BTC/USD position at alpaca.markets, and now it works again since that again gave me an open position in it. But, why did my open crypto positions disappear this morning in the first place!?

2 Likes

@Gabriel_Staples Apologies. There was a problem running a batch job which synched paper crypto positions between two internal databases. Because it didn’t run, none of the positions got transferred so it looked like they disappeared from paper accounts. This is being addressed and should be fixed for tomorrow’s positions. Again apologies and thank you for reporting this.

1 Like

I’m glad you found it!

Dan, the issue is back early today: my BTC/USD is no longer present in my account. And, even worse, when I make new BTC/USD orders manually, they won’t go through. I’ve had multiple buy orders open for hours now, one for $100, one for $10, one for $11, and none are going through.

1 Like

@Dan_Whitnable_Alpaca Hello, I can also confirm both of those problems.

The paper trading for crypto is entirely broken for a week or so.

I’ve also posted a support ticket for that, but they didn’t provide ETA for the fix.

Live trading works fine, but broken paper is a huge problem - I’m blocked in testing major updates before going live and bring more capital.

Could this problem be escalated please? And it would be great if you could announce ETA for the fix, because this problem seems to be of the highest severity.

P.S. For some reason, the status page (https://status.alpaca.markets/) doesn’t announce any related incidents and outages. It says like paper is 100% healthy - which is absolutely not true.

Best,

Victor

2 Likes

Yep crypto on Alpaca paper money account are totally KO.
Pacing a market order with the web interface says order is OK but never buy the assets..

here for XTZ/USD

2 Likes

@Dan_Whitnable_Alpaca The Alpaca status page still says that paper trading is fully operational and has no incidents. That is absolutely wrong.

I still can’t see either any official announcements or ETA when paper will be fixed.

I really don’t want to end up integrating IBKR or other competitive alternative into my app.

I certainly love how Alpaca works in live crypto trading. But broken paper is a critical blocker for me before investing more money into my bot.

So please escalate this to the management and please provide customers with a reasonable ETA for the fix.

Best regards,

Victor

Update: my crypto positions are restored in my paper account, so the “get open position” API now works since I again have an open position in BTC/USD. But, new BTC/USD buy orders still are not filled. I tried manually on the website just now.

@Gabriel_Staples Both crypto positions and orders should be working fine now. The positions issue had to do with a batch process which synchronizes several internal databases. This process began taking an extremely long time to finish. This was fixed. At the time, the order issue was thought to be related, however it turned out to be something simple and unrelated. That too has been fixed.

Apologies for all the inconvenience and especially how long it took to resolve.

2 Likes

My update: Paper crypto trades broken - #19 by Gabriel_Staples