一篇文章让你轻松上手QMT/MiniQMT量化交易!
发布时间:8小时前阅读:14
QMT 是券商提供的本地化量化平台,集行情显示、策略研究、交易执行和风控管理于一体,MiniQMT 是其极简版,更适合量化初学者。以下是轻松上手 QMT/MiniQMT 量化交易的指南:
开通与安装
- 开通权限:联系券商开通量化交易权限,开通后会收到包含账号、密码及下载端信息的短信。
- 软件安装:从券商官网量化专栏下载安装包,不要安装在 C 盘。安装完成后,桌面会生成快捷方式。
- 启动配置:双击快捷方式,勾选 “行情 + 交易”,输入账号密码登录。登录后需下载 Python 库,MiniQMT 可将 xtquant 库文件从 QMT 安装根目录复制到自己 Python 软件的相应目录,也可通过 “pip install xtquant” 安装。
数据下载
- 客户端界面下载:在 QMT 客户端右上角,点击 “操作”→“数据管理”→“补充数据”,选择交易所、品种、时间范围和周期等参数进行下载。
- Python 接口下载:使用
download_history_data函数下载,如download_history_data("000001.SZ", "1d", "20230101", "")可下载平安银行日线数据。
策略编写
- QMT 策略编写:QMT 内置 Python 解释器,需编写
init()做初始化、handlebar()处理每根 K 线。首行需声明编码格式,如 “# coding=gbk”,可引入白名单内的第三方库。编写完后,还需补充填写模型基本信息与回测参数。 - MiniQMT 策略编写:以 Python 编程为主,可参考官方提供的简单示例策略。如一个简单策略框架为
def initialize(context): set_universe('600570.SS') def handle_data(context, data): pass,其中set_universe设置股票池,handle_data函数可实现具体交易逻辑。
策略运行
QMT 策略写完先点 “编译”(仅保存),再点 “运行”,出错信息会在日志区显示。建议先在模拟盘运行,熟悉后再用实盘。MiniQMT 同样可先在本地环境中进行模拟测试,确保策略逻辑正确后,再考虑连接实盘交易。
实用技巧
在 QMT 中,可通过xtdata.subscribe_quote实时获取量比等数据来筛选股票,也可在行情界面点列标题排序。还可用print()函数输出日志,在日志窗口查看调试信息,方便排查问题。
股票/量化开户找我!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!优惠多多!免费量化使用量化软件QMT+miniQMT+ptrade!

温馨提示:投资有风险,选择需谨慎。
-
REITs扩募是什么?普通人能参与吗?附APP实操指南
2026-06-17 17:19
-
理财问答选哪个?知乎vs叩富问财全面对比,一文搞懂
2026-06-17 17:19
-
@所有人,2026年端午节A股休市安排出炉!
2026-06-17 17:19


问一问

+微信
分享该文章
