Introduction
Introduction
Tiger Brokers Open Platform provides API services for individual developers and institutional clients. To facilitate user access, we have developed the Open API SDK. The Open API SDK encapsulates Tiger Brokers' underlying interfaces, allowing trading programs written in a user-selected programming language (currently supporting Java/Python/C++/C#) to conveniently call Open API interfaces to use Tiger Brokers' market data, trading, and push services. Currently, the Tiger Brokers API supports operations on all account types under the user ID, including prime accounts, global accounts, and paper trading accounts.
This document is for the upgraded Python / Java API documentation. The interface content remains consistent with the old version. The new version focuses on improving the reading experience, adds AI Assistant, and will be continuously updated and iterated for a long time. It is recommended to prioritize its use.
Python (New Version/Old Version) | Java (New Version/Old Version)| C++ Documentation| C# Documentation
Target Users
Mainly suitable for retail or institutional investors with certain development capabilities and research into quantitative strategies.
Core Functions
- Account Information: Query account assets and holdings
- Trade Management: Create, modify, cancel orders; query order status and trade details
- Market Data Query: Obtain market data for Equities, Options, Futures, Warrants, CBBCs, etc., supporting stock screeners and warrant/CBBC filtering
- Real-time Push: Order changes, asset and holding updates, market data changes
Supported Product List
| Market | Product | Integrated | Simulated |
|---|---|---|---|
| US | Stocks, ETFs (fractional shares, integrated only) | ✓ | ✓ |
| Options | ✓ | ✓ | |
| Futures | ✓ | ✓ | |
| Hong Kong | Stocks, ETFs | ✓ | ✓ |
| Options | ✓ | ✓ | |
| Futures | ✓ | ✓ | |
| Warrants | ✓ | ✓ | |
| CBBCs | ✓ | ||
| Singapore | Stocks, ETFs | ✓ | ✓ |
| Futures | ✓ | ✓ | |
| Australia | Stocks, ETFs | ✓ | ✓ |
CAUTION
- Prime accounts support pre-market and after-market orders for US stocks; paper trading accounts may have order time restrictions.
- Margin trading is only supported for selected stocks.
Trade Order Types
Supports various order types to meet different trading strategies and risk control needs:
- Market order, Limit order, Stop order, Stop Limit order, Trailing Stop order, Bracket order
- Algorithmic orders: TWAP, VWAP
Market Data Permissions
| Market | Underlying Category | Permission |
|---|---|---|
| US | Stocks, ETFs | Level 1, Level 2 Deep Market Data |
| US | Futures | CBOE and other exchange permissions |
| US | Options | Level 1 |
| Hong Kong | Stocks, ETFs | Level 1 (Free), Level 2 Deep Market Data |
| Hong Kong | Futures, Options | Level 1, Level 2 Deep Market Data |
Free to Use
After completing account opening and funding, you can activate and use Open API. The fee rules are as follows:
Transaction Fees: Trading through Open API is consistent with the APP, with no additional fees. For details on trading commissions and other charges, please refer to the Tiger Brokers official website. fee description.
CAUTION
Market Data Fees API market data permissions are independent of the APP and need to be purchased separately. For details, please see Fees and Permissions
How to Activate
- Retail Investors: Complete online account opening and funding → Visit OpenAPI Activation Page → Authenticate and use.
- Institutional Investors: Register developer information through the institutional backend → Complete activation → For details, see Institutional Account Center.
If you encounter any problems during the activation process, please contact us.
Updated 1 day ago
