Tradier
Tradier is a brokerage platform for equity and options trading. It is designed to provide simple, intuitive, and inexpensive ways for users to place trades, check their balances, and transfer money. Tradier provides a RESTful API for accessing the platform's trading functions, account services, and real-time and historical market data.
Tradier endpoints
| Method | Endpoint | Description |
|---|---|---|
| Trade | ||
| POST |
Preview an order /accounts/{account}/orders |
For more details around complex orders, please visit: https://developer.tradier.com/documentation/trading/getting-started |
| POST |
Create an order /accounts/{account}/orders |
For more details around complex orders, please visit: https://developer.tradier.com/documentation/trading/getting-started |
| PUT |
Change an order /accounts/{account}/orders/{id} |
|
| DELETE |
Cancel an order /accounts/{account}/orders/{id} |
|
| Orders | ||
| GET |
Get an account's orders /accounts/{account}/orders |
|
| GET |
Get a specific order /accounts/{account}/order/{id} |
|
| GET |
Get a user's orders /user/orders |
|
| Market Data | ||
| GET |
Get option expirations /markets/options/expirations |
|
| GET |
Get the market status /markets/clock |
|
| GET |
Get option strikes /markets/options/strikes |
|
| GET |
Get the market calendar /markets/calendar |
|
| GET |
Get historical pricing /markets/history |
|
| GET |
Get quotes /markets/quote |
|
| GET |
Get option chains /markets/options/chains |
|
| User | ||
| GET |
Get a user's profile /user/profile |
|
| Watchlists | ||
| PUT |
Update a watchlist symbol /watchlists/{id}/symbols/{symbol} |
|
| GET |
Get a watchlist symbol /watchlists/{id}/symbols/{symbol} |
|
| POST |
Create a watchlist /watchlists |
|
| POST |
Add watchlist symbols /watchlists/{id}/symbols |
|
| DELETE |
Delete a watchlist /watchlists/{id} |
|
| PUT |
Update a watchlist /watchlists/{id} |
|
| GET |
Get a watchlist /watchlists/{id} |
|
| DELETE |
Delete a watchlist symbol /watchlists/{id}/symbols/{symbol} |
|
| Cost basis | ||
| GET |
Get a user's cost basis /user/costbasis |
|
| GET |
Get an account's cost basis /accounts/{account}/costbasis |
|
| Balances | ||
| GET |
Get an account's balances /accounts/{account}/balances |
|
| GET |
Get a user's balances /user/balances |
|
| Positions | ||
| GET |
Get an account's positions /accounts/{account}/positions |
|
| GET |
Get a user's positions /user/positions |
|
| History | ||
| GET |
Get a user's history /user/history |
|
Tradier pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|