分笔统计(内外盘)
个股每日分笔统计: 成交笔数/主动买卖(内外盘)量额/大单量额 —— 资金流向粗对位
接口说明
个股分笔日统计(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())
近60日内外盘
import requests
API = "https://api.369.top/api"
KEY = "sk-xxxxxxxxxxxx"
r = requests.get(f"{API}/a/stock/tick_stats",
headers={"X-API-Key": KEY},
params={"code": "sz000001"},
timeout=30)
r.raise_for_status()
data = r.json()["data"] # 信封解包, 本接口数据在 data["rows"]
近60日内外盘
curl -H "X-API-Key: sk-xxxxxxxxxxxx" \ "https://api.369.top/api/a/stock/tick_stats?code=sz000001"
输入参数
| 名称 | 类型 | 必选 | 描述 |
|---|---|---|---|
| code | str | True | 股票代码 |
| start_date | str | False | 起始日期 YYYY-MM-DD |
| end_date | str | False | 结束日期 YYYY-MM-DD |
| limit | int | False | 返回条数上限, 默认60 |
返回字段
| 名称 | 类型 | 描述 |
|---|---|---|
| rows[].date | str | 交易日期, 降序 |
| rows[].ticks | int | 成交笔数 |
| rows[].buy_vol / sell_vol / neu_vol | int | 主动买/卖/中性盘量(股) |
| rows[].buy_amt / sell_amt / neu_amt | float | 主动买/卖/中性盘额(元) |
| rows[].big_ticks / big_buy_amt / big_sell_amt | float | 大单笔数/大单买额/大单卖额 |
返回数据样例
{
"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 单日拉取。