Getting Started with Crypto
Read this guide to learn more about adding crypto to your workflow.
Learn MoreTrade cryptocurrencies like BTC, ETH, DOGE, and more with Alpaca's developer-friendly API protected by a robust crypto custody infrastructure to safeguard your assets.
Sign Up for Free99.95%
Uptime
10ms
Order processing
Best API*
*awarded by Postman, May 2024
Trade cryptocurrencies like BTC, ETH, DOGE, and more. Available in select international jurisdictions using our dashboard, Trading APIs, or your favorite Connect app.
Learn MoreTap into a new dimension of crypto trading and access arbitrating opportunities with our BTC, USD, USDT, and USDC pairs.
Learn MoreSeamlessly deposit and withdraw Bitcoin (BTCUSD), Ethereum (ETHUSD), and all Ethereum (ERC-20) based tokens.
Learn MoreWe safely store and manage our customer's digital assets using industry-leading solutions in self-custody. Alpaca Crypto currently maintains its customers' cryptocurrency in wallets secured by Fireblocks' MPC-CMP architecture.
All customer assets are safeguarded by Alpaca. We apply the same procedures such as segregation and accounting of customer liability as the decades old standard upheld by securities broker-dealers.
Alpaca is SOC 2 Type II Certified, which recognizes that we have the correct protocols and standards safely in place to protect customers' data security.
! For more information about Fireblocks, visit fireblocks.com
Unlock BTC, USD, USDT, and USDC coin pairs
Start TradingThe price and volume references are for illustrative purposes only. Actual crypto prices may vary depending on the market price at the particular time.
Join hundreds of thousands of traders and developers building on Alpaca APIs.
Easy to Use Trading API
SDKs are available in Python, .NET/C#, Go, Node, and more
Free Real-Time Market Data
Paper trading and live trading both come with real-time market data
Testing Environment
Test your work on Paper trading before deploying to production
1
2
3
4
5
6
7
8
9
10
11
12
from
alpaca.trading
import
TradingClient, MarketOrderRequest, OrderSide,
TimeInForce
client
=
TradingClient
('api-key','secret-key')
order_params
=
MarketOrderRequest(
symbol
='BTC/ETH',
side
=OrderSide.
BUY
,
qty
=
0.324
,
time_in_force
=TimeInForce.
DAY
)
order
=
client
.submit_order
(
order_params
)
Check out these resources to learn more about crypto trading on Alpaca.
We provide support around the clock. Speak to a member of our support team anytime, from anywhere around the world.
Contact SupportCryptocurrency is highly speculative in nature, involves a high degree of risks, such as volatile market price swings, market manipulation, flash crashes, and cybersecurity risks. Cryptocurrency is not regulated or is lightly regulated in most countries. Cryptocurrency trading can lead to large, immediate and permanent loss of financial value. You should have appropriate knowledge and experience before engaging in cryptocurrency trading.
At Alpaca Securities LLC, our mission is to provide general brokerage services for free. However, there are some services used by our customers that cannot be provided for free because there is a direct cost associated with those services, that is, the service is not shared among all of our clients. Even in those instances, Alpaca will strive to provide the service at the lowest possible price to ensure that our clients benefit from low costs and we can continue to offer those services.
Please view our Brokerage Fee Schedule for more information.