# 获取内部人交易

get_insider_trade_list(code, holder_id=None, num=None, next_key=None)

  • 介绍

    获取美股股票内部人(高管/董事/大股东)的交易记录列表,支持按持有人过滤和分页续拉

  • 参数

    参数 类型 说明
    code str 股票代码
    holder_id int 持有人 ID
    num int 每页数量
    next_key str 分页标识
  • 返回

    参数 类型 说明
    ret RET_CODE 接口调用结果
    data pd.DataFrame 当 ret == RET_OK,返回内部人交易 DataFrame
    str 当 ret != RET_OK,返回错误描述
    • 返回 DataFrame 字段说明:

      字段 类型 说明
      trade_shares int 交易股数
      min_trade_date int 最小交易日期时间戳
      min_trade_date_str str 最小交易日期字符串
      max_trade_date int 最大交易日期时间戳
      max_trade_date_str str 最大交易日期字符串
      min_price float 最小交易价格
      max_price float 最大交易价格
      security_holder_quantity int 证券类型持股数
      is_proposed_sale_of_securities bool 计划出售
      holder_id int 股东 ID
      name str 股东名称
      title str 股东职位
      security_description str 证券类型描述
      transaction_type str 交易类型
      source_group_name str 数据来源
      all_count int 总条数
      next_key str 分页标识
  • Example

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

ret, data = quote_ctx.get_insider_trade_list("US.AAPL")
if ret == RET_OK:
    print(data[['holder_id', 'name', 'title', 'transaction_type', 'trade_shares']].to_string(index=False))
else:
    print('error:', data)
quote_ctx.close()
1
2
3
4
5
6
7
8
9
  • Output
holder_id             name                           title transaction_type  trade_shares
    234085  Arthur Levinson                         独立非执行主席               卖出       -250000
    234085  Arthur Levinson                         独立非执行主席             其他处置         -5000
  34123508 Katherine  Adams                           高级副总裁             意向出售        -43000
1892533533     Kevan Parekh                           首席财务官               卖出         -1534
1892533533     Kevan Parekh                           首席财务官             行权获得          6135
1892533533     Kevan Parekh                           首席财务官             行权卖出         -4793
1976351584      Ben Borders    Principal Accounting Officer             行权获得           825
1976351584      Ben Borders    Principal Accounting Officer             行权卖出          -892
    169600     Timothy Cook                           首席执行官             意向出售        -64949
 531640091  Deirdre O’Brien Senior Vice President of Retail             意向出售        -30002
1
2
3
4
5
6
7
8
9
10
11

接口限制

  • 每 30 秒内最多请求 30 次。
  • 仅美股正股及基金有意义。
  • 支持分页,默认每页 10 条,最多 50 条;分页标识为字符串类型。
  • holderId 可取自 GetInsiderHolderList(3241)或本协议(3242)的返回值。