蒙特卡洛方法和拟蒙特卡洛方法在期权定价中应用的比较研究

合集下载

实物期权定价的三类方法

实物期权定价的三类方法

实物期权定价的三类方法实物期权定价是衡量现实世界中实物资产的期权价值的过程。

这些期权可以用来购买或出售实际的商品、商品或其他可交付的实物。

现有许多不同的方法来评估实物期权的价值。

下面将介绍三个常用的实物期权定价方法:1. 历史模拟法:历史模拟法是一种基于历史数据的方法,通过模拟过去一段时间内的价格变动情况来估计未来的价格变动。

这种方法适用于具有稳定和可预测价格变动模式的实物资产。

它利用过去的数据计算出价格变动的统计参数,然后使用这些参数模拟未来价格的可能变动路径。

根据这些模拟结果,可以计算出实物期权的价值。

2. 期权定价模型法:期权定价模型法通过使用数学模型来推断实物期权的价值。

最常用的期权定价模型是Black-Scholes模型,它基于一些基本假设,如市场是有效的、无风险利率是已知的、价格变动是随机的等。

这个模型可以计算出实物期权的理论价值,并用于决策是否购买或出售期权。

3. 实证模拟法:实证模拟法使用一种称为蒙特卡洛模拟的技术来估计实物期权的价值。

这种方法基于随机过程生成大量的价格路径,并对这些路径进行模拟和分析。

通过计算这些模拟结果的期望值,可以得到实物期权的估计价值。

与历史模拟法不同,实证模拟法不仅考虑历史数据,还考虑了其他影响价格变动的因素,如市场供需、经济指标等。

需要指出的是,期权定价是一个复杂的过程,受到市场变动、经济因素、市场需求等多种因素的影响。

因此,无论采用哪种方法,都不能保证完全准确地估计实物期权的价值。

不同的方法可以用于不同类型的实物期权,选择适当的方法取决于具体的市场环境和需求。

实物期权作为金融工具中的一种,可以用于购买或出售实际的商品、商品或其他可交付的实物。

实物期权的定价是一个关键的问题,对于期权持有者和交易者来说,能够准确地估计期权的价值对于决策是否行使期权或者进行交易至关重要。

目前有许多不同的方法可用于实物期权定价,其中最常用的有历史模拟法、期权定价模型法和实证模拟法。

期权定价数值方法

期权定价数值方法

期权定价数值方法期权定价是金融学和衍生品定价的重要研究领域之一。

相对于传统的基于解析公式的定价方法,数值方法在期权定价中发挥了重要作用。

本文将介绍几种常用的期权定价数值方法。

第一种方法是蒙特卡洛模拟法。

这种方法通过生成大量的随机路径,从而模拟出期权的未来价格演化情况。

蒙特卡洛模拟法能够处理各种复杂的衍生品,尤其适用于路径依赖型期权的定价。

其基本思想是通过随机游走模拟资产价格的变化,并在到期日计算期权的收益。

蒙特卡洛方法的优点在于简单易懂,适用于任意的收益结构和模型。

缺点是计算复杂度高,需要大量的模拟路径,同时计算结果存在一定的误差。

第二种方法是二叉树模型。

二叉树模型将时间离散化,并用二叉树结构模拟资产价格的变化。

每一步的价格变动通过建立期权价格的递归关系进行计算。

二叉树模型适用于欧式期权的定价,特别是在波动率较低或资产价格较高时效果更好。

二叉树模型的优点在于计算速度快,容易理解,可以灵活应用于各种不同类型的期权。

缺点是对期权到期日的分割存在一定的限制,复杂的期权结构可能需要更多的分割节点。

第三种方法是有限差分法。

有限差分法将连续时间和连续空间离散化,通过有限差分近似式来计算期权价格。

其基本思想是将空间上的导数转化为有限差分的形式,然后通过迭代的方法求解有限差分方程。

有限差分法适用于各种不同类型的期权定价,特别是美式期权。

它是一种通用的数值方法,可以处理多种金融模型。

缺点是计算复杂度高,特别是对于复杂的期权结构和高维度的模型,需要更多的计算资源。

综上所述,期权定价的数值方法包括蒙特卡洛模拟法、二叉树模型和有限差分法。

不同的方法适用于不同类型的期权和市场情况。

在实际应用中,可以根据具体的问题选择合适的数值方法进行期权定价。

期权定价是金融学中一个重要的研究领域,它的核心是确定期权合理的市场价值。

与传统的基于解析公式的定价方法相比,数值方法在期权定价中有着重要的应用。

本文将进一步介绍蒙特卡洛模拟法、二叉树模型和有限差分法,并探讨它们的优缺点及适用范围。

目前实物期权定价的三类方法

目前实物期权定价的三类方法

目前实物期权定价的三类方法实物期权定价是金融学中的一个重要课题,主要研究如何确定实物期权的合理价格。

实物期权是指在未来某个时间点,持有者有权以预定价格购买或出售某种实物资产的权利。

目前,实物期权定价主要有三类方法:基本方法、衍生方法和随机过程方法。

基本方法是实物期权定价的最早的方法之一。

它主要依据实物期权所涉及的资产的基本价值来确定实物期权的价格。

这类方法通常基于资产的现货价格和预期的现货价格变动幅度来估计实物期权的价格。

基本方法注重实物期权对于实物资产的使用价值,因此它更适用于那些有明确使用价值的实物期权,例如商品期权。

衍生方法是基于金融衍生品定价理论来进行实物期权定价的一类方法。

它主要依据期权市场上的相关金融衍生品的定价情况来计算实物期权的价格。

衍生方法通常使用期权定价模型,例如Black-Scholes模型,来计算实物期权的价格。

这类方法适用于那些有活跃的期权市场和可转让的实物期权。

随机过程方法是一种更为复杂的实物期权定价方法。

它基于随机过程模型来模拟资产价格的变动,并在此基础上计算实物期权的价格。

随机过程方法通常使用蒙特卡洛模拟方法来进行计算。

这类方法适用于对于实物期权价格敏感度较高的情况,例如对于有限资源的商品期权。

以上三类方法各有优劣,并适用于不同的实物期权定价情况。

基本方法简单直观,适用于定价范围较小的实物期权;衍生方法基于期权市场价格,更加准确,适用于定价范围较广的实物期权;随机过程方法计算准确度更高,但计算量较大,适用于对期权价格敏感度要求高的情况。

总之,实物期权定价是一个复杂的问题,涉及多个因素和方法。

目前的三类方法提供了不同的思路和工具来计算实物期权的价格,可以根据不同的情况选择合适的方法进行定价。

实物期权定价是金融学中的一个重要课题,主要研究如何确定实物期权的合理价格。

实物期权是指在未来某个时间点,持有者有权以预定价格购买或出售某种实物资产的权利。

目前,实物期权定价主要有三类方法:基本方法、衍生方法和随机过程方法。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

首先是欧式期权定价。

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

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

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

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

材料五:蒙特卡洛方法模拟期权定价1.蒙特卡洛方法模拟欧式期权定价利用风险中性的方法计算期权定价:ˆ()rt Tf e E f -= 其中,f 是期权价格,T f 是到期日T 的现金流,ˆE是风险中性测度 如果标的资产服从几何布朗运动:dS Sdt sdW μσ=+则在风险中性测度下,标的资产运动方程为:20exp[()]2T S S r T σ=-+对于欧式看涨期权,到期日欧式看涨期权现金流如下:2(/2)max{0,(0)}r T S e K σ-+-其中,K 是执行价,r 是无风险利率,σ是标准差, ε是正态分布的随机变量。

对到期日的现金流用无风险利率贴现,就可知道期权价格。

例1 假设股票价格服从几何布朗运动,股票现在价格为50,欧式期权执行价格为52,无风险利率为0.1,股票波动标准差为0.4,期权的到期日为5个月,试用蒙特卡洛模拟方法计算该期权价格。

下面用MATLAB 编写一个子程序进行计算:function eucall=blsmc(s0,K,r,T,sigma,Nu)%蒙特卡洛方法计算欧式看涨期权的价格%输入参数%s0 股票价格%K 执行价%r 无风险利率%T 期权的到期日%sigma 股票波动标准差%Nu 模拟的次数%输出参数%eucall 欧式看涨期权价格%varprice 模拟期权价格的方差%ci 95%概率保证的期权价格区间randn('seed',0); %定义随机数发生器种子是0,%这样保证每次模拟的结果相同nuT=(r-0.5*sigma^2)*Tsit=sigma*sqrt(T)discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1))-K)%期权到期时的现金流[eucall,varprice,ci]=normfit(discpayoff)%在命令窗口输入:blsmc(50,52,0.1,12/5,0.4,1000)2. 蒙特卡洛方法模拟障碍期权定价障碍期权,就是确定一个障碍值b S ,在期权的存续期有可能超过该价格,也可能低于该价格,对于敲出期权而言,如果在期权的存续期标的资产价格触及障碍值时,期权合同可以提前终止执行;相反,对于敲入价格,如果标的资产价格触及障碍值时,期权合同开始生效。

期权定价的三种方法

期权定价的三种方法

期权定价的三种方法期权是一种权利,持有者有权买卖证券或商品的特定数量。

期权的定价对投资者来说至关重要,因为它决定了期权的价值。

为了定价期权,投资者需要先了解市场和期权的各种因素,然后选择一种有效的定价方法。

本文将介绍期权定价的三种方法,分别是Black-Scholes 模型、蒙特卡罗模拟法和实际条件定价法。

Black-Scholes模型是一种简单而有效的期权定价模型,由美国经济学家贝克-施罗斯和美国数学家史蒂文-黑格森于1973年提出。

Black-Scholes模型假设期权价格受到无风险利率、资产价格、波动率和时间等因素的影响,通过分析复杂的概率函数实现定价。

Black-Scholes模型以期权价值收益率为基准,以确定期权价格是否有利于投资者。

另一种期权定价方法是蒙特卡罗模拟法,它能够模拟出异常动态市场中期权价格的情况。

蒙特卡罗模拟法可以预测风险事件如何影响期权价格,并计算不同投资决策下期权价格的变化。

它根据投资者的投资组合来确定抗风险性,以提供可靠的期权定价评估结果。

最后一种期权定价方法是实际条件定价法,它是基于真实的市场数据定价的。

实际条件定价法主要考虑的因素包括期权的行使价格、期权期限、可买入或卖出的股票价格等。

它可以考虑期权的复杂性,从而帮助投资者做出更精确的定价决策。

总之,期权定价方法有Black-Scholes模型、蒙特卡罗模拟法和实际条件定价法。

期权投资者可以根据他们对期权的理解以及对市场变化的看法,来灵活使用这些方法,以进行有效的期权定价。

期权定价是一个有挑战性的过程,但是把握住期权定价的技巧可以帮助投资者实现更好的投资回报。

许多期权定价模型都是针对特定市场环境的,所以投资者在使用期权定价方法时,需要充分考虑当前市场环境中的多种因素,以确保最优的定价结果。

此外,投资者也需要定期更新期权定价模型,以便于更好地捕捉新的变化并且按照新的变化作出有效的期权定价决定。

拟蒙特卡洛模拟方法在期权定价中的应用研究

拟蒙特卡洛模拟方法在期权定价中的应用研究

拟蒙特卡洛模拟方法在期权定价中的应用研究杨首樟1,任燕燕2(1.伯明翰大学,英国;2.山东大学 经济学院,山东济南 250100)摘要:不断变化的市场利率、汇率,难以预测的突发事件,以及各种复杂情形都对金融衍生产品定价方法提出了更高的要求。

蒙特卡洛模拟是一种比较有效的衍生品定价方法,它通过伪随机序列模拟标的资产价格的路径,对相应的期权进行定价,但它存在着一定的弊端:收敛速度慢,不能通过增加模拟次数有效地逼近真值。

拟蒙特卡洛模拟对蒙特卡洛模拟进行了改进,用低差异序列代替伪随机序列,提高了模拟的准确性。

论文利用蒙特卡洛和拟蒙特卡洛模拟方法 对欧式期权进行定价,对两种方法进行比较分析,结果表明在低维情况下拟蒙特卡洛模拟方法可以得到更加精确地效果,收敛速度也比较快;在高维情况下通过修正也达到同样的效果。

关键词: 蒙特卡洛;拟蒙特卡洛; 欧式期权;Black-Scholes定价模型中图分类号:F830.91;F224 文献编码:A DOI:10.3969/j.issn.1003-8256.2017.01.0070 引言在过去的二十年中,期权作为管理风险和投机的工具得到了迅速的发展,同时也引发了对于期权定价的研究。

由于期权的价格受市场供求的影响,进而影响交易双方的收益,使得期权定价研究成为期权交易中的一个重要部分。

但由于市场的复杂性以及不可预见性,使得期权的定价非常复杂,当所求问题的维度不高于三维的时候,运用传统的数值方法,例如,二叉树方法、有限差分法等就可以得到比较理想的结果,但当问题的维度比较高的时候,这些传统数值方法表现就不太理想,这就是所谓的“维度灾难”。

为了解决更加复杂的问题,诸多学者提出了蒙特卡洛方法。

蒙特卡洛方法的基本思想是通过建立一个统计模型或者随机过程,使它的参数等同于所求问题的解,再通过反复的随机取样,计算参数的估计值和统计量,从而得到所求问题的近似解,当抽样次数越多的时候近似解就越接近于真实值,其基本原理就是大数定理和中心极限定理。

蒙特卡罗模拟方法在金融衍生品定价中的应用

蒙特卡罗模拟方法在金融衍生品定价中的应用

蒙特卡罗模拟方法在金融衍生品定价中的应用金融衍生品定价是金融领域中一个重要的课题,为了准确地计算衍生品的价格,需要运用适当的定价模型和方法。

蒙特卡罗模拟方法作为一种常用的计算方法,经常被应用于金融衍生品的定价中。

本文将介绍蒙特卡罗模拟方法的原理,以及在金融衍生品定价中的应用。

一、蒙特卡罗模拟方法原理蒙特卡罗模拟方法是一种基于随机数的数值计算方法,主要用于计算无法直接得到解析解的问题。

其基本思想是通过生成符合一定概率分布的随机数,通过重复实验进行求解。

蒙特卡罗模拟方法主要包括以下几个步骤:1. 确定模型和参数:首先,需要确定适用于定价的模型和相应的参数。

根据不同类型的金融衍生品,选择不同的模型来描述其价格变动的随机过程。

2. 设定初始条件:根据实际情况,设定衍生品定价的初始条件,例如初始价格、到期时间等。

3. 生成随机数:通过随机数生成器生成符合预设概率分布的随机数,用于模拟金融资产价格的随机波动。

4. 计算衍生品价格:利用生成的随机数和模型参数,进行多次模拟实验,得到多个可能的价格路径。

通过对这些价格路径进行处理,得到衍生品的合理价格估计。

5. 统计分析:对多次模拟实验的结果进行统计分析,计算平均值、方差以及其他感兴趣的统计指标。

6. 评估风险:利用蒙特卡罗模拟方法可以对衍生品价格的不确定性进行评估,帮助投资者、企业和金融机构更好地管理金融风险。

二、 1. 期权定价:蒙特卡罗模拟方法在期权定价中广泛应用。

通过模拟资产价格的随机波动,可以计算出期权的价值。

特别是对于欧式期权,可以通过模拟实验得到价格路径,再通过回归方法计算出期权的理论价格。

2. 固定收益衍生品定价:蒙特卡罗模拟方法也可以应用于固定收益衍生品的定价。

例如,通过模拟随机利率的变动,可以计算出利率互换的价格。

同时,也可以通过模拟随机到期收益率来估算信用违约掉期的价格。

3. 商品期货定价:对于商品期货的定价,蒙特卡罗模拟方法同样具有一定的优势。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( 2008 ) [ 3 ] 评价了蒙特卡洛模拟的三个改进方向 : 基
本方差减少技术 、 拟蒙特卡洛模拟 、 随机化的拟蒙 特卡洛模拟 ,提出了利用超均匀序列 Ha1 ton 序列的 拟蒙特卡洛模拟技术 。
作者简介 : 牟旷凝 , E 2 maiL : kuangning . mu@ gmail . com。
对于 m i , 对应的递归公式为
m i = 2 c1 m i - 1⊕ 2 c2 m i - 2⊕ … ⊕ 2 cq m i - q⊕ m i - q 。
2
p
μ-
1 2 σ t +σ Wt , 2
其中 W = W t , t≥0 , 为标准布朗运动 , r为无风险 利率 。 在风险中性的条件下 , 欧式看涨期权的定价公 式为 :
1926
科 学 技 术 与 工 程
32 32
9卷
的值有 m = 2 或者 M ersenne 素数 m = 2 - 1。为满
1 基本概念与随机数的生成原理
蒙特卡洛方法 (Monte Carlo method 又称 MC ) , 也称统计模拟方法 , 是 20 世纪 40 年代中期由于科 学技术的发展和电子计算机的发明 , 而被提出的一 种以概率统计理论为指导的一类非常重要的数值 计算方法 。它把问题看成一个黑箱 , 输入伪随机数 流 ,通过分析输出 ,得到感兴趣的估计值 。 随着拟随机序列的出现 , 蒙特卡洛方法也已经 发展到拟蒙特卡洛方法 ( Quasi2 Monte Carlo m ethod 又称 QMC ) 。两者虽然方法相似但理论基础不同 。 拟蒙特卡洛方法对估计效果的改进取决于拟随机 序列在抽样样本空间中分布的均匀性 。序列分布 得越均匀 ,其改进效果越明显 。通常用偏差率来表 示这种均匀性 , 均匀程度越高 , 其偏差率越低 。因 此拟随机序列有时也称为低偏差率序列 , 拟随机序 列的模拟也可称为低偏差率序列的模拟 。 蒙特卡洛方法成功与否 , 很大程度上取决于随 机数序列的选取 。产生随机数序列有多种不同的 方法 。这些方法被称为随机数发生器 。随机数最 重要的特性是它产生的后面的那个数与前面的那 个数毫无关系 。现实生活中不可能产生绝对随机 的随机数 , 计算机也只能生成相对的随机数 , 即伪 随机数 。
( t)为债券在 t时刻的价格 , T 为到期时间 , K为执行
的数 vi 而构造的 。设 m i 是小于 2 的正奇数 , 有
vi = mi
i
2
i

数 vi (同时 m i ) 的生成借助于简单多项式 x + c1 x
q q- 1
+ … + cq - 1 x + 1, ci ∈ 0, 1 。
M atlab 可以使用相应函数实现 , 在此不再累述 。
σ2 ) T lg ( S0 / K ) + ( r + 1 / 2 σ T σ T
[5 ]
; ;
σ2 ) T lg ( S0 / K ) + ( r - 1 / 2 。
2 期权定价
期权按照买者的权利划分 , 期权可分为看涨期 权和看跌期权 。凡是赋予期权买者购买标的资产 权利的合约 , 就是看涨期权 ; 而赋予期权买者出售 标的资产权利的合约就是看跌期权 。显然看涨期 权的购买者预期标的资产价格上涨 , 而看跌期权的 购买者预期标的资产价格下跌 。期权按照买者执 行期权的时限划分 , 期权可分为欧式期权和美式期 权 . 欧式期权的买者只能在期权到期日才能执行期 权 。而美式期权允许买者在期权到期前的任何时 间执行期权 。尽管欧式期权更易于定价 , 但实际交 易的期权大多都是美式期权
17 = 100012 , 17 = 1223 , 17 = 325 , 反序再在前面加小数
一个广泛使用的产生均匀伪随机数的方法是线 性同余方法。线性同余方法有三个参数 , 其中 m 是 值很大的正整数 , a 是满足 1 ≤a ≤m 和 gcd ( a, m ) = 1 的整数 , c 是集合 Zm = ( 0, 1, …, m - 1 ) 的任意元素 。 一旦我们选择 、 确定了初始值 y0 ∈Zm , 就可以用下列 的递归公式产生一系列的数 y0 , y1 , …∈Zm 。
随着金融市场的不断完善和发展 , 金融衍生产 品类型越来越丰富 , 期权逐渐成为一种重要的基础 性金融衍生产品 。期权 ( Op tion ) , 是指赋予其购买 者在到期日内按双方约定的价格或执行价格购买 或出售一定数量标的资产的权利的合约 。一份期 权合约的主要要素就是标的资产 、 到期日和敲定价 格 。期权定价是期权交易的首要问题 , 在期权定价 方面首推著名的 B lack 2Scholes期权定价公式 。在用
险中性的数学期望 。 其具有封闭的定价方程 :
C0 = S0 N ( d1 ) - K exp ( - rT ) N ( d2 ) ; d1 = d1 =
布随机数的基础 。然而在实际的金融计算中 , 多使 用的是正态分布函数 。现已得到了 U ( 0, 1 ) 分布 , 主要有两种将 U ( 0, 1 ) 随机数转换为其他分布的随 机数的方法 : 逆变换法和舍取方法 。这一过程在
[2] 切实可行的方法 。李亚妮 ( 2007 ) 对比了拟蒙特
假设 。实际上 ,该定价模型中的一些不确定因素是 很难事先确定的 。为了解决期权定价中不确定因 素产生的影响 ,有学者把蒙特卡洛模拟方法应用到 期权定价中 。该方法可以有效地通过统计方法消 除不确定性对价值计算的影响 。在用蒙特卡洛方 法进行计算时产生的序列为伪随机数序列 。伪随 机数序列由确定的算法生成 , 看似具有随机性 , 实 则无法做到真正的随机 , 无论伪随机数用什么方法 产生 ,它的局限性在于这些随机数总是一个有限长 的循环集合 , 而且序列偏差的上确界达到最大值 ,
第 10 卷 第 8 期 2010 年 3 月 1671 21815 (2010) 08 21925 205
科 学 技 术 与 工 程
Science Technology and Engineering
Vol110 No18 M ar12010
2010 Sci1 Tech1 Engng1
蒙特卡洛方法和拟蒙特卡洛方法 在期权定价中应用的比较研究
牟旷凝
(上海交通大学安泰经济与管理学院 ,上海 200030)
摘 要 在期权的交易中 ,最关键的问题是期权定价 。蒙特卡洛模拟作为期权定价的有效的数值方法之一 , 近年来发展迅 速 。然而蒙特卡洛方法产生的随机数为伪随机数有收敛速度慢 、 计算量大等缺陷 。拟蒙特卡洛模拟是采用拟随机数序列代 替伪随机数序列的蒙特卡洛模拟 。通过考察线性同余发生器 ; Halton 序列 、 Sobolπ 序列等拟随机数序列的特点 ,以欧式看涨期 权为对象研究了蒙特卡洛方法和拟蒙特卡洛方法的有效性 。对比实验显示了拟蒙特卡洛模拟明显优于蒙特卡洛模拟 。 关键词 蒙特卡洛模拟 拟蒙特卡洛模拟 随机序列 期权定价 中图法分类号 F830. 9; 文献标志码 A
B 2S定价模型为实物期权进行定价时 , 作了很多的
因此低偏差的确定性序列非常有用 。随着 Halton 序列 、 Faure序列 、 Sobolπ 序列等拟随机序列的产生 , 蒙特卡洛模拟也发展到了拟蒙特卡洛模拟 。
[1] 雷桂媛 ( 2003 ) 认为我们经常要面临一些有
非常高维数的问题 。因为蒙特卡洛方法是对问题 进行采样 , 所以它不是严格的 、 精确的解法 。但是 我们能用相对于问题的维数而言相当小的样本得 到近似精确解 。事实上 , 虽然蒙特卡洛和拟蒙特卡 洛方法可能比较耗时 , 但它们是解决高维问题唯一
1. 1 伪随机数序列
足更高精度的计算需求 , m 的值也会取 2 。线性同 余生成器可以达到的最长周期为 m - 1, 我们可以通 过适当的选择 m 和 a, 使无论选取怎样的初值 y0 , 都 可以达到最大周期 。
1. 2 拟随机数序列

差异性是对点的分布均匀性的一种说明 , 低差 异指分布较均匀 。拟随机数具有低差异性的特点 。 好的均匀分布很需要低差异性 。在多维均匀分布 中 , 低差异表示点之间没有大的距离及大的聚集 现象 。 拟随机数序列是低偏差的确定性序列 , 这些随 机数就是实际问题中需要模拟的概率分布的样本 。 这些序列的任意长的子序列都能均匀的填充在空 间中 。满足这个要求的常见的序列有 Halton 序列 、
yn + 1 ≡ayn + cmodm , n = 0, 1, …。
点得到一个序列 h = ( 01100012 , 012213 , 01235 ) , 即
h = ( 01501 953, 01925 926, 01520 000 ) 。
于是线性同余伪随机数就可以用这些数除以 m 得到
xn = yn m
一维的 Halton序列 , 即以一个大于等于 2 的数 ∈ I 0, 1 , n = 0, 1, …。 为基的序列就是著名的 Van der Corput 序列 , 是最 简单也是最基本的拟随机序列 。
1. 2. 2 Sobol′ 序列 Sobolπ 序列的每个维度都是以 2 为基的 Van der
的位数的形式 , 然后将这些数位反序排列再在前面 加小数点而得到的值 。将 n 维的 Halton 序列表示 成 h1 , h2 , …, 其中每一个随机数都是 n 维向量 , 即
hi = ( hi1 , hi2 , …, hin ) 。通常的步骤如下 , 首先选择 n
个基 b1 , b2 , …, bn , 通常会选择前 n 个素数 , 对于一个 整数 m , 可以将 m 表示为基于 bj 的形式 , 然后再将这 些数按反序排列再在前面加上小数点得到的新的值 , 表示成十进制位数就是序列中某个向量的第 j个元 素 。举个例子 , 比如取 n = 3, 即是 3维的随机序列 , 基 于前三个素数 2, 3, 5。取数为 17, 即把其分别表示为
相关文档
最新文档