中文

Object List

Client Objects

Object NameDescription
PushClientSubscription class. Used for websocket long connection push processing, such as real-time quote push, asset/order/position change push
QuoteClientMarket data class. Used for market data related interface processing, such as requesting K-lines, real-time prices
TradeClientTrading class. Used for trading related interface processing, such as placing orders, modifying orders

Account Classes

Comprehensive/Simulation Account

Object NameReference PathDescription
PortfolioAccounttigeropen.trade.domain.prime_account.PortfolioAccountAccount asset information
Segmenttigeropen.trade.domain.prime_account.SegmentAssets divided by trading varieties (futures/stocks)
CurrencyAssettigeropen.trade.domain.prime_account.CurrencyAssetCash asset information

Global Account

Object NameReference PathDescription
PortfolioAccounttigeropen.trade.domain.account.PortfolioAccountAccount asset information
Accounttigeropen.trade.domain.account.AccountSummarized account information
CommoditySegmenttigeropen.trade.domain.account.CommoditySegmentFutures asset information
SecuritySegmenttigeropen.trade.domain.account.SecuritySegmentStock asset information
MarketValuetigeropen.trade.domain.account.MarketValueMarket value object

Trading Classes

Object NameReference PathDescription
Positiontigeropen.trade.domain.position.PositionPosition object
Ordertigeropen.trade.domain.order.OrderOrder object
OrderLegtigeropen.trade.domain.order.OrderLegAdditional order object
AlgoParamstigeropen.trade.domain.order.AlgoParamsAlgorithmic order (VWAP/TWAP) parameters
Contracttigeropen.trade.domain.contract.ContractContract object

Market Data Classes

Object NameReference PathDescription
MarketStatustigeropen.quote.domain.market_status.MarketStatusMarket status object
OptionFiltertigeropen.quote.domain.filter.OptionFilterOption filter