Commission-free Crypto Trading API is here!

Stocks & ETFs

Buy, Sell, and Short US Stocks Commission-Free

Trade stocks and ETFs commission-free with a simple API, web dashboard, or by advanced interfaces like TradingView.

Sign up for free

Commission-free trading

Invest in thousands of stocks and ETFs for zero commissions. Alpaca currently supports over 8,000 U.S. listed stocks and ETFs.

No minimums. Commission-Free trading means that there are no commission charges for Alpaca self-directed individual cash brokerage accounts that trade U.S. listed securities through an API. Relevant SEC and FINRA fees may apply.

Pie chart fractional

Fractional shares - invest with $1

Fractional shares allow you to invest in a portion, rather than a whole share, of a company. Our API is flexible: you can complete a fractional trade using a quantity or dollar-based amount and we’ll convert it to parts of a full share.

Alpaca does not make recommendations with regard to fractional share trading, whether to use fractional shares at all, or whether to invest in any specific security. A security’s eligibility on the list of fractional shares available for trading is not an endorsement of any of the securities, nor is it intended to convey that such stocks have low risk. Fractional share transactions are executed either on a principal or riskless principal basis, and can only be bought or sold with market orders during normal market hours.

Code sandbox

Test in a sandbox environment

Our sandbox environment (paper trading feature) simulates a real-time market where you can test your strategies before you invest your money. Alpaca’s paper trading feature has also become popular for schools and clubs around the world to host trading competitions.

Margin trading and short selling

Trading on margin allows you to trade and hold securities with a value up to 4X intraday and up to 2X overnight of your account equity. Alpaca currently has thousands of easy-to-borrow (ETB) securities that are available for short selling.

Learn more →

Advanced order types

Alpaca offers a robust suite of advanced order types including: Market, Limit, Stop, Stop Limit, Opening and Closing Auction, Bracket, One-Cancels-Other (OCO), One-Triggers-Other (OTO), and Trailing Stop.

Learn more →
Time extended

Extended hours trading

With Alpaca, you can trade outside of Regular Trading Hours with pre-market and after-hours orders. Currently, Alpaca supports pre-market of 9:00 - 9:30am ET and after-hours of 4:00 - 6:00pm ET.

Learn more →
business building

Business trading accounts available at Alpaca

Whether you’re an individual or business, you can open trading accounts at Alpaca. US Corporations and LLCs established by both U.S. and non-U.S. residents are supported with a $30,000 account minimum. Learn more about account types that Alpaca offers.

Simple, Modern API

import alpaca_trade_api as tradeapi

api = tradeapi.REST('AKR09R521SWTPGN5YAUI',


order = api.submit_order(








Explore API docs

Developer first, community focused

Join hundreds of thousands of traders and developers building on Alpaca APIs supported by active communities on Slack, Forum, and Github. SDKs are available in Python, .NET/C#, Go, Node, and more.

Trade bot

From hobby trading bot to embedded investing

You can build a hobby app and trading algorithms with ease. If you are a business, you can build a full-on broker-dealer service or embed investing features into your service. Voted for #1 API Broker, Alpaca APIs achieve 99.9% uptime and 1.5ms order processing time.

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 support

Buy, Sell, and Short US Stocks Commission-Free

Invest in thousands of stocks and ETFs with zero commissions.

Sign up for free