主要内容

回溯试验

创造回溯试验对象运行Acerbi和Szekely的一套基于表的预期不足(ES)回测

描述

一般的工作流程是:

  1. 加载或生成用于ES回溯测试分析的数据。

  2. 创建一个回溯试验对象。有关详细信息,请参阅创建esbacktest性质

  3. 使用总结函数生成观察次数、预期和观察到的平均严重性比率的摘要报告。

  4. 使用运行测试函数一次运行所有测试。

  5. 有关其他测试详细信息,请运行以下单个测试:

    有关详细信息,请参阅预期短缺回溯测试概述

创造

描述

例子

ebt=esbacktest(叶门纲VaRDataESData创建一个回溯试验ebt)对象,使用投资组合结果数据以及相应的风险值(VaR)和ES数据。的ebt对象具有以下属性:

  • 叶门纲- - - - - -纽罗斯-借-1数字数组,其中包含叶门纲

  • VaRData- - - - - -纽罗斯-借-NumVaRs数字数组,其中包含VaRData

  • ESData- - - - - -纽罗斯-借-NumVaRs数字数组,其中包含ESData

  • 叶状体-包含叶状体

  • 变种- - - - - -1-借-NumVaRs字符串向量包含变种中相应列的VaRData

  • 瓦莱夫- - - - - -1-借-NumVaRs包含瓦莱夫中相应列的VaRData

请注意

  • esbacktest的测试结果只是近似的,因为没有作为输入传递分布信息。当发布信息可用时,使用esbacktestbysim;特别地,建议采用最小偏差测试(见Minbiasab溶质minBiasRelative).

  • 临界值模拟假设基础分布的平均值为0。临界值对基础分布的平均值敏感。如果ES预测基于平均值显著远离0的分布,则回溯试验这将是不可靠的。

  • 的所需输入参数叶门纲VaRDataESData都必须在相同的单位中。这些论点可以表示为回报或损益。中没有验证回溯试验有关这些参数的单位的。

  • 如果缺少值(年代)叶门纲VaRDataESData,则在应用测试之前丢弃数据行。因此,对于缺失值数量不同的模型,会报告不同数量的观察结果。报告的观察数等于原始行数减去缺少的值数。要确定是否有丢弃的行,请使用“失踪”总结报告。

  • 因为临界值是预先计算的,所以只支持一定数量的观察值、VaR级别和测试级别。金宝app

    • 观测值的数量(数据中的行数减去缺失值的数量)必须介于200到5000之间。

    • 瓦莱夫输入参数必须介于0.900.999; 默认值是0.95

    • 测试级别(测试置信水平)的输入参数运行测试unconditionalNormalunconditionalT函数必须介于0.50.9999; 默认值是0.95

例子

ebt=esbacktest(___名称,值性质使用前面语法中的名称-值对和任何参数。例如,光大通信= esbacktest (PortfolioData VaRData ESData,‘VaRID’,‘TotalVaR’,‘VaRLevel’,.999)。您可以将多个名称-值对指定为可选的名称-值对参数。

输入参数

全部展开

投资组合结果数据,指定为纽罗斯-借-1数字数组,纽罗斯-借-1数字列表,或纽罗斯-借-1带有包含投资组合结果数据的数字列的时间表。的叶门纲输入参数设置叶门纲财产。

请注意

叶门纲必须使用与相同的单位VaRDataESData叶门纲VaRDataESData可以用收益或损益来表示。中没有验证回溯试验对象有关投资组合、VaR和ES数据的单位。

数据类型:双重的|表格|时间表

风险价值(VaR)数据,指定为纽罗斯-借-NumVaRs数字数组,纽罗斯-借-NumVaRs数字列表,或纽罗斯-借-NumVaRs带有数字列的时间表VaRData输入参数设置VaRData财产。

消极的VaRData值是允许的。但是,负VaR值表示在给定VaR置信水平下无法赔钱的高利润投资组合。在给定置信水平下的最坏情况仍然是利润。

请注意

VaRData必须使用与相同的单位叶门纲ESDataVaRData叶门纲ESData可以用收益或损益来表示。中没有验证回溯试验对象有关投资组合、VaR和ES数据的单位。

数据类型:双重的|表格|时间表

预期不足数据,指定为纽罗斯-借-NumVaRs积极的数字数组,纽罗斯-借-NumVaRs正数字列的表,或纽罗斯-借-NumVaRs正数列包含ES数据的时间表。的ESData输入参数设置ESData财产。

请注意

ESData必须使用与相同的单位叶门纲VaRDataESData叶门纲VaRData可以用收益或损益来表示。中没有验证回溯试验对象有关投资组合、VaR和ES数据的单位。

数据类型:双重的|表格|时间表

名称-值对的观点

指定可选的逗号分隔的对名称,值论据。名称参数名和价值是对应的值。名称必须出现在引号内。可以以任意顺序指定多个名称和值对参数名称1,值1,…,名称,值

例子:光大通信= esbacktest (PortfolioData VaRData ESData,‘VaRID’,‘TotalVaR’,‘VaRLevel’,.999)

的用户定义ID叶门纲输入,指定为逗号分隔的对,由“叶状体”和一个字符向量或字符串叶状体名称-值对参数设置叶状体财产。

如果叶门纲是数字数组,默认值为叶状体“投资组合”. 如果叶门纲是一张桌子,叶状体默认情况下,设置为表中相应的变量名。

数据类型:烧焦|一串

VaR标识符VaRData列,指定为逗号分隔对,由“VaRID”以及字符向量、字符向量的单元格数组、字符串或字符串数组。

多个变种值是使用1-借-NumVaRs(或NumVaRs-借-1)字符向量的单元格数组或具有用户定义ID的字符串向量VaRData柱。单人间变种识别VaRData列和相应的ESData列。的变种名称-值对参数设置变种财产。

如果NumVaRs1,的默认值变种“VaR”. 如果NumVaRs>1,默认值为“VaR1”“VaR2”,等等。如果VaRData是一张桌子,“VaRID”默认设置为表中相应的变量名。

数据类型:烧焦|细胞|一串

变量置信水平,指定为逗号分隔对,由“VaRLevel”以及介于0.900.999或者一个1-借-NumVaRs(或NumVaRs-借-1)数值数组瓦莱夫名称-值对参数设置瓦莱夫财产。

请注意

在指定瓦莱夫> 99%,确保观察的数量足以生成适当的临界值。此外,在运行测试时,使用测试级别> 95%. 对于非常高的风险值水平(例如,瓦莱夫>在观察次数相对较少的情况下,VaR失效的概率非常小,且测试统计量的分布具有离散性,导致某些临界值周围出现意外的非单调性。当出现以下情况时,更多的观察值和更高的测试置信水平可以保持临界值的预期行为:瓦莱夫是非常高的。

数据类型:双重的

性质

全部展开

用于ES回溯测试分析的投资组合数据,指定为纽罗斯-借-1包含投资组合数据副本的数字数组。

数据类型:双重的

用于ES回溯测试分析的VaR数据,指定为纽罗斯-借-NumVaRs包含VaR数据副本的数字数组。

数据类型:双重的

ES回溯测试分析的预期不足数据,指定为纽罗斯-借-NumVaRs数字数组,其中包含ESData

数据类型:双重的

组合标识符,指定为字符串。

数据类型:一串

变量标识符,指定为1-借-NumVaRs中对应列的VaR id字符串数组VaRData

数据类型:一串

VaR水平,指定为1-借-NumVaRs数值数组0.90通过0.999,其中包含相应列的VaR级别VaRData

数据类型:双重的

回溯试验财产 从命令行使用中设置或修改属性回溯试验 使用点表示法修改属性
叶门纲
VaRData
ESData
叶状体
变种
瓦莱夫

对象的功能

总结 关于故障和严重性的基本预期短缺(ES)报告
运行测试 运行所有预期的短缺(ES)后测回溯试验对象
unconditionalNormal Acerbi Szekely对正态分布临界值的无条件预期短缺(ES)回溯测试
unconditionalT Acerbi Szekely的无条件预期短缺(ES)回溯测试,临界值为t分布

例子

全部折叠

回溯试验引入投资组合结果数据、相应的风险值(VaR)数据和预期不足(ES)数据,并返回一个回溯试验对象

创建一个回溯试验对象

负载ESBacktestDataebt=esbacktest(返回、VaRModel1、ESModel1、,“VaRLevel”VaRLevel)
ebt=esbacktest,属性:PortfolioData:[1966x1-double]VaRData:[1966x1-double]ESData:[1966x1-double]PortfolioID:“组合”变量:“VaR”VaRLevel:0.9750

ebt,回溯试验对象,包含给定投资组合数据的副本(叶门纲属性),给定的VaR数据(VaRData属性),以及给定的ES数据(ESData)的财产。该对象还包含要测试的投资组合ID、VaR ID和VaR级别的所有组合(叶状体变种瓦莱夫属性)。

使用ebt对象

runtests(光大通信)
ans=1×5表PortfolioID VaRID VaRLevel UnconditionalNormal UnconditionalT  ___________ _____ ________ ___________________ ______________ " 0.975组合”“VaR”拒绝拒绝

改变叶状体变种使用点表示法的属性。有关创建回溯试验对象,请参见回溯试验

叶状体=“标准普尔”;ebt.VaRID=“正常为97.5%”;disp(光大通信)
具有属性的esbacktest:PortfolioData:[1966x1 double]VaRData:[1966x1 double]ESData:[1966x1 double]PortfolioID:“标准普尔”变量:“97.5%正常”VaRLevel:0.9750

使用更新的回溯试验对象

runtests(光大通信)
ans=1×5表PortfolioID VaRID VaRLevel非条件正常非条件Alt uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

工具书类

[1] Acerbi,C.和B.Szekly。回溯测试预期短缺。摩根士丹利资本国际公司,2014年12月。

[2] 巴塞尔银行监管委员会。“市场风险的最低资本要求”。2016年1月(https://www.bis.org/bcbs/publ/d352.pdf).

介绍了R2017b