Object List

Client Objects

Object NameDescription
TigerClientBase connection class. Handles communication and authentication, base class for QuoteClient and TradeClient
QuoteClientQuote class. Handles quote-related interfaces, such as requesting K-lines and real-time prices
TradeClientTrade class. Handles trade-related interfaces, such as placing and modifying orders

Account Objects

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 NameHeader FileDescription
PortfolioAccounttigerapi/model.hAccount asset information
Segmenttigerapi/model.hAssets categorized by trading product (futures/securities)
CurrencyAssettigerapi/model.hCash asset information by currency

Global Accounts

Object NameHeader FileDescription
PortfolioAccounttigerapi/model.hAccount asset information
Accounttigerapi/model.hSummarized account information
CommoditySegmenttigerapi/model.hFutures asset information
SecuritySegmenttigerapi/model.hSecurities asset information
MarketValuetigerapi/model.hMarket value object

Trade Objects

Object NameHeader FileDescription
Positiontigerapi/model.hPosition object
Ordertigerapi/model.hOrder object
OrderLegtigerapi/model.hAttached order object
Contracttigerapi/model.hContract object

Quote Objects

Object NameHeader FileDescription
MarketStatustigerapi/model.hMarket status object
OptionFiltertigerapi/model.hOption chain filter