如何在 QMT 上做量化自动交易?附完整开通办理指南
发布时间:14小时前阅读:22
MT(迅投)是本地运行的量化终端,依靠 Python 代码实现策略信号自动下单。很多新手以为开通权限之后,直接导入代码就能稳定赚钱,忽略了策略编写、回测、风控与环境要求。本文一次性讲清开通办理 + 策略开发 + 部署自动交易完整流程。
风险提示:QMT 仅为程序化交易辅助工具,不保证盈利。自动交易存在代码报错、网络中断、行情滑点、策略过拟合等风险。本文仅知识科普,不构成投资建议,市场有风险,投资需谨慎。
一、QMT 实盘权限开通(前置条件)
一句话重点:软件免费,但实盘自动交易需要开通程序化权限,必须走券商客户经理白名单通道。
- 基础资质
本人实名 A 股账户,年满 18 周岁;账户状态正常,无冻结、风控标记。70 周岁以上大多只能临柜签署协议,无法线上办理。 - 交易经验6 个月 A 股实盘成交记录,国债逆回购、货币基金不计入有效经验,跨券商经验可以累计。
- 风险测评
开通 QMT 一般需要C4 积极型,等级不足,直接券商 APP 重测。 - 资产验资(低门槛通道)
专项通道近 20 个交易日日均资产≥10 万,股票、ETF、可转债、现金计入验资资产。验资完成开通权限后,资金可以正常转出,不需要长期保持账户 10 万。
✅开通办理步骤
- 对接券商量化客户经理,确认 4 项:完整版 QMT、开放 Python API 与 Tick 行情、线上备案、软件无年费。
- 使用客户经理专属链接线上开户;已有股票账户,交由客户经理录入白名单。
- 开户成功,优先申请免费模拟账号,无需资金,提前调试策略。
- 转入资金,等待 20 日日均资产达标,券商系统自动验资。
- 资产达标后客户经理解锁权限入口,APP 线上签署《程序化交易风险揭示书》,券商向交易所提交程序化备案。未备案无法实盘自动下单。
- 审核 1~3 个工作日,券商邮箱下发官方 QMT 安装包与账号密码,不要网上下载第三方版本。
二、电脑环境与软件安装(自动交易的基础)
QMT 为本地客户端,对硬件有硬性要求:
- 操作系统:Windows10/11 64 位,Mac 原生不支持;
- 内存≥16G,固态硬盘,预留大量硬盘空间存放 Tick、分钟行情数据;
- 安装路径全英文,禁止中文,推荐 D 盘,不要安装在 C 盘;
- 电脑必须关闭自动休眠、自动睡眠,保持网络稳定。一旦关机、断网,策略立刻停止运行。
安装完成登录后:
- 下载内置 Python 依赖库;
- 盘后下载历史行情数据(日线、分钟数据),数据不全,回测结果失真;
- 进入模型研究,熟悉策略编辑器。
三、QMT 自动交易:策略编写(新手优先模板)
QMT 采用事件驱动 Python 框架,核心就两个基础函数:
init(ContextInfo):策略启动时执行一次,用于设置股票池、参数初始化;handlebar(ContextInfo):每一根 K 线 / 每一个 Tick 行情到达就触发,买卖交易逻辑全部写在这里。
新手不要从零手写复杂代码,优先使用软件自带的示例模板(双均线、网格策略),修改参数即可快速上手。
策略开发三步实操
- 新建 Python 策略
进入【模型研究】→新建策略,选择 Python 策略,命名策略。 - 编写代码、编译调试
写完代码点击编译,查看日志,排查语法报错,无报错才能继续。 - 先回测,再跑模拟
在回测模块,选择历史时间段,运行回测。重点观察:年化收益、最大回撤、盈亏比。
重要:回测好看≠实盘盈利,回测没有真实滑点、流动性冲击,很容易出现过拟合。
四、策略部署,开启自动交易(核心步骤)
第一步:模拟模式试运行(强制推荐)
在【模型交易】面板,选中策略,运行模式选择模拟。
模拟模式会根据实时行情生成交易信号,但不会真实委托下单。
观察 1~2 周,检查信号触发、日志输出,验证策略逻辑,排查隐藏 bug。
第二步:切换实盘模式,开启自动下单
模拟盘验证稳定之后,再切换运行模式为实盘:
- 确认资金账号绑定、仓位、可用资金;
- 核对策略参数、股票标的;
- 点击运行,策略开始实时监听行情、自动发委托;
- 持续查看策略日志、委托记录、成交记录。
运行期间,电脑必须保持开机联网,不能锁屏休眠。
五、自动交易,必须做好风控设置
- 代码内置熔断止损:设置最大回撤阈值,亏损达到阈值自动停止策略,防止极端行情持续失控。
- 控制单策略仓位,不要全仓单一策略。市场风格切换,策略很容易阶段性失效。
- 避免高频频繁撤单:交易所实时监控程序化账户,大量虚假申报、频繁撤单会触发风控预警,严重直接收回量化权限。
- 盘中定期查看策略日志,对比实盘成交与回测差异。
六、新手高频踩坑提醒
❌误区 1:开通 QMT,策略就可以 7×24 小时不间断交易
A 股有交易时间限制,非开盘时段不会触发委托;但电脑依然需要保持开机运行。
❌误区 2:模拟盘策略稳定,实盘就一定赚钱
实盘存在滑点、流动性、盘口冲击,回测与实盘天然存在差距。
❌误区 3:策略代码写完就不用管
市场风格会变,策略需要持续监控、定期复盘,不能放任程序长期自动运行。
❌误区 4:精简版 QMT 也能做全部自动交易
办理前确认完整版,阉割版会限制 Tick 行情、API 接口,复杂策略无法正常执行自动下单。
七、QMT VS PTrade 简单对比
表格
| 项目 | QMT | PTrade |
|---|---|---|
| 运行方式 | 本地电脑运行,关机策略停止 | 券商云端托管,关机策略继续跑 |
| 风险测评 | C4 积极型起 | C3 稳健型起 |
| 代码需求 | 需要 Python 基础 | 支持零代码拖拽,上手简单 |
| 适合场景 | 自定义复杂策略、Tick 行情研究 | 新手入门,不想长时间开电脑 |
写在最后
QMT 自动交易完整链路:对接客户经理开通权限→安装客户端→编写并回测策略→模拟盘长时间验证→实盘部署自动下单。
开户找我优惠多多!选8888资金靓号!股票满足条件万0.854!ETF佣金万0.5!基金申购打一折!逆回购手续费百万分之一!10万门槛免费量化QMT+ptrade!更多优惠欢迎找我!
温馨提示:投资有风险,选择需谨慎。
-
2026年券商APP月活榜:8家券商座次怎么排?选APP该看的3件事
2026-10-12 16:05
-
2026年可转债投资攻略:【可转债专题】帮你从入门到实操一站式搞定
2026-10-12 16:05
-
银证转账失败是什么原因?这4种情况最常见
2026-10-12 16:05



问一问
从业认证

+微信
分享该文章
