创建esbacktestbysim
对象运行Acerbi和Szekely基于模拟的预期不足(ES)回测套件
通用的工作流程是:
加载或生成用于ES回溯测试分析的数据。
创建一个esbacktestbysim
对象。有关更多信息,请参见创建esbacktestbysim.
使用总结
函数生成关于观测次数和故障次数的给定数据的摘要报告。
使用runtests
函数一次运行所有测试。
有关其他测试详细信息,请运行以下单个测试:
有条件的
- Acerbi-Szekely的条件检验(2014)
无条件的
- Acerbi-Szekely的无条件测试(2014)
分位数
- Acerbi-Szekely的分位数测试(2014)
minBiasAbsolute
- Acerbi-Szekely的最低偏倚绝对测试(2017)
minBiasRelative
- Acerbi-Szekely的最低偏差相对测试(2017)
有关更多信息,请参见预期短缺回溯测试概述.
创建一个于本
= esbacktestbysim (PortfolioData
,VaRData
,ESData
,DistributionName
)esbacktestbysim
(于本
)对象,并模拟组合结果场景,以计算这些测试的临界值:
的于本
对象具有以下属性:
PortfolioData- - - - - -NumRows
——- - - - - -1
的副本的数字数组PortfolioData
VaRData- - - - - -NumRows
——- - - - - -NumVaRs
的副本的数字数组VaRData
ESData- - - - - -NumRows
——- - - - - -NumVaRs
的副本的数字数组ESData
分布—包含模型信息的结构,包括模型分布名称和分布参数。例如,对于正态分布,分布
有字段“名字”
,“的意思是”
,“StandardDeviation”
,其值设置为相应的输入。
VaRID- - - - - -1
——- - - - - -NumVaRs
字符串向量包含VaRID
S表示中相应的列VaRData
VaRLevel- - - - - -1
——- - - - - -NumVaRs
包含VaRLevel
S表示中相应的列VaRData
.
请注意
的所需输入参数PortfolioData
,VaRData
,ESData
必须使用相同的单位。这些论点可以用回报或利润和亏损来表示。中没有验证esbacktestbysim
对象关于这些参数的单位。
如果缺失值(南
年代)PortfolioData
,VaRData
,ESData
,或分布
参数数据时,在应用测试之前将丢弃数据行。因此,对于缺失值数量不同的模型,报告的观测值数量也不同。报告的观察数等于原始行数减去缺失值数。要确定是否有被丢弃的行,请使用“失踪”
列的总结
报告。
总结 |
关于故障和严重程度的基本预期不足(ES)报告 |
runtests |
为。运行所有预期的短缺向后测试(ES)esbacktestbysim 对象 |
有条件的 |
Acerbi和Szekely的条件预期不足(ES)回溯测试 |
无条件的 |
Acerbi和Szekely的无条件预期短缺回溯测试 |
分位数 |
由Acerbi和Szekely进行的分位数预期缺口(ES)回测 |
minBiasRelative |
Acerbi-Szekely的ES backtest最小偏差相对测试 |
minBiasAbsolute |
Acerbi-Szekely期望缺口(ES) backtest的最小偏差绝对检验 |
模拟 |
模拟预期不足(ES)测试统计量 |
[1] Acerbi, C.和B. Szekely。val预期缺口。摩根士丹利资本国际公司。2014年12月。
[2]巴塞尔银行监管委员会。市场风险的最低资本要求。2016年1月(https://www.bis.org/bcbs/publ/d352.pdf).
总结
|runtests
|有条件的
|无条件的
|分位数
|模拟
|minBiasRelative
|minBiasAbsolute
|esbacktest
|表格
|时间表
|varbacktest
|esbacktestbyde