美式期权定价的加权最小二乘拟蒙特卡罗方法法法法

合集下载

美式看跌期权定价的数值解法

美式看跌期权定价的数值解法

美式看跌期权定价的数值解法美式期权定价通常采用数值方法,包括二叉树法、有限差分法和monte carlo模拟法。

其中,二叉树法和有限差分法都属于逆向求解的方法,可以求出美式期权的最优执行时刻以及价格,但对于路径依赖期权和具有多标的资产的期权,这两种方法受到了限制。

monte carlo模拟方法的原理虽然是正向求解,但20世纪90年代以来,学者们通过将树图分析技术以及动态规划原理引入monte carlo模拟中,已经实现了美式期权的monte carlo模拟定价。

本文首先介绍了lsm方法的理论框架和基本原理,其次以单一标的资产的美式看跌期权为例,给出了具体的算法实现步骤以及matlab 程序,最后通过一个实例说明lsm方法的可行性及优缺点。

一.lsm方法的理论框架和基本原理为模拟美式期权定价,首先设立以下基本假定:标的资产价格演化过程遵循几何布朗运动市场是无摩擦;无风险利率r为固定的常数。

为简化计算,将期权的有效期[0,t]均分为个子区间,这样期权只可能在n+1个交易时点行权:0=t0<t1<t2<……<tn=t。

在t时刻前的某一可能执行点tn时刻,若立即行权,期权价值即执行期权获得的收益现金流max(k-st,0),是已知的;若继续持有,期权价值即为继续持有该期权的期望收益它是个条件期望,依赖于下一时点期权决策的价值,需逆向求解,这是一般的monte carlo模拟法无法做到的。

然而通过实证研究发现,只要标的资产价格过程具有马尔科夫性,拟合的条件期望函数可用多个不同阶的拉格朗日多项式线性组合而成,根据标的变量个数的不同,选择不同个数的多项式的线性组合。

因此,我们将所有(m条)样本路径在时点tn的价格stn和stn2为解释变量,将对应样本路径上的期望收益作为被解释变量,建立如下线性回归模型:将各个资产价格样本路径带入到回归方程,就可得到期权在各个时点继续持有的价值无偏估计。

期权定价的蒙特卡罗模拟方法精选 课件

期权定价的蒙特卡罗模拟方法精选 课件

90.66702 2.667019
49
81.99887
0
25
77.86832
0
50
100.5379 12.53786
计算模拟所得的期权价值的平均值后, 再计算现值得期权价格的一个估计
C E[CT ]erT 7.000053 e0.11 6.27 用布莱克—舒尔斯模型计算期权的价格
从 S0开始模拟得 ST Sn
CT max{ST SX ,0} 或 PT max{ S X ST ,0}
(3)计算 E[CT ]或 E[PT ]及期权的价格.
4). 注意事项
A. 模拟次数和计算精度之间的考量。 理论上的要求,在模拟时,时段的长度 应小,模拟次数应尽可能的多,以便使 所得的资产价格估计尽可能涵盖资产价 格的真实分布,这会大大增加模拟的计 算工作量。
2). 基本过程
例:设有这样一个股票,其现行的市场 价格为80元,已知该股票对数收益的均 值为8%,对数收益的波动性为25%, 无风险资产的收益率为11%。现在有以 该股票为标的资产, 执行期限为1年的买 入期权,确定的股票执行价格为88元, 用模拟法确定该期权的价格。
设一年有250个工作日,将其分为250
0
18
66.88669
0
43
93.91685 5.916854
19
75.17505
0
44
ห้องสมุดไป่ตู้
81.63916
0
20
70.62426
0
45
81.54932
0
21
74.25586
0
46
74.15813
0
22
70.2892

存在退保时分红寿险定价的最小二乘蒙特卡罗模拟

存在退保时分红寿险定价的最小二乘蒙特卡罗模拟
拟计算结果 。
关 键 词 : 红 寿 险 ;退 保 权 ;最 小二 乘 蒙特 卡 罗模 拟 ; 美式 期 权 分 中 图分 类 号 : 806 F4 . 2 文 献 标 识 码 :A 文 章 编 号 :10 . 6 (0 6 0.020 046 22 0 )306.5 0
O 前 言
人 寿保险产 品中的退保 权是保 险 公司 赋予 投保人 的一
B t。在 t 刻 保 险 公 司 的资 产 负 债 表 可 用 表 1 示 。 () 时 表
表 1 保 险 公 司 简 易 资 产 负 债 表
们 开始从 现代金 融理论 的角度 而不仅 仅从 保 险精算 的角 度
研究保险产品中的退保权及其定价问题 。
人 们 将期 权 定 价 理 论 最 早 应 用 于 研 究 投 资 连 接 寿 险 的 定 价 问题 , 得 了丰 富 的 成 果 ] 取 。尽 管 国 外 分 红 保 险 的 市 场 份 额 远 大 于投 资 连 接 险 , 由 于 其 模 型 的 建 立 相 对 困 难 , 但
维普资讯

Vo .0。No 3 12 .





20 06年 第 3 期
Junl fnuta E g er E g e n ngm n ora o Idsi ni en ni e gMaae et rl n i n
存在 退保 时分 红寿 险定价 的最小二乘 蒙特卡 罗模拟
在上世 纪六 、 七十年代 以前 , 由于 当时的利率 稳定 , 这些期权
很 少 处 于实 值 , 而 其 价 值 没 有 得 到 保 险 公 司 的 足 够 重 视 。 因 七 十 年 代 中期 后 随 着 利 率 波 动 加剧 , 保 人 开 始 审 视 并 频 繁 投

美式期权定价方法综述

美式期权定价方法综述

美式期权定价方法综述【摘要】本文介绍了几种主要的美式期权定价方法。

其中,对叉树法、蒙特卡洛法和有限差分法进行了较详细的分类综述。

最后,简单介绍了有限元法,近似解析公式法和提前执行权利金法在美式期权定价方面的应用。

【关键词】美式期权;叉树法;蒙特卡洛;有限差分1 叉树方法叉树方法是将期权的基础资产价格过程在风险中性条件下离散化,在利用动态规划的方法求解该期权的价格。

该方法由Cox,Ross和Rubinstein于1979年提出,因此我们将该模型简称为CRR模型。

Hsia(1983)证明在中心极限定理及某些参数下,二叉树模型将收敛为连续的BS模型。

二叉树方法简单易行,迄今已被广泛扩展。

Hull和White(1988)利用控制变异来修正二叉树模型,并用于美式期权定价,发现此法收敛速度更快。

Breen(1991)通过修正二叉树模型发展出加速二叉树模型,研究表明时间间隔固定时,此法可加速二叉树收敛,并提高精确性。

Boyle(1986)发展出三叉树模型,即一段时间内股价可能上涨,下跌之外或持平。

三叉树定价原理与二叉树类似,因而适用于美式及欧式期权定价,且资产预期价格变动或投资者的风险偏好差异不会影响期权价格。

Rubinstein (2000)比较了三叉树与二叉树模型,发现前者的优越性在于比后者多一个自由度,使股价变化与时间分割相互独立。

2 蒙特卡洛方法蒙特卡洛方法是使用计算机来模拟基础资产价格变动的随机过程,并求期权价格的方法。

Hull和White(1993)提出蒙特卡洛法时,认为只适用于欧式期权定价。

Tilley(1993)则提出用蒙特卡洛法解决美式期权的提前执行,通过记录基础资产价格路径,并比较提前执行收益与期权价格,判断是否提前执行。

此后学者对这一方法提出新扩展,较为著名的有Barraquand和Martineau(1995)提出的BM模型,和Raymar和Zwecher(1998)提出的RZ模型。

两个模型的提前执行决策都是比较执行价和持有价,但分隔区域的数量不足会造成每一区域持有价格的估计偏差。

第八章--蒙特卡洛期权定价方法

第八章--蒙特卡洛期权定价方法

第八章蒙特卡洛期权定价方法在金融计算中蒙特卡洛模拟是一种重要的工具:可以用来评估投资组合管理规则、为期权定价、模拟套期保值交易策略、估计风险价值。

蒙特卡洛方法主要的优势在于对大多数情况都适用、易于使用、灵活。

它把随机波动性和奇异期权的很多复杂特性都考虑进去了,更倾向于使用处理高维问题,而网格和PDF分析框架却不适用。

蒙特卡洛模拟潜在的劣势在于它的计算量大。

多次的重复需要完善我们所关注的置信区间的估计。

利用方差缩减技术和低差异序列可以部分的解决这个问题。

本章的目的是解释这些技术在一些例子上的应用,包括一些路径依赖型期权。

这章是第四章的延伸,在第四章里我们讨论了蒙特卡洛积分。

需要强调的是蒙特卡洛方法是概念上的一个数字积分工具,即使我们适用更多的“模拟”或“抽样”。

在使用低差异序列而不是伪随机生成时这需要牢记。

如果可能,我们可以把模拟的结果和分析公式进行比较。

很明显我们这样做的目标是一个纯粹的教学。

如果你要计算一个矩形房间的面积,你只需要用房间的长度乘以房间的宽度即可,而不必要计算有多少次一块标准砖与这个表面相匹配。

尽管如此,你还是应该学会在一些简单案例中首先适用模拟的方法,在这些简单的例子中我们可以检验答案的一致性;更进一步,我们也要看为达到方差减小的目的分析公式可用于的模拟期权可能更有力的控制变量。

蒙特卡洛应用的出发点是生成样本路径,这个生成的样本路径给予一个描述价格(或利率)动态的随机微分方程。

在8.1节我们解释几何布朗运动的路径生成;在一个具体例子中模拟两个对冲策略,我们也会讨论布朗桥,它是适时推进模拟样本的一个替代方案。

在8.2节将讨论交换期权,它被用作为一个如何将这种方法推广到多维过程的一个简单实例。

在8.3节我们考虑一个弱路径依赖型期权的例子,这是个下跌敲出看跌期权;我们加入了有条件的蒙特卡洛和为减小方差抽样的重要性。

在8.4节将讨论到强路径依赖型期权,同时我们证明了运用控制变量和低差异序列为算术平均亚式期权定价。

MONTE CARLO模拟和美式期权

MONTE CARLO模拟和美式期权

一、最小平方法:假设设总共有n条路径,t个可执行点。

首先考虑第t-1个执行点的期权持有价值和执行价值。

在t-1时期权是虚值期权,则显然持有价值大于执行价值,所以考虑实值期权的价值比较。

在t-1时,每一条路径下的执行价值等于t-1时的期权内在价值,而其持有价值的计算过程则通过最小平方法计算。

第i条路径中期权继续持有的价值等于该路径下第t时刻可执行的现金流的折现,设有a条路径期权是实值期权,则对应a个t-1时的标的价格和a 个折现的可执行现金流,假设估计持有价值与标的价格之间满足线性多项式的关系,最小化a个折现的可执行现金流与估计持有价值之差的平方计算出各个多项式的系数,则得到持有价值与标的价格的方程式。

代入每个路径的标的资产价格,得到t-1时该路径的持有价值。

同理继续计算t-2、t-3…2、1时刻期权的持有价值与执行价值。

当持有价值大于执行价值时,选择继续持有;反之,则选择立即执行该期权。

期权在t时的价格则是执行价值与持有价值的最高者。

最小平方法也有几个缺点尚待被克服。

比如多维度问题,当资产价格受更多的因素影响时,回归出比较准确的资产价格的表达式是非常不容易的,多维的表达式会给模拟过程中十分重要的过程产生较大的偏差,从而使模拟结果不理想。

所以,最小平方法比较适用于标的资产价格受较少因素影响的期权。

另外,很多实证结果都表明,lsm计算过程在选择基础函数上十分有效,但区分不同类别资产价格的基础函数对准确地估计资产价格路径是十分重要的。

二、执行边界参数化模型以andersen为代表的一些学者提出了执行边界参数化模型,他们把提前执行的条件进行参数化,通过将期权在到期时的价值回推的方式来确定最优化的参数价值。

仍沿用n条路径、t个执行点的假设,并且,t时以资产价格表示的执行边界可以被参数化为s*(t),对看跌期权来说如果资产价格小于s*(t),则期权被立即执行,否则在t时刻不执行。

首先可以得知,第t时刻的s*(t)等于期权合约的执行价格。

美式障碍期权定价的总体最小二乘拟蒙特卡罗模拟方法

美式障碍期权定价的总体最小二乘拟蒙特卡罗模拟方法

Pricing American barrier options by Total Least Squares Quasi-Monte Carlo simulation 作者: 张利花 张卫国 许文坤
作者机构: 华南理工大学工商管理学院,广东广州510640
出版物刊名: 数理统计与管理
页码: 923-930页
年卷期: 2013年 第5期
主题词: 障碍期权 Faure序列 最小二乘估计 跳跃扩散
摘要:障碍期权的价格依赖干其标的资产的价格路径,实际市场中标的资产的价格变化存在跳跃现象。

本文在跳跃扩散模型下使用总体最小二乘拟蒙特卡罗方法(TLSFM)对美式障碍期权定价问题进行了研究。

TLSFM使用随机化的Faure序列并结合总体最小二乘回归方法,改进了Longstaff等提出的最小二乘蒙特卡罗模拟方法(LSM)。

通过基于TLSFM与LSM和改进的三叉树方法的美式障碍期权定价结果的比较分析,说明了基于TLSFM的美式障碍期权定价具有结果稳定,时效性更强的优势。

期权定价的蒙特卡罗模拟方法

期权定价的蒙特卡罗模拟方法

43.21086
2.756024 0 0 0 0 0 1.476934 0
29
30 31 32 33 34 35 36 37
65.82037
60.15786 114.829 130.8468 105.1063 78.59089 93.19428 78.55582 82.48832
0
0 26.82896 42.84677 17.10626 0 5.194279 0 0
100 80 60 40 20 0 0 10 20 30 价格 40 50 60 70
3). 模拟步骤
用蒙特卡罗模拟方法计算期权价格的过程: (1) 输入资产及期权的有关参数 S 0 , S X , T , , , r, 时 n 段数n和模拟次数m,并计算 t T /; (2) 关于 i 1,2,, m 作下列模拟和计算:
13 14 15 16 17 18 19 20
130.7688 87.83761 62.89268 79.57162 91.73871 66.88669 75.17505 70.62426
42.76877 0 0 0 3.738708 0 0 0
38 39 40 41 42 43 44 45
87.75519 78.61444 86.31097 91.21032 77.66045 93.91685 81.63916 81.54932
S k 1 S k exp( t z t ), k 0,1,, n 1
从 S 0开始模拟得 S T S n CT max{ ST S X ,0} 或 PT max{ S X ST ,0}
增加模拟次数,使得模拟所得的股票在 期权到期日的价格尽可能好地复盖实际 的价格分布。

期权定价中的蒙特卡洛模拟方法

期权定价中的蒙特卡洛模拟方法

期权定价中的蒙特卡洛模拟方法期权定价是金融市场中的一个重要问题。

近年来,蒙特卡洛模拟方法在期权定价中得到了广泛的应用。

蒙特卡洛模拟方法是一种基于随机模拟的数值计算方法,通过生成大量的随机样本来估计某些数量的数值。

下面将介绍蒙特卡洛模拟方法在期权定价中的基本原理及应用。

蒙特卡洛模拟方法采用随机数生成器生成大量的随机数,并利用这些随机数进行模拟计算。

在期权定价中,蒙特卡洛模拟方法可以用来估计期权的价格以及其他相关的风险指标,例如风险价值和概率分布等。

在蒙特卡洛模拟方法中,首先需要确定期权定价模型。

常用的期权定价模型包括布朗运动模型和风险中性估计模型等。

然后,根据期权定价模型,生成一个或多个随机数来模拟期权价格的变动。

通过对多个随机样本进行模拟计算,我们可以获得期权价格的分布情况及其他相关指标的估计值。

在期权定价中,蒙特卡洛模拟方法的精确度主要取决于两个方面:模拟路径的数量和模拟路径的长度。

路径的数量越多,模拟结果的精确度越高。

路径的长度越长,模拟结果的稳定性越好。

蒙特卡洛模拟方法在期权定价中的应用非常广泛。

例如,在欧式期权定价中,可以使用蒙特卡洛模拟方法来估计期权的风险价值和概率分布等指标。

在美式期权定价中,由于存在提前行权的可能性,蒙特卡洛模拟方法可以用来模拟期权的提前行权时机并确定最佳行权策略。

此外,在一些复杂的期权定价中,例如亚式期权和障碍期权等,蒙特卡洛模拟方法也可以提供有效的定价方法。

总之,蒙特卡洛模拟方法是期权定价中一种重要的数值计算方法。

它通过生成大量的随机样本来估计期权的价格及相关指标,具有较高的灵活性和精确度。

蒙特卡洛模拟方法在期权定价中广泛应用,为金融市场中的投资者和交易员提供了重要的决策工具。

蒙特卡洛模拟方法在期权定价中的应用非常广泛,下面将进一步介绍其在不同类型期权定价中的具体应用。

首先是欧式期权定价。

欧式期权是指在未来某个特定时间点(到期日)才能行使的期权。

蒙特卡洛模拟方法可以用来估计欧式期权的价格和概率分布等指标。

中国可转债的美式交换期权定价与实证研究——基于非线性最小二乘蒙特卡洛模拟方法(NLS-MC)

中国可转债的美式交换期权定价与实证研究——基于非线性最小二乘蒙特卡洛模拟方法(NLS-MC)

作者: 程志富[1] 林勇[1] 李巍[1,2]
作者机构: [1]西北师范大学经济管理学院,甘肃兰州730070 [2]武汉大学经济管理学院,湖北武汉430072
出版物刊名: 武汉金融
页码: 30-33页
年卷期: 2013年 第1期
主题词: 可转债 美式交换期权 NLS-MC方法 延迟赎回
摘要:可转债的实质是一份交换期权,其内含的赎回及回售条款则具有巴黎期权和美式期权特性.考虑转债的标的股票的分红及信用价差,再纳入赎回和回售条款并结合赎回公告期的影响,引入美式交换期权这一工具,采用非线性最小二乘回归蒙特卡洛模拟集成的方法为其定价。

最后选取沪深两市交易活跃的五只可转债进行实证,其结果表明:预测效果良好,将转债所含的转股权视为一份美式交换期权来处理是合适的,。

最小二乘蒙特卡洛美式期权定价的GPU实现

最小二乘蒙特卡洛美式期权定价的GPU实现

最小二乘蒙特卡洛美式期权定价的GPU实现孙延维;雷建军【摘要】蒙特卡洛模拟法常用来进行期权定价,但此算法存在运算量过大的问题.利用图形处理器(GPU)超强计算能力实现美式期权定价,在GPU上,首先优化实现了均匀随机数生成器,然后利用Box-Muller随机数转换算法产生随机数,最后优化实现了最小二乘蒙特卡洛模拟法的美式期权模拟定价系统.测试结果表明,GPU实现的最小二乘蒙特卡洛美式期权定价对比CPU的实现加速比最高达到了16.1.利用GPU 的编程技术以更小的硬件代价,更高的执行效率,更好地完成由CPU完成的传统任务,较好地解决了蒙特卡洛模拟法运算量过大的问题,充分挖掘了GPU的通用计算潜力.【期刊名称】《华中师范大学学报(自然科学版)》【年(卷),期】2016(050)003【总页数】6页(P343-348)【关键词】图形处理器;期权定价;最小二乘法;蒙特卡洛【作者】孙延维;雷建军【作者单位】湖北第二师范学院基础教育信息技术服务湖北省协同创新中心,武汉430205;湖北第二师范学院基础教育信息技术服务湖北省协同创新中心,武汉430205【正文语种】中文【中图分类】TP399CUDA是英伟达公司GPU的通用计算模型.它是英伟达公司于2007年推出的一个基于GPU计算的硬件和软件架构,在大规模运算中能有效利用GPU多处理单元的特性,通过实现并行计算来提高运算的速度[1].现在在GPU上的通用计算主要用于流体力学计算、代数计算、数值分析求解、碰撞检测、天气预报等[2-7].在流体力学方面,通过CUDA在GPU上可以实现交互的对流模拟、反应扩散和沸腾效果的模拟;在代数计算方面,在GPU上实现了矩阵运算;在科学计算程序方面,针对存储密集型的应用,CUDA编程模型给用户提供了一种基于数据复用的优化技术,通过设计一种基于用户管理相关的软件缓存机制,可将共享内存映射到硬件上,也可将科学计算应用映射于GPU上.蒙特卡洛方法(Monte Carlo method),又称统计模拟法,是一种以概率统计理论为指导的一类非常重要的数值计算方法.对那些很难解决或者不可能精确求解的问题,蒙特卡洛模拟法提供了一种近似的数值解决方法,蒙特卡洛仿真与生俱来的特征就是多次独立重复试验的使用,每次独立试验都由某些随机数驱动.根据大数定律,组合的试验次数越多,最后得到的平均答案就越接近于真实的答案,所以再把独立试验的结果组合起来获得一个平均答案.独立重复试验天生就具有并行的特征,而且他们通常由密集数操作组成,因此GPU几乎为蒙特卡洛仿真提供了一个完美的平台.Boyle在1977年提出了Monte Carlo模拟法进行欧式期权定价[8],1993年Tilley首次提出Monte Carlo模拟法用于美式期权定价[9],在这之后,很多的学者进行了此方面的研究.本文利用CUDA编程技术优化实现Mersenne Twister算法均匀随机数生成器,优化实现Box-Muller随机数转换算法,并在此基础上优化实现最小二乘蒙特卡洛模拟法的美式期权模拟定价系统,最后对算法的运行效率进行了分析和对比.美式期权可以有提前行权的选择权,故期权的持有者需要比较立即执行期权所获得价值与继续持有的条件期望,以此来决定最优执行的时间点.为了获得继续持有条件期望,可以先用产生随机序列办法模拟期权的标的价格变化路径,根据某时刻各路径上标的价格及期权行权的最优现金流利用最小二乘法求出持有价值的估计期望函数的各参数,然后根据此函数计算期权在此刻的持有价值,并和行权价值作比较,从而确定利益最大化的最优执行策略.最后对每条路径上的最优执行点进行无风险利率贴现到时间点0,求出现金流的平均值,此平均值即为时间点0的期权价格.此方法称为最小二乘蒙特卡洛期权定价法.关于最小二乘蒙特卡洛期权定价模型,刘龙[10]在学位论文中有详细描述.假设有一个完整概率空间,一个有限的时间区间[0,T],其中Ω为时间点0与T之间的状态空间集,有ω个元素,每个元素代表一路径.F为时间点t时可区别的事件集合,P为F集合中元素的概率.美式期权的价值等于最大化现金流量折现值.为股价路径上期权所产生的现金,此期权从最优执行时点s被期权持有者持有至时点t,其中s∈[t,T].如果模型模拟路径数为ω,继续持有价值可表示为式1:其中,为无风险利率函数,是随机波动的.最小二乘蒙特卡罗法是使用最小二乘法来近似时点tk-1至时点t1的条件期望函数.Longstaff与Schwartz[11]在2001年使用Laguerre多项式为基函数,来消除变量间的相关性,使变量间相互正交.设X 为标的资产价格,且X为一马尔科夫过程.其基函数模型假设为式(2~5):.对于路径ω,用来逼近,如式6所示:其中,系数aj为常数.本期权定价模拟系统根据设定的参数值计算出期权的价格,系统大致可以分为4个子模块,如图1所示,分别是参数获取模块、路径生成模块、回归模块及美式期权定价模块.参数获取模块,主要是获取期权的标当前价格,标的波动范围,无风险套利的利息,期权的执行价格,期权的路径数,期权的时间点个数,看涨看跌标志等参数;路径生成模块主要是从标的当前价格出发,首先成均匀分布的随机数,然后转换成正态分布的随机数,从而模拟出各个路径上标的价格变化;回归模块是从执行时间点t依次向前一个执行时间点折现现金流,然后对横截面上的持有价值和执行价值进行最小二乘法求解持有价值的估计期望函数,最后利用估计期望函数估算出期权的持有价值,与期权的执行价值进行比较,从而获得目前的最佳执行策略,这是一个从行权日期点逐步向前推进的过程,一直到t=0时间点;期权定价模块是将每个期权最佳执行点贴现到t=0时间点,然后求所有贴现现金流的平均值作为期权的价格.2.1参数获取模块参数获取模块,主要是获取期权标的当前价格、标的波动范围、无风险套利的利息、期权的执行价格、期权的路径数及期权的时间点个数等参数.参数的获取可以选择读取配置文件和通过界面直接设定,本系统通过配置文件获取,可以将标的当前价格、期权的执行价格、标的价格波动范围等参数设置到一个文本文件中,在程序中通过读取配置文件获取相关参数的值.2.2路径生成模块路径生成模块主要是由随机数生成器来完成,可以分成3个阶段:第1个阶段是生成均匀分布的随机数;第2个阶段是将均匀分布的随机数转换成正态分布的随机数;第3个阶段是根据生成的正态随机数计算出标在各路径上不同时间点的价格.前两个阶段都有很多种选择,本系统基于CUDA C特殊的架构作出合适的选择.2.2.1均匀分布随机数生成器 Mersenne Twister生成器[12],能够快速产生高质量的伪随机数,且修正了古典随机数发生算法的很多缺陷,周期为2的19937次幂,和Lagged Fibonacci很相似,即它有一个很大的状态需要连续地更新,因此每个线程在全局存储器中必须有一个独立的状态,而且让每个生成器可以多次访问.由于其是基于有限二进制字段上的矩阵线性递归,比较适合在CUDA C架构上实现.本系统采用Mersenne Twister算法产生随机数.2.2.2向正态分布的转换 Box-Muller方法[13],由于涉及到大量的正弦函数和余弦函数的计算,在一般的软件方法中都不采用这种方法.然而,对于使用批处理线程的GPU实现来说,它却提供了很多重要的优势,这些优势中最明显的就是它没有分支或循环,只存在一条单一的代码流程.它也没有要求任何表查找,以及在某些方法中出现的很多数目的常量.它仍然拥有相当高的计算负载,但幸运的是这正是GPU擅长的地方:直线型的代码和大量的数学负载.GPU中出现的高速的正弦和余弦函数可以提供令人满意的结果,这也在很大程度上抵消了Box-Muller方法的性能缺陷.本系统中采用的就是Box-Muller方法.设有2个独立的随机变量x1和x2,0<x1,x2<1,Box-Muller方法利用以下2式生成2个独立的正态随机变量.2.2.3资产价格的生成正态分布的随机数生成后,可由式9[14]计算出各路径上不同时间点的资产价格,其中S0 为资产初始价格,,Si为求得的资产在时间点i的价格,r为无风险利率,σ为资产价格波动率,εi为符合正态分布的随机数.2.3回归模块回归模块其过程如图2所示,具体过程描述如下:① t=T;②求各个路径在T时间点到期现金流表,由标在T时间点的价格和行权价格决定,假定要求某个路径i的现金流,对于看跌期权,标价格小于行权价格时,现金流cash[i]等于行权价格-t时间点的价格,cash[i]为0,对于看涨期权,标价格大于行权价格时,cash[i]等于时间点的价格-行权价格,否则cash[i]为0;③将各路径上的现金流cash从时间点t贴现t-1时间点,得到预计收益anticipated_income[i]=cash [i] *e-r,其中t为无风险利率;④将各路径时间点t-1的标具有行权优势的价格作为X(这里只考虑具有行权优势的路径,所谓具有行权优势的路径指的是:对于看涨期权,标在t-1的价格要大于行权价格;对于看跌期权,标在t-1的价格要小于行权价格),各路径的预计收益anticipated_income作为Y,利用最小二乘法进行回归,求得条件期望收益函数的系数c1、c2和c3,CUDAC架构的最小二乘法回归过程可参考参考文献[15];⑤利用条件期望收益函数F(X)=c1+c2+c3X2求得各路径在时间点t-1继续持有的期望收益;⑥比较各路径上的行权收益和继续持有的预期收益,让行权收益大的现金流cash 等于行权价格,而让继续持有预期收益大的cash为0,对于行权收益大的,则行权是划算的,此行权点有可能是最佳行权点,记录下此路径上的时间点t值,作为潜在的最佳行权执行点;⑦ t自减1,如果t等于0,结束回归模块,否则重复步骤③~⑦.2.4美式期权定价模块将每条路径上的最佳执行点行权收益从行权时间点贴现到t=0时间点,然后求各路径贴现以后的现金流的和,再除以路径总数,此期望值即为期权价格.为了提高在GPU中求和的运算速度,本系统采用并行归约求和的方式进行求和,主要代码如下:int tid=threadIdx.x;//并行归约求和for(int i=NUM_PATH/2;i>0;i/=2){if(tid<i)cash[tid]=cash[tid]+cash[tid+i];syncthreads();}if(tid==0)price=cash[tid]/NUM_PATH;其中,cash数组存放贴现以后的现金流,最后现金流总和存放在cash[0],在线程0中求现金流总和的平均值.3.1系统测试本美式期权的模拟定价系统测试硬件:Core i5-2450m 2.5GHz CPU;金士顿DDR内存4g;NVIDIA GeForce GT 550M GPU.测试软件:Win-XP;VS2010;NVIDIA GeForce GT 550M驱动程序;CUDA Tool Kit 5.5;CUDA 软件开发包(SDK)5.5.为了能够让GPU满负荷运行,尽量让GPU进行较多数量的期权价格的计算.期权的一部分参数通过读取配置文件获取,如期权标的波动范围,无风险套利的利息,期权的路径数及期权的时间点个数等参数,而期权标的价格,期权的执行价格等参数则由随机数生成算法来随机生成.在控制台下运行本模拟定价系统,可以得到如图3所示的结果.从图3中可以看到,本次测试使用的GPU型号是NVIDIA GeForce GT 550M,本次计算期权的时间点数是256,本次计算的期权数量是256,每个期权的路径数是1 024,计算256个美式期权共耗时907.297 ms,平均每秒可以计算282个期权价格.3.2性能分析若期权模拟时间点数是m,路径数是n,期权个数是k,则算法路径生成模块时间复杂度O(m*n*k),回归模块时间复杂度O (m3*k),定价模块时间复杂度O (n*k),算法总时间复杂度为O(m*n*k+m3*k+n*k).采用GPU实现后,理论上路径生成模块时间复杂度变为O(1),回归模块时间复杂度O (m),定价模块时间复杂度O (n1/2),而实际运行时往往受到数据传输速率、信号同步、CPU和GPU的主频以及GPU资源限制等的影响,运行速度达不到理论速度.在时间点数固定为100,模拟路径数固定为100的情况下,对不同数量的期权计算进行了测试,测试结果如表1所示.在表1中,期权个数小于400时,GPU的运算量显然不够,随着期权个数的继续加大,GPU的计算时间可以足够隐藏数据的传送时间,GPU实现的速度优势逐步体现出来.在本次测试中,不同期权数量条件下GPU相对CPU实现美式期权定价的加速比如图4所示.在图4中,期权数量达到400左右的时候,加速比达到1左右,本测试的最高加速比达到16.1.期权数量的变化对加速比的影响比较明显,通过增加需要计算的期权数量,能够较快达到理想的加速比.在时间点数固定为100,期权数量固定为100的情况下,对不同数量的路径数进行了测试,测试结果如表2所示.表2中,路径数量小于300时,GPU显然没有被有效占领,随着模拟路径个数的继续加大,GPU实现的速度优势逐步体现出来.在本次测试中,不同模拟路径数量条件下GPU相对CPU实现美式期权定价的加速比如图5所示.图5中,模拟路径数量达到300左右的时候,加速比达到1左右,本测试的最高加速比达到16.06.模拟路径数量的变化对加速比的影响较大,通过增加期权模拟路径数,比较容易达到比较理想的加速比.同时,增加模拟路径数,也能够提高期权定价的准确度,这也是GPU进行蒙特卡洛模拟的优势所在.期权模拟路径数量固定为100,期权数量固定为100的情况下,对不同时间点数的期权计算进行测试,加速比的变化并不明显,直到时间点数超过100 000左右的时候,本系统的加速比才达到比较理想的状态.由于时间点数代表回归模块向前迭代回归的次数,这个过程,无论是在CPU还是在GPU中,主体上都是串行进行的,因此随着时间点数的变化对加速比影响没有前面两个因素的影响那么明显.在期权模拟路径和期权数量都很大的情况下,时间点数的变化对加速比的变化的贡献也不明显.需要说明的是,如果时间点数为1,则本系统的美式期权计算退化为欧式期权的计算了.利用CUDA技术实现的最小二乘蒙特卡洛模拟法的美式期权模拟定价系统运行稳定,计算结果的准确度和模拟路径数有关,模拟的路径数越多,计算的期权价格越准确,相应的运算量越大,这也正是GPU 的优势所在.本系统测试结果表明GPU能够高效、准确地进行蒙特卡洛期权定价,甚至小路径数的期权.利用CUDA及其优化技术能够以更小的硬件代价,更高的执行效率,更好地完成由CPU完成的传统任务,充分挖掘GPU的通用计算潜力,同时,本论文的应用研究成果也对金融模拟、金融分析有一定的借鉴意义.【相关文献】[1] 张舒,褚艳利,赵开勇. GPU高性能运算之CUDA[M].北京:中国水利水电出版社, 2009: 152-184.[2] 李大禹,胡立发,穆全全,等. GPU计算液晶自适应光学波前重构的并行性能研究[J].液晶与显示, 2007, 22(5):572-575.[3] 熊超. 基于GPU的连续波雷达频谱分析与谱峰搜索技术研究[D].长沙: 国防科学技术大学,2011:31-36.[4] 张相广. 基于原子分解的SAR成像及其GPU的实现技术[D].上海:上海交通大学,2012:42-48.[5] 秦华,周沫,察毫. 软件雷达信号处理的多GPU并行技术研究[J].西安电子科技大学学报(自然科学版), 2013, 40(3):176-183.[6] NORIYUKI F. Dense matrix-vector multipli-cation on the CUDA Architecture [J].Parallel Processing Letters, 2008, 18(4):511-530.[7] STONE J E, HARDY D J, Utimtsev I S. GPU-accelerated molecular modeling comingof age[J]. Journal of Molecular Graphics and Modeling, 2010, 29(2):116-125.[8] BOYLE P. Options: A Monte Carlo approach[J].Journal of Financial Economics,1997,4(3):323-338.[9] TILLEY J. Valuing american optiongs in a path simulation Mode[J].Transactions of the Society of Actuaries, 1993, 45(83):83-104.[10] 刘龙. 美式期权定价的最小二乘模特卡罗方法及改进模型[D].南京:南京大学,2012:19-22.[11] LONSTAFF F A, SCHWARTZ E S. Valuating American options by simulation:a simple least-squares approach[J].Review of Financial Studies, 2001, 14(3):113-147.[12] MATT P. GPU精粹2[M].北京:清华大学出版社, 2007: 517-520.[13] HUBERT N. GPU精粹3[M].北京:清华大学出版社, 2010: 613-630.[14] BOYLE P, BROADIE M, GLASSERMAN P. Monte Carlo methods for securitypricing[J]. Journal of Economic Dynamics and Control, 1997, 21(8):1267-1321.[15] CHENG K F, SUN Y W. Research on implemen-tation and performance analysis oflinear least squares based on GPU[J]. Journal of Convergence Information Technolog,2013, 8(11):625-631.。

运用Matlab基于LSM方法对美式期权定价的新探究

运用Matlab基于LSM方法对美式期权定价的新探究

运用Matlab基于LSM方法对美式期权定价的新探究作者:刘海永严红来源:《金融发展研究》2013年第12期摘要:传统期权定价方法是通过主观假定初始价格、执行价格、期限、波动率、无风险利率等条件来对期权进行定价,很少联系实际的期权市场报价对期权进行定价。

本文根据股票期权市场报价,通过Matlab快速方便地求解出隐含的波动率和无风险利率,并在此基础上运用Matlab基于最小二乘蒙特卡洛模拟(LSM)方法对该股票的美式期权进行定价。

本文揭示了如何根据期权市场报价实现隐含波动率和无风险利率的求解,进而结合LSM方法对美式期权进行定价的一种新方法。

此外,本文对LSM方法的改进技术也进行了探讨。

关键词:LSM方法;美式期权定价;隐含波动率;无风险利率中图分类号:F830.91 文献标识码:A 文章编号:1674-2265(2013)12-0020-05一、引言1973年之前,理论上对于期权定价一直找不到令人满意的模型,主要是由于对标的资产价格的变动过程无法用适当的随机过程来描述。

1973年布莱克、斯科尔斯(Black、Scholes)两位学者将标的资产的价格假设为几何布朗运动,并由此获得了欧式看涨、看跌期权的定价模型,从此期权市场在全球范围内得到了快速的发展。

对于欧式期权的定价,可采用树形法,Black-Scholes模型(以下简称B-S模型)、有限差分法、蒙特卡洛模拟法;对于美式期权的定价,树形法、有限差分法也适用,蒙特卡洛模拟方法在欧式衍生产品的定价方面获得了有效应用,但其采用的是正向求解的方法,这就限制了将蒙特卡洛模拟方法运用于具有后向迭代搜索特征的美式期权定价问题。

1993年蒂利(Tilley)提出了美式期权具有提前执行的特征后,使用蒙特卡洛模拟方法为美式衍生产品进行定价的问题才得到初步解决。

巴里康和马蒂诺(Barraquand和Martineau,1995)将资产价格的状态空间加以分隔,得出每一条路径在不同区域间移动的概率,然后使用类似于二叉树模型的方式进行逆推求解。

(定价策略)期权定价中的蒙特卡洛模拟方法最全版

(定价策略)期权定价中的蒙特卡洛模拟方法最全版

(定价策略)期权定价中的蒙特卡洛模拟方法期权定价中的蒙特卡洛模拟方法期权作为最基础的金融衍生产品之一,为其定价一直是金融工程的重要研究领域,主要使用的定价方法有偏微分方程法、鞅方法和数值方法。

而数值方法又包括了二叉树方法、有限差分法和蒙特卡洛模拟方法。

蒙特卡洛方法的理论基础是概率论与数理统计,其实质是通过模拟标的资产价格路径预测期权的平均回报并得到期权价格估计值。

蒙特卡洛方法的最大优势是误差收敛率不依赖于问题的维数,从而非常适宜为高维期权定价。

§1.预备知识◆两个重要的定理:柯尔莫哥洛夫(Kolmogorov)强大数定律和莱维一林德贝格(Levy-Lindeberg)中心极限定理。

大数定律是概率论中用以说明大量随机现象平均结果稳定性的一系列极限定律。

在蒙特卡洛方法中用到的是随机变量序列同分布的Kolmogorov强大数定律:设为独立同分布的随机变量序列,若则有显然,若是由同一总体中得到的抽样,那么由此大数定律可知样本均值当n很大时以概率1收敛于总体均值。

中心极限定理是研究随机变量之和的极限分布在何种情形下是正态的,并由此应用正态分布的良好性质解决实际问题。

设为独立同分布的随机变量序列,若则有其等价形式为。

◆Black-Scholes期权定价模型模型的假设条件:1、标的证券的价格遵循几何布朗运动其中,标的资产的价格是时间的函数,为标的资产的瞬时期望收益率,为标的资产的波动率,是维纳过程。

2、证券允许卖空、证券交易连续和证券高度可分。

3、不考虑交易费用或税收等交易成本。

4、在衍生证券的存续期内不支付红利。

5、市场上不存在无风险的套利机会。

6、无风险利率为一个固定的常数。

下面,通过构造标的资产与期权的资产组合并根据无套利定价原理建立期权定价模型。

首先,为了得到期权的微分形式,先介绍随机微积分中的最重要的伊藤公式。

伊藤Ito公式:设,是二元可微函数,若随机过程满足如下的随机微分方程则有根据伊藤公式,当标的资产的运动规律服从假设条件中的几何布朗运动时,期权的价值的微分形式为现在构造无风险资产组合,即有,经整理后得到这个表达式就是表示期权价格变化的Black-Scholes 偏微分方程。

美式看跌期权定价的数值解法——最小二乘Monte Carlo模拟法

美式看跌期权定价的数值解法——最小二乘Monte Carlo模拟法

美式看跌期权定价的数值解法——最小二乘Monte Carlo模
拟法
李瑞
【期刊名称】《商情》
【年(卷),期】2013(000)032
【摘要】美式期权定价通常采用数值方法,包括二叉树法、有限差分法和Monte Carlo模拟法。

其中,二叉树法和有限差分法都属于逆向求解的方法,可以求出美式期权的最优执行时刻以及价格,但对于路径依赖期权和具有多标的资产的期权,这两种方法受到了限制。

【总页数】1页(P200)
【作者】李瑞
【作者单位】西南财经大学经济数学学院
【正文语种】中文
【相关文献】
1.美式看跌期权定价的控制变量法及其估值效率研究 [J], 古丽丽;金朝嵩
2.基于近似对冲跳跃风险的美式看跌期权定价及数值解法研究 [J], 袁国军;肖庆宪
3.基于方差缩减的高维美式期权Monte Carlo模拟定价 [J], 陈金飚;林荣斐
4.基于半差分格式的美式看跌期权定价模型数值解法 [J], 段国东;周圣武;牛成虎;蒋建
5.美式期权的Monte Carlo模拟法定价理论及应用 [J], 唐明琴
因版权原因,仅展示原文概要,查看原文内容请购买。

美式期权定价的最小二乘蒙特卡洛模拟方法

美式期权定价的最小二乘蒙特卡洛模拟方法

作者: 吴建祖[1];宣慧玉[1]
作者机构: [1]西安交通大学
出版物刊名: 统计与决策
页码: 155-157页
主题词: 美式期权定价;模拟方法;Black-Scholes公式;最小二乘;标的资产;二项式;数值分析;
数值方法;定价问题;持有人
摘要:由于美式期权允许期权持有人在期权到期日之前的任何时刻执行期权,我们无法用经典的Black-Scholes公式为其定价,所以,对美式期权的定价通常只能采用数值分析的方法。

常用的期权定价数值方法有三类,包括二项式方法、有限差分方法和蒙特卡洛模拟方法。

其中,二项式方法和有限差分方法采用逆向求解的方法,可以用于为美式期权定价。

但是,这两种方法均不适合处理具有多个标的资产的期权定价问题。

这是因为当期权的标的资产不只一种时,采用二项式方法和有限差分方法会因为栅格(或节点)数量的急剧增加而变得不可行。

期权定价中的蒙特卡洛模拟方法

期权定价中的蒙特卡洛模拟方法

期权定价中的蒙特卡洛模拟方法引言在金融市场中,期权定价一直是投资者和金融机构关注的焦点之一。

为了准确地定价期权,需要采用一种能够模拟市场价格变动的方法。

蒙特卡洛模拟方法便是一种常用的期权定价方法。

本文将介绍蒙特卡洛模拟方法在期权定价中的应用以及实施细节。

蒙特卡洛模拟方法蒙特卡洛模拟方法是一种基于统计学原理的随机模拟方法。

在金融领域,蒙特卡洛模拟方法常用于模拟金融资产价格的随机变动。

通过生成大量的随机样本,可以近似地计算出金融产品的价格和风险。

期权定价的基本原则在介绍蒙特卡洛模拟方法在期权定价中的应用之前,首先了解一些期权定价的基本原则。

期权定价的基本原则包括:1.买卖期权的对冲操作可以消除风险。

2.根据期权的到期日、执行价和标的资产价格的关系,可以判断期权的内在价值。

3.期权的时间价值取决于波动性等因素,需要通过计算推导或模拟计算得出。

蒙特卡洛模拟方法在期权定价中的应用蒙特卡洛模拟方法广泛应用于期权定价中,其主要步骤包括:1.设定模型:选择一种适合的金融模型来描述标的资产价格的变动。

2.模拟价格路径:使用随机数生成器来模拟标的资产的价格变动路径。

通过设定模型的参数以及随机数发生器的特性,可以生成一系列的价格路径。

3.计算期权价格:对每条价格路径,使用期权定价公式来计算期权的价格。

这要求对期权的到期日、执行价以及标的资产价格有所了解。

4.统计分析:对生成的所有价格路径进行统计分析,计算期权的均值、方差和置信区间等统计指标。

5.结果输出:将统计分析的结果输出,得到期权的定价和风险指标。

蒙特卡洛模拟方法的实施细节在实施蒙特卡洛模拟方法时,需要注意以下几个细节:1.模型选择:根据实际情况选择合适的金融模型。

常用的金融模型包括布朗运动模型和几何布朗运动模型。

2.随机数生成器:选择一个高质量的随机数生成器,确保生成的随机数具有良好的随机性和均匀分布性。

3.模拟路径数:为了得到准确的结果,需要生成足够数量的价格路径。

中国可转债的美式交换期权定价与实证研究——基于非线性最小二乘蒙特卡洛模拟方法(NLS-MC)

中国可转债的美式交换期权定价与实证研究——基于非线性最小二乘蒙特卡洛模拟方法(NLS-MC)

金 融 创 新
舀 n C e 6 v a n
基 于非线性 最小二乘 蒙特卡洛模 拟方 法( NL s — Mc)
程 志富 林 勇 李 巍 1 , 2
( 1 . 西 北 师 范 大 学 经 济 管 理 学 院 , 甘 肃 兰 州 7 3 00 7 0; 2. 武 汉 大 学 经 济 管 理 学 院 , 湖 北 武 汉 4 3 0 07 2)
的经 验 模 型 对 我 国 的适 应 性 也 有 待 进 一 步 考 证 。 所 以 ,
对 转 债 中 期 权 的 真 实 属 性 人 手 ,详 尽 剖 析 转 债 的 价 值
构成 。 不 但 构 建 出 适 合 我 国 目前 的 包 含 转 股 、 赎 回 以 及 回 售 等 众 多 条 款 的 可 转 债 模 型 .并 且 考 虑 了 信 用 风 险 价差 , 还将推迟 赎回 、 赎 回 公 告 期 的 影 响 纳 入 模 型 并 加 以量 化 。 最后 , 采 用 非 线 性 最 小 二 乘 回 归 蒙 特 卡 洛 模 拟
( 以 下 分 别 简称 为 N L S和 MC) 方 法 对 所 选 取 的 现 行 市
场 上较为活跃 的可转债进行定价 。

我们暂 时也不引入利率模 型 。
( 二 ) 数 值 方 法 的选 择

基 本 假 设 以 及 方 法 的选 择
( 一 ) 中 国 可 转 债 的 有 关 假 设 关 于 可 转 债 的股 权 稀 释 效 应 主 要 有 两 类 观 点 : 前 者认为有稀 释效用 , 转债定价 时应该考虑稀释 因子 ; 后 者看法是 . 确实存 在稀释效应 , 不 过 由 于 投 资 者 对 此 已
我 国现 行 的 可 转 债 所 附条 款 众 多 , 大体 上可分为 : 债 券 条款 、 转股 条款 、 转股价 修正 条款 , 赎 回及 回 售 条 款等 。 其中, 前 两 者 是 所 有 类 型 的 转 债 都 必 然 具 备 的 条

美式期权定价的一种蒙特卡洛方法

美式期权定价的一种蒙特卡洛方法

美式期权定价的一种蒙特卡洛方法张丽虹【摘要】期权定价理论是目前金融工程、金融数学等领域所研究的前沿和热点问题,基于此,本研究中,使用蒙特卡洛方法解决美式期权定价问题.首先,简要介绍期权的相关概念和分类、美式期权的基本知识;然后,提出合理的假设,根据美式期权的行权特点建立相应的数学模型,推导得出美式期权价格的数学期望表达式,再根据表达式设计一种蒙特卡洛方法进行计算;最后,得出在合理假设条件下美式看涨期权和美式看跌期权的价格计算方法.假设利用传统的有限差分法得出的美式看涨期权和美式看跌期权价格的数值结果是"准确解",然后将蒙特卡洛方法得到的数值结果与用有限差分法得到的准确解进行比较,并进一步讨论蒙特卡洛方法的优越性及其推广.【期刊名称】《经济研究导刊》【年(卷),期】2015(000)027【总页数】5页(P95-99)【关键词】美式看涨期权;美式看跌期权;蒙特卡洛方法;期权定价【作者】张丽虹【作者单位】云南财经大学马克思主义学院,昆明 650221【正文语种】中文【中图分类】F830引言在最近的几十年里,金融衍生市场的发展已经成为影响经济的重要现象,衍生市场是相对于基础市场而言的。

金融衍生物是一种风险管理工具,它的价值依赖于基本的原生资产(或称标的资产)的价格变化。

在金融市场,商品市场有很多形式的金融衍生工具,其中远期合约、期货和期权是三种最基本的金融衍生工具。

如果把原生资产设定为股票、债券、汇率或商品等,那么为了对这些原生资产进行风险管理,相应的有:股票期货(期权)、债券期货(期权)、货币期货(期权)以及商品期货(期权)等[3,7]。

在市场经济发达的国家,期权市场已是构成其证券市场的一个重要组成部分。

近二十年来,国际金融界对期权理论的研究和应用投入了巨大的关注。

特别是在西方发达国家,期权理论的发展日新月异,期权应用研究也紧随其后[3,7]。

从金融期权研究得出的原理、方法和结论不仅仅应用于期权投资领域,还可以广泛应用于宏观、微观经济和管理问题的分析与决策[8]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

uu v Cs = C3s − 2 ( s ≥ 4) 。Faure 序列 {xn } 的第 i (1 ≤ i ≤ s ) 个坐标是: v i xn = mod(Ci ⋅ a, b) =: (α1 , α 2 ,L , α m )
其中 mod(Ci ⋅ a, b) 是矩阵 Ci ⋅ a 的模 b 运算。化为十进制小数为
r =0 r
m −1
, ar ∈ Z b ,其
v a = ( a0 , a1 ,L , am −1 ) '
设 C1 , C2 ,L , Cs 是 m × m 阶的矩阵,其中 C1 是 m 阶单位矩阵,
(1)
0 1 m − 1 L 0 0 L 0 1 0 0 0 0 0 L 1 0 1 m − 1 0 L , C2 = L L L L L , C3 = 1 1 L 0 1 L 0 0 L L L 1 0 L 0 0 m − 1 0 L 0 m − 1
s
列 {xn }n =1 。设 Z b = {0,1,L , b − 1} ,对于 n = 0,1, 2,L ,设 n =
uu v

∑a b
r =0 r

r
,是 n 的以 b 为底的
r
数字展开式。对于一个确定的 n ,上述级数实际上是有限和,即 n = 中 m 称为 n 的步长(与 n 有关)。记
∑a b
美式
雷杨,杨海军
(北京航空航天大学 经济管理学院,100083,北京)
1
Email: navy@ 摘要:美式期权定价具有后向迭代搜索特征,在 Longstaff 和 Schwartz 提出的最小二乘蒙特 摘要 卡罗模拟(LSM)方法的基础上,本文通过随机 Faure 序列,以及对偶变数法增加抽样数目, 达到减小方差的目的,用其计算标的资产的价格,然后用加权最小二乘法进行回归,得到了 加权最小二乘拟蒙特卡罗方法(WLSQM) 。从期权价值、标准差、运行时间几个方面比较几 种方法的优劣,得出 WLSQM 能产生比使用随机数和普通最小二乘方法的 LSM 估计效果更 优的结果,并且得到的结果符合美式期权定价的基本性质,证明 WLSQM 是一种有效的美式 期权定价方法。 关键词:美式期权;随机 Faure 序列; 加权最小二乘拟蒙特卡罗方法;对偶变数法
[0, T ] ,在此区域内定义一个概率空间 (Ω, F , P ) 和一个等价鞅测度 Q 。这个概率空间是三重
的, 分别为:Ω , 所有可能取样路径 (ω ) 的集合;F , 在时刻 T 的事件的 sigma-algebra;P , 根据 F 的元素定义的概率测度。令 C (ω , s : t , T ) , ω ∈ Ω , s ∈ (t , T ) 表示期权现金流的路 径,前提是(1)期权在时刻 t 之后执行和(2)期权持有者在时刻 t 之后的任何时刻都遵循最 优停止策略。对具有百慕达特征的美式期权,假定有有限个执行日期
[19,20]
把分层抽样技术和控制变量技术引
给出了美式期权偏最小二乘仿真定价方法,
2.加权最小二乘拟 Monte Carlo 方法
在 Monte Carlo 估价中,模拟未来的股票价格,然后使用这些模拟的价格去计算期权的 贴现期望回收,即使用实际的分布来替代将产生的一个复杂的贴现问题。Monte Carlo 估价使 用风险中性分布来进行,假设资产平均来说赚取无风险利率,并且使用无风险利率来贴现期 望回收。 2. 1 拟蒙特卡罗方法
1
[4]
Z 2 =[Z 1 − Z 1 ] 。
2.4 Faure 序列随机化 当 1.2 中的 s 和 n 确定时,具有该条件的 Faure 序列是一定的,因此需要使其随机化。 为此,使用 Cranley-Fatterson 变换
[23]
。用 matlab 中的命令 randn 产生随机正态分布数 ε ij ,令
[18] [16,17] [8]
建立
了最优动态套期保值策略的随机微分对策数学模型,给出了基于鲁棒控制的均方复制误差最 小的自融资动态套期保值策略。马俊海,张维,刘凤琴 入重要性抽样模拟估计的分析框架。韩立岩 并进行了实证研究。 其中 Longstaff 和 Schwartz 的工作给了我们一些启示,某些情况下使用普通最小二乘法 之外的技术会更有效,例如加权最小二乘、广义最小二乘、甚至 GMM;如果将 LSM 和 quasi-Monte Carlo 结合在一起,或许可以在计算速度和效率方面得到显著的改进。 本文主要工作如下: 1)针对最小二乘蒙特卡罗模拟,结合使用两种可降低方差的方法——低差异序列、对 偶变数法,并随机化低差异序列,以更好的改善蒙特卡罗模拟的效果; 2)用加权最小二乘方法代替普通最小二乘方法,期望得到更好的回归结果,从而更准 确的估计期权持有者的收益。这样就得到了加权最小二乘拟蒙特卡罗方法(WLSQM) 。 3)以美式期权价值的性质为依据,验证了 WLSQM 能够很好的估计期权的价值。 本文结构如下:第一节提出加权最小二乘拟蒙特卡罗方法,分为拟蒙特卡罗方法、拟随 机序列——Faure 序列、对偶变数法、Faure 序列随机化、加权最小二乘拟蒙特卡罗方法和最 小二乘蒙特卡罗方法的区别。第二节用实验结果证明加权最小二乘拟蒙特卡罗方法确实能够 得到改善的效果,且符合期权价值的基本性质。最后是结论,分析了加权最小二乘拟蒙特卡 罗方法的优点和缺点。
2 j = 1, 2,L 2 s , zij ∈Z2
3 2 zij = zij + ε ij , i = 1, 2,L n ,
(5)
然后取 zij 的小数部分得到 zij , zij 和 zij 的正负符号一致。这样就得到了随机 Faure 序列
3
3
Z = {zij } 。
2. 5 加权最小二乘拟蒙特卡罗方法 加权最小二乘拟蒙特卡罗方法 Longstaff 和 Schwartz 的工作是本文工作的基础之一。该方法假定一个有限的时间区域
1.引言
美式期权是一种重要的金融衍生工具, 其定价研究一直是金融研究的核心问题。 格点法、 有限差分法和蒙特卡罗模拟是主要的数值方法。在金融衍生产品定价中,与格点法和有限差 分法等数值分析方法相比, 蒙特卡罗模拟具有四个优势:一是模拟估计的标准误差及收敛速 度与问题的维数具有较强的独立性, 从而能够更好地用于多时间阶段、多标的变量的高维衍 生证券的定价问题;二是比较灵活, 易于实现和改进;三是模拟可使状态变量服从通常的随 机过程,而不必限定在正态分布这一条件下;四是模拟可被用于路径依赖和有美式执行特征 的衍生产品的定价问题。 所以自从它首先被 Bolye 引入到期权定价中以来, 在许多期权定价 问题上得到了广泛的应用。Corwin Joy,Phelim P. Boyle,Ken Seng Tan 指出传统的 Monte Carlo 模拟的缺点,提出 quasi-Monte Carlo 方法,用确定性序列代替随机序列,这样可以改进 收敛性和有确定的误差界限。Phelim Boyle,Mark Broadie,Paul Glasserman 讨论了 Monte Carlo 模拟在证券定价问题中的一些最新应用, 并着重强调其在效率方面的改进。 Giray Ökten 及 Warren Eastman 指出 quasi-Monte Carlo 方法没有一个实用的方法估计的误差,于是针对 近十年的关于 Randomized quasi-Monte Carlo 方法的文章,对此改进进行了较全面的描述。 Giray Ökten, Emmanuel Salta 和 Ahmet Göncü 使用条件期望和重要性抽样方差减少技术, 得 出离散的障碍期权价格的估计式, 最后还引入了 Randomized quasi-Monte Carlo 方法来进一步 提高估计式的准确性。 蒙特卡罗模拟由于其具有前向模拟的特点, 不能很好的确定具有后向迭代搜索特征的 美式期权价值, 因而长期以来一直被认为只适用于欧式期权定价, 而不适于美式期权定价. Longstaff 和 Schwartz 提出的最小二乘蒙特卡罗模拟方法为解决这一问题提供了一种可能, 该方法在存储量和计算量上都有较大突破, 因而受到广泛关注。Suneal K. 和 Chaudhary 在 Least-squares Monte Carlo 方法的基础上,提出使用伪随机序列来产生服从几何布朗运动的资
[21]
一个加速多维积分的技术是使用确定序列而不是随机序列。之所以 Monte Carlo 方法的 效率不高,是因为它所取的点的分布是不均匀的,因此考虑其他的序列。拟蒙特卡罗法 (Quasi-Monte Carlo methods) 或称为低偏差序列法(Low-discrepancy sequence methods)或数 论方法。因为它非常类似于蒙特卡罗方法,却是基于确定性的点列而不是蒙特卡罗方法中的 随机点列,故称“拟蒙特卡罗” 。用它来近似积分的准确性主要取决于偏差(discrepancy) (用 来度量确定的点列在积分域上均匀分布的程度),点列分布得越均匀,偏差就越小,准确性就 越高。 拟蒙特卡罗方法主要有网格(Lattice Points)法则和(t, s) - 序列两类,后者包括 Sobol 序
列、Faure 序列、拓广的 Faure 序列和 Niederreiter 序列等。其中 Faure 序列是较为常见、用处 较广的一种序列,它首先由法国数学家 H. Faure 提出。本文将采用 2.2 的方法来构造 Faure 序列
[22]

[22]
2. 2 Faure 序列
现在描述如何产生 s -维 Faure 序列。 设 b(≥ 2) 是一个素数, s 是一个自然数。用下列原理构造了出 [0,1) 中的 s -维 Faure 序
i xn =
(2)
v
v
α1 α 2
b + b
2
相关文档
最新文档