技能 backtesting-frameworks
📊

backtesting-frameworks

安全 🌐 網路存取⚡ 包含腳本⚙️ 外部命令

构建可靠的交易回测

也可從以下取得: sickn33

交易回测通常会隐藏偏见并夸大表现。此技能提供模式和检查方法,以设计可信赖的回测,正确处理前视偏差、生存偏差和交易成本。

支援: Claude Codex Code(CC)
📊 69 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「backtesting-frameworks」。 How do I avoid survivorship bias in equity backtests?

預期結果:

  • 使用包含退市证券的时点成分列表
  • 获取保持退市证券数据的历史数据提供商
  • 记录数据源及其生存偏差处理方法
  • 用已知的历史指数成分测试您的股票池

正在使用「backtesting-frameworks」。 What are the key metrics to evaluate a backtest?

預期結果:

  • 夏普比率用于风险调整后收益
  • 最大回撤用于最坏情况损失
  • Calmar比率结合收益和回撤
  • 胜率和盈利因子用于交易质量

安全審計

安全
v4 • 1/17/2026

This is a pure documentation skill containing only instructional content and Python code examples for building trading backtests. All 46 static findings are false positives. The scanner incorrectly flagged: ASCII diagram delimiters (backticks in markdown), dictionary keys (certificate/key files), financial terms like 'sharpe' (weak crypto), and legitimate function calls (dynamic constructor). No executable code, network calls, file access, credential harvesting, or data exfiltration patterns exist.

2
已掃描檔案
838
分析行數
3
發現項
4
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
21
社群
100
安全
87
規範符合性

你能建構什麼

验证新策略

应用偏差检查和向前滚动分割,然后再信任绩效估算。

比较替代方案

对多个策略候选使用一致的成本模型和指标标准。

设计回测引擎

遵循事件驱动架构模式和执行建模指导。

試試這些提示

启动回测计划
概述一个避免前视偏差并包含现实交易成本的基本回测工作流程。
选择回测器类型
针对50只股票的每日股票策略,比较事件驱动和向量化回测方法。
设置向前滚动分割
为10年的每日数据提出向前滚动的训练和测试窗口,并解释其原理。
添加稳健性检查
列出蒙特卡洛分析和指标,用于评估策略收益序列的回撤风险。

最佳實務

  • 保留一个从不用于优化的最终测试集
  • 根据您的执行目标,使用基于现实参数的佣金和滑点建模
  • 报告回撤和风险调整后指标,而不仅仅是原始收益

避免

  • 在没有样本外测试的情况下对完整历史优化参数
  • 在构建股票池时忽略退市证券
  • 对高换手策略假设零交易成本

常見問題

此技能适用于哪些AI平台?
此技能与平台无关,可与Claude、Codex和Claude Code一起使用以获取指导。
此技能的局限性是什么?
它提供设计指导,不运行代码、获取市场数据或执行交易。
我可以将此技能与现有的回测器集成吗?
是的,使用架构模式来审查或扩展您当前的实现。
此技能会访问我的数据或凭证吗?
不,它仅提供指导,不访问文件、凭证或外部系统。
如果我的回测结果看起来太好怎么办?
重新检查前视偏差、生存偏差,并验证成本假设是否现实。
这与完整的回测库相比如何?
这提供设计模式和最佳实践,而不是完整的回测库。