什么是 miniQMT?相比大 QMT 有什么特点?miniQMT 量化交易系统免费的券商!
发布时间:2026-3-13 13:13阅读:72
一、什么是 miniQMT?
miniQMT 是迅投 QMT 量化交易平台推出的一个 轻量级版本,主要面向对策略开发有一定基础需求、追求简洁高效体验的用户。它简化了功能,专注于 交易执行与策略运行,是适合个人投资者和中小资金量化者的理想工具。
二、miniQMT 的核心功能特点
✅ 1. 原生 Python 环境支持
- 支持用户本地安装的 Python(3.6–3.13)
- 可自由安装第三方库(如 numpy、pandas)
- 兼容主流 IDE(如 PyCharm、VSCode),便于调试与集成
- 相比大 QMT 内置的 Python 环境,开发灵活性更高
✅ 2. 单策略专注运行
- 每个 miniQMT 实例通常运行一个策略
- 所有策略运行于单一线程,不支持多线程/多进程
- 需避免阻塞操作(如
time.sleep())
✅ 3. 数据需通过代码下载
- 不能使用 QMT 客户端界面直接下载数据(仅适用于大 QMT)
- 必须通过
xtdata.download_history_data()等接口在代码中主动获取行情数据
✅ 4. 本地化部署 & 轻量安装
- 安装包体积小,启动速度快,适合个人开发者或小型团队快速上手
- 数据存储于本地(默认路径为上级目录下的
datadir文件夹) - 保障隐私与安全
- 支持 A 股、两融、可转债、ETF 等多品种交易,覆盖主流交易场景
三、miniQMT 与大 QMT 的主要差异对比
| 对比项 | miniQMT | 大 QMT(标准版) |
|---|---|---|
| 策略兼容性 | ❌ 两者策略不能互换使用 | ❌ 无法运行 miniQMT 策略 |
| 数据获取方式 | ✅ 必须通过代码下载 | ✅ 可通过客户端界面 + 代码下载 |
| Python 环境 | ✅ 原生 Python(用户自管) | ❌ 内置 Python(平台封装) |
| 多策略管理 | ✅ 单策略为主,轻量 | ✅ 支持多策略并行管理 |
| 适用人群 | ✅ 个人开发者、初学者、轻量用户 | ❌ 机构、高频交易者、复杂策略开发者 |
⚠️ 重要提示:大 QMT 编写的策略不能在 miniQMT 中运行,反之亦然。
四、miniQMT 适合哪些人群?
- 量化初学者:希望用原生 Python 快速入门,无需复杂配置
- 个人开发者:策略逻辑简单,注重开发效率而非极致性能
- 轻量级实盘用户:仅运行 1~2 个策略,对多账户、多策略协同无强需求
- 偏好本地调试的用户:习惯使用本地 IDE 和包管理工具(pip/conda)
五、注意事项
- 安装时建议不要放在 C 盘,防止权限问题导致闪退
- 若需服务器端排序(如按涨幅取前 100),仍可使用
xtdata.subscribe_quote订阅实时指标,避免全市场拉取 - 不支持多线程,策略中禁止阻塞操作,确保交易响应及时
六、miniQMT 有哪些券商可以免费开通?
目前,部分券商提供 免费开通 miniQMT 权限 的服务,尤其是针对中小资金投资者。以下是一些推荐的券商:
| 券商名称 | 是否支持 miniQMT | 资金门槛 | 备注 |
|---|---|---|---|
| 国金证券 | ✅ 支持 | 10 万以上 | 新开户可享较低门槛 |
| 中信证券 | ✅ 支持 | 50 万以上 | 普通投资者需满足较高资金要求 |
| 银河证券 | ✅ 支持 | 50 万以上 | 提供基础策略库,适合新手 |
| 其他券商 | ⚠️ 需咨询 | 根据政策变化 | 如华泰、广发等部分券商也提供 |
注意:不同券商对 miniQMT 的开通条件略有差异,建议提前联系客户经理确认具体要求。
七、总结
miniQMT 是一款 简洁、灵活、易上手 的量化终端,适合对性能要求不高但重视开发自由度的用户;而 大 QMT 更适合需要多策略协同、高频交易或依赖客户端数据管理的专业用户。
(注:点我红色头像旁边有个咨询TA,加我微或者电话联系我)
温馨提示:投资有风险,选择需谨慎。


问一问

+微信
分享该文章
