第一部分 期权定价入门
1 资产定价基本概念
1.1 基本概念
1.2 单期二叉树模型中的状态价格
1.3 概率和计价物
1.4 连续状态的资产定价
1.5 期权定价入门
1.6 一个不完全市场的例子
问题
2 连续时间模型
2.1 布朗运动的模拟
2.2 二阶变差
2.3 Ito过程
2.4 Ito公式
2.5 多维Ito过程
2.6 Ito公式的例子
2.7 红利再投资
2.8 几何布朗运动
2.9 计价物和概率
2.10 几何布朗运动的尾部概率
2.11 波动率
问题
3 Black-Scholes
3.1 数字期权
3.2 股份数字期权
3.3 看跌期权和看涨期权
3.4 希腊字母
3.5 德尔塔对冲
3.6 伽玛对冲
3.7 隐含波动率
3.8 波动率期限结构
3.9 微笑现象
3.10 用VBA进行计算
问题
4 波动率的估计和建模
4.1 统计复习
4.2 不变波动率的估计和均值的估计
4.3 可变波动率的估计
4.4 GARCH模型
4.5 随机波动率模型
4.6 微笑现象的再讨论
4.7 对冲和完全市场
问题
5 蒙特卡洛方法和二叉树模型介绍
5.1 蒙特卡洛方法介绍
5.2 二叉树模型介绍
5.3 美式期权的二叉树模型
5.4 二叉树模型的参数
5.5 二叉树模型中的希腊字母
5.6 蒙特卡洛方法中的希腊字母Ⅰ:差值比
5.7 蒙特卡洛方法中的希腊字母Ⅱ:按路径估计
5.8 用VBA进行计算
问题
第二部分 复杂期权定价
6 外汇
6.1 货币期权
6.2 执行价格以外币计价的外国资产期权
6.3 执行价格以本币计价的外国资产期权
6.4 货币远期和货币期货
6.5 Quanto
6.6 Q1aanto的复制
6.7 Quanto远期
6.8 Quanto期权
6.9 收益互换
6.10 风险中性概率下的无抛补利率平价
问题
7 远期、期货和交换期权
7.1 Margrabe公式
7.2 Black公式
7.3 Merton公式
7.4 延迟交换期权
7.5 用VBA进行计算
7.6 希腊字母和对冲
7.7 远期价格和期货价格的关系
7.8 期货期权
7.9 时变波动率
7.10 用远期和期货进行对冲
7.11 市场完备性
问题
8 奇异期权
8.1 远期生效期权
8.2 复合期权
8.3 离散红利支付的美式看涨期权
8.4 选择型期权
8.5 最大值期权和最小值期权
8.6 界限期权
8.7 回望期权
8.8 篮子期权和价差期权
8.9 亚式期权
8.10 用VBA进行计算
问题
9 再论蒙特卡洛和二叉树定价
9.1 路径依赖期权的蒙特卡洛模型
9.2 篮子期权和价差期权的二叉树定价
9.3 篮子期权和价差期权的蒙特卡洛定价
9.4 蒙特卡洛方法中的对偶变量
9.5 蒙特卡洛方法中的控制变量
9.6 加快二叉树模型的收敛
9.7 用VBA进行计算
问题
10 有限差分法
10.1 基本偏微分方程
10.2 偏微分方程的离散化
10.3 直接方法和间接方法
10.4 Crank-Nicolson方法
10.5 欧式期权
10.6 美式期权
10.7 界限期权
10.8 用VBA进行计算
问题
第三部分 固定收益
11 固定收益的概念
11.1 收益率曲线
11.2 LIBOR
11.3 互换
11.4 到期收益率、久期和凸性
11.5 主成分
11.6 主成分的对冲
问题
12 固定收益衍生证券入门
12.1 上限互换期权和下限互换期权
12.2 远期利率
12.3 按即期利率支付的投资组合
12.4 上限互换期权和下限互换期权的市场模型
12.5 欧式互换期权的市场模型
12.6 关于一致性
12.7 将上限互换期权元看做以贴现债券为标的的看跌期权
12.8 将互换期权看做以附息债券为标的的期权
12.9 用VBA进行计算
问题
13 衍生证券的扩展Vasicek定价模型
13.1 短期利率和贴现债券价格
13.2 Vasicek模型
13.3 Vasicek模型的估计
13.4 Vasicek模型的对冲
13.5 Vasicek模型的扩展
13.6 贴现债券价格和远期利率的拟合
13.7 贴现债券期权、上限互换期权和下限互换期权
13.8 附息债券期权和互换期权
13.9 上限互换期权期权和下限互换期权期权
13.10 收益率和收益率波动率
13.11 一般Hull-White模型
13.12 用VBA进行计算
问题
14 期限结构模型简介
14.1 Ho-Lee模型
14.2 Black-Derman-Toy模型
14.3 Black-Karasinski模型
14.4 Cox-Ingersoll-Ross模型
14.5 Lxmgstaff-Schwartz模型
14.6 Heath-Jarrow-Morton模型
14.7 再论市场模型
问题
附录
A VBA编程
A.1 VBA编辑器和模块
A.2 子程序和函数
A.3 信息框和输入框
A.4 写入或者读出单元格
A.5 变量及其赋值
A.6 数学运算
A.7 随机数
A.8 For循环
A.9 While循环和逻辑表达式
A.10 If,Else和Elself语句
A.11 变量的说明
A.12 变量的传递
A.13 数组
A.14 程序调试
B 连续时间模型中的几个专题
B.1 Girsanov定理
B.2 几何布朗运动极小值的分布
B.3 平方Bessel过程和CIR模型
程序表
符号表
参考文献