# 機関保有リストの取得

get_institution_holding_list(market, institution_id, change_type=None, sort_field=None, sort_dir=None, count=None, page=None, keyword=None)

  • 説明

    機関保有リストを取得します。指定機関の全保有明細(時価総額、保有比率、変動等を含む)を返します。変動タイプによるフィルタリング、多次元ソートおよびキーワード検索に対応しています。

  • パラメータ

    パラメータ タイプ 説明
    market Market 市場タイプ(HK/US)(必須)
    institution_id int 機関ID(必須)
    change_type InstitutionHoldingChangeType 変動タイプでフィルタ(未指定=全部)
    sort_field InstitutionHoldingListSortField ソートフィールド、デフォルト保有時価総額
    sort_dir RankSortDir ソート方向、デフォルト降順
    count int 取得数量 [1, 200]、デフォルト 20
    page str ページカーソル
    keyword str 検索キーワード(銘柄名/コード)
  • 戻り値

    パラメータ タイプ 説明
    ret RET_CODE API呼び出し結果
    data pd.DataFrame ret == RET_OK の場合、データを返す
    str ret != RET_OK の場合、エラー説明を返す
    • データフォーマット:
      フィールド タイプ 説明
      security str 銘柄コード(例 'US.AAPL'
      name str 銘柄名
      industry_name str 所属業種
      holding_value float 保有時価総額
      holding_pct float 保有比率—株式時価総額に対する割合(%)
      last_holding_pct float 前期保有比率(%)
      change_shares int 変動株数
      portfolio_pct float 機関総ポジションに対する比率(%)
      change_pct float 変動比率(%)
      holding_date int 保有日時(タイムスタンプ)
      source str 開示ソース
      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, data, next_page, all_count = quote_ctx.get_institution_holding_list(
        market=Market.US, institution_id=inst_id, count=2)
    if ret == RET_OK:
        print(f'データ総数: {all_count}')
        print(data)
    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
  • Output
データ総数: 4430
  security name industry_name  holding_value  holding_pct  last_holding_pct  change_shares  portfolio_pct  change_pct holding_date source currency
0  US.NVDA  英伟达            电子   3.887350e+11       7.9295            7.8996      -19284971         4.9289     -0.0796   2026-03-30    13F      USD
1  US.AAPL   苹果           计算机   3.398298e+11       7.7520            7.7624      -10565359         4.3088     -0.0719   2026-03-30    13F      USD
1
2
3
4

API制限

  • 30秒以内に最大60回のリクエストが可能です
  • ページネーションリクエストは最初のページのみレート制限にカウントされます