# Get Valuation Plate Stock List

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

  • Description

    Get the valuation list of constituent stocks for a board or index, including valuation, forward valuation, historical percentile, and market cap; the first full request for an index also returns the associated board list

  • Parameters

    Parameter Type Description
    code str Board or index code
    valuation_type ValuationType Valuation type
    next_key str Pagination key
    num int Page size
    sort_type SortType Sort direction
    sort_id SortField Sort column
    filter_security str Board filter
  • Return

    Parameter Type Description
    ret RET_CODE API call result
    data dict When ret == RET_OK, returns a dict of constituent stock valuation data
    str When ret != RET_OK, returns an error description
    • The returned dict contains the following fields:

      Field Type Description
      count int Total constituent stock count
      stock_list list Constituent stock valuation list; each item see stock_list field table
      next_key str Pagination key
      plate_list list Associated board list
    • stock_list fields (constituent stock valuation entry):

      Field Type Description
      symbol str Stock code
      valuation_val float Valuation
      forward_value float Forward valuation
      valuation_percentile float Historical percentile
      market_cap float Market cap
      name str Stock name
    • plate_list fields (index board entry):

      Field Type Description
      symbol str Board code
      name str Board name
  • 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

API Limits

  • Up to 30 requests per 30 seconds.
  • Supports boards and indexes; individual stocks are not supported.
  • For indexes, the first full request additionally returns the associated board list (plate_list).