我正在使用一个Python模块call Mibian来计算看涨期权和看跌期权。 Mibians-Black-Scholes公式的参数如下:
import mibian as mb
c = mb.BS([Underlying Price, Strike Price interest rate, days to expiration],
volatility).callPrice
假设我计算AAPL的看涨期权(苹果公司)标的价格为143.14,执行价为100,利率为1%,有效期17天,波动率为19.42的股票。在
^{pr2}$AAPL的Ask值为43.50。所以这两个值非常接近。 但是,如果我把波动率改成任何值,除非它非常大,比如说120,它会改变吗。采用布莱克-斯科尔斯公式的看涨期权和看跌期权应该对波动性的变化非常敏感,但是使用Mibian,它几乎没有变化。 它对所有参数的变化都很敏感,除了波动性。在
call = mb.BS([143.14, 100, 1, 17], 100).callPrice
43.699404110772761
#Volatility at 120.
call = mb.BS([143.14, 100, 1, 17], 120).callPrice
44.34924908915427
我希望以后只改变波动率值,以便比较之前的买入价和卖出价。 是我遗漏了什么,还是Mibian方程不能正常工作?希望我在这件事上只是个傻瓜。对澄清这个问题有什么帮助吗?非常感谢。在
如果执行价(100美元)像本例那样深入到资金中43.14美元(股票行权),波动性对期权价格的影响很小。我把期权价格改为140美元,所以股票的行权价只有3.14美元,波动性对看涨有很大影响价格。请参阅下面
^{pr2}$相关问题 更多 >
编程相关推荐