Introduction
Stocks Trading — trade Stocks and ETFs with crypto.
The Stocks Trading API lets you trade US-listed equities programmatically through the SAPI endpoint
family. All endpoints live under the /sapi/v1/equity/* prefix.
Supported Instruments
- Stocks — common shares of US-listed companies (NYSE / NASDAQ).
- ETFs — exchange-traded funds listed on US venues.
Both are traded through the same endpoints. In request and response payloads, the symbol field is
always a plain ticker — for example AAPL, NVDA, TSLA, SPY, QQQ — with no prefix.
What's Included
| Group | Endpoints |
|---|---|
| Market Data | Exchange Info, Tokenized Assets, Latest Quote |
| Trade | Place Order, Cancel Order, Cancel All Orders, Current Open Orders, Order History, Order Detail, Trade History |
| Tokenized | Mint, Redeem, Convert History, Convert Status |
| Account | Sign US Equity Disclaimer |
| User Data Streams | Listen Key, Order Report |
| WebSocket Streams | Price, Quote, Kline, Calendar, Trading Status, Tradability |
Defaults and Conventions
- Base URL: same as other SAPI endpoints (see root General Info).
- URL prefix:
/sapi/v1/equity/*. - Symbol: plain uppercase ticker (
AAPL, notEQ_AAPL). - Quote asset: default
USDC; the server-side allow-set controls which quote assets are accepted. - Prices: quoted in USD.
- Timestamps: milliseconds since Unix epoch.
- Enum string values: always UPPERCASE on both request and response (
BUY/SELL,MARKET/LIMIT,FILLED/CANCELED, …). - Signing: same HMAC / Ed25519 scheme as other SAPI endpoints.
Was this page helpful?
Last modified on