QMT开户实操指南!大宗交易数据怎么取?手把手教你抓大单
发布时间:9小时前阅读:40
很多刚接触QMT量化交易系统的朋友,一听说能盯“大宗交易”就特别兴奋,结果翻遍API文档也没找到一个叫 get_block_trade() 的函数。别急,其实QMT并没有直接提供“大宗交易”的接口,但它的数据逻辑很巧妙,只要方法对,照样能捕捉到大资金动向!
一、大宗交易数据在哪儿?
QMT并没有一个直接叫“大宗交易”的字段,但它通过资金流向、订单流、龙虎榜等数据,可以间接判断出哪些股票有大单异动。
简单来说:大宗交易的本质是“大额成交”,而QMT的这些数据正好可以从结果上反向追踪到它。
二、如何用QMT捕捉大宗交易?
✅ 方法一:盯龙虎榜+大单净流入
这是最常见、也最实用的组合方式:
# 获取当日龙虎榜买入股作为监控池
g.stock_pool = xtdata.get_dragon_tiger_data(date=None, type='buy')['stock_code'].tolist()
# 再结合实时的大单净流入数据做二次确认
capital_flow = xtdata.get_capital_flow(stock)
realtime_large_inflow = capital_flow['large_order_net_inflow']
如果一只股票昨天上了龙虎榜买入榜,今天又持续出现大单净流入,那大概率是有资金在“干活”,可能就是大宗交易的后续动作或市场跟风效应。
✅ 方法二:使用特殊周期数据——transactioncount1d
QMT的数据下载接口 download_history_data2 中有一个 period='transactioncount1d' 参数,这个参数返回的是日级资金流向数据,里面包含了主力资金、超大单、大单的净流入/流出情况。
如果你看到某只股票当天出现了几千万甚至上亿的“大单净流入”,那很可能就包含了大宗交易的筹码。
from xtquant import xtdata
xtdata.download_history_data2(
stock_list=['000001.SZ'],
period='transactioncount1d',
start_time='20260101',
end_time='20260804'
)
# 读取数据
data = xtdata.get_market_data_ex(
field_list=['large_net_inflow'],
stock_list=['000001.SZ'],
period='transactioncount1d'
)
print(data)
✅ 方法三:分钟级订单流数据(orderflow1m)
如果你想更精细地捕捉大宗交易的时间窗口,可以用 period='orderflow1m' 获取分钟级订单流数据。
这能让你看到每一分钟里主动大单的成交情况,对于判断大宗交易的执行时间非常有用。
三、注意事项
- 权限问题:部分深度数据(如资金流向、订单流)需要券商单独开通权限。如果调用报错,建议联系你的客户经理确认是否已开通“QMT深度数据权限”。
- 数据获取顺序:QMT的数据是“先下载、后使用”的模式。不要直接调用查询函数,得先用
download_history_data2把数据拽到本地缓存里再读取。
四、总结
想在QMT里捕捉大宗交易数据,别死磕字面意思。记住这套“组合拳”:
- 定性:用
get_dragon_tiger_data锁定机构/游资大额买入的股票池; - 定量:用
period='transactioncount1d'看大单净流入; - 精细:用
period='orderflow1m'捕捉具体成交细节。
这样即使没有现成的“大宗交易”接口,也能把大资金的动向摸得清清楚楚!
最后提醒
如果你也想快速掌握QMT的高级玩法,加我微信/打我电话,获取优惠佣金开户+免费量化工具开通服务!
股票/量化开户找我呀!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!免费量化使用量化软件QMT+ptrade! 优惠多多!
现在联系我,还能享受专属教程、策略模板等超值服务,助你更快上手QMT!
温馨提示:投资有风险,选择需谨慎。
国债逆回购怎么开户交易,手把手教你开户实操!
-
REITs认购&交易权限怎么开?和股票基金有3处不同
2026-08-17 15:40
-
新三板是什么?权限怎么开?三大条件缺一不可
2026-08-17 15:40
-
港股通一笔交易贵在哪?汇率结算+3项费用全拆解
2026-08-17 15:40


问一问

+微信
分享该文章
