教你吃透QMT&MiniQMT量化交易平台!从安装到实盘全流程拆解
发布时间:2026-5-28 23:08阅读:18
QMT和MiniQMT到底怎么用?今天从软件安装、功能模块到回测实盘,把底层逻辑全讲透!”
今天咱们来把QMT和MiniQMT量化交易平台彻底过一遍。不管你是刚开户的新手,还是对量化工具一头雾水的朋友,看完这个视频,你对它们的整体逻辑绝对能有清晰认知。
一、QMT入门:从开户到环境配置
首先,想用QMT得先开户。现在市面上很多券商都支持,像东财的掘金、吹的QMT都可以。要是你还没开户,也可以找我,给你介绍优惠的客户经理,开完户后会给你发软件安装指南。
安装好软件后,第一步是配置Python环境。打开策略开发模块,找到“penson库下载”,直接点击确定就能自动安装,路径不用手动调整,它会自己识别。这个库是QMT运行Python策略的基础,必须装到位。
然后是数据准备。回测需要历史数据,在软件里可以选择下载北交所、上海证券、深圳证券的行情数据。一般选日线数据就够用了,分钟数据量太大,对新手不友好。你可以手动补充数据,也可以设置定时下载,建议每天4点半后更新,确保当天数据入库。要是觉得麻烦,也可以用TuShare、XShare这些免费数据库来替代,功能是一样的。
二、QMT核心功能:回测+实盘全解析
QMT主要有两大核心功能:回测和实盘。
回测功能
在策略开发模块里,你可以直接编写策略代码。比如之前讲过的“龙回头”策略,双击代码就能编辑。回测的核心逻辑在init和handlebar两个函数里,init只执行一次,handlebar按周期循环执行,这个逻辑和很多量化平台是相通的。
回测时,要设置好参数,比如投入金额、回测时间周期(默认日线,也可以选分钟线,但数据量会很大)。设置完后点击“回测”按钮,就能看到结果。
实盘功能
实盘的前提是回测策略已经验证通过。把策略上线时,要选择股票账号,设置运行周期(一般选分笔线,3秒钟推送一次行情)。设置好后点“实盘”,策略就会开始运行,日志会实时打印,成交会直接在账户里体现。如果只是想观察信号不实际成交,也可以用模拟实盘功能。
三、回测与实盘的关键区别
很多人搞不清回测和实盘的代码差异,这里讲两个关键点:
1. 数据时效性判断:回测时要判断K线是否为最新,实盘则要通过return来过滤非最新行情,确保策略基于实时数据运行。
2. 数据获取细节:实盘在分笔线级别运行时,获取的分钟线数据会包含最新价,而回测数据是历史的。这个细节能让回测和实盘的代码逻辑差异更小,减少修改工作量。
四、MiniQMT:轻量化量化工具
MiniQMT的使用逻辑和QMT有不少区别。它的配置更灵活,比如登录东莞证券账号后,点“独立交易”就能启动。
MiniQMT和QMT的API体系完全不同。QMT用的是内置Python环境,依赖ContextInfo对象调用封装好的函数;MiniQMT则是把库配置到环境变量里,通过XtData等缩写来调用函数。
在数据获取和下单上,MiniQMT也有自己的逻辑:
• 数据获取:有两种方式,一种是用函数实时获取指定股票的最新数据,另一种是订阅股票代码后在handlebar里获取数据,这和大多数量化平台的逻辑一致。
• 下单函数:主要用passorder,判断持仓情况则用position相关函数。
MiniQMT的优势在于环境自由度高,它基于本地Python环境,支持所有第三方库(比如Pandas、TA-Lib),而QMT因为Python版本(3.6.8)限制,很多新库用不了。
五、总结与后续
今天把QMT和MiniQMT的核心逻辑、功能差异都讲透了。最近我在筹备一套量化课程,会整理几个实战策略,覆盖QMT、掘金、MiniQMT等平台,后续会在B站课堂上线。要是你想开户、学策略或者咨询问题,都可以私信我。
投资有风险,量化交易需谨慎。大家根据自己的需求选择工具,新手建议从MiniQMT入手,灵活性更高;专业玩家可以深耕QMT的机构级功能。
欢迎找我开通量化交易,免费使用QMT和ptrade量化软件,还可以享受惊喜优惠佣金。
温馨提示:投资有风险,选择需谨慎。
-
REITs打新:本周共有4个商业REITs基金发售:唯品商业、首农商业、砂之船和地产商业
2026-05-25 16:03
-
网格交易条件单怎么选?小叩深度测评国金、华泰、国泰海通三大主流券商APP
2026-05-25 16:03
-
聪明投资者都会做的止盈止损,应该如何设置?(附自动交易工具)
2026-05-25 16:03


问一问

+微信
分享该文章
