Object List
This section includes description of some important Classes or Objects used in the SDK.
Clients
Objects | Description |
---|
PushClient | Push Client. websocket push will use this client. |
QuoteClient | Quote Client. Market-related interfaces use this type of processing, such as requesting k-lines and real-time prices |
TradeClient | Trade Client. Transaction-related interfaces use this type of processing, such as placing orders and changing orders |
Account
Prime/Paper Account
Objects | Class Path | Description |
---|
PortfolioAccount | tigerapi/model.h PortfolioAccount | Account asset information |
Segment | tigerapi/model.h Segment | Assets by Trading Type (Futures/Stocks) |
CurrencyAsset | tigerapi/model.h CurrencyAsset | Cash asset information |
Global Account
Objects | Class Path | Description |
---|
PortfolioAccount | tigerapi/model.h PortfolioAccount | Account asset information |
Account | tigerapi/model.h Account | Account Summary information |
CommoditySegment | tigerapi/model.h CommoditySegment | Futures asset information |
SecuritySegment | tigerapi/model.h SecuritySegment | Stock asset information |
MarketValue | tigerapi/model.h MarketValue | Market Value |
Trading Class
Objects | Class Path | Description |
---|
Position | tigerapi/model.h Position | Positoin Object |
Order | tigerapi/model.h Order | Order Object |
OrderLeg | tigerapi/model.h OrderLeg | Attach Order Object |
AlgoParams | tigerapi/model.h AlgoParams | VWAP/TWAP Order Param |
Contract | tigeropen.trade.domain.contract.Contract | Contract Object |
Quote Class
Objects | Class Path | Description |
---|
MarketStatus | tigerapi/model.h MarketStatus | Market status object |
OptionFilter | tigerapi/model.h OptionFilter | Option Filter |