一文搞懂国金证券量化交易:QMT、miniQMT、iQuant到底有啥区别?
发布时间:2小时前阅读:19
在量化交易越来越火的今天,越来越多投资者开始关注如何通过专业平台进行自动化交易。而作为国内主流的量化交易平台之一,国金证券提供了 QMT 和 PTrade 等工具,但你是否了解它们之间的区别?尤其是 QMT、miniQMT、iQuant 这三者之间有哪些差异?
今天这篇文章就来带你全面解析这三者的区别,帮助你选择最适合自己的量化交易方式!
一、QMT、miniQMT、iQuant是什么?
1. QMT 是什么?
QMT(迅投量化交易系统) 是由迅投公司开发的量化交易平台,广泛被各大券商采购使用。它集成了行情显示、策略编写、自动交易、极速交易、算法交易、合规风控等功能,是大多数券商提供的标准量化软件。
- 支持股票、ETF、债券、期权、期货等多种交易品种;
- 可以用于实盘交易和策略回测;
- 需要客户经理协助开通。
2. miniQMT 是什么?
miniQMT 是 QMT 的一个极简模式,主要特点是:
- 支持外部编辑器(如 PyCharm、VSCode);
- 用户可以自由编写策略代码;
- 不支持回测功能;
- 与 QMT 相比,更灵活、可定制性更强。
但需要注意的是,并不是所有券商的 QMT 都支持 miniQMT,这一点在开户前一定要确认清楚。
3. iQuant 是什么?
iQuant 是由国信证券基于 QMT 定制开发的量化平台,可以说是一个“套壳版 QMT”。它的功能基本与 QMT 类似,但有一些独特优势:
- 与国信证券 App 深度整合,支持移动端查看策略运行情况;
- 适合需要随时随地监控交易的用户;
- 但不支持 miniQMT 功能,且没有 VBA 编程选项。
二、QMT、miniQMT、iQuant 的核心区别
| 特点 | QMT | miniQMT | iQuant |
|---|---|---|---|
| 是否支持 miniQMT | 否 | 是 | 否 |
| 行情来源 | 迅投数据 | 可自定义(如东财) | 国信自有数据 |
| 是否支持云服务器 | 部分支持 | 支持 | 支持 |
| 策略编写环境 | 内置 Python 环境 | 自定义 Python 环境 | 内置 Python 环境 |
| 是否支持 VBA | 是 | 否 | 否 |
| 是否支持回测 | 是 | 否 | 否 |
三、各平台的优缺点对比
✅ QMT 的优点:
- 功能全面,支持回测、策略开发、实盘交易;
- 与券商系统深度整合;
- 适合中高级用户。
❌ QMT 的缺点:
- 不支持 miniQMT;
- 某些券商限制云服务器;
- 每天强制退出,无法实现7×24小时运行。
✅ miniQMT 的优点:
- 支持外部编辑器,灵活性强;
- 适合需要本地运行或挂云服务器的用户;
- 可自由连接外部数据源。
❌ miniQMT 的缺点:
- 不支持回测;
- 并非所有券商都支持;
- 需要自行配置环境。
✅ iQuant 的优点:
- 与国信证券 App 深度整合,方便移动端操作;
- 界面友好,适合新手;
- 支持 Jupyter Notebook 调试。
❌ iQuant 的缺点:
- 不支持 miniQMT;
- 不支持 VBA;
- 不支持回测。
四、如何给 miniQMT 配置 xtquant 库?
miniQMT 的核心是 XtQuant,它是一个连接外部 Python 环境的桥梁,提供行情和交易接口。
步骤如下:
- 下载并安装 miniQMT 客户端;
- 打开命令行(Win + R → cmd);
- 输入
pip install xtquant安装库; - 在 Python 中导入 xtdata 和 xttrader 模块即可使用。
from xtquant import xttrader
from xtquant.xttype import StockAccount
import random
min_path = r"D:\国金QMT交易端模拟\userdata_mini"
session_id = int(random.randint(100000, 999999))
xt_trader = xttrader.XtQuantTrader(min_path, session_id)
xt_trader.start()
connect_result = xt_trader.connect()
if connect_result == 0:
print("连接成功")
else:
print("连接失败")
⚠️ 注意:iQuant 不支持下单功能,仅对机构开放,个人只能获取数据权限。
五、如何开通 PTrade 或 QMT(含 miniQMT)?
开通条件:
- 开通证券账户;
- 账户内有 10万资金 即可申请;
- 不需要日均资产,只要账户有 10 万即可。
开通流程:
- 联系客户经理:必须通过客户经理申请,否则无法提交;
- 开户+入金:T 日开户,T+1 日入金;
- 在线申请:在 App 中提交 PTrade 或 QMT(含 miniQMT)申请;
- 等待审核:一般 1-3 个交易日通过;
- 下载软件:收到邮箱链接后下载安装;
- 配置环境:大 QMT 需要下载 Python 库,miniQMT 需要配置 xtquant。
六、推荐资源 & 附赠资料
如果你是量化新手,或者想深入了解 QMT、PTrade、miniQMT,以下资源一定对你有帮助:
- PTrade / QMT 使用教程
- Python 基础课程
- 通达信预警跟单
- 聚宽/雪球跟单
- 宽邦自动交易插件
- 集思录数据 API
需要这些资料的朋友,可以直接私信我,我会为你整理一份完整的量化学习包!
✅ 总结
| 平台 | 适用人群 | 优点 | 缺点 |
|---|---|---|---|
| QMT | 中高级用户 | 功能全面 | 不支持 miniQMT |
| miniQMT | 高频/策略开发者 | 灵活、支持云服务器 | 不支持回测 |
| iQuant | 国信用户 | 移动端集成好 | 不支持 miniQMT |
最后提醒
无论你是第一次接触量化交易,还是已有经验的老手,选择合适的平台至关重要。国金证券的 QMT 和 PTrade 是目前市场上较为成熟、功能强大的量化平台,尤其适合希望进行自动化交易的投资者。
如果你希望 免费开通QMT交易权限,欢迎私信“QMT”获取专属开户链接与详细指导。
温馨提示:投资有风险,选择需谨慎。


问一问

+微信
分享该文章
