# セクター/指数構成銘柄バリュエーションリストの取得

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 API 呼び出し結果
    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 moomoo 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
  • 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

API 制限

  • 30 秒以内に最大 30 回リクエスト可能。
  • セクターと指数をサポート;個別銘柄は非対応。
  • 指数の初回全量リクエスト時には所属セクターリスト(plate_list)も返されます。