QMT量化交易,量化交易入门从安装配置、数据下载、新建量化策略、到量化策略回测
发布时间:2026-9-4 22:02阅读:11
想要把交易思路变成自动执行的代码,QMT 是一个非常强大的本地化量化终端。下面为你重新梳理一份从安装配置到策略回测的实操全流程,帮你快速跑通第一个量化策略。
安装与基础配置
- 系统要求:QMT 目前仅支持 Windows 10 或 11 的 64 位操作系统,建议电脑内存不低于 16G,并预留 100GB 以上的硬盘空间以存放历史数据。
- 安装路径:下载安装包后,务必选择非 C 盘且路径中不包含中文或特殊符号的目录(例如 D:QMT),否则容易导致权限不足或程序报错。
- 登录模式:安装完成后打开客户端,在启动界面选择“行情 + 交易”模式登录,切勿选择“独立交易”,以免部分策略功能无法正常使用。
- 下载 Python 库:首次登录后,进入“模型研究”界面,点击“下载 Python 库”,等待进度条完成后重启客户端。请保持默认路径,不要手动修改。
下载与管理数据
量化回测和实盘的基础是完整的历史数据,数据缺失会导致回测结果完全失真。
- 手动下载:点击左上角“操作”进入“数据管理”,选择你需要补充的市场(如沪深 A 股)、周期(日线或分钟线)以及时间范围,点击下载。
- 批量定时下载:在“行情”模块的“批量下载”功能中,可以设置定时任务,让系统每天盘后自动下载最新的行情数据,确保本地数据与交易所同步。
- 注意:如果是做短线或高频策略,需要额外补充 Tick 级分笔数据;如果是做长线趋势,下载日线数据即可。
新建量化策略的三种方式
在“模型研究”界面中,你可以通过以下三种方式创建策略:
- 基于模板修改:直接选取平台内置的示例模型(如双均线、网格交易、多因子选股等),点击“编辑”进入策略编辑器,在现有源码基础上修改参数和逻辑,非常适合新手入门。
- 从零开始构建:在“模型研究”界面选择“新建模型”,指定类型为“Python 模型”,然后在编辑器中完全独立地编写代码。核心是写好初始化函数(init)和逐 K 线处理函数(handlebar)。
- 导入外部策略:如果你在其他设备或环境中已经编写好策略,可以在“我的”页面右键选择“导入策略”,将加密或打包的策略文件迁移到当前客户端中。
策略运行与调试
代码编写完毕后,需要通过运行和调试来验证逻辑是否正确。
- 编译与运行:点击“编译”按钮保存代码(注意:这里的编译仅做保存,不会检查语法错误),然后点击“运行”。策略会在当前主图的 K 线上开始执行。
- 查看日志:如果策略运行出错或没有达到预期效果,报错信息会直接显示在底部的“日志输出”面板中。根据日志提示的代码行号和错误类型进行针对性修改和调试。
- 手动干预:在运行过程中,你可以随时在日志区观察策略的信号触发情况,确保买卖逻辑符合预期。
策略回测全流程
回测是利用历史数据验证策略有效性的关键步骤,操作分为以下几步:
- 设置回测参数:在策略编辑器右侧的“回测参数”选项卡中,配置回测的起止时间、初始资金、基准指数(如沪深 300)、交易手续费和滑点费率。务必开启真实的交易规则,避免回测收益严重失真。
- 设定主图品种与周期:在“基本信息”选项卡中,选择回测的标的(如平安银行)和 K 线周期(如日线)。确保在数据管理中已经下载了对应品种和周期的历史数据。
- 执行回测与分析:点击“回测”按钮,系统会逐根 K 线运行策略逻辑。回测结束后,界面会展示完整的绩效分析报告,包括年化收益、最大回撤、夏普比率、胜率等核心指标。
- 复盘与导出:你可以用鼠标在 K 线图上拖动光标,右侧窗口会同步显示对应日期的持仓、买卖记录和绩效变化。所有列表数据均支持右键复制和导出,方便你进行更深度的复盘分析。
跑通回测后,建议先切换到模拟交易模式运行一段时间,确认策略在实时行情下表现稳定,再考虑投入实盘资金。各券商的 QMT 版本和具体菜单名称可能略有差异,实际操作时请以你所在券商的客户端为准。
我司上市券商平台,可提供QMT/PTrade免费使用,低门槛免费提供QMT/PTade量化软件,费率优惠,有需要可评论或私信交流!
温馨提示:投资有风险,选择需谨慎。
-
9月解禁潮来了:近2900亿!解禁不等于减持,这几类股要留神
2026-08-31 13:57
-
银行理财信披新规9月1日落地:以后买理财,这3处变化得看清
2026-08-31 13:57
-
开户后想换客户经理,怎么操作?
2026-08-31 13:57


问一问

+微信
分享该文章
