为什么用Newton-Raphson方法求隐含波动率得不到闭解?

论坛 期权论坛 期权     
矫情居士   2018-10-16 00:01   2268   0
使用市场vix.shtml" target="_blank" class="relatedlink">50ETF期权的信息试图计算隐含波动率,用牛顿法,为啥不用二分法是因为据说牛顿法比较快。但是由于vega比较小,在第一步迭代得到sigma为负值,之后就一直持续变大,最后结果变为infinite,检查了函数的编辑,和原理都没有错误。
*****问题补充的分割线******
已经修改了一下之前出错的代码。主要是导数的符号,和打错了期权市场价。
还有一些其他问题如果解决了,我会持续更新。
代码:
http://pan.baidu.com/s/1c25vApE
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:
帖子:
精华:
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP