# 获取ARK主动交易聚合

get_ark_active_transaction(holding_type=None, cycle_type=None, sort_field=None, sort_dir=None, count=None, page=None)

  • 介绍

    获取 ARK 主动交易聚合,返回 ARK 基金的主动交易记录(含变动金额、变动股数),支持按持仓变动类型、周期选择和排序。

  • 参数

    参数 类型 说明
    holding_type ArkActiveTransactionHoldingType 持仓变动类型,默认增持
    cycle_type ArkCycleType 周期类型,默认近 1 天
    sort_field ArkActiveTransactionSortField 排序字段,默认变动金额
    sort_dir RankSortDir 排序方向,默认降序
    count int 返回数量 [1, 200],默认 50
    page str 翻页游标
  • 返回

    参数 类型 说明
    ret RET_CODE 接口调用结果
    data pd.DataFrame 当 ret == RET_OK,返回数据
    str 当 ret != RET_OK,返回错误描述
    • 数据格式如下:
      字段 类型 说明
      security str 股票代码(如 'US.TSLA',部分标的可能为 N/A)
      name str 名称
      change_amount float 变动金额(美元)
      change_shares int 变动数量(股)
  • Example

from futu import *

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

ret, data, next_page, all_count = quote_ctx.get_ark_active_transaction(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
  • Output
总数据量: 2
  security      name  change_amount  change_shares
0  US.AMZN       亚马逊      9631518.0          41141
1  US.PLTR  Palantir      9482340.0          81254
1
2
3
4

接口限制

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