
经过反复回测和模拟盘验证,你的QMT策略终于表现出稳定的盈利潜力,是时候转入实盘了。但是,从模拟到实盘并非简单的“改个账号”,需要完成一系列检查和设置,避免发生意外亏损。下面按步骤列出完整的切换流程。
第一步:确认策略没有使用未来函数。检查代码中是否调用了当天收盘后才可获取的数据作为交易信号,例如在盘中使用了当天最高价来决定买入,这就是典型的未来函数。模拟盘因为数据是历史数据,有时不会报错,但实盘会失效。
第二步:将策略中的模拟账号替换为实盘资金账号。在QMT中,通常有一个XQuant或xttrader对象,需要重新初始化,填入你的真实账户、交易密码、通讯密码。注意,部分券商要求单独开通“程序化交易权限”,你需要在开通QMT时一并申请实盘交易许可。
第三步:设置实盘风控参数。在QMT的风控面板中,设定单笔最大买入金额、全天最大成交金额、单股票最大持仓市值、最大撤单次数等。这些参数能够防止策略代码bug或网络异常导致的天量交易。建议初始值设得非常保守,比如单笔不超过1万元。
第四步:从极小资金开始试跑。比如先入金1万元,让策略在实盘环境下运行一周或一个月。观察成交是否顺利,滑点是否超出回测预期,风控是否正常工作。期间不要干预策略(除非出现明显错误),但要每天检查日志。
第五步:逐步放大资金。如果小资金试跑顺利,可以分阶段增加资金量,同时相应上调风控限额。每次增加后至少观察几天,确认没有异常行为。
第六步:建立应急机制。实盘运行期间,你需要有一个“急停”方案。比如在QMT界面设置一键终止策略按钮,或者干脆写一个监控脚本,当账户日内回撤超过一定比例时自动撤单并停止策略。
特别注意:切换前,务必确认你的券商的QMT实盘权限已经激活。有些券商会要求签署《程序化交易风险揭示书》。另外,如果策略涉及融资融券,需要单独开通两融账户并将资金划转。国金证券支持两融全线上开通,流程非常便捷。
最后,实盘后的心理建设也很重要。回测中的完美曲线在实盘中会变成波动曲线,连续几天的亏损是正常的。不要因为短期回撤而随意修改策略。坚持运行至少3个月再评估是否调整。
国金证券的QMT/PTrade权限10万资金即可开通,且提供量化社群答疑,很多用户会分享自己的实盘切换经验,帮助你避开常见的坑。记住:模拟跑一年不如实盘跑一月。勇敢迈出第一步,但敬畏风险,步步为营。