QMT 和 PTrade 怎么选:区别、开通门槛、收费、MiniQMT 和能不能接大模型
选型篇 — 已经决定要让程序自动下单,QMT 和 PTrade 开哪个
先说结论:QMT 和 PTrade 看代码跑在哪。想用自己装的 Python 库、外部数据或大模型,选 QMT:写代码用 MiniQMT 加 xtquant,登录时勾极简模式,策略在你自己的 Python 里;完整版用客户端内置的 Python 3.6。不想让电脑一直开着、只用平台内置的数据和库,选 PTrade,策略托管在券商机房。两者都要先在提供它的券商开户,先跑模拟再上实盘。
本站与迅投、恒生和任何券商都没有合作关系,也不提供开户链接。下文事实于 2026-10-21 对照迅投知识库、上交所原文和第三方整理的 PTrade 文档核对;开通条件和费用一律以开户券商的说明为准。还在比较聚宽、米筐这类在线平台的,先看 量化交易软件怎么选。
01 · 一张表看区别
| QMT | PTrade | |
|---|---|---|
| 谁做的 | 迅投 | 恒生电子 |
| 代码跑在哪 | 你自己的电脑 | 券商机房(托管) |
| 电脑要一直开着吗 | 要 | 不用 |
| 写策略用什么 | MiniQMT + xtquant(你自己的 Python),或客户端内置的 Python 3.6 | 平台内置的 Python,写法和聚宽类似 |
| 能不能装第三方库 | xtquant 方式可以;内置 Python 可能受券商白名单限制 | 只能用内置清单里的库(第三方整理的文档) |
| 能不能调用大模型 API | xtquant 方式在你自己的环境里,可以;内置 Python 以券商限制为准 | 以开户券商的说明为准 |
| 模拟交易 | 迅投社区可申请 7×24 小时仿真 | 以开户券商的说明为准 |
| 怎么拿到 | 在提供 QMT 的券商开户后申请 | 在提供 PTrade 的券商开户后申请 |
怎么选: 想用自己装的 Python 库、外部数据或大模型,选 QMT,写代码用 MiniQMT 加 xtquant。不想让电脑一直开着、策略只用平台内置的数据和库,选 PTrade。还在学、只想先回测,先用聚宽、米筐这类在线平台。想把数据、回测、交易全握在自己手里,用 vn.py 这类开源框架。两者都不是直接卖给个人的软件,第一步都是在提供它的券商开户,门槛和收费以开户券商的说明为准。先跑模拟,再上实盘。这篇只比较 QMT 和 PTrade,不是六家平台的总览,也不是先数据再回测那篇工具顺序,也不是本站常见问题页。
适合谁: 已经决定要让程序用自己的股票账户自动下单,正在 QMT 和 PTrade 之间选的人。你要的是代码跑在本机还是券商机房、能不能装第三方库和接大模型、MiniQMT 是什么、怎么开通、收不收费,以及 2025 年 7 月起施行的程序化交易报告要求。
不适合谁: 还在比较聚宽、米筐、掘金、BigQuant,或者只要先数据再回测再模拟盘的工具顺序的人。开通门槛和收费各家券商不一样,这篇不写死数字。云服务器开通和远程连接是另一篇,而且那篇用的是 Ubuntu,跑 QMT 要另选 Windows。这篇也不是六家平台总览,也不是常见问题页。
英文版是同一篇: How to choose between QMT and PTrade。六家平台的总览是 量化交易软件怎么选,不是这篇。
02 · QMT、MiniQMT、投研端是什么关系
按 迅投知识库的新手指南,QMT 分两种来路:券商 QMT 侧重交易,要跟券商申请;投研端 侧重策略研究,在迅投的投研网站注册购买。个人想拿自己的股票账户自动下单,用的是券商 QMT。
登录券商 QMT 时勾选“极简模式”,进入的就是 MiniQMT。它本身不怎么用来看盘,主要给 xtquant 提供连接:xtquant 是迅投基于 MiniQMT 做的 Python 库,分行情(xtdata)和交易(xttrader)两个模块,能报单、撤单、查资产、查持仓。文档写明,运行使用 xtquant 的程序前要先启动 MiniQMT 客户端。xtquant 从迅投知识库下载压缩包安装,不是用 pip 装,目前支持 64 位 Python 3.6 到 3.12, 2025 年 5 月的版本说明另写了支持 Python 3.13。
不勾极简模式,就是完整的 QMT 客户端,常被叫作“大 QMT”。它在客户端里内置 Python 3.6,策略写在客户端里运行,自带 NumPy、Pandas 等常用库;但所有策略在同一个线程里执行,不能用多线程和多进程。
写 Python 策略的人大多用 MiniQMT 加 xtquant:策略就是一个普通的 Python 程序,用什么版本、装什么库、怎么调试都由你自己决定。
03 · PTrade 的托管模式:好处和限制
PTrade 是恒生电子的量化交易终端。恒生官网没有公开的使用文档,以下几点来自第三方整理的 PTrade API 文档,具体以你开户券商的版本为准:
- 策略托管在券商机房运行,关掉自己的电脑也在跑,不用操心断电、断网、电脑休眠。
- 第三方库是固定清单,会随平台版本增删(文档里记录过删掉 arch、cvxopt,加上 PuLP),不能自己装别的库。
- 平台有 Python 3.5 和 Python 3.11 两套环境,一些函数在两套环境里的返回格式不同,你用哪套取决于券商部署的版本。
- 写法和聚宽类似,都是 initialize、handle_data 这类函数;回测支持日线和分钟级别,交易还支持 tick 级别。
代价是:代码存在券商的机房里,数据只能用平台提供的。能不能从机房访问外网,我们没有找到可以核实的公开说明,以开户券商的说明为准。
04 · 怎么开通
两者的流程大致相同:
- 在提供 QMT 或 PTrade 的券商开户(已有账户的,先问这家券商提不提供)。
- 向券商申请开通,按要求签署程序化交易相关的补充协议、填写报告信息(见第 07 节)。
- 从券商给的渠道下载客户端,用券商发的账号登录。
门槛:要不要资产门槛、门槛多高,各家券商甚至同一家券商的不同营业部都不一样,以开户券商的说明为准。迅投社区有一份 各家券商支持 QMT 的情况和门槛分档,按高、中、低三档列了几十家券商(2025 年 4 月编辑),可以先看看哪些券商提供,再去问具体条件。网上常见的“某某券商多少资产就能开”的说法,我们没法逐家核实,不照抄。
PTrade 没有找到类似的公开汇总,同样以开户券商的说明为准。
05 · 收不收费
我们没有找到券商公开写明 QMT 或 PTrade 收费标准的页面。开通前问清楚三件事:软件本身要不要交费;有没有月费或年费;开通会不会和佣金费率、资产或交易量挂钩。以开户券商的说明为准。
06 · 想接大模型、用 AI 做策略,选哪个
想让策略调用 DeepSeek、通义千问这类大模型的 API,或者跑 TradingAgents-CN 这类投研 Agent,关键看代码能不能访问外网、能不能装需要的库。
- MiniQMT 加 xtquant:策略是你电脑上一个普通的 Python 程序,调用大模型 API、读写本地数据库、用 Qlib 之类的机器学习库都在你自己的环境里完成,下单再交给 xtquant。接数据和大模型 API 的做法见 接入行情数据源与 LLM API。
- 大 QMT 的内置 Python:按迅投文档,券商后台可以开启“Python 库白名单”,装白名单以外的库会报错,要找券商开通权限。迅投社区还有帖子提到,近期不少券商开启了内置 Python 的“防外接”限制。这一点我们没有找到券商或迅投的正式公告,开通前问清楚。
- PTrade:库只能用内置清单,能不能访问外网以开户券商的说明为准。想用大模型做策略的,可以先在自己电脑上用大模型生成信号,再看券商允许什么方式把结果用到策略里。
简单说:想用 AI,优先 MiniQMT 加 xtquant。
07 · 程序化交易报告:个人要注意什么
证监会于 2024 年 5 月 15 日发布《证券市场程序化交易管理规定(试行)》,《上海证券交易所程序化交易管理实施细则》自 2025 年 7 月 7 日起施行。和个人最相关的有三点:
- 先报告,再交易。按上交所《关于股票程序化交易报告工作有关事项的通知》,在上交所开展股票程序化交易的投资者,首次开展前应当向接受其交易委托的券商报告,券商核查后在五个交易日内报给交易所;未经报告的不得进行程序化交易。报告内容包括交易策略类型、最高申报速率、单日最高申报笔数等。
- 高频交易另有要求。按上交所答记者问,单账户每秒申报、撤单笔数合计最高达到 300 笔以上,或者全日合计最高达到 20000 笔以上,认定为高频交易,要额外报告服务器所在地、系统测试报告和故障应急方案。
- 普通个人一般碰不到异常交易指标。同一篇答记者问提到,试运行期间触发相关指标的主要是量化私募、券商自营等机构,中小个人投资者基本未发生相关情况。
以上是上交所的规定;在深交所交易的,按深交所的对应规则执行,具体由开户券商告知。
08 · 电脑要一直开着怎么办
QMT 的程序跑在你自己的电脑上,盘中电脑和 MiniQMT 都得开着。迅投知识库的安装说明都是按 Windows 写的(安装目录不要放 C 盘,否则可能要用管理员权限运行),所以常见做法有两种:一台家里常开的 Windows 电脑,或者一台 Windows 系统的云服务器。
注意本站的 云服务器开通教程 用的是 Ubuntu(Linux),适合跑数据采集、回测和投研 Agent;要跑 QMT 得另选 Windows 系统镜像。PTrade 托管在券商机房,没有这个问题。
09 · 别踩的坑
- 只从券商渠道下载客户端,用券商发的账号登录。网上的“破解版”“免门槛代开通”“策略代运行”,轻则账号被封,重则资金和策略泄露。
- 先模拟,再实盘。迅投社区可以免费申请 7×24 小时仿真交易,PTrade 的模拟环境问开户券商。回测通过后先跑两周模拟盘,方法见 模拟盘对接。
- 程序下错单的损失由你承担。上线前给策略加上单笔金额、单日笔数和总仓位的上限。
- 版本会变。xtquant、内置 Python 和券商的限制都在更新,写好的代码换了版本可能要改,看 迅投常见问题和券商通知。
10 · 怎么选
- 会写 Python,想用自己的库、数据或大模型:QMT,用 MiniQMT 加 xtquant。
- 不想管电脑,策略只用内置数据和常用库:PTrade。
- 还在学、只想先回测:先用聚宽、米筐这类在线平台,见 量化交易软件怎么选。
- 想把数据、回测、交易全握在自己手里:vn.py 这类开源框架,对比见 量化回测框架怎么选。
常见问题
怎么选?
想用自己装的 Python 库、外部数据或大模型,选 QMT,写代码用 MiniQMT 加 xtquant。不想让电脑一直开着、策略只用平台内置的数据和库,选 PTrade。还在学、只想先回测,先用聚宽、米筐这类在线平台。想把数据、回测、交易全握在自己手里,用 vn.py 这类开源框架。两者都不是直接卖给个人的软件,第一步都是在提供它的券商开户,门槛和收费以开户券商的说明为准。先跑模拟,再上实盘。这篇只比较 QMT 和 PTrade,不是六家平台的总览,也不是先数据再回测那篇工具顺序,也不是本站常见问题页。
适合谁?
已经决定要让程序用自己的股票账户自动下单,正在 QMT 和 PTrade 之间选的人。你要的是代码跑在本机还是券商机房、能不能装第三方库和接大模型、MiniQMT 是什么、怎么开通、收不收费,以及 2025 年 7 月起施行的程序化交易报告要求。
不适合谁?
还在比较聚宽、米筐、掘金、BigQuant,或者只要先数据再回测再模拟盘的工具顺序的人。开通门槛和收费各家券商不一样,这篇不写死数字。云服务器开通和远程连接是另一篇,而且那篇用的是 Ubuntu,跑 QMT 要另选 Windows。这篇也不是六家平台总览,也不是常见问题页。
QMT 和 PTrade 哪个好?
看你要不要用自己的 Python 环境。想用自己装的库、外部数据或大模型,选 QMT,写代码一般用 MiniQMT 加 xtquant;不想让电脑一直开着、策略只用平台内置的数据和库,选 PTrade。两者都要先在提供它的券商开户再申请。
QMT 和 PTrade 有什么区别?
最大的区别是程序跑在哪:QMT 跑在你自己的电脑上,PTrade 的策略托管在券商机房。由此带来几个差别:QMT 要电脑一直开着,PTrade 关掉电脑也在跑;MiniQMT 加 xtquant 可以用你自己装的 Python 和第三方库,PTrade 只能用平台内置的库(来自第三方整理的 PTrade 文档,以开户券商的版本为准)。
QMT 和 MiniQMT 有什么区别?
MiniQMT 是登录 QMT 时勾选“极简模式”进入的形态,给 xtquant 这个 Python 库提供行情和交易连接,策略写在你自己的 Python 里;完整版 QMT(常被叫作大 QMT)在客户端里用内置的 Python 3.6 跑策略。迅投文档写明,运行使用 xtquant 的程序前要先启动 MiniQMT 客户端。
开通 QMT 或 PTrade 要多少资金?
各家券商不一样,同一家券商的不同营业部也可能不一样,以开户券商的说明为准。迅投社区维护着一份各券商支持 QMT 的情况和门槛分档清单,可以先看一眼再去问券商。
QMT 和 PTrade 收费吗?
我们没有找到券商公开写明收费的页面,要不要交费、会不会和佣金挂钩,以开户券商的说明为准。开通前把这一条问清楚。
QMT 能在 Mac 上用吗?
迅投知识库的安装说明都是按 Windows 写的(比如安装目录不要放 C 盘、配置环境变量)。用 Mac 的人一般要准备一台 Windows 电脑或 Windows 云服务器,具体以券商提供的客户端为准。
PTrade 能用 pip 装第三方库吗?
按第三方整理的 PTrade 文档,平台提供一份固定的第三方库清单,会随版本增删,不能自己装别的库。具体以开户券商的版本为准。
个人做量化要向交易所报告吗?
要。按上交所的通知,在上交所开展股票程序化交易的投资者,首次开展前应当向接受其交易委托的券商报告,券商核查后再报给交易所;未经报告的投资者不得进行程序化交易。开通 QMT 或 PTrade 时,券商一般会让你签补充协议、填报告信息。
本文不构成任何投资建议。程序化交易同样可能亏损,回测结果不代表未来收益;QMT、PTrade 的功能、费用和开通条件以官方和开户券商的说明为准。