# 获取机构概况

get_institution_profile(market, institution_id)

  • 介绍

    获取机构概况,返回指定机构的持仓市值、持仓变动统计、Top10 持股占比等画像数据。

  • 参数

    参数 类型 说明
    market Market 市场类型(HK/US)(必填)
    institution_id int 机构 ID(从 get_institution_list 获取)(必填)
  • 返回

    参数 类型 说明
    ret RET_CODE 接口调用结果
    data dict 当 ret == RET_OK,返回字典数据
    str 当 ret != RET_OK,返回错误描述
    • 数据格式如下:
      字段 类型 说明
      institution_name str 机构名称
      description str 机构简介
      position_value float 持仓市值
      last_position_value float 上期持仓市值
      position_value_change_pct float 市值变化比例(%)
      total_holding_count int 总持仓数
      holding_change_count int 持仓变动数
      new_count int 建仓标的数
      sold_out_count int 清仓标的数
      increase_count int 增持标的数
      decrease_count int 减持标的数
      top10_pct float Top10 持股占比(%)
      top10_pct_change float Top10 占比变动(%)
      disclosure_date str 披露日期(yyyy-MM-dd)
      currency str 币种
  • Example

from futu import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

# 先获取机构ID
ret, data, _, _ = quote_ctx.get_institution_list(market=Market.US, count=1)
if ret == RET_OK and len(data) > 0:
    inst_id = data.iloc[0]['institution_id']

    # 查询机构概况
    ret, profile = quote_ctx.get_institution_profile(market=Market.US, institution_id=inst_id)
    if ret == RET_OK:
        for k, v in profile.items():
            print(f"{k}: {v}")
    else:
        print('error:', profile)

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  • Output
institution_name: 贝莱德
description: 贝莱德集团是美国规模最大的资产管理集团之一,提供种类繁多的证券、固定收益、现金管理等投资产品。
position_value: 6959192681765.731
last_position_value: 6093992885377.756
position_value_change_pct: 14.1975
total_holding_count: 4443
holding_change_count: 12
new_count: 87
sold_out_count: 31
increase_count: 2364
decrease_count: 1682
top10_pct: 24.3287
top10_pct_change: 0.4142
disclosure_date: 2026-06-19
currency: USD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

接口限制

  • 30 秒内最多 60 次请求
  • 分页请求仅首页计入限频统计