返回顶部
b

backtest-expert-zc回测专家指南

Expert guidance for systematic backtesting of trading strategies. Use when developing, testing, stress-testing, or validating quantitative trading strategies. Covers "beating ideas to death" methodology, parameter robustness testing, slippage modeling, bias prevention, and interpreting backtest results. Applicable when user asks about backtesting, strategy validation, robustness testing, avoiding overfitting, or systematic trading development.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
163
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

backtest-expert-zc

技能名称:backtest-expert-zc
详细描述:

回测专家

基于专业方法论的系统化交易策略回测方法,优先考虑稳健性而非乐观结果。

核心理念

目标:寻找“最不容易失效”的策略,而非纸上“利润最高”的策略。

原则:增加摩擦,压力测试假设,观察哪些能存活。如果策略在悲观条件下仍能成立,则更可能在实盘交易中有效。

何时使用此技能

在以下情况下使用此技能:

  • - 开发或验证系统化交易策略
  • 评估交易想法是否足够稳健以用于实盘
  • 排查回测结果可能具有误导性的原因
  • 学习正确的回测方法论
  • 避免常见陷阱(曲线拟合、前视偏差、幸存者偏差)
  • 评估参数敏感性和市场环境依赖性
  • 设定对滑点和执行成本的现实预期

回测工作流程

1. 陈述假设

用一句话定义优势。

示例:“财报后跳空高开超过3%并在第一小时内回撤至昨日收盘价的股票,提供均值回归机会。”

如果无法清晰阐述优势,不要继续测试。

2. 零主观性编码规则

以完全精确性定义:

  • - 入场:确切条件、时间、价格类型
  • 出场:止损、止盈、基于时间的出场
  • 仓位管理:固定金额、投资组合百分比、波动率调整
  • 筛选条件:市值、成交量、行业、波动率条件
  • 标的范围:哪些工具符合资格

关键:不允许主观判断。每个决策必须基于规则且明确无误。

3. 运行初始回测

测试范围:

  • - 至少5年(最好10年以上)
  • 多种市场环境(牛市、熊市、高/低波动率)
  • 现实成本:佣金 + 保守滑点

检查初始结果的基本可行性。如果根本性失效,迭代假设。

4. 压力测试策略

这是应花费80%测试时间的地方。

参数敏感性

  • - 测试止损为基准值的50%、75%、100%、125%、150%
  • 测试止盈为基准值的80%、90%、100%、110%、120%
  • 将入场/出场时间变化±15-30分钟
  • 寻找稳定表现的“平台区”,而非狭窄的尖峰

执行摩擦

  • - 将滑点增加至典型估计值的1.5-2倍
  • 模拟最差成交情况(以卖价+1跳买入,以买价-1跳卖出)
  • 添加现实的订单拒绝场景
  • 使用悲观的佣金结构测试

时间稳健性

  • - 逐年分析表现
  • 要求大多数年份具有正期望值
  • 确保策略不依赖1-2个特殊时期
  • 在不同市场环境中分别测试

样本量

  • - 绝对最小值:30笔交易
  • 推荐值:100笔以上交易
  • 高置信度:200笔以上交易

5. 样本外验证

滚动优化分析

  1. 1. 在训练期(例如第1-3年)优化
  2. 在验证期(第4年)测试
  3. 向前滚动并重复
  4. 比较样本内与样本外表现

警示信号

  • - 样本外表现低于样本内表现的50%
  • 需要频繁重新优化参数
  • 参数在不同时期剧烈变化

6. 评估结果

需要回答的问题

  • - 优势在悲观假设下是否仍然存在?
  • 表现是否在参数变化中保持稳定?
  • 策略是否在多种市场环境中有效?
  • 样本量是否足以获得统计置信度?
  • 结果是否现实,而非“好得令人难以置信”?

决策标准

  • - ✅ 部署:通过所有压力测试且表现可接受
  • 🔄 优化:核心逻辑合理但需调整参数
  • 放弃:未通过压力测试或依赖脆弱假设

关键测试原则

惩罚策略

在所有地方增加摩擦:

  • - 佣金高于现实
  • 滑点为典型值的1.5-2倍
  • 最差成交情况
  • 订单拒绝
  • 部分成交

理由:在悲观假设下存活的策略,在实盘交易中往往表现更优。

寻找平台区,而非峰值

寻找表现稳定的参数范围,而非产生表现尖峰的最优值。

:止损在1.5%至3.0%之间策略均盈利
:策略仅在止损恰好为2.13%时有效

稳定表现表明真正的优势;狭窄的最优值暗示曲线拟合。

测试所有案例,而非精选示例

错误方法:研究手工挑选的“市场领导者”
正确方法:测试所有符合标准的股票,包括失败的

选择性示例会产生幸存者偏差,高估策略质量。

将想法生成与验证分开

直觉:用于生成假设
验证:必须纯粹基于数据驱动

永远不要让对想法的依恋影响测试结果的解读。

常见失败模式

尽早识别这些模式以节省时间:

  1. 1. 参数敏感性:仅在精确参数值下有效
  2. 环境特定性:某些年份表现优异,其他年份糟糕
  3. 滑点敏感性:加入现实成本后不盈利
  4. 小样本:交易数量过少,缺乏统计置信度
  5. 前视偏差:“好得令人难以置信”的结果
  6. 过度优化:参数过多,样本外结果差

参见 references/failed_tests.md 获取详细示例和诊断框架。

可用参考文档

方法论参考

文件:references/methodology.md

何时阅读:需要特定测试技术的详细指导时。

内容

  • - 压力测试方法
  • 参数敏感性分析
  • 滑点和摩擦建模
  • 样本量要求
  • 市场环境分类
  • 常见偏差和陷阱(幸存者偏差、前视偏差、曲线拟合等)

失败测试参考

文件:references/failed_tests.md

何时阅读:策略未通过测试时,或从过去错误中学习时。

内容

  • - 失败为何有价值
  • 常见失败模式及示例
  • 案例研究文档框架
  • 评估回测的红旗清单

关键提醒

时间分配:花20%时间生成想法,80%时间试图打破它们。

无背景要求:如果策略需要“完美背景”才能有效,则不足以用于系统化交易。

红旗:如果回测结果看起来过于完美(胜率超过90%、最小回撤、完美时机),仔细审计是否存在前视偏差或数据问题。

工具局限性:了解回测平台的特性(插值方法、低流动性处理、数据对齐问题)。

统计显著性:小优势需要大样本量来证明。每笔交易5%的优势需要100笔以上交易才能与运气区分。

主观交易与系统化交易的区别

此技能专注于系统化/量化回测,其中:

  • - 所有规则提前编码
  • 执行中无主观判断或“感觉”
  • 测试涵盖所有历史示例,而非精选案例
  • 背景(新闻、宏观)被刻意剥离

主观交易者的研究方法不同——此技能可能不适用于需要主观判断的设定。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 backtest-expert-zc-1776016928 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 backtest-expert-zc-1776016928 技能

通过命令行安装

skillhub install backtest-expert-zc-1776016928

下载

⬇ 下载 backtest-expert-zc v1.0.0(免费)

文件大小: 10.39 KB | 发布时间: 2026-4-13 09:27

v1.0.0 最新 2026-4-13 09:27
- Initial release of backtest-expert-zc, providing expert guidance for systematic backtesting of trading strategies.
- Covers robust professional methodology: stress-testing, parameter sensitivity, realistic slippage modeling, and bias prevention.
- Includes workflow and best practices for developing, validating, and troubleshooting trading strategies.
- Emphasizes warning signs and common failure patterns to avoid overfitting and misleading results.
- Offers reference documentation for detailed methodology and failure case studies.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部