分笔统计(内外盘)

个股每日分笔统计: 成交笔数/主动买卖(内外盘)量额/大单量额 —— 资金流向粗对位

门槛需要 基础版 及以上

数据2026-08-24起积累; 由a_trans分笔聚合

限制单次=单票

接口说明

个股分笔日统计(2026-08-24 起):成交笔数、主动买/卖(内外盘)量额、大单量额,每日一行。

衡量主力主动买卖强度的时间序列,比逐笔 /stock/tick 轻量得多

需要逐笔回溯时再用 tick

快速调用

同一调用的三种等价写法,按接入习惯任选其一,复制即可运行。

近60日内外盘
import top369 as gp

pro = gp.pro_api("sk-xxxxxxxxxxxx")   # 安装: pip install top369

df = pro.tick_stats(code="sz000001")
print(df[["date", "buy_vol", "sell_vol"]].tail())

输入参数

名称类型必选描述
codestrTrue股票代码
start_datestrFalse起始日期 YYYY-MM-DD
end_datestrFalse结束日期 YYYY-MM-DD
limitintFalse返回条数上限, 默认60

返回字段

名称类型描述
rows[].datestr交易日期, 降序
rows[].ticksint成交笔数
rows[].buy_vol / sell_vol / neu_volint主动买/卖/中性盘量(股)
rows[].buy_amt / sell_amt / neu_amtfloat主动买/卖/中性盘额(元)
rows[].big_ticks / big_buy_amt / big_sell_amtfloat大单笔数/大单买额/大单卖额

返回数据样例

{
  "code": "sz000001",
  "name": "平安银行",
  "total": 5,
  "rows": [
    {
      "date": "2026-10-09",
      "ticks": 4692,
      "buy_vol": 46647800,
      "sell_vol": 58640000,
      "neu_vol": 2526500,
      "buy_amt": 545594528.0,
      "sell_amt": 684690422.0,
      "neu_amt": 29497290.0,
      "big_ticks": 233,
      "big_buy_amt": 215071868.0,
      "big_sell_amt": 348575820.0
    },
    {
      "date": "2026-10-08",
      "ticks": 4704,
      "buy_vol": 94694800,
      "sell_vol": 51150400,
      "neu_vol": 2456800,
      "buy_amt": 1114401234.0,
      "sell_amt": 601848239.0,
      "neu_amt": 28806516.0,
      "big_ticks": 347,
      "big_buy_amt": 630423498.0,
      "big_sell_amt": 255034309.0
    },
    {
      "date": "2026-09-30",
      "ticks": 4518,
      "buy_vol": 60528000,
      "sell_vol": 38947500,
      "neu_vol": 5148900,
      "buy_amt": 698209072.0,
      "sell_amt": 449024942.0,
      "neu_amt": 59575653.0,
      "big_ticks": 259,
      "big_buy_amt": 363209071.0,
      "big_sell_amt": 184257583.0
    }
  ]
}

样例取自平台实时数据,rows共 5 条,样例仅展示前 3 条。

最佳实践:内外盘/大单是资金流向粗对位(日级序列); 要逐笔原始明细(方向/价格)用 tick 单日拉取。

认证方式、代码规范、错误码等通用约定见文档首页; 可在在线测试中直接调试本接口。