Im getting this error when trying to place a BTCUSD market order:
alpaca_trade_api.rest.APIError: crypto orders not allowed for account
Ive checked that my crypto_status is ACTIVE. Ive also reset my API keys multiple times.
I read in v1 documentation we have to “enable crypto” through the crypto_agreement but im not a business account.
Someone else commented earlier this might be because the cryptos not working were FTX pairs. I think this might be the case. We might have to wait till Alpaca changes its pairs.
Order failed: crypto orders not allowed for account
Cause: I need to sign the crypto agreement.
Solution: sign into Alpaca.markets and go to Alpaca – Crypto, Stock Trading API –> click your account in the top left –> Account Management –> click “Agreements”. Notice my “Crypto Agreement” says “Unsigned”: