Skip to content

Index Component Valuation

GET /api/v1.0/quote/valuation/index-stocks

Get valuation list of index constituents, with pagination, sorting and optional plate filter.

Parameters

NameTypeInRequiredDescription
symbolstringqueryyesIndex symbol, e.g. HK.800000 (HSI).
valuation_typeintquerynoValuation type. Default 1. 1=PE, 2=PB, 3=PS.
next_keystringquerynoPagination cursor. Leave empty for first page.
limitintquerynoPage size. Default 10, max 50.
sort_typestringquerynoSort direction. Same as plate valuation API.
sort_idstringquerynoSort field. Same as plate valuation API.
filter_securitystringquerynoFilter index constituents by plate; leave empty for no filter. Use index-stock-plates API for candidates.

Request Example

bash
curl "https://webapi.moomoo.com/api/v1.0/quote/valuation/index-stocks?symbol=HK.800000&limit=2&valuation_type=1" | jq

Response Fields

FieldTypeDescription
pagination.totalintTotal constituents after filter.
pagination.has_moreboolWhether more pages exist.
pagination.next_keystringNext-page cursor; "-1" when no more.
stock_list[].symbolstringStock symbol.
stock_list[].namestringStock English name.
stock_list[].sc_namestringStock Simplified Chinese name.
stock_list[].tc_namestringStock Traditional Chinese name.
stock_list[].valuation_valfloatValuation multiple.
stock_list[].forward_valuefloatForward valuation.
stock_list[].valuation_percentilefloatHistorical valuation percentile (0-100).
stock_list[].market_capfloatMarket cap.

Limits

  • Instrument: index only.
  • Page size: max 50 per request; use next_key for more.

Error Codes

ret_codeerror.codeWhenAction
0Success
-3invalid_parameterInvalid paramsFix per ret_msg
-7invalid_symbolIndex not foundCheck symbol
-10no_dataNo valuation dataConfirm index symbol

Response Example

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "stock_list": [
      {
        "forward_value": 8.767,
        "market_cap": 19231825136.875,
        "name": "Zhongsheng Group",
        "sc_name": "中升控股",
        "tc_name": "中升控股",
        "symbol": "HK.00881",
        "valuation_percentile": 0.8045052,
        "valuation_val": -10.376
      }
    ]
  },
  "pagination": { "has_more": true, "next_key": "2", "total": 87 }
}