QMT 支持模拟盘测试吗?实盘之前用模拟盘验证策略的流程具体怎么操作?
发布时间:3小时前阅读:10
一、核心结论
QMT 是支持模拟盘测试的,分为历史回测和盘中实时仿真模拟两种,二者作用不一样。历史回测是用过去行情快速跑策略;实时模拟盘跟着当日真实行情跑,只出信号、不真实委托,适合盘中验证逻辑。开通 QMT 权限后,大部分券商自动配套模拟账户,不用单独额外申请。
二、完整验证流程(先回测,再盘中模拟,最后小资金实盘)
- 准备工作
登录 QMT 客户端,先确认模拟账号已配置;如果没有模拟账号,联系客户经理开通。在【操作 - 数据管理】,提前下载策略需要的标的历史行情数据,缺少数据会导致回测结果失真。 - 第一步:历史回测(离线验证)
打开策略编辑器,导入或者编写好 Python 策略,设置回测参数:起止时间、基准指数、手续费、滑点,尽量贴近真实交易费率。点击回测,系统基于历史数据跑出收益、最大回撤、胜率等指标,排查语法错误、逻辑漏洞。回测只代表历史表现,不能直接等同于未来行情效果。 - 第二步:盘中实时模拟运行(实盘前最重要一步)
进入【模型交易】面板,选中目标策略,选择运行模式为模拟,绑定模拟账号,设置标的、周期,点击启动。策略会接收盘中实时行情,正常计算信号、生成委托记录,但不会发送真实报单。可以查看委托日志、成交记录、持仓变化,观察行情异动、涨跌停、流动性不足时策略会不会异常报错。 - 第三步:连续多交易日跑模拟
建议连续跑 3~5 个交易日,覆盖震荡、拉升、跳水不同行情,重点检查:撤单逻辑、仓位控制、涨跌停无法成交、频繁报撤单等场景。无代码的网格、条件单工具,同样可以切换到模拟模式测试。 - 第四步:切换小资金实盘试运行
模拟连续多天稳定、没有异常报错后,再把运行模式改成实盘,先用小额资金、低仓位试运行,观察真实柜台的滑点、成交延迟、券商风控拦截情况。
三、回测和盘中模拟的关键区别
- 历史回测:离线跑、速度快,适合快速筛选策略参数;缺点是撮合是理想化的,缺少真实盘口流动性、柜台延迟。
- 盘中模拟:跟着实时行情走,撮合更贴近实盘环境;缺点是只能交易日盘中运行,耗费时间长。
四、重点注意事项
- 模拟盘撮合规则和真实交易所依然有差异,模拟能稳定盈利,不代表实盘一定盈利,滑点、流动性、柜台风控都会影响结果。
- 模拟模式下,券商程序化风控不会完全生效,高频策略一定要在实盘小仓位观察报单频率限制。
- 模拟资金是虚拟资金,盈亏只做参考,无法提现。
- 部分券商的模拟账户有有效期、虚拟资金上限,到期可以找客户经理重置。
- 策略修改参数之后,必须重新走回测 + 模拟流程,不能直接上实盘。
需要开通量化权限的朋友,可以加我微信或打我电话免费开通量化,帮你设置模拟盘、调试策略。
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
