# 獲取板塊/指數成分股估值列表

get_valuation_plate_stock_list(code, valuation_type=None, next_key=None, num=None, sort_type=None, sort_id=None, filter_security=None)

  • 介紹

    獲取板塊或指數成分股的估值列表,包含估值、預測估值、歷史分位、市值;指數首次全量請求還返回所屬板塊列表

  • 參數

    參數 類型 說明
    code str 板塊或指數代碼
    valuation_type ValuationType 估值類型
    next_key str 分頁標識
    num int 每頁數量
    sort_type SortType 排序方向
    sort_id SortField 排序列
    filter_security str 板塊篩選
  • 返回

    參數 類型 說明
    ret RET_CODE 接口調用結果
    data dict 當 ret == RET_OK,返回成分股估值數據字典
    str 當 ret != RET_OK,返回錯誤描述
    • 返回字典包含以下欄位:

      欄位 類型 說明
      count int 成分股總數
      stock_list list 成分股估值列表,每項見 stock_list 欄位表
      next_key str 分頁標識
      plate_list list 所屬板塊列表
    • stock_list 欄位(成分股估值條目):

      欄位 類型 說明
      symbol str 股票代碼
      valuation_val float 估值
      forward_value float 預測估值
      valuation_percentile float 歷史分位
      market_cap float 市值
      name str 股票名稱
    • plate_list 欄位(指數所屬板塊條目):

      欄位 類型 說明
      symbol str 板塊代碼
      name str 板塊名稱
  • Example

from futu import *
import pandas as pd
quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

ret, data = quote_ctx.get_valuation_plate_stock_list("HK.LIST23363")
if ret == RET_OK:
    df = pd.DataFrame(data.get('stock_list', []))
    print(df.to_string(index=False))
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
  • Output
symbol            name  valuation_val  valuation_percentile   market_cap
HK.08076        SING LEE         -2.300             65.337673 3.029652e+07
HK.08092    ITE HOLDINGS         19.500             98.209927 3.609481e+07
HK.08036   EBROKER GROUP        -12.000             35.313263 4.428000e+07
HK.01561 PAN ASIA DATA H        -23.500              1.057770 5.007634e+07
HK.08071   CH NETCOMTECH        -13.000             31.489015 6.091863e+07
HK.00248  HKC INT'L HOLD         -2.056             19.446705 6.771489e+07
HK.01613       SYNERTONE         -2.796             72.660700 8.841764e+07
HK.08062   EFT SOLUTIONS        -93.333              0.244101 1.344000e+08
HK.01949      PLATT NERA         -5.147             36.523929 1.344000e+08
HK.01206     TECHNOVATOR         -0.314             41.171684 1.720823e+08
1
2
3
4
5
6
7
8
9
10
11

接口限制

  • 每 30 秒內最多請求 30 次。
  • 支持板塊和指數,不支持個股。
  • 指數首次全量請求時額外返回所屬板塊列表(plate_list)。