Easy to Use Crypto API for Trading and Building Apps
Trade 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 FreeSpeed and Performance Driven APIs
99.95%
Uptime
1.5ms
Order processing
Best API*
*awarded by Postman, May 2024
Crypto Solutions
Spot Trading
Trade cryptocurrencies like BTC, ETH, DOGE, and more. Available in select international jurisdictions using our dashboard, Trading APIs, or your favorite Connect app.
Learn MoreCrypto-to-crypto
Tap into a new dimension of crypto trading and access arbitrating opportunities with our BTC, USD, USDT, and USDC pairs.
Learn MoreWallet
Seamlessly deposit and withdraw Bitcoin (BTCUSD), Ethereum (ETHUSD), and all Ethereum (ERC-20) based tokens.
Learn MoreProtected Crypto Assets
Secure Crypto Custody Infrastructure
We 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.
Responsible Private Key Management
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.
SOC 2 Type II Certified
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
Explore Crypto Coin Pairs and Coins Available at Alpaca
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.
Trade Crypto With a Few Lines of Code
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)
Explore More About Alpaca Crypto
Check out these resources to learn more about crypto trading on Alpaca.
We're Here to Help With a Global Support Team
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.