系统质量数 SQN:Van Tharp 发明的"系统综合评分"指标
SQN(System Quality Number)由 Van Tharp 发明,综合评估系统质量。本文详解 SQN 公式、和 Sharpe 的对比、不同水平含义。
SQN(System Quality Number,系统质量数)由 Van Tharp 在《Trade Your Way to Financial Freedom》中发明,是综合评估交易系统的指标。结合期望值 + 交易笔数 + R-Multiple 标准差。本文详解 SQN 公式、应用,以及在外汇返佣策略评估中的使用。
1. SQN 公式
SQN = (平均 R-Multiple / R-Multiple 标准差) × √(交易笔数)
- 平均 R-Multiple:期望值(按 R 计)
- R-Multiple 标准差:盈亏波动
- √交易笔数:样本因子
2. SQN 水平含义
| SQN | 含义 | 建议 |
|---|---|---|
| 1.6 - 1.9 | 边缘 | 优化 |
| 2.0 - 2.4 | 一般 | 可接受 |
| 2.5 - 2.9 | 合格 ⭐ | 可投 |
| 3.0 - 5.0 | 优秀 ⭐⭐ | 推荐 |
| 5.0 - 7.0 | 极优 ⭐⭐⭐ | 顶级 |
| > 7.0 | 圣杯 | 谨慎过拟合 |
3. SQN 实例
策略 100 笔历史:
- 平均 R-Multiple = 0.5(赚 0.5R/笔)
- R-Multiple 标准差 = 1.5
- SQN = (0.5 / 1.5) × √100 = 0.333 × 10 = 3.33(优秀 ⭐⭐)
4. SQN vs Sharpe vs 期望值
| 指标 | 侧重 |
|---|---|
| 期望值 | 长期盈利能力 |
| Sharpe | 风险调整收益 |
| SQN | 系统质量综合(含样本) |
5. SQN 优势
- 综合(期望值 + 波动 + 样本)
- 客观分级
- Van Tharp 系统设计标准
- 易于量化评估
6. SQN 局限
- 需 30+ 笔样本(< 30 笔不可信)
- 对极端值敏感
- 不能直接预测未来
- 过拟合风险
7. SQN 计算工具
- Excel:手动公式
- Python:pandas + numpy
- MT4 / MT5:策略测试器(部分版本)
- 专业:Van Tharp 软件
8. SQN 不同样本数的影响
| 交易笔数 | SQN √因子 | 含义 |
|---|---|---|
| 25 笔 | 5 | 样本不足 |
| 100 笔 | 10 ⭐ | 合格样本 |
| 400 笔 | 20 | 大样本 |
| 1000 笔 | 31.6 ⭐⭐ | 极大样本 |
同样的"期望/波动比",样本越大 SQN 越高。
9. SQN 在 EA 评估中的应用
- SQN > 2.5 + 100+ 笔 = 可投 EA
- SQN > 3.0 + 200+ 笔 = 优秀 EA
- SQN > 5.0 = 警惕过拟合
- SQN < 2.0 = 不投
10. SQN 改进
提高 SQN 的方法:
- 提高平均 R-Multiple(更紧止损 + 更宽止盈)
- 降低 R-Multiple 标准差(系统化更稳定)
- 增加交易笔数(更多机会)
11. EUR/USD EA 实战
EA 历史 500 笔:
- 胜率 55%(275 笔盈利)
- 平均盈利 +30 pip / 平均亏损 -20 pip
- 设 1R = 20 pip
- 盈利 R-Multiple +1.5R / 亏损 -1R
- 平均 R = 0.55 × 1.5 + 0.45 × (-1) = 0.375R
- R 标准差 ≈ 1.5
- SQN = (0.375 / 1.5) × √500 = 0.25 × 22.4 = 5.6 ⭐⭐⭐
12. SQN 在多策略组合中
- 每个策略计算 SQN
- 组合权重按 SQN 分配
- SQN 高的策略 → 增加权重
- SQN 低的策略 → 减少 / 移除
常见误区 / 风险提示
- 误区 1:SQN 越高越好 — 错。> 7 通常过拟合
- 误区 2:少样本 SQN 可信 — 错。需 30+ 笔
- 误区 3:仅看 SQN — 错。需配合 MDD / 胜率
❓ 常见问题 FAQ
Q1:SQN 比 Sharpe 重要吗?
看用途。SQN 综合 + 含样本因子,Sharpe 仅看比率。Van Tharp 系统设计师偏好 SQN,机构基金更看 Sharpe。两者都看更全面。
Q2:怎么计算我的 SQN?
1) 收集 30+ 笔历史交易;2) 算每笔 R-Multiple;3) 算平均 R + R 标准差;4) SQN = (平均 R / R 标准差) × √笔数。Excel / Python 都能算。
Q3:SQN 5+ 太好为真吗?
多数情况是。SQN > 5 在 100 笔样本中较罕见。可能是:1) 样本太小;2) 回测过拟合;3) 极端市场状态(不可持续)。需大样本(500+)+ Out-of-Sample 验证。
总结
- SQN = (平均 R / R 标准差) × √笔数
- 2.5+ 合格 / 3+ 优秀 / 5+ 极优
- 综合系统质量评估
- 需 30+ 笔样本
- Van Tharp 系统设计标准
更多外汇返佣量化术语 量化术语,主流入驻经纪商 经纪商列表。
以上内容仅供学习参考,不构成投资建议。外汇 / CFD 交易存在高风险,请根据自身风险承受能力谨慎决策。
量化交易术语
如有投资决策请谨慎,本文仅供参考
