AlphaFox

回测参数与结果复现

发布于 2026年6月22日 · 更新于 2026年10月16日

要复现或比较一次回测,核对的是 运行版本的输入快照:同一个模板、相似的曲线或相同的策略名称,都不足以说明两次运行用了相同输入。入口:策略 → 策略回测。

还没有实验时,先按第一次策略回测新建并运行一次。本文说明如何核对输入、确认保存、对比版本,以及把明确选定的版本用于 Paper。

运行前记录哪些输入?

输入(页面字段)核对内容
策略参数、执行与敞口、风控参数比较时记录具体版本号
行情源、交易对确认所选行情源有这些 USDT 永续交易对的历史数据;不支持时页面会提示「行情检查失败」并给出可用行情源
开始日期、结束日期(含当日)按 UTC 解释,结束日期包含当天,不按浏览器本地午夜
回测模拟数据 K 线周期回放价格路径用的 K 线,最小 1 分钟;RSI 等指标仍按策略配置的原生周期下载
初始资金(USDT)比较的几次运行保持一致;它不会自动成为 Paper 账户余额
账户身份来自当前登录账户,回测里不能手动改档;它会影响模拟的执行节拍(页面提示 Pro / Pro Max 为 10 秒,Free 为 60 秒)

网页使用默认成交模型。运行后在 已有回测参数 的版本快照里核对成交模型、K 线内价格路径、Maker / Taker 手续费、滑点、持仓模式、数据质量和引擎版本。快照记录的是这次运行的输入,不代表这些字段都能在网页表单里修改。

运行后怎么确认已保存?

回测在浏览器本地完成后,页面会把新版本保存到服务器。记录实验名称、版本号和运行时间,并在 已有回测参数 里找到这个版本。

  • 出现「回测已完成,但保存到服务器失败」时,点 重试保存。看到曲线不等于保存完成。
  • 标着 曲线未保存 的旧版本仍保留参数和摘要指标;套用参数后重新运行即可看到完整结果,不要把缺少曲线理解为零收益。
  • 逐笔明细和保存的摘要不是同一份材料。核查某笔成交时,同时记录交易对、时间和所属版本。

怎么复现和对比两个版本?

选中要复现的版本

从回测实验列表进入实验,打开 已有回测参数,选中目标版本,点 使用此版本参数,在确认框里继续。草稿会恢复为该版本的策略配置、行情源、日期、初始资金和回测模拟数据 K 线周期。只切换正在查看的结果,不会替换草稿。

账户身份仍来自当前登录账户,成交模型仍是当前默认值。升级会员或试用到期后,参数相同也不代表运行条件相同,请与原快照核对这两项。

核对输入,再运行

按上表核对后点运行按钮(显示为 运行回测,或带下一个版本号,如 运行 V2)。每次运行都会生成新版本;即使参数相同,也要记录数据修正、引擎或成交模型版本的变化。

对比两个版本

在 已有回测参数 的版本列表里勾选 2 个版本,版本对比 会并排显示收益、回撤、Sharpe、交易等指标,并列出配置差异。决定用哪一版后,点 应用 vN 参数。

每次只解释一个变化:比较参数时固定日期和其他输入;观察另一段行情时固定配置、只改日期。例如从版本 A 套用参数,只改一个策略参数得到版本 B,这才是有记录的参数对比;如果同时换了行情源、日期和资金,差异就不能只归因于这个参数。

交易次数统计的是已成交的减仓或平仓,不是信号数或开仓数。零交易时,也要检查是否有未平仓持仓、挂单或数据警告。历史收益不能保证之后的表现。

删除运行版本或整个实验都不可恢复,删除后的版本号不会复用。要保留对比依据,先记录版本号和快照。

怎么把选定版本用于 Paper?

把目标版本放回草稿

在 已有回测参数 里选中目标版本,点 使用此版本参数 并确认,核对当前草稿。

打开创建弹窗

点 用此参数创建策略。弹窗会复制当前编辑区的最新参数,直接选账户创建,不进入「新建策略」的三步表单。

选择 Paper 账户

填写 策略名称,在 交易账户 里选择准备好的模拟盘账户(显示为「AlphaFox 模拟盘」)。弹窗也列出实盘账户,选中后会显示 实盘 标记,提交前务必确认。没有可选账户时,先添加交易账户,或停止正在占用账户的策略。

核对费用并创建

检查弹窗里的预估费用,点 创建并启动。看到「策略已创建并提交启动」即成功,可点 查看策略 进入详情。

Paper 的初始资金在 账户 → 交易账户 中设置,不会被回测日期或初始资金覆盖。创建后的状态、订单和停止操作见第一个模拟盘策略;历史回放与当前行情模拟的区别见回测、模拟盘与实盘的区别。

使用自己的 Agent 时,可先按 AlphaFox CLI 安装指南安装 CLI 与配套 Skills。该链接说明安装和认证;具体命令参数以 CLI 命令帮助为准。

下一步