- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云计算技术在美式期权定价中的应用
摘 要 美式期权由于允许期权持有人在期权到期日之前的任何时刻执行期权,其定价过程复杂。云计算是一种新型的超级计算方式,在数据存储、数据管理等多方面具有自身独特的技术,符合美式期权定价的数据密集型属性。本文就是采用云计算技术构建一个分布式环境,通过并行化算法,并产生大量模拟数据,来解决美式期权的定价问题。
【关键词】云计算 并行化 美式期权
期权是一种广泛的金融衍生产品,它即是一种投资手段,也能帮助买方规避风险。其中美式期权允许期权持有人在期权到期日之前的任何时刻执行期权,所以其定价过程十分复杂,运算量及数据规模都极端庞大。云计算技术的迅速发展为这一课题提供了良好的运算环境与条件。
1 美式期权的定价方法
目前对于期权定价的方法有Black-Scholes期权定价方法和蒙特卡罗模拟方法等。前者给出显式解,但只适用于某些比较特定的情形。蒙特卡罗模拟方法是一种在期权定价上非常有效的数值方法,近年来许多研究也是针对蒙特卡洛方法开展的。蒙特卡洛方法可以模拟多标的资产的价格路径,从而克服了二叉树模型和有限差分模型不能为多标的资产期权定价的问题。最小二乘蒙特卡洛方法 (LSM)能模拟多资产标的价格,同时又能解决提前执行期权的问题。为了使定价结果尽可能的准确,在使用蒙特卡罗方法时应尽可能多的产生样本路径数据,以保证定价的可靠性。但是大数据量产生同时也带来运算困难的问题,因此可以考虑采用分布式的云计算模型来实现。
2 LSM模拟算法的实现步骤
LSM模拟方法是根据标的资产价格的模拟样本路径在每个时刻的截面数据,利用最小二乘法回归求得继续持有期权的期望收益,并将其与该时刻立即执行期权的收益相比较,如果后者大于前者,则立即执行期权。具体实现步骤如下文所述。
2.1 生成标的资产价格样本路径
根据期权理论,我们假设期权的到期日为T,执行时间为T*,则对欧式期权而言,T=T*,即期权只能在到期日执行;对美式期权而言,T*∈[0,T],即期权可以在到期日前的任意时刻执行。期权在执行时间T*的价值为:
通过随机抽样对公式f进行求解,从而得到期权价值的一种数值方法。因此,价格路径的生成就显得非常重要。给定发行日的标的资产价格为S0,任意时刻ST标的资产价格为:
其中δ是标的资产的价格波动率,由公式2可以得到标的资产价格的一条样本路径,经过M次模拟,就可以得到样本路径矩阵P。
2.2 最优执行时间和期权受益的计算
在每条路径上,LSM方法通过逆向求解,从期权到期日开始,通过回归得到一个当前标的资产价格的多项式,我们将样本路在时刻i的价格Si作为X值,将对应的样本路径上的未来期望收益的贴现值作为Y值,并采用多元线性回归的方法:
为了求解每条样本路径上的最优执行时间和相应的期权收益,我们从到期日开始考虑,期权执行的条件是执行期权当且仅当期权是溢价的,同事还要考虑继续持有期权至到期日的期望收益的贴现值,如果它小于X- Sn-1,则立即执行期权,否则,继续持有期权。我们仅以那些在N-1时刻处于溢价的样本路径为基础进行回归。以N时刻的收益在N-1时刻的贴现值作为Y值,Sn-1作为X值,采用曲线拟合,就可求的各项系数,然后再求出此时的未来预期收益,然后决定此时是否执行期权,以此类推,即可计算出执行时刻和收益的贴现值。
3 算法并行化设计
为了充分利用云计算技术强大的运算能力,需要多整个期权定价的计算过程进行并行化设计。最终选择在每一步的最小二乘法回归处进行并行化处理,每一步的最小二乘法采用公式3进行拟合,则问题等价于求解矩阵(XTX)β=XTy。
本论文选择使用开源的Hadoop平台实现算法。Hadoop平台对于矩阵的运算具有显著优势。Map函数负责将每一条价格路径作为一条记录提交提交给节点,节点对这些价格路径求解矩阵, Reduce函数负责将所有矩阵的对应元素相加,得到XTX矩阵。与此类似,XTy也用相同的方法求得。在求出这两个矩阵之后,利用多元线性回归,求得最小二乘法的系数向量,进而倒推得出最终期权价格。
4 测试结果及结论
测试平台选择Hadoop集群的MapReduce模块,一个NameNode,3个DataNode,对比测试环境使用单机MATLAB。为了使定价结果尽可能的准确,在使用蒙特卡罗方法时应尽可能多的产生样本路径数据,以保证定价的可靠性。但是大数据量产生同时也带来运算困难的问题,因此可以考虑采用分布式的云计算模型来实现。
通过上述论断可以看出,在价格路径较少的情况下,云计算平台的优势并未发挥,这是因为在分布式的运算中,用于节点间通信的消耗较大,此时单机运算效率更高;当价格路径及时间点数增加的时候,云计算
文档评论(0)