本文含 6707 字,52 图表截屏
建议阅读 34 分钟
本篇是金融工程系列的第七篇:
曲线构建 - 单曲线方法
曲线构建 - 多曲线方法 (基差)
曲线构建 - 多曲线方法 (抵押品)
产品估值理论
产品估值 - 解析法和数值积分法 (CF)
产品估值 - 偏微分方程有限差分法 (PDE-FD)
产品估值 - 蒙特卡洛模拟法 (MC)
风险计量 - 敏感度 (Greeks & Sensitivities)
风险计量 - 风险价值 (VaR)
风险计量 - 价值调整 (XVA)
估值金融产品需要折现其包含的现金流,这是我们就需要折现曲线。构建折现曲线是产品估值的必要条件。构建出一套完整而一致的曲线环境不是件容易的事,我们分三贴来把整个流程说明白。先看点故事。
曲线环境的发展大致经历了两个阶段:
单曲线环境(2008 年之前)
多曲线环境(2008 年之后)
在 2008 年金融危机之前:
在衍生品交易时双方不需要放抵押品,LIBOR 被公认是无风险利率,因为。LIBOR 曲线既可以用来折现现金流作为折现曲线(discount curve),又可以用来计算远期利率作为指标曲线(index curve)
利率基差(interest rate basis spread)非常小
如果忽略它,那么指标曲线只有一条
如果不忽略它,那么指标曲线定义为基准曲线(benchmark curve),此外还有若干条指标曲线(根据利率基差推出)
跨货币基差(cross-currency basis spread)非常小
-
如果忽略它,不需要做任何事情
如果不忽略它,需要推出非美元那端的折现曲线,而该曲线用在外汇产品定价上
在 2008 年金融危机之后:
在衍生品交易时双方都要放抵押品,LIBOR 不再是无风险利率。因此隔夜利率互换 (overnight index swap, OIS) 曲线用来折现现金流作为折现曲线,而 LIBOR 只能用来计算远期利率作为指标曲线。
对利率基差和跨货币基差的处理方式和金融危机之前一样
由此可见,「单曲线」指的就是折现曲线和基准指标曲线是相同条线;而「多曲线」指的就是折现曲线和基准指标曲线是不同曲线。而从这两个曲线环境中,生成一系列曲线的过程叫做拔靴 (Bootstrapping)。具体过程就是
选取若干个市场流动性最强的产品,比如短期是存款和利率期货,中期是远期利率协议,长期是利率掉期。
按照到期日长短排序,从短到长一个个推出市场产品对应的折现因子或零息利率。
核心思想就是有三种构建曲线框架,由易到难:
单曲线环境 (忽略基差和抵押)
多曲线环境 (只考虑基差)
多曲线环境 (考虑基差和抵押)
这三种情况分三贴讲明,显然第三种情况反映的是实际状况,前二种已经不适用了。但是我们总要从一个点切入,虽然过时,但是背后的金融产品和数学原理并没有过时。只有理解了简单的前二种情况,理解实际的第三种情况会不费吹灰之力。如果你同意我的逻辑,那么我们开始吧。
本帖目录如下:
目录
第一章 - 曲线基础知识
1.1 曲线定义
1.2 表现形式
1.3 插值方法和变量
1.4 拔靴方法
1.5 单曲线构建框架
第二章 - 单货币曲线
2.1 市场报价
2.2 方法论
第三章 - 多货币曲线
3.1 市场报价
3.2 方法