# 獲取個股/指數估值詳情

get_valuation_detail(code, valuation_type=None, interval_type=None)

  • 介紹

    取得指定股票或指數的估值詳情,包含估值走勢、市場分佈、行業分佈(僅個股)、盈利/營收增速(僅個股,PB 無)

  • 參數

    參數 類型 說明
    code str 股票代碼
    valuation_type ValuationType 估值類型
    interval_type ValuationIntervalType 歷史數據時間週期
  • 返回

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

      欄位 類型 說明
      valuation_type ValuationType 實際估值類型
      last_update_time int 最後更新時間戳(秒,對應市場時區)
      last_update_time_str str 最後更新時間
      trend dict 走勢數據,見 trend 欄位表
      market_distribution dict 市場分佈數據,見 market_distribution 欄位表
      plate_distribution dict 行業分佈數據,見 plate_distribution 欄位表
      profit_growth_rate dict 盈利/營收增速數據,見 profit_growth_rate 欄位表
    • trend 欄位(估值走勢摘要):

      欄位 類型 說明
      current_value float 當前估值
      average_value float 歷史平均估值
      avg_minus_1_stddev float 歷史平均 - 1σ
      avg_plus_1_stddev float 歷史平均 + 1σ
      valuation_percentile float 歷史分位
      forward_value float 預測估值
      historical_items list 歷史估值列表,每項見 historical_items 欄位表
    • historical_items 欄位(歷史估值條目):

      欄位 類型 說明
      value float 估值
      time int 時間戳(秒,對應市場時區)
      time_str str 日期
      plate_value float 行業均值
    • market_distribution 欄位(市場/成分股分佈):

      欄位 類型 說明
      sections list 區間分佈列表(降序),每項見 sections 欄位表
      total int 市場總數/成分股總數
      ranking int 該股票估值在市場中的排名
      average_value float 市場估值均值
      median_value float 市場估值中位數
    • sections 欄位(區間分佈條目):

      欄位 類型 說明
      start float 區間開始值
      end float 區間結束值
      number int 該區間個股數量
    • plate_distribution 欄位(行業分佈,僅個股):

      欄位 類型 說明
      plate str 所屬板塊代碼
      plate_name str 所屬板塊名稱
      plate_average_value float 板塊估值均值
      plate_ranking int 該股票估值在板塊中的排名
      plate_stock_item_count int 板塊個股總數
      stock_items list 板塊成分股估值明細,每項見 stock_items 欄位表
    • stock_items 欄位(板塊成分股條目):

      欄位 類型 說明
      security str 股票代碼
      name str 個股名稱
      value float 估值
      market_cap float 市值
    • profit_growth_rate 欄位(盈利/營收增速,僅個股非 PB):

      欄位 類型 說明
      financial_ttm_multiple float TTM 增長倍數
      market_cap_multiple float 市值增長倍數
      year_count int 計算增長倍數時實際用到的年份數量
      profit_data list 各期數據列表,每項見 profit_data 欄位表
      conclusion_detailed str 估值結論描述
    • profit_data 欄位(各期盈利/營收條目):

      欄位 類型 說明
      financial_year int 財報年度
      financial_quarter int 財報季度
      period_str str 財報週期
      report_date int 報告日時間戳(秒,對應市場時區)
      report_date_str str 報告日
      market_cap_multiple float 報告日市值倍數
      finance_data_multiple float 盈利/營收倍數
  • Example

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

ret, data = quote_ctx.get_valuation_detail("HK.00700")
if ret == RET_OK:
    trend = data.get('trend', {})
    items = trend.get('historical_items', [])
    df = pd.DataFrame(items)
    print(df.to_string(index=False))
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
  • Output
value       time   time_str  plate_value
22.690 1746979200 2025-05-12       22.678
22.186 1747065600 2025-05-13       22.179
22.843 1747152000 2025-05-14       22.817
22.046 1747238400 2025-05-15       22.050
21.538 1747324800 2025-05-16       21.577
21.792 1747584000 2025-05-19       21.821
//...
18.087 1776960000 2026-04-24       18.147
17.544 1777219200 2026-04-27       17.617
17.368 1777305600 2026-04-28       17.444
17.566 1777392000 2026-04-29       17.650
17.148 1777478400 2026-04-30       17.227
17.339 1777824000 2026-05-04       17.421
17.310 1777910400 2026-05-05       17.393
16.972 1777996800 2026-05-06       17.059
17.500 1778083200 2026-05-07       17.589
17.266 1778169600 2026-05-08       17.364
17.039 1778428800 2026-05-11       17.143
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

介面限制

  • 每 30 秒內最多請求 30 次。
  • 支援正股、基金及指數。
  • PB 估值無盈利/營收增速模組。
  • 指數無排名、均值、中位數。