创建varbacktest
对象值下的风险(VAR)backtests的运行套件
一般工作流程如下:
创建VBT
= varbacktest(PortfolioData
,VaRData
)varbacktest
(VBT
)使用投资组合结果数据和相应的风险价值(VaR)数据。的VBT
对象具有以下属性:
PortfolioData—NumRows
-通过-1
含有的副本数值数组PortfolioData
VaRData—NumRows
-通过-NumVaRs
含有的副本数值数组VaRData
所需的输入参数PortfolioData
和VaRData
必须在相同的单位。这些论点可以表示为回报或利润和损失。属性中没有验证varbacktest
反对这些参数的单位。
如果有缺失的值(南
s)在数据中PortfolioData
或VaRData
,则在应用测试之前丢弃数据行。因此,对于缺失值不同的模型,会报告不同数量的观察值。报告的观察数等于原始的行数减去缺失值的数量。若要确定是否有丢弃的行,请使用“失踪”
列的摘要
报告。
巴塞尔银行监管委员会,使用“回溯测试”的监管框架,并结合内部模型方法来满足市场风险资本要求。1996年1月,https://www.bis.org/publ/bcbs22.htm。
[2]Christoffersen, P。“评估区间预测。”国际经济评论。卷。39,1998年,第841-862。
[3]Cogneau, Ph值。“风险价值回测:模型有多好?”智能风险,PRMIA,七月,2015年。
[4]哈斯,M.“新方法的回溯测试。”金融工程,凯撒研究中心,波恩,2001年。
[5]若里翁,pH值。财务风险经理手册。第六版。威利金融,2011。
[6] Kupiec,P.“用于验证风险管理模型的精确度的技术。”杂志的衍生品。1995年第3卷,第73-84页。
[7] McNeil, A., Frey, R.,和Embrechts, P。定量风险管理。普林斯顿大学出版社,2005年。
回溯测试风险价值模型。硕士论文,赫尔辛基经济学院,2009年。