QMT回测怎么操作?调整后使用方法
还有疑问,立即追问>

qmt

QMT回测怎么操作?调整后使用方法

叩富问财 浏览:97 人 分享分享

共3个回答
+微信
从业认证| 从业10年+

首发回答
您好,先说明一个重要前提:QMT回测只是基于历史数据的策略模拟,不代表未来真实收益,您一定要理性看待模拟结果。QMT回测的操作方法及调整后的使用方式,我给您分步讲清楚。

1、QMT回测基础操作:打开QMT终端,在主界面找到回测功能模块入口;导入或编写符合平台语法规范的交易策略代码;设置回测的时间区间、标的池等核心参数;点击启动回测,等待结果生成即可。
2、调整后的QMT回测使用方法:如果您修改了策略,先保存调整后的代码并重新导入回测模块;核对回测参数和之前的设置是否一致,避免参数差异影响结果对比;启动回测后,重点对比调整前后的策略表现数据,判断优化效果。

需要提醒您的是,回测结果仅供策略参考,实际交易还会受行情、滑点等多种因素影响,您要结合真实交易情况判断。您如果还有具体的操作细节想了解,或者需要更多策略相关的建议,都可以随时和我沟通。
可以申请成本佣金账户!ETF、可转债佣金降至0.5,两融的专项利率给到3.6%以下,国债逆回购能够降到打一折!
发布于2026-10-26 10:13 杭州
当前我在线 直接联系我
赞 关注 分享 追问
踩
举报
+微信
从业认证| 从业9年

很多刚上手 QMT 的新手,分不清回测、模拟运行、实盘运行的区别,经常直接拿实盘按钮去跑历史数据,或者回测参数设置太理想化,导致回测曲线很漂亮,一到盘中信号就完全走样。

一、回测前准备(最容易漏掉)

QMT 回测读取本地历史行情,不是在线拉取,数据缺失会直接回测异常、取不到 K 线、资金曲线不动。


打开顶部菜单【操作】→【数据管理】→【补充数据】
勾选需要回测的市场、标的,选择周期:日线、分钟线、Tick 逐笔,时间范围和你后续回测区间保持一致
复权选择:趋势类策略一般选前复权;需要精确价格、分红除权套利类策略,选择不复权
安装路径尽量全英文,不要放 C 盘,长时间回测、批量回测不容易闪退

代码第一行建议写上 #coding:gbk,避免中文注释直接报错乱码。


二、新建策略与回测基础操作
左侧策略列表,新建 Python 策略,进入策略编辑器。
QMT 回测固定两套核心函数:

init(ContextInfo):初始化,只执行一次,用来设置标的池、参数、初始变量
handlebar(ContextInfo):逐根 K 线驱动,每一根 K 线都会执行一次,信号判断、下单逻辑写在这里

编辑器右侧分两块面板:【基本信息】、【回测参数】
基本信息:策略周期、默认标的、复权方式;这里的周期,必须和代码读取行情的周期匹配
回测参数:回测起止时间、初始资金、对比基准指数、手续费、印花税、滑点、最低佣金

参数设置完成后,点击编辑器上方回测按钮,不要点运行。
【回测】:读取本地历史数据,回溯过去行情,生成绩效报告
【运行】:订阅实时行情,属于盘中模拟信号,不是历史回测

等待跑完,界面会展示净值曲线、基准对比,右侧面板输出指标:年化收益、最大回撤、夏普比率、胜率、盈亏比,同时 K 线上标记买卖 B/S 信号,下方日志打印每一笔成交、报错信息。交易明细可以右键导出,用来逐笔复盘。
三、关键参数怎么调整(贴近实盘的设置方案)

新手最容易踩坑:手续费和滑点设置为 0,回测收益虚高。


时间区间:尽量拆分两段,样本内训练 + 样本外验证。比如 2018–2023 用来调参,2024–至今不改动参数直接跑,检验策略是否过拟合。不要只拿一段上涨行情回测。
交易成本

佣金:设置你真实账户佣金水平,加上最低 5 元佣金限制
印花税:卖出单边征收,买入填 0
滑点:日线策略滑点可以设置小一点;分钟、Tick 高频策略滑点一定要调高,这是回测和实盘差距最大的地方


基准:一般选择沪深 300,用来对比策略能不能跑赢指数
仓位限制、最大下单比例:单只标的上限、总仓位上限,避免回测满仓梭哈,和实盘风控脱节
涨跌停、停牌过滤:代码里增加判断,回测时跳过无法成交的标的,不然会出现理论信号,但实际无法成交的假收益
四、回测结果怎么看,以及策略调整思路

不要只看收益率,优先看风险指标:


最大回撤:回撤过大,说明策略风控薄弱,实盘心态很难扛住,优先调整止损、仓位规则
夏普比率:衡量单位风险收益,数值越高,收益性价比越好
盈亏比、胜率:短线策略看重盈亏比,长线趋势策略可以接受偏低胜率
逐笔成交检查:打开交易清单,看盈利是不是集中在少数几笔行情上,如果收益全部来自一两波大行情,属于运气行情,稳定性很差

调整策略的正确顺序:


先改逻辑:入场、止损、止盈、过滤条件
再微调参数:均线周期、阈值、观察窗口
禁止反复在同一个历史区间不断试参数,很容易出现过拟合

过拟合典型表现:在回测区间曲线完美,换一段历史数据立刻大幅亏损。


开户找我优惠多多!选8888资金靓号!股票满足条件万0.854!ETF佣金万0.5!基金申购打一折!逆回购手续费百万分之一!10万门槛免费量化QMT+ptrade!更多优惠欢迎找我!

发布于10小时前 丽江
当前我在线 直接联系我
赞 关注 分享 追问
踩
举报
+微信
从业认证| 从业1年


先登录QMT,打开策略编辑器,导入或者写好回测策略代码;接着在回测面板设置时间区间、初始资金、标的池、手续费滑点这些参数,确认数据补齐。参数调好后点击启动回测,跑完可以查看收益曲线、最大回撤、胜率等报告,根据结果修改策略再反复回测。注意回测结果不代表未来收益,实盘还会有行情延迟、流动性等差异。以上仅为知识科普,不构成投资建议。


解决这个问题的第一步是需要拥有一个证券账户,开户的话有客户经理为您服务指导更加省心省钱。如需开户指导、理财咨询、优惠费率等都欢迎联系我,经理范范在线为您服务解答疑问~

发布于6小时前 广州
当前我在线 直接联系我
赞 关注 分享 追问
踩
举报
其他类似问题
PTrade 开通之后,回测是否自动处理股票分红送股复权,开通 QMT 回测忘记复权回测结果会失真吗?
QMT、PTrade回测分红送股复权规则一句话结论:两者回测默认【不会自动开启复权】,需要手动选择复权模式;忘记开启复权,回测结果会明显失真。PTrade(恒生)行情接口参数fq默认=...
经理范范 214
开户后第一次进行策略回测,如何根据回测结果调整策略的参数和逻辑?
在进行股票账户的网上开户申请时,请确保身份证和银行卡齐全,记得联络在线客户经理以协助您完成开户流程,从而享受更优惠的佣金,同时确保未来遇到问题时能够即时获得支持1.通知客户经理,需要她...
资深高经理 1840
PTrade 开通之后回测可以设置不同的调仓周期吗,QMT 回测支持分钟级别调仓回测吗?
(1)PTrade:回测支持自定义调仓周期,日度、小时级别都可以自由设置。(2)QMT:完整支持分钟级别的K线回测,可编写分钟轮动、短线调仓策略。(3)数据要求:分钟级别回测需要加载对...
小鹿量化经理 179
QMT量化软件的详细使用方法
您好,主流的量化软件是:qmt和ptrade,开通证券公司的量化交易软件需要一定的资金要求。一般来说,只要您的资金达到50万以上,并且有开通量化交易软件的需求,可以向证券公司申请免费开...
资深小妮经理 2256
哪个券商qmt提供策略回测,免费使用吗
国金证券、中信证券、长城证券等头部券商的QMT(含MiniQMT)均提供策略回测,量化交易是一种利用计算机程序和数学模型来进行股票交易的方法。它基于大量的历史数据和统计分析,通过算法来...
资深黄经理 1029
怎样运用 QMT 来编写量化策略以及进行回测操作?
您好,关于股票量化交易软件的选择,迅投QMT和恒生Ptrade尤为受到业内的推崇和认可,是量化交易投资者的优选,50万资金可以免费开通,欢迎咨询!目前股票交易佣金是按成交金额的万2.5...
资深小妮经理 1732
同城推荐
  • 咨询

    从业认证| 从业10年+

  • 咨询

    从业认证| 从业10年+

  • 咨询

    从业认证| 从业10年+

相关文章
回到顶部