美式期权定价python_蒙特卡洛模拟和美式期权定价

本文介绍了使用蒙特卡洛模拟和Longstaff-Schwartz方法来求解美式期权定价的问题。通过Python代码展示了这两种方法的实现过程,包括二叉树定价的基本逻辑、实例代码以及Longstaff-Schwartz的详细步骤。内容覆盖了无股息股票的美式看跌和看涨期权定价,并对比了两种方法的计算结果。
摘要由CSDN通过智能技术生成

最近面试的时候,面试官问我怎么用蒙卡模拟无股息的美式期权定价。我瞬间石化。。。不怕死地申请了期权建模的实习。。。主要参考课件

主要内容二叉树定价推导+Python

Longstaff-Schwartz定价推导+Python

一、引言

本讲的大前提:股票无股息。

1、美式期权主要问题是:在

之间找到合适的停止点

,从而美式期在t时刻价值

其中,

是收益,又称为内在价值。等式不难理解:给定t时刻的期权价格为

,找到未来合适的停止点

,然后把那一刻的期权价值折现到t时刻。

注意:

是随机值(random variable)。对于股票过程(例如GBM)的每个不同路径,

可以不同。解决之道:每时每刻基于标的股票的当前价值、评估此刻执行期权是不是最优的。

可以证明,V(t,s)是下面方程的弱解(weak solution) :

又是解PDE。。。我之前写过欧式期权的PDE,可参考丹尼尔:Code and Finance 4 期权定价之有限差分法​zhuanlan.zhihu.com

美式期权实际上有3中解法,①PDE(以后有空再整理);②二叉树(Binomial tree);③Longstaff-Schwarts(※※※)。本文主要讲解后两种~

二、二叉树求解美式期权定价

1、基本逻辑前提假设风险中性的世界中,衍生品的现值=未来预期收益的折现值,折现率为无风险收益率

股价在

的时间内,上升概率为

,下降概率为

即为无风险概率。

上升幅度为

,下降幅度为

当前时间是t=0,当前标的资产股价为

,当前衍生品价格为

时间后,股价要么上升到

,对应的衍生品价值为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值