# 获取评级汇总

get_research_rating_summary(code, rating_dimension_type=None, uid=None, num=None, next_key=None)

  • 介绍

    获取指定股票的机构或分析师评级汇总列表,或指定机构/分析师的评级详情,支持分页拉取

  • 参数

    参数 类型 说明
    code str 股票代码
    rating_dimension_type ResearchRatingDimensionType 评级维度
    uid str 机构或分析师 UID
    num int 每页返回数量
    next_key str 分页标识
  • 返回

    参数 类型 说明
    ret RET_CODE 接口调用结果
    data dict 当 ret == RET_OK,返回评级汇总数据字典
    str 当 ret != RET_OK,返回错误描述
    • 返回字典包含以下字段:

      字段 类型 说明
      inst_rating_summary_list list 机构评级汇总列表
      analyst_rating_summary_list list 分析师评级汇总列表
      inst_rating_detail dict 机构评级详情
      analyst_rating_detail dict 分析师评级详情
      next_key str 分页标识
    • inst_rating_summary_list 每项字段(机构评级汇总行):

      字段 类型 说明
      institution_info dict 机构信息,见下表
      rating_item_list list 评级记录列表,见下表
    • institution_info 字段(InstInfo):

      字段 类型 说明
      institution_uid str 机构唯一标识
      institution_picture_url str 机构图片 URL
      institution_name str 机构名称
      update_time int 更新时间戳(秒,对应市场时区)
      update_time_str str 更新日期
      institution_source_name str 机构来源名称
      institution_en_name str 机构英文名称
    • analyst_info 字段(AnalystInfo):

      字段 类型 说明
      analyst_uid str 分析师唯一标识
      analyst_name str 分析师姓名
      analyst_picture_url str 分析师头像 URL
      num_of_stars float 星级
      success_rate float 成功率
      excess_return float 超额收益
      stock_success_rate float 个股成功率
      stock_avg_return float 个股平均收益
      institution_info dict 所属机构信息,见 institution_info 字段表
      update_time int 更新时间戳(秒,对应市场时区)
      update_time_str str 更新日期
    • rating_item_list 每项字段(RatingItem):

      字段 类型 说明
      analyst_uid str 分析师唯一标识
      institution_uid str 机构唯一标识
      rating ResearchRatingType 评级
      target_price float 目标价
      recommendation_date int 评级日期时间戳(秒,对应市场时区)
      recommendation_date_str str 评级日期
      rating_url str 评级来源 URL
      update_time int 更新时间戳(秒,对应市场时区)
      update_time_str str 更新日期
  • Example

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

ret, data = quote_ctx.get_research_rating_summary("US.AAPL", rating_dimension_type=1)
if ret == RET_OK:
    rows = []
    for row in data.get('inst_rating_summary_list', []):
        info = row.get('institution_info', {})
        rows.append({
            'institution_name':        info.get('institution_name', ''),
            'institution_en_name':     info.get('institution_en_name', ''),
            'institution_uid':         info.get('institution_uid', ''),
            'institution_source_name': info.get('institution_source_name', ''),
            'update_time_str':         info.get('update_time_str', ''),
        })
    df = pd.DataFrame(rows)
    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
14
15
16
17
18
19
20
21
  • Output
institution_name institution_en_name                      institution_uid    institution_source_name update_time_str
            韦德布什             Wedbush 8c9ae25a-07e2-4d52-a511-b0dd115a5224                    Wedbush      2024-03-01
            艾弗考尔            Evercore a746f081-c12a-4d6d-8067-f4b6634de478               Evercore ISI      2024-03-21
            瑞士银行                 UBS 1d3bfc25-1dda-48fd-bd9f-d4de47e68def                        UBS      2024-03-01
            高盛集团       Goldman Sachs d0e296b4-c2e4-4fad-837c-cd79aaed2e8e              Goldman Sachs      2024-03-01
            联博集团           Bernstein 16358c98-ccc1-4d08-a875-2c727b7b8d70                  Bernstein      2024-03-01
            星展银行                 DBS 44dec2a6-aca9-4b52-9fed-4bbf78749783                        DBS      2024-03-01
            美银证券     BofA Securities 7890753d-5482-4311-a7af-8d5feed39f3e Bank of America Securities      2024-03-01
            辉立证券  Phillip Securities a294f0ca-10c0-4884-86a7-359995505e70         Phillip Securities      2024-09-09
            摩根大通         J.P. Morgan f5ec822c-d561-4db3-a09d-a1e71a9a832f                J.P. Morgan      2024-03-01
           摩根士丹利      Morgan Stanley 9a29ac93-221c-4c1a-ba1a-bbbbf57a5ca6             Morgan Stanley      2024-03-01
1
2
3
4
5
6
7
8
9
10
11

接口限制

  • 每 30 秒内最多请求 30 次。
  • 支持美股正股及 REIT。