《Interest Rate Risk Modeling》阅读笔记——第十章 主成分模型与 VaR 分析
第十章:主成分模型与 VaR 分析

思维导图

一些想法
- NS 家族模型的参数有经济意义,同时参数变化的行为类似主成分,考虑基于 NS 模型参数的风险度量。
- 尝试用(多元)GARCH 滤波利率变化,对残差应用 PCA。
推导 PCD、PCC 和 KRD、KRC 的关系
利用主成分系数矩阵的正交性。
PCD 和 KRD
\[
\begin{aligned}
PCD(i) &= -\frac{1}{P} \frac{\partial P}{\partial c^*_i}\\&= -\sqrt{\lambda_i} \frac{1}{P} \frac{\partial P}{\partial c_i}\\
&=-\sqrt{\lambda_i} \frac{1}{P} \frac{\partial P}{\partial c_i} \sum_{j=1}^k \mu_{ij}^2\\
&=-\sqrt{\lambda_i} \frac{1}{P} \sum_{j=1}^k \frac{\partial P}{\partial c_i} \mu_{ij}^2\\
&=-\sqrt{\lambda_i} \frac{1}{P} \sum_{j=1}^k \frac{\partial P}{\partial c_i} \frac{\partial c_i}{\partial y(t_j)} \mu_{ij}\\
&=- \sqrt{\lambda_i} \frac{1}{P} \sum_{j=1}^k \frac{\partial P}{\partial y(t_j)} \mu_{ij}\\
&=\sqrt{\lambda_i}\sum_{j=1}^k KRD(j) \mu_{ij}\\
&=\sum_{j=1}^k KRD(j) l_{ji}
\end{aligned}
\]
PCC 和 KRC
\[
\begin{aligned}
PCC(i,j) &= -\frac{1}{P} \frac{\partial^2 P}{\partial c^*_i \partial c^*_j}\\
&=-\sqrt{\lambda_i}\sqrt{\lambda_j}\frac{1}{P} \frac{\partial^2 P}{\partial c_i \partial c_j}\\
\end{aligned}
\]
其中
\[
\begin{aligned}
\frac{\partial^2 P}{\partial c_i \partial c_j}&=
\frac{\partial\left(\frac{\partial P}{\partial c_i}\right)}{\partial c_j}\\
&=\frac{\partial\left(\sum_{l=1}^k \frac{\partial P}{\partial y(t_l)} \mu_{il}\right)}{\partial c_j}\\
&=\sum_{l=1}^k \frac{\partial^2 P}{\partial y(t_l) \partial c_j} \mu_{il}\\
\end{aligned}
\]
又有
\[
\begin{aligned}
\frac{\partial^2 P}{\partial y(t_l) \partial c_j}&=
\frac{\partial^2 P}{\partial y(t_l) \partial c_j} \sum_{n=1}^k \mu_{jn}^2\\
&=\sum_{n=1}^k \frac{\partial^2 P}{\partial y(t_l) \partial c_j} \mu_{jn}^2\\
&=\sum_{n=1}^k \frac{\partial^2 P}{\partial y(t_l) \partial c_j} \frac{\partial c_j}{\partial y(t_n)} \mu_{jn}\\
&=\sum_{n=1}^k \frac{\partial^2 P}{\partial y(t_l) \partial y(t_n)} \mu_{jn}\\
\end{aligned}
\]
所以
\[
\begin{aligned}
\frac{\partial^2 P}{\partial c_i \partial c_j}&=
\sum_{l=1}^k \sum_{n=1}^k \frac{\partial^2 P}{\partial y(t_l) \partial y(t_n)} \mu_{jn} \mu_{il}
\end{aligned}
\]
最终
\[
\begin{aligned}
PCC(i,j) &= -\sqrt{\lambda_i}\sqrt{\lambda_j}\frac{1}{P} \sum_{l=1}^k \sum_{n=1}^k \frac{\partial^2 P}{\partial y(t_l) \partial y(t_n)} \mu_{jn} \mu_{il}\\
&=\sum_{l=1}^k \sum_{n=1}^k KRC(l,n) l_{nj}l_{li}
\end{aligned}
\]
《Interest Rate Risk Modeling》阅读笔记——第十章 主成分模型与 VaR 分析的更多相关文章
- 《Interest Rate Risk Modeling》阅读笔记——第五章:久期向量模型
目录 第五章:久期向量模型 思维导图 久期向量的推导 久期向量 广义久期向量 一些想法 第五章:久期向量模型 思维导图 久期向量的推导 \[ V_0 = \sum_{t=t_1}^{t_n} CF_t ...
- 《Interest Rate Risk Modeling》阅读笔记——第四章:M-absolute 和 M-square 风险度量
目录 第四章:M-absolute 和 M-square 风险度量 思维导图 两个重要不等式的推导 关于 \(M^A\) 的不等式 关于 \(M^2\) 的不等式 凸性效应(CE)和风险效应(RE)的 ...
- 《Interest Rate Risk Modeling》阅读笔记——第三章:拟合期限结构
目录 第三章:拟合期限结构 思维导图 扩展 第三章:拟合期限结构 思维导图 扩展 NS 模型的变种
- 《Interest Rate Risk Modeling》阅读笔记——第二章:债券价格、久期与凸性
目录 第二章:债券价格.久期与凸性 思维导图 瞬时回报率-收益率的例子 第二章:债券价格.久期与凸性 思维导图 瞬时回报率-收益率的例子
- 《Interest Rate Risk Modeling》阅读笔记——第一章:利率风险建模概览
目录 第一章:利率风险建模概览 思维导图 一些想法 第一章:利率风险建模概览 思维导图 一些想法 久期向量模型类似于研究组合收益的高阶矩. 久期向量模型用的是一般多项式表达高阶久期,试试正交多项式? ...
- 《Interest Rate Risk Modeling》阅读笔记——第八章:基于 LIBOR 模型用互换和利率期权进行对冲
目录 第八章:基于 LIBOR 模型用互换和利率期权进行对冲 思维导图 推导浮息债在重置日(reset date)的价格 第八章:基于 LIBOR 模型用互换和利率期权进行对冲 思维导图 推导浮息债在 ...
- 《Interest Rate Risk Modeling》阅读笔记——第九章:关键利率久期和 VaR 分析
目录 第九章:关键利率久期和 VaR 分析 思维导图 一些想法 有关现金流映射技术的推导 第九章:关键利率久期和 VaR 分析 思维导图 一些想法 在解关键方程的时候施加 \(L^1\) 约束也许可以 ...
- Keras 文档阅读笔记(不定期更新)
目录 Keras 文档阅读笔记(不定期更新) 模型 Sequential 模型方法 Model 类(函数式 API) 方法 层 关于 Keras 网络层 核心层 卷积层 池化层 循环层 融合层 高级激 ...
- C++ Primer 第四版阅读笔记
阅读笔记 初始化 变量定义指定了变量的类型和标识符,也可以为对象提供初始值.定义时指定了初始值的对象被称为是 已初始化的.C++ 支持两种初始化变量的形式:复制初始化和 直接初始化.复制初始化语法用等 ...
随机推荐
- python 中的生成器(generator)
生成器不会吧结果保存在一个系列里,而是保存生成器的状态,在每次进行迭代时返回一个值,直到遇到StopTteration异常结束 1.生成器语法: 生成器表达式:通列表解析语法,只不过把列表解析的[] ...
- selenium webdriver 执行Javascript
@Test public void testElementByID() { //通过JS获取页面元素 driver.get(url); driver.manage().window().maximiz ...
- requests库 cookie和session
cookie 如果一个相应中包含了cookie,那么可以利用cookie属性拿到这个返回的cookie值: res = requests.get('http://www.baidu.com') pri ...
- requests库GET
文档地址:http://docs.python-requests.org/zh_CN/latest/index.html import requests res = requests.get('htt ...
- Java面向对象编程 -1.2
类与对象简介 类是某一类事物的共性的抽象概念 而对象描述的是一个具体的产物 类是一个模板,而对象才是类可以使用的实例,先有类再有对象 在类之中一般都会有两个组成: 成员属性(Filed) :有些时候为 ...
- STM32新MCU
G0的出现完美的替换自家目前的F0系列而且有更好的性能和价格优势; STM32WL世界上首款LoRa Soc单片机嵌入了基于Semtech SX126x的经过特殊设计的无线电,该无线电提供两种功率输出 ...
- Linux centosVMware LNMP架构介绍、MySQL安装、PHP安装、Nginx介绍
一. LNMP架构介绍 和LAMP不同的是,提供web服务的是Nginx 并且php是作为一个独立服务存在的,这个服务叫做php-fpm Nginx直接处理静态请求,动态请求会转发给php-fpm ...
- (转)js实现倒计时效果(年月日时分秒)
原文链接:http://mengqing.org/archives/js-countdown.html 之前做的活动页面很多都用到了倒计时功能,所以整理下下次直接用.(用的是张鑫旭写的一个倒计时,稍作 ...
- ABC154F - Many Many Paths
梦回高中,定义的f(i,j)为从(0,0)到(i,j)一共有多少条路可以选择,易知我们要做i+j次选择,其中有i次是选择x轴,剩下的是y轴,所以f(i,j)=C(i+j,i)=C(i+j,j),给你一 ...
- Python中property属性的概论和使用方法
property属性 概念: 定义一个方法但是使用装饰器property,只可以有一个self形参 可以用这样的属性动态的获取属性的值 定义方式(经典类) class Fun(): @property ...