创造回溯试验
对象运行Acerbi和Szekely的一套基于表的预期不足(ES)回测
一般的工作流程是:
加载或生成用于ES回溯测试分析的数据。
创建一个回溯试验
对象。有关详细信息,请参阅创建esbacktest和性质.
使用总结
函数生成观察次数、预期和观察到的平均严重性比率的摘要报告。
使用运行测试
函数一次运行所有测试。
有关其他测试详细信息,请运行以下单个测试:
unconditionalNormal
-无条件ES后验,假设收益分布为正态分布
unconditionalT
-假设收益率分布为t
有关详细信息,请参阅预期短缺回溯测试概述.
创建一个ebt
=esbacktest(叶门纲
,VaRData
,ESData
)回溯试验
(ebt
)对象,使用投资组合结果数据以及相应的风险值(VaR)和ES数据。的ebt
对象具有以下属性:
请注意
esbacktest的测试结果只是近似的,因为没有作为输入传递分布信息。当发布信息可用时,使用esbacktestbysim;特别地,建议采用最小偏差测试(见Minbiasab溶质
和minBiasRelative
).
临界值模拟假设基础分布的平均值为0。临界值对基础分布的平均值敏感。如果ES预测基于平均值显著远离0的分布,则回溯试验
这将是不可靠的。
的所需输入参数叶门纲
,VaRData
和ESData
都必须在相同的单位中。这些论点可以表示为回报或损益。中没有验证回溯试验
有关这些参数的单位的。
如果缺少值(南
年代)叶门纲
,VaRData
和ESData
,则在应用测试之前丢弃数据行。因此,对于缺失值数量不同的模型,会报告不同数量的观察结果。报告的观察数等于原始行数减去缺少的值数。要确定是否有丢弃的行,请使用“失踪”
列总结
报告。
因为临界值是预先计算的,所以只支持一定数量的观察值、VaR级别和测试级别。金宝app
观测值的数量(数据中的行数减去缺失值的数量)必须介于200到5000之间。
的瓦莱夫
输入参数必须介于0.90
和0.999
; 默认值是0.95
.
的测试级别
(测试置信水平)的输入参数运行测试
,unconditionalNormal
和unconditionalT
函数必须介于0.5
和0.9999
; 默认值是0.95
.
总结 |
关于故障和严重性的基本预期短缺(ES)报告 |
运行测试 |
运行所有预期的短缺(ES)后测回溯试验 对象 |
unconditionalNormal |
Acerbi Szekely对正态分布临界值的无条件预期短缺(ES)回溯测试 |
unconditionalT |
Acerbi Szekely的无条件预期短缺(ES)回溯测试,临界值为t分布 |
[1] Acerbi,C.和B.Szekly。回溯测试预期短缺。摩根士丹利资本国际公司,2014年12月。
[2] 巴塞尔银行监管委员会。“市场风险的最低资本要求”。2016年1月(https://www.bis.org/bcbs/publ/d352.pdf).