← 返回
未分类

Quant Testing

量化测试流程技能。当用户说"回归测试"、"策略测试"、"回测验证"、"实盘验证"、"测试"、"上线"、"发布"时自动触发。提供回归测试流程、测试用例模板、测试报告模板。适用于量化项目的测试和上线阶段。
量化测试技能:用户提及回归测试、策略测试、回测验证、实盘验证、测试、上线、发布时自动触发。提供测试流程、用例模板和报告模板,适用于量化项目测试与上线阶段。
xueylee-dotcom
未分类 clawhub v1.0.0 1 版本 99711.5 Key: 无需
★ 2
Stars
📥 1,688
下载
💾 3
安装
1
版本
#latest

概述

量化测试流程技能

> 版本:1.0.0

> 适用项目:量化策略项目


🎯 测试目标

确保代码质量、策略稳定性、实盘安全


📋 回归测试流程

阶段1:单元测试

测试范围

  • 核心函数独立测试
  • 边界条件测试
  • 异常情况测试

测试用例模板

# tests/test_xxx.py
import sys
sys.path.insert(0, '/path/to/project')
from module import function_to_test

print("=" * 60)
print("模块测试")
print("=" * 60)

# 测试1:正常流程
result = function_to_test(normal_input)
assert result == expected_output

# 测试2:边界条件
result = function_to_test(edge_case)
assert result == expected_edge_output

# 测试3:异常情况
try:
    function_to_test(invalid_input)
    assert False
except ValueError:
    pass

print("✅ 所有测试通过!")

检查清单

  • [ ] 每个核心模块有测试文件
  • [ ] 测试覆盖率 > 80%
  • [ ] 所有测试通过

阶段2:集成测试

测试范围

  • 数据流程测试
  • 策略逻辑测试
  • 接口测试

检查清单

  • [ ] 数据获取正常
  • [ ] 因子计算正确
  • [ ] 信号生成合理
  • [ ] 持仓更新正确

阶段3:回测验证

必须使用QMT回测模式

参数设置

  • [ ] 初始资金
  • [ ] 单只仓位
  • [ ] 最大持仓数
  • [ ] 止损/止盈比例
  • [ ] 手续费率

检查清单

  • [ ] 买入股票数量合理
  • [ ] 买入价格接近实际
  • [ ] 无异常买卖
  • [ ] 持仓时间合理
  • [ ] 收益符合预期

阶段4:实盘验证

小资金测试(5000-10000元)

监控要点

  • [ ] 策略启动正常
  • [ ] 信号加载正常
  • [ ] 数据获取正常
  • [ ] 买入触发正常
  • [ ] 委托确认正常
  • [ ] 持仓更新正常

观察期:1-2周


📝 测试报告模板

# 测试报告

**测试日期**:YYYY-MM-DD
**测试人**:XXX

---

## 一、测试概览

| 测试类型 | 数量 | 通过 | 失败 |
|---------|------|------|------|
| 单元测试 | 10 | 10 | 0 |
| 集成测试 | 5 | 5 | 0 |
| 回测验证 | 1 | 1 | 0 |

---

## 二、测试详情

### 2.1 单元测试
- test_xxx.py: ✅ 通过
- test_yyy.py: ✅ 通过

### 2.2 回测验证
- 回测期间:2023-2026
- 年化收益:8.04%
- 夏普比率:0.607
- 最大回撤:-19.53%

---

## 三、结论

✅ 可以进入实盘测试

🚫 禁止事项

  1. ❌ 没有测试直接上线
  2. ❌ 测试未通过强行上线
  3. ❌ 大资金直接实盘
  4. ❌ 没有监控机制

技能版本:1.0.0

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-03 03:03 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Deep Web Fetcher

xueylee-dotcom
从JS渲染的网页中提取结构化内容,包括正文、元数据和关键领域指标,无需付费API。
★ 0 📥 674

Quant Strategy Development

xueylee-dotcom
量化策略开发主技能。触发:开发/设计量化策略、写策略代码。提供标准流程、代码规范、检查清单和代码模板,适用于项目开发阶段。
★ 4 📥 1,740

Quant Data Quality

xueylee-dotcom
数据质量检查技能:监听关键词如“数据质量”“数据检查”“数据异常”“数据问题”“因子数据”“信号数据”,自动触发。提供检查清单、常见问题诊断及修复建议,适用于量化项目的数据质量管理。
★ 1 📥 2,485