量化交易术语

系统质量数 SQN:Van Tharp 发明的"系统综合评分"指标

✍️ 汇合作编辑部 · 📅 2026-05-13 · ⏱ 阅读约 8 分钟 · 👁 1 次阅读
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 交易存在高风险,请根据自身风险承受能力谨慎决策。

量化交易术语
如有投资决策请谨慎,本文仅供参考
💬