# Get Insider Holder List

get_insider_holder_list(code, next_key=None, num=None)

  • Description

    Get the list of insider holders (executives/directors/major shareholders) for a US stock, with pagination support; the first page additionally returns an insider summary

  • Parameters

    Parameter Type Description
    code str Stock code
    next_key str Pagination key
    num int Items per page
  • Return

    Parameter Type Description
    ret RET_CODE API call result
    data pd.DataFrame When ret == RET_OK, returns insider holder DataFrame
    str When ret != RET_OK, returns error description
    • DataFrame field description:

      Field Type Description
      holder_id int Holder ID
      holder_quantity int Total shares held
      holder_pct float Holding ratio
      name str Holder name
      title str Holder title
      all_count int Total count
      next_key str Pagination key
      insider_total_count int Total insider count
      insider_bought_count int Bought count
      insider_sold_count int Sold count
  • Example

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

ret, data = quote_ctx.get_insider_holder_list("US.AAPL")
if ret == RET_OK:
    print(data[['holder_id', 'name', 'title', 'holder_quantity', 'holder_pct']].to_string(index=False))
    print('insider_total:', data['insider_total_count'].iloc[0])
    print('next_key:', data['next_key'].iloc[0])
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
  • Output
holder_id             name                                 title  holder_quantity  holder_pct
    234085  Arthur Levinson Independent Non-Executive Chairperson          4125576       0.028
    169600     Timothy Cook               Chief Executive Officer          3280418       0.022
 626415138       Sabih Khan                               Officer          1105527       0.007
  34123508 Katherine  Adams                 Senior Vice President           175408       0.001
 531640091  Deirdre O’Brien       Senior Vice President of Retail           136810       0.000
    285767     Ronald Sugar                  Independent Director           110566       0.000
  50035778     Luca Maestri               Chief Financial Officer            91304       0.000
    253136      Andrea Jung                  Independent Director            77664       0.000
  22072913     Susan Wagner                  Independent Director            69788       0.000
1976351584      Ben Borders          Principal Accounting Officer            39987       0.000
insider_total: 17
next_key: 10
1
2
3
4
5
6
7
8
9
10
11
12
13

API Limitations

  • Maximum 30 requests per 30 seconds.
  • Only meaningful for US stocks and funds.
  • Supports pagination; default 10 items per page, maximum 20; the pagination key is a string type.
  • The insider summary (total/bought/sold count) is only returned on the first page (when nextKey is empty).