Skip to content

獲取自選股

GET /v1/quote/user-security

獲取用戶指定自選分組下的證券(自選股)列表,返回每隻標的的代碼、名稱、每手股數、證券類型及衍生品信息。

請求參數

參數類型位置必填說明
group_namestring查詢自選分組名稱(需 URL 編碼),最長 100 字符。分組名可由 user-security-group 獲取。
X-Futu-Client-Nnidstring請求頭用戶身份(牛牛號)。

請求示例

bash
curl -G "$ip/v1/quote/user-security" \
  --data-urlencode 'group_name=美股期权' \
  -H 'X-Futu-Client-Nnid: 99034182' | jq

響應字段

字段類型說明
codestring證券代碼,如 US.AAPL
namestring證券名稱。
lot_sizeint每手股數(期權=合約股數,期貨=合約乘數)。
stock_typestring證券類型:STOCK / ETF / WARRANT / IDX / DRVT / FUTURE / FOREX / CRYPTO / BOND 等。
stock_child_typeint證券子類型數值。
stock_ownerstring標的正股代碼;非衍生品為空串。
option_typestring期權方向:ALL(非期權)/ CALL / PUT
strike_timestring期權行權日(yyyy-MM-dd);非期權為空串。
strike_pricedouble期權行權價;非期權為 0。
listing_datestring上市日期(yyyy-MM-dd);無則空串。
stock_idint證券內部數值 ID。
main_contractbool是否期貨主連合約;非期貨恆 false。
last_trade_timestring期權/期貨最後交易日(yyyy-MM-dd);不適用為空串。

限制範圍

  • 市場:無限制。自選可含 HK / US / 滬深 / JP / SG / AU / KR / MY / CA 等任意市場標的。
  • 品類:無限制。正股 / ETF / 窩輪 / 期權 / 期貨 / 指數 / 債券 / 數字貨幣等均可出現。
  • 空分組返回 security_list 為空數組(合法,非錯誤)。

錯誤碼

ret_codeerror.code觸發條件處理建議
0成功(空分組返回空數組)。正常解析 security_list
-3invalid_parametergroup_name / 超長(>100) / 分組名不存在。校驗入參;用 user-security-group 確認分組名。
-9permission_deniedX-Futu-Client-Nnid 鑒權頭。補齊用戶身份後重試。
-5internal_error網關編排 / 後端 RPC 異常。重試;持續失敗聯繫服務方。

響應示例

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "security_list": [
      {
        "code": "US.SPY260526C735000",
        "name": "SPY 260526 735.00C",
        "lot_size": 100,
        "stock_type": "DRVT",
        "stock_child_type": 8002,
        "stock_owner": "US.SPY",
        "option_type": "CALL",
        "strike_time": "2026-05-26",
        "strike_price": 735.0,
        "listing_date": "",
        "stock_id": 507601755,
        "main_contract": false,
        "last_trade_time": ""
      }
    ]
  }
}