Crypto Fees

Alpaca stock trading remains commission-free, where crypto trading includes a small fee per trade dependent on volume. See the below table with volume-tiered fee pricing:

Tier30D Crypto Volume (USD)MakerTake
10 - 100,0000.15%0.25%
2100,000 - 500,0000.12%0.22%
3500,000 - 1,000,0000.10%0.20%
41,000,000 - 10,000,0000.08%0.18%
510,000,000- 25,000,0000.05%0.15%
625,000,000 - 50,000,0000.02%0.13%
750,000,000 - 100,000,0000.02%0.12%

The crypto fee will be charged on the credited crypto asset/fiat (what you receive) per trade. Some examples:

  • Buy ETH/BTC, you receive ETH, the fee is denominated in ETH
  • Sell ETH/BTC, you receive BTC, the fee is denominated in BTC
  • Buy ETH/USD, you receive ETH, the fee is denominated in ETH
  • Sell ETH/USD, you receive USD, the fee is denominated in USD

To get the fees incurred from crypto trading you can use Activities API to query activity_type by CFEE or FEE.

See below example of CFEE object:

    "id": "20220812000000000::53be51ba-46f9-43de-b81f-576f241dc680",
    "activity_type": "CFEE",
    "date": "2022-08-12",
    "net_amount": "0",
    "description": "Coin Pair Transaction Fee (Non USD)",
    "symbol": "ETHUSD",
    "qty": "-0.000195",
    "price": "1884.5",
    "status": "executed"

Fees are currently calculated and posted end of day. If you query on same day of trade you might not get results. We will be providing an update for fee posting to be real-time in the near future.


Check out our Crypto Trading FAQ here