Skip to Content

Stock Positions

The API is used to obtain stock position information including account, stock code, number of shares held, number of available shares, average position price (calculated according to account settings), and currency.

Request ​

HTTP MethodGET
HTTP URL/v1/asset/stock

Parameters ​

Content-Type: application/json; charset=utf-8

NameTypeRequiredDescription
symbolstring[]NOStock code, use ticker.region format, E.g:AAPL.US

Request Example ​

Response ​

Response Headers ​

  • Content-Type: application/json

Response Example ​

json
{
  "code": 0,
  "data": {
    "list": [
      {
        "account_channel": "lb",
        "stock_info": [
          {
            "symbol": "700.HK",
            "symbol_name": "TENCENT",
            "currency": "HKD",
            "quantity": "650",
            "market": "HK",
            "available_quantity": "-450",
            "cost_price": "457.53",
            "init_quantity": "214"
          },
          {
            "symbol": "9991.HK",
            "symbol_name": "BAOZUN-SW",
            "currency": "HKD",
            "market": "HK",
            "quantity": "200",
            "available_quantity": "0",
            "cost_price": "32.25",
            "init_quantity": "214"
          },
          {
            "symbol": "TCEHY.US",
            "symbol_name": "Tencent (ADR)",
            "currency": "USD",
            "market": "US",
            "quantity": "10",
            "available_quantity": "10",
            "init_quantity": "18"
          },
          {
            "symbol": "2628.HK",
            "symbol_name": "CHINA LIFE",
            "currency": "HKD",
            "market": "HK",
            "quantity": "9000",
            "available_quantity": "0",
            "init_quantity": "8000"
          },
          {
            "symbol": "5.HK",
            "symbol_name": "HSBC HOLDINGS",
            "currency": "HKD",
            "market": "HK",
            "quantity": "2400",
            "available_quantity": "2000",
            "init_quantity": "2000"
          },
          {
            "symbol": "BABA.US",
            "symbol_name": "Alibaba",
            "currency": "USD",
            "market": "US",
            "quantity": "2000209",
            "available_quantity": "2000209",
            "init_quantity": "214"
          },
          {
            "symbol": "2.HK",
            "symbol_name": "CLP HOLDINGS",
            "currency": "HKD",
            "market": "HK",
            "quantity": "2000",
            "available_quantity": "2000",
            "init_quantity": "2000"
          },
          {
            "symbol": "NOK.US",
            "symbol_name": "Nokia",
            "currency": "USD",
            "market": "US",
            "quantity": "1",
            "available_quantity": "0",
            "init_quantity": "1"
          }
        ]
      }
    ]
  }
}

Response Status ​

StatusDescriptionSchema
200Successstock_rsp
400Internal ErrorNone

Schemas ​

stock_rsp ​

NameTypeRequiredDescription
listobject[]falseStock holding information
∟ account_channelstringtrueAccount type
∟ stock_infoobject[]falseStock list
∟∟ symbolstringtrueStock code
∟∟ symbol_namestringtrueStock name
∟∟ quantitystringtrueThe number of holdings
∟∟ available_quantitystringfalseAvailable quantity
∟∟ currencystringtrueCurrency
∟∟ marketstringtruemarket
∟∟ cost_pricestringtrueCost Price(According to the client's choice of average purchase or diluted cost)
∟∟ init_quantitystringfalseInitial position before market opening