API for Stock and Crypto Trading

Trade with algorithms, connect with apps, and build services with our easy to use APIs.

Sign up for Free

A Unified Platform

All-Inclusive suite for investing, brokerage, custody and post-trade processing.

Trading on mobile device

Trading

Trading on mobile device

Integrations

Trading on mobile device

Brokerage Infrastructure

Global community

Community

Simple Modern API

Leverage our highly flexible suite of Broker APIs, helping you build end-to-end embedded trading and investing products.

Commission Free API

Building with the Alpaca API can make stock trading commission-free

OAuth Integration

Exposing your API info is tired—use OAuth to keep your key private

Alpaca Securities

Alpaca Securities LLC is a member of FINRA and SIPC

Margin and Short Selling

A wide array of advanced investing and trading strategies are supported

Testing Environment

We've got your back—test your work before deploying to production

Inclusive API

SDKs are available in Python, .NET/C#, Go, Node, and more

Alpaca Securities

Alpaca Securities LLC is a member of Financial Industry Regulatory Authority, Inc. (FINRA). You can check the background of Alpaca Securities on FINRA's BrokerCheck. Alpaca Securities is also a member of SIPC - securities in your account are protected up to $500,000. For details, please visit www.sipc.org.

Alpaca is Backed By

portage-ventures
spark-capital
tribe-capital
horizons-ventures
social-leverage
unbound
elefund
eldridge
y-combinator

Latest Product Launches

Alpaca-py, the Official Python SDK for Alpaca's Suite of APIs

Alpaca-py, the Official Python SDK for Alpaca's Suite of APIs

Introducing Alpaca-py our official Python SDK that enables app developers and traders to interact with Alpaca's complete suite of API products easily.

Local Currency Trading API For App Localization

Local Currency Trading API For App Localization

Alpaca's Local Currency Trading API allows your customers to see the value of stock prices, trades, performance, and statements in their local currencies.

Crypto Wallets and Coin Pair Trading with 48 BTC, USDT & USD Pairs

Crypto Wallets and Coin Pair Trading with 48 BTC, USDT & USD Pairs

Alpaca's Crypto Wallets and Coin Pair Trading with 48 BTC, USDT, & USD Pairs is now available. Unlock a new level of crypto trading with a better way to deposit, withdraw and trade with Alpaca Crypto.

Omar, Partnerships Operations Consultant, working on his laptop from his home office.

Help open financial services to everyone on the planet

See Open Roles