FRM模型一:BSM期权定价模型

本文介绍了如何使用Python实现Black-Scholes-Merton(BSM)模型,包括欧式看涨和看跌期权的定价,以及BSM公式的变量如delta、gamma、theta、rho和vega的计算。此外,还探讨了隐含波动率的求解方法——牛顿迭代法。
摘要由CSDN通过智能技术生成

模型一:Black-Scholes-Merton模型

最近在学习Frm课程,发现有很多模型可以用python实现出来,于是查阅了一些资料,准备将相关内容用python实现。复现的第一个模型就是大名鼎鼎的期权定价模型——BSM模型。

一、期权定价公式

1. 欧式看涨期权

C = S 0 N ( d 1 ) − X e − r T N ( d 2 ) C=S_0N(d_1)-Xe^{-rT}N(d_2) C=S0N(d1)XerTN(d2)

其中 S 0 S_0 S0表示标的资产价格,X表示标的资产行权价,r表示连续复利的无风险利率, σ \sigma σ表示股票回报率的年度波动率。 N ( d 1 ) N ( d 2 ) N(d_1)N(d_2) N(d1)N(d2)表示累积正态概率。

d 1 , d 2 d_1,d_2 d1,d2的计算公式如下:
d 1 = ln ⁡ S 0 X + ( r + σ 2 2 ) T σ T d_1=\frac{\ln{\frac{S_0}{X}}+(r+\frac{\sigma^2}{2})T}{\sigma\sqrt{T}} d1=σT lnXS0+(r+2σ2)T
d 2 = d 1 − σ T d_2=d_1-\sigma\sqrt{T} d2

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值