压力情景分析中非常重要的一个环节是情景生成。由于所有的决策均是基于所生成的情景加以优化得到的,情景刻画得越准确,越贴近市场现实,对压力测试越有利。本文介绍一个利率压力情景生成的实例及其在压力测试中的应用。
1、压力情景分类
(1)利率情景
定义8种典型利率变化的压力情景:
- Bull flatten:长期利率比短期利率下降快;
- Bear flatten:短期利率比长期利率上升快;
- Bull steepen:短期利率比长期利率下降快;
- Bear steepen:长期利率比短期利率上升快;
- Bull parallel:所有利率都下降;
- Bear parallel:所有利率都上升;
- Bull pivot:中期利率比短期或长期利率下降快;
- Bear pivot:中期利率比短期或长期利率上升快。
可通过从历史数据中选择一条与上述情景密切相关的利率曲线来定义上述每条曲线移动的形状。
(2)利率波动率情景
利率波动率的压力情景:波动率上升、波动率下降
(3)信用
信用价差压力情景包括价差变大(国债利率相对于互换利率升高)及价差变小(国债利率相对于互换利率降低)两类。
2、冲击计算方法
(1)利率冲击计算
利用5年历史互换利率,利用曲线上每个节点(期限tenor)的变化,计算10天历史变化的最大值,最小值和10天标准差(sd)。
(2)波动率与价差冲击计算
利用5年历史数据找到最坏情况下的10天变化。
3、情景生成示例
(1)利率冲击情景
组合所有情景,我们得到利率冲击情景如下表(以美元为例,单位bp)。
期限 | Bull flatten | Bear flatten | Bull steepen | Bear steepen | Bull parallel | Bear parallel | Bull pivot | Bear pivot |
2Y | -24 | 96 | -52 | -6 | -52 | 91 | -52 | 66 |
10Y | -96 | 26 | 5 | 56 | -80 | 64 | -70 | 60 |
30Y | -82 | 20 | 12 | 65 | -100 | 53 | -50 | 42 |
利率冲击情景实例
(2)波动率冲击情景
波动率冲击计算为相对冲击,例如,当前ATM波动率为30%,相对上移10%代表ATM波动率变为33%。如下表,第一列是一年后一年期限波动率。
USD(%) | 1Y1Y | 1Y30Y | 5Y5Y | 5Y30Y |
波动率上升 | 45% | 35% | 25% | 27% |
波动率下降 | -20% | -15% | -15% | -16% |
波动率冲击情景实例
(3)价差情景
价差冲击情景实例如下表所示。
USD(bp) | 1Y | 3Y | 5Y | 10Y | 30Y |
价差变大 | -9 | -19 | -15 | -25 | -28 |
价差变小 | -16 | 15 | 20 | 33 | 45 |
价差冲击情景实例
4、压力情景应用
对包含利率衍生品的投资组合进行压力测试,可将利率冲击应用到所有利率Delta和Gamma的计算中;波动率冲击应用到所有利率Vega和Volga中;利率与波动率同时冲击应用到所有利率Vanna中;价差(Spread)冲击应用到所有国债Delta。在压力情景下计算金融公司所有利率资产与负债的损益,得到压力情景测试的结果。
评论