| Object Name | Description |
|---|
| TigerClient | Base connection class. Handles communication and authentication, base class for QuoteClient and TradeClient |
| QuoteClient | Quote class. Handles quote-related interfaces, such as requesting K-lines and real-time prices |
| TradeClient | Trade class. Handles trade-related interfaces, such as placing and modifying orders |
In the C++ SDK, account asset interfaces return web::json::value JSON objects, with field names corresponding to the Python SDK's object properties.
Standard/Paper Accounts
| Object Name | Header File | Description |
|---|
| PortfolioAccount | tigerapi/model.h | Account asset information |
| Segment | tigerapi/model.h | Assets categorized by trading product (futures/securities) |
| CurrencyAsset | tigerapi/model.h | Cash asset information by currency |
Global Accounts
| Object Name | Header File | Description |
|---|
| Position | tigerapi/model.h | Position object |
| Order | tigerapi/model.h | Order object |
| OrderLeg | tigerapi/model.h | Attached order object |
| Contract | tigerapi/model.h | Contract object |
| Object Name | Header File | Description |
|---|
| MarketStatus | tigerapi/model.h | Market status object |
| OptionFilter | tigerapi/model.h | Option chain filter |