期权的定价方法

网上有关“期权的定价方法”话题很是火热,小编也是针对期权的定价方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。 这是一个老题目了,...

网上有关“期权的定价方法”话题很是火热,小编也是针对期权的定价方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

这是一个老题目了,在知乎里也有一些类似的问题,但总感觉所有回答都有所欠缺,所以希望在这里对所有的数值方法进行一个梳理。按照我个人的分类,期权定价的数值方法分为五个大类:解析解方法,树方法,偏微分方程数值解方法,蒙特卡洛方法,傅立叶变换方法。

1)解析解方法:

一个期权定价问题,其实就是根据已知的随机微分方程(SDE)模型,然后来求解关于这个随机过程函数表达式的过程。这也是为什么随机微积分和Ito lemma会是金融工程的核心知识之一,因为Ito直接告诉了我们一个随机过程的函数所满足的新SDE:

\rm{d}f(t, X_{t})=\frac{\partial f}{\partial t}\rm{d}t + \frac{\partial f}{\partial X_t}\rm{d}X_t + \frac{1}{2}\frac{\partial^2 f}{\partial X_t^2}\rm{d}[X, X]_t

然后,如果我们可以求出这个SDE的解析解,那么一个欧式无路径依赖期权的价格就是它在终值时刻折现的期望值。这就是一种期权定价的解析解方法,当然你也可以利用PDE来求解,由于Feynman Kac定理的存在,PDE和条件期望的答案会是一致的。

而这类方法的优点是显而易见的,一旦解析解存在,那么期权的价格公式计算速度就会非常之快,不论做拟合还是优化都会有效率上质的提升,而这类方法的缺点也很明显,那就是,对于大部分模型和大部分奇异期权,解析解未必存在。

2)树方法

之所以叫树方法而不叫二叉树,是因为我们也将讨论三叉树模型,但其实本质思想是一模一样的。

如果告知你了一个标的资产的波动率,那么你可以通过下述式子构造一个N段的二叉树的上下波动:

u = \rm{e}^{\sigma\sqrt{T/N}}, d = \rm{e}^{-\sigma\sqrt{T/N}}

然后利用逆推,来得到初始时刻的期权价格。

那么三叉树呢?首先要明白一个道理,除了满足了下列条件的三叉树模型(u是上叉,d是下叉,l是中叉)

其余的三叉树都是incomplete market。在其余的树模型下,我们只能做到super-replicate,而不能完成perfect hedge。而这独有的一种三叉树模型,也成为了最常用的树模型之一。或许有人好奇为什么有二叉树了,还有人使用更麻烦的三叉树。这是因为三叉树的收敛速度要高于二叉树。

那么树模型的优缺点又是什么呢?树模型有一个任何连续时间模型都无法取代的优点,那就是每一个定价,在树模型里,不论美式、欧式、路径依赖、奇异,通过Backward Induction Principle得到价格,永远都是伴随着显式对冲策略的。而在连续时间模型里,想获得连续时间对冲策略的这类问题,是一个倒向随机微分方程(BSDE)问题,有很多时候并不是那么好解决的,尤其是当期权有奇异或美式属性的时候。

另一方面,树模型缺点也显而易见,高维度问题树模型是不能解决的,所以对于多个标的资产的问题,尤其是具有相关系数的资产,我们只能诉之于他法。而从速度上来讲,树模型的收敛速度是要低于PDE方法的。

3)PDE方法

很多对于quantitative finance陌生的人也会听说过Black Scholes PDE。而实际上,不同的随机模型,都会对应不同的PDE。BS PDE只不过是单资产符合几何布朗运动随机模型的PDE表达罢了。因为对于期权,我们往往知晓它最终到期日的payoff,所以我们用payoff函数来作为这个PDE的终值条件。

如果PDE存在解析解,最优办法自然也是求解析解。然而,如果解析解不存在,我们就必须诉诸数值方法。最常用的数值解方法就是有限差分,也就是将所有变量构造一个网格,然后利用网格上的差分方法来估计偏导数,进而将PDE问题转化为代数问题。而对于期权定价的PDE,我们会根据期权的性质,获得这个PDE终值条件和边值条件。然而,有时候根据不同的模型,我们可能得到的并不是一个简单的PDE,而可能是PIDE(partial integral differential equation),也就是在PDE中多了积分项,这时候,我们需要同时再借助数值积分来完成数值计算。

PDE的数值问题自然还有很多的选择,有限元、谱方法都在列。但期权定价PDE本身并不像很多物理PDE有很大的非线性程度,边界也并没有那么奇怪,所以基本上有限差分是可以解决绝大部分问题的。

有限差分法分三种:显式差分,隐式差分,交错差分。我们不深入研究算法,但几个点就是:稳定性上,显式差分是条件稳定的,另外两种都是无条件稳定;计算复杂度上,显示最简单,隐式次之,交错最繁琐;精确性上,显式、隐式是同阶的,交错差分的特殊情形,显式和隐式各占一半时,也就是Crank-Nicolson差分,精度会在时间上也上升一阶。

另外,在期权定价中PDE有两大类,正向和倒向。传统的BS PDE就是倒向的一个典型例子,它的终值条件就是期权的payoff function。而一个倒向PDE所对应的正向PDE,它不再是期权价格满足的PDE,而是这个标的的“价格密度”所满足的PDE。这个“价格密度”被称为State price,或者Arrow Debreu price,抑或是Green function。而这个在我之前的一篇文章有介绍过

Arrow Debreu price与快速拟合

而PDE方法的缺点主要有两点:路径依赖问题,高维度问题。很多路径依赖问题的PDE形式是很麻烦,甚至无法表达的,比如亚氏期权,比如回望期权。而对于高维度问题,如果PDE的数值方法会从平面网格上升到空间网格,在复杂度上不但繁琐,而且在边值条件上更难以控制。而PDE的优点则是速度快,而且根据差分的数值方法,在计算Greeks的时候不需要加以再次的bumping计算。举个例子,如果不降维,一个具有两个assets的期权的有限差分就是这样的一个立方网格:

4)蒙特卡洛方法

蒙特卡洛方法是目前应用范围最广泛的方法了。因为不存在提前行权属性的期权价格其实就是一个期望,所以我们就可以通过模拟很多的路径,来用平均数估计真实期望。而美式或百慕大这种具有提前行权属性的期权,它的期权价格其实是一个随机优化问题。这类问题我们可以采用regression-based Monte Carlo,也就是最小二乘蒙特卡洛,利用regression来估计conditional NPV,然后再用蒙特卡洛求解当前价值。

所以说,蒙特卡洛方法是最为general的方法了。然而,蒙特卡洛的缺点也是显而易见:因为要模拟上百万条路径,而且对于奇异期权还要做路径上的计算,美式更要做回归,蒙特卡洛方法成为了计算时间长的代名词。但幸运的是,我们有三种提速的方法:1,利用方差缩减,在保证方差恒定的基础上,可以减少模拟路径;2,利用Multi-level 蒙特卡洛,减少complexity;3,利用GPU或超级计算机,进行并行计算。

对于普通蒙特卡洛方法,上述三种方法都是可行的,而且GPU的提速是非常显著的。对于方差缩减,得强调一点的就是,一般而言,最简单的方式是对偶变量,其次是控制变量,然后是利用条件期望,最难的是importance sampling,而在效果和适用范围上,它们的排序往往是刚好相反的。比如美式期权的最小二乘蒙特卡洛,方差缩减的最有效手法就是important sampling,其他方法的效果很小。

这里另外再着重强调一下最小二乘蒙特卡洛。最小二乘蒙特卡洛的流程大致如下:首先,正向模拟标的路径;其次,倒向在每个时间节点,对所有路径值进行回归,估算条件期望,直到初始时间点;最后,求平均。所以值得注意的一点就是,在这里,如果单纯使用GPU cluster进行提速,效果并不是很理想,因为路径模拟并不是最消耗时间的步骤,对所有路径回归才是。虽然如此,但其实还是可以用GPU cluster来对回归精度加以提升,比如可以将路径进行归类,然后将global regressor转换成多个local regressor。

总的来说,蒙特卡洛方法是期权定价中适用范围最广的数值方法,但也是最慢的方法。然而,我们可以利用方差缩减、复杂度缩减,以及GPU计算来优化我们的蒙特卡洛算法,达到提速与增加精确性的目的。

5)傅立叶方法

傅立叶方法也被称为特征函数法,利用的就是对于很多的模型,它们的特征函数往往是显式表达的,比如靠具有independent increment的infinitely divisible process来决定的模型,因为在这样的情况下,我们有Levy-Khintchine representation,很多拟合性质很好的过程,比如Variance Gamma,Normal Inverse Gaussian都属于这一类。而特征函数实际上可以看作是一个随机变量的傅立叶变换,这也就是这个名字的由来。

如果我们有显式表达的特征函数,我们可以通过傅立叶逆变换来得到原随机变量的密度,进而达到求解期权价格的目的。一般来讲,这样的方法要比PDE方法更加快速,因为数值积分的速度要比微分方程数值解的速度要快。然而,这类方法的缺陷也是显而易见的,路径依赖性和维度问题,以及我们必须要有显式表达的特征函数。

总结:

在这里,我们只讲一些面上的东西。具体深入的东西,我会在公众号:衍生财经上详谈。

如何用excel计算bs模型中的波动率

期权历史波动率是通过对标的资产价格的历史数据进行分析和计算得出的指标,用于衡量标的资产过去一段时间内的价格波动性。它是根据已经发生的价格变动来计算得出的,反映了过去的波动情况。

计算期权历史波动率的一种常见方法是使用标的资产的历史价格数据。

以下是一种常见的计算方法,称为对数收益率法:

收集标的资产的历史价格数据,通常是每日收盘价。

计算每日收益率,即当日收盘价与前一日收盘价之间的相对变化。公式为:日收益率 = ln(Pt / Pt-1),其中Pt是当日的收盘价,Pt-1是前一日的收盘价。

计算收益率的标准差,以衡量价格变动的波动性。标准差可以用来度量价格波动的大小。一种常见的计算方法是使用样本标准差公式,如S = √(Σ(Ri - R?)^2 / (n-1)),其中Ri是每日收益率,R?是平均收益率,n是样本数量。

将每日收益率的标准差乘以一个适当的倍数(通常是年化因子)来获得年化的历史波动率。年化因子可以根据交易日的数量进行调整,例如使用252个交易日作为年化因子,以考虑到一年中的非交易日。

历史波动率提供了对过去价格波动性的估计,可以作为衡量未来价格波动性的参考。然而,需要注意的是,历史波动率只是过去的数据,不能保证未来的波动性完全相同。市场条件和情况可能发生变化,因此历史波动率仅供参考,并不能直接预测未来的波动性水平。

具体操作步骤如下:

1、首先,打开excel表格,输入增长率数据。需要根据增长率计算波动率,如下图所示,然后进入下一步。

 

2、其次,单击“

?fx”以插入函数,选择stdev函数,然后选择number1中的单元格范围。如下图所示,然后进入下一步。

 

3、接着,完成上述步骤后,可以在单元格中看到选定的单元格区域,如下图所示,然后进入下一步。

 

4、然后,单击Enter以查看计算结果已生成。选择数据单元,然后在数字选项卡中单击“%”图标,如下图所示,然后进入下一步。

 

5、最后,设置小数点后两位,就以百分比的形式生成波动率计算结果了,如下图所示。这样,问题就解决了。

 

关于“期权的定价方法”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

本文来自作者[兰生]投稿,不代表亮亮号立场,如若转载,请注明出处:https://pro99.cn/bkqs/202501-49604.html

(9)

文章推荐

  • 必看教程“微乐陕西麻将万能开挂器通用版”其实确实有挂

    您好:微乐陕西麻将万能开挂器通用版这款游戏是可以开挂的,软件加微信【添加图中微信】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中微信】安装软件.

    2024年12月15日
    8
  • 推荐一款“微乐龙江麻将怎么提高胜率”(确实是有挂)-知乎

    您好:微乐龙江麻将怎么提高胜率这款游戏是可以开挂的,软件加微信【添加图中微信】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中微信】安装软

    2024年12月16日
    8
  • 推荐一款“财神十三张免费开挂的软件”其实确实有挂

    您好,财神十三张免费开挂的软件这款游戏可以开挂的,确实是有挂的,通过微信【】很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,一、财神十三张免费开挂的软件有哪些方式1、脚本开挂:

    2024年12月17日
    10
  • 必看教程“微乐湖南麻将有没有挂”(原来真的有挂)-知乎

     亲,微乐湖南麻将有没有挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【】安装软件. ˂pstyle="font

    2024年12月20日
    9
  • 推荐一款“微乐安徽麻将怎么开挂吗”其实确实有挂

    ˂pstyle="font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue","PingFangSC","MicrosoftYaHei&qu

    2024年12月21日
    11
  • 推荐一款“大齐山东麻将开挂神器”其实确实有挂

    ˂pstyle="font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"font-weight:400;color:#1a1a1a;font-style:normal;background-color:#fffff

    2024年12月23日
    9
  • 必看教程“九天大厅开挂”其实确实有挂

     亲,九天大厅开挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【】安装软件. ˂pstyle="font-siz

    2024年12月24日
    5
  • 推荐一款“兴动互娱麻将怎么开挂”确实真的有挂

    ˂pstyle="font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"HelveticaNeue","PingFangSC","MicrosoftYaHei&qu

    2024年12月24日
    6
  • 推荐一款“中至鹰潭麻将怎么装挂”(确实是有挂)-知乎

    您好:中至鹰潭麻将怎么装挂这款游戏是可以开挂的,软件加微信【添加图中微信】确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微信【添加图中微信】安装软件.

    2024年12月27日
    7
  • 股票分红跟什么时候买进有关系吗

    网上有关“股票分红跟什么时候买进有关系吗”话题很是火热,小编也是针对股票分红跟什么时候买进有关系吗寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。有关系,在股权登记日买入股票,就可以在除权除息日享受分红和送股,和持有时间没有绝对关系。分红送股日就是除权除息

    2025年01月06日
    2

发表回复

本站作者后才能评论

评论列表(4条)

  • 兰生
    兰生 2025年01月06日

    我是亮亮号的签约作者“兰生”!

  • 兰生
    兰生 2025年01月06日

    希望本篇文章《期权的定价方法》能对你有所帮助!

  • 兰生
    兰生 2025年01月06日

    本站[亮亮号]内容主要涵盖:国足,欧洲杯,世界杯,篮球,欧冠,亚冠,英超,足球,综合体育

  • 兰生
    兰生 2025年01月06日

    本文概览:网上有关“期权的定价方法”话题很是火热,小编也是针对期权的定价方法寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。 这是一个老题目了,...

    联系我们

    邮件:亮亮号@sina.com

    工作时间:周一至周五,9:30-18:30,节假日休息

    关注我们