AlphaFox

策略回测与参数寻优

发布于 2026年8月12日 · 更新于 2026年10月16日

策略回测用历史行情验证策略模板的参数,在创建策略之前先看这套参数过去的表现;参数寻优可以一次扫描多组参数,比较收益与稳健性。入口:策略 → 策略回测,需要登录。

第一次使用,按第一次策略回测跑通一个版本;核对输入、保存版本和带参创建见回测参数与结果复现。本页说明工作台能做什么,以及怎么读参数寻优的结果。

哪些模板可以回测?

新建回测时,「策略」下拉只列出可回测的模板。目前包括:马丁策略、马丁网格策略、网格策略、拼盘策略、均线突破、CTA 趋势 v1、窄止损择时策略、Passivbot v8.1.0。其他模板(如跟单类、轮动马丁策略)暂不支持回测,可以先用模拟盘验证。

除了在回测页点 新建回测,还有两个入口会用当前参数直接建好实验:

  • 创建策略时,配置页和确认页的 回测当前参数;
  • 策略详情页的 回测该策略。

工作台怎么组织?

概念说明
回测实验一个实验固定一个策略模板(创建后不可修改),可以反复调整参数和行情环境
回测版本每次运行生成一个新版本(v1、v2…),保存参数快照和结果
回测参数探索台调整行情源、交易对、日期、初始资金和三组参数后运行回测
参数寻优批量扫描参数组合,给出收益、风险和稳健性诊断
已有回测参数查看各版本的快照,最多选 2 个版本对比,或把某个版本的参数用回草稿

实验列表可以按名称搜索、按策略筛选,并按创建时间、最近运行、收益率、最大回撤、Sharpe 或胜率排序。

探索台的参数分三组:执行与敞口(杠杆同时决定目标名义敞口和下单杠杆)、策略参数、风控参数(止损止盈、追踪止盈等,会作为回测输入,也会进入参数寻优列表)。敞口预览 实时显示目标总名义价值、目标总杠杆和预计初始保证金占初始资金的比例。

回测在你自己的浏览器里运行。运行前会检查行情数据(市场是否存在、K 线有没有缺口等);提示「行情数据不完整」时,可以切换行情源、调整日期,或把受影响的交易对从草稿里移除。

怎么用参数寻优?

选要扫描的参数

打开 参数寻优 标签,从数值参数里选择要扫描的参数。开始前需要先补全必填的策略参数、交易对、日期和初始资金。

选扫描范围

扫描范围 选 邻域(当前值附近) 适合微调,选 全区间 适合从头找;也可以 从当前参数设定范围,再手动改最小、最大和步长。打开 快速寻优 会先粗扫,再围绕最佳区域细化。

开始寻优

点 开始寻优。页面会显示预计运行次数和耗时;组合数超过上限时自动抽样,并提示「原始 X 组,抽样为 Y 组」。

读结果

每组结果显示收益、回撤、最大杠杆、胜率、是否爆仓和 孤岛风险分。可以按收益 ≥、回撤 ≤ 筛选,或 排除爆仓。

把参数用回去

点 套用最优 / 套用最优组合,或在任意一行点 使用该参数,选择 使用该参数进行回测 或 使用该参数创建策略。套用后再跑一次正式回测,生成可保存的版本。

套餐同时扫描的参数组合数上限并发
Free / Plus最多 5 个125仅串行
Pro / Pro Max不限2000可选 1–8 路并行(默认 2 路)

并发越高越占本机 CPU 和内存,页面卡顿时调低并发再试。

怎么判断参数是否稳健?

信号含义怎么做
孤岛风险分分数越低越稳健,分级为稳健 / 偏稳健 / 中等 / 高风险;50 分起提示过拟合风险高分说明这组参数只在很窄的取值附近表现好,相邻取值可能爆仓或收益骤降
爆仓取值 / 爆仓组合扫描区间内有取值或组合触发爆仓套用最高收益值前,确认它离这些点足够远
失败取值 / 失败组合部分组合回测失败,页面会列出失败原因修复配置或回测环境后重新寻优
寻优结果已过期寻优之后改过配置或回测环境仍可套用,但要重新运行回测验证

收益最高的组合往往不是最该用的组合。先看孤岛风险分和爆仓提示,宁可选收益略低、相邻取值表现平稳的区间。历史回测结果不代表未来收益。

寻优历史保留多久?

寻优历史 保存最近的结果,可以随时查看或直接套用。寻优摘要在云端最多保留 7 天(最近 20 次),到期自动删除;只保存每组参数的收益、回撤等摘要,不含成交明细,指标仅你自己可见、未经服务端验证。要长期保留,请套用参数后运行正式回测。

寻优完成但提示「云端保存失败」时,本地结果仍可查看,点 重试保存 即可。

下一步

选定参数后,先在模拟盘上运行一段时间,再考虑实盘。