MiniQMT 订阅模式详解,搞定实时股票行情数据
发布时间:2026-8-22 03:08阅读:14
MiniQMT 凭借高自由度、可以外接外部 IDE,成为很多个人量化爱好者的选择。想要拿到实时股票、ETF 行情数据,核心就是弄懂订阅模式,很多新手在这里卡住,拿不到行情,策略不触发信号,今天完整拆解订阅模式逻辑与实操要点。
什么是 MiniQMT 订阅模式?
MiniQMT 通过 xtquant 库和券商终端建立通信,订阅模式就是告诉终端,你需要接收哪些标的的实时行情推送。订阅成功之后,一旦标的盘口、K 线发生变化,就会把最新数据推送至你的本地 Python 程序,你的策略才可以实时读取行情,执行交易逻辑。如果没有订阅对应标的,你的程序无法收到实时变动数据,策略不会触发任何信号。
两种常用订阅方式
1. 订阅逐笔 Tick 行情:获取盘口逐笔成交、十档盘口数据,适合日内高频、套利策略,数据量大,对电脑性能、网络有一定要求。
2. 订阅 K 线行情:按分钟、日线级别推送 K 线,适合中低频波段、网格策略,数据压力更小,绝大多数普通策略选择这个模式。
基础实操流程
1. 环境准备:安装 xtquant 库,连接 MiniQMT 终端,保证终端正常登录,行情通道打开。
2. 编写订阅代码,填入需要监控的股票、ETF 代码,选择订阅的数据类型(Tick / K 线)。
3. 编写回调函数:一旦行情数据推送过来,自动触发回调函数,在回调里面写你的策略逻辑:指标计算、条件判断、委托下单。
4. 开启订阅,程序持续运行等待行情推送。
⚠️高频踩坑点
1. 忘记订阅标的:代码写好了,但是没有写订阅语句,程序收不到行情,策略一动不动。
2. 订阅标的代码格式错误:市场代码后缀写错,订阅直接失败,不会报错,但是没有数据返回。
3. 电脑休眠、断网:MiniQMT 本地运行,程序一旦中断,订阅失效,行情不再推送,策略停止工作。
4.Tick 订阅数据量大,一次性订阅几百只标的,会造成本地程序卡顿,根据策略需求精简订阅标的池。
小提示:历史数据下载和实时订阅是两件事。下载历史数据用于回测;订阅模式用于实盘获取实时行情,两者不要混淆。做回测不需要开启订阅,实盘自动交易才需要订阅行情。
想要拿到 MiniQMT 订阅模式可直接运行的示例代码,添加微信,协助办理开户免费开通 MiniQMT 权限,赠送完整代码样例。
#MiniQMT #QMT #量化数据 #Python 量化 #程序化交易
风险提示:MiniQMT 本地运行,设备网络故障会造成交易中断,量化交易存在市场风险,投资需谨慎。
股票/量化开户找我呀!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!免费量化使用量化软件QMT+ptrade! 优惠多多!
现可线上免费开通QMT/PTrade量化交易权限,低门槛准入,新用户专享专属佣金优惠!
温馨提示:投资有风险,选择需谨慎。


问一问

+微信
分享该文章
