用历史数据验证你的财务模型

回溯测试是一个使用历史数据来验证金融模型的框架,包括交易策略和风险管理模型。根据验证的目标,财务专业人员使用多个指标或方法来衡量财务模型的有效性。

回溯测试通常在交易和风险管理中进行。因此,有许多专门针对这两个领域的回溯测试技术。

在交易中,常见的回溯测试技术包括:

  • 进样与出样检验
  • 前向分析或前向优化
  • 工具级分析与组合级评估

在风险管理中,回溯测试通常应用于风险价值(VaR)也被称为VaR回溯测试。有多种VaR回溯测试技术,例如:

  • 巴塞尔红绿灯测试
  • 二项检验
  • Kupiec失效比例试验
  • 第一次失败测试前的Kupiec时间
  • Christoffersen条件覆盖混合检验
  • 克里斯托弗森条件覆盖独立性检验
  • Haas故障间隔时间或混合Kupiec试验
  • Haas故障间隔时间独立性测试

有关回测的更多信息,请参见MATLAB软件®,金融工具箱™,交易工具箱™,和风险管理工具箱™.

另见:算法交易,自动交易,市场风险,风险管理

基于MATLAB的风险管理

开发、管理、审查和挑战内部和监管模式。