QMT/Ptrade 如何进行策略回测?

QMT 和 Ptrade 均可进行策略回测,具体操作方法如下:


QMT 策略回测


  1. 准备数据:点击 QMT 界面左上角【操作】→【数据管理】→【补充行情】,选择回测周期、标的板块、时间范围等参数下载历史行情数据,确保数据完整。也可通过右下角行情按钮设置定时下载,保证数据新鲜。
  2. 创建或选用策略:点击【模型研究】→【新建策略】,选择 Python 或 VBA 编写策略(新手优先选 Python)。若为新手,还可直接使用策略列表中的【双均线】【多因子选股】等示例策略,点击【编辑】即可。
  3. 设置回测参数:在右侧【回测参数】面板设置参数,如回测的时间区间、初始资金、比较基准、滑点、手续费、持仓限制等。
  4. 执行回测:代码编译成功后,点击左上角【回测】按钮,等待回测完成。回测结束后,系统会生成可视化结果,包括收益曲线、回测详情等,可点击历史 K 线查看对应委托记录等信息。

Ptrade 策略回测


  1. 新建策略:登录 Ptrade 网页端,进入 “量化” 模块,点击 “回测” 或 “研究”,再点击 “新建策略”。选择业务类型,输入策略名称,系统会自动生成 Python 模板。
  2. 编写策略:常用函数有 “initialize (context)” 用于初始化,可设置标的、参数等;“handle_data (context, data)” 是核心函数,会按设定频率定时执行,可在此编写交易逻辑。
  3. 设置回测参数:在策略编辑界面下方设置相关参数,如回测时间、初始资金、回测基准、回测频率等。
  4. 执行回测:设置好参数后,点击 “回测” 按钮,系统会在云端自动运行。
  5. 查看回测结果:运行完成后会自动生成可视化报告,包含收益曲线、回撤曲线、交易记录以及年化收益率、最大回撤等绩效指标,据此分析策略有效性和优劣。


股票开户找我!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!融资利率5%以下!优惠多多!免费量化!ptrade&QMT!



温馨提示:投资有风险,选择需谨慎。

相关文章