楼主: yinmuyu
6389 9

[结构型衍生品] Matlab计算隐含波动率不能显示数值 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

初中生

33%

还不是VIP/贵宾

-

威望
0
论坛币
2925 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
141 点
帖子
8
精华
0
在线时间
17 小时
注册时间
2014-7-22
最后登录
2018-6-21

楼主
yinmuyu 企业认证  发表于 2015-3-25 11:01:55 |AI写论文
50论坛币

blsimpv(825.88,200,0.0089,0.0833,623.25,1,0.0324,[],{'Call'})

ans =

   NaN

这个设置了悬赏,,,拜托大家,真的很需要做出结果

最佳答案

Chemist_MZ 查看完整内容

你的option price=623.25低于option的intrinsic value825.88-200=625.88. 对于European call来说,你的dividend yield不足以把time value弄成负的,因此你的implied volatility怎么calibrate 都弄不出来。你要么提高option的price到intrinsic value以上,要么提高dividend yield把time value弄负,这下volatility都可以算出来,我刚刚都试过。另外你可以把limit设的高一点,1有时候太低,因为你是imply volatility,所以有时候会im ...
关键词:MATLAB atlab matla Mat Lab

回帖推荐

Chemist_MZ 发表于2楼  查看完整内容

你的option price=623.25低于option的intrinsic value825.88-200=625.88. 对于European call来说,你的dividend yield不足以把time value弄成负的,因此你的implied volatility怎么calibrate 都弄不出来。你要么提高option的price到intrinsic value以上,要么提高dividend yield把time value弄负,这下volatility都可以算出来,我刚刚都试过。另外你可以把limit设的高一点,1有时候太低,因为你是imply volatility,所以有时候会im ...

本帖被以下文库推荐

沙发
Chemist_MZ 在职认证  发表于 2015-3-25 11:01:56
你的option price=623.25低于option的intrinsic value825.88-200=625.88. 对于European call来说,你的dividend yield不足以把time value弄成负的,因此你的implied volatility怎么calibrate 都弄不出来。你要么提高option的price到intrinsic value以上,要么提高dividend yield把time value弄负,这下volatility都可以算出来,我刚刚都试过。另外你可以把limit设的高一点,1有时候太低,因为你是imply volatility,所以有时候会imply出很bizarre的number。
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
见路不走 + 5 + 5 + 1 + 1 + 1 精彩帖子

总评分: 经验 + 5  论坛币 + 5  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

藤椅
yinmuyu 企业认证  发表于 2015-3-25 11:03:15
怎么是绿色的背景?????

板凳
no3621 在职认证  发表于 2015-3-25 22:21:39
参数解释一下

报纸
yinmuyu 企业认证  发表于 2015-3-27 20:17:22 来自手机
Chemist_MZ 发表于 2015-3-26 07:36
你的option price=623.25低于option的intrinsic value825.88-200=625.88. 对于European call来说,你的divi ...
我要是吧dividend和time to maturity 都换成百分数乘以100带进去对不对呢。因为这些数值都是老师给的。我也不能改动。这样算出来IV有5多 这怎么解释啊

地板
yinmuyu 企业认证  发表于 2015-3-27 20:18:17 来自手机
Chemist_MZ 发表于 2015-3-26 07:36
你的option price=623.25低于option的intrinsic value825.88-200=625.88. 对于European call来说,你的divi ...
除了Matlab有别的方法算IV吗 求介绍

7
Chemist_MZ 在职认证  发表于 2015-3-28 05:48:07
yinmuyu 发表于 2015-3-27 20:18
除了Matlab有别的方法算IV吗 求介绍
Why you can not change if your professor gives you some stupid numbers? He may download from some real trading data which violates BS model.

1) implied volatility can only come from BS model. Volatility implied from other models can not be called IV
2) Any tools as long as it uses BS model, will give you the same result. The result is tool free.
3) if you want to honor the data your professor gives, just tell him this is a bad data point, you can't take that.

Your equity price is 4 times than the strike, 400% moneyness option will never be used to calculate IV and construct vol surface. At least we are not doing that at Bloomberg. It is too deep in the money that almost nobody trades.

best regards,

8
yinmuyu 企业认证  发表于 2015-3-28 17:05:37 来自手机
Chemist_MZ 发表于 2015-3-28 05:48
Why you can not change if your professor gives you some stupid numbers? He may download from some  ...
好的 感谢

9
yinmuyu 企业认证  发表于 2015-3-28 17:34:52 来自手机
Chemist_MZ 发表于 2015-3-28 05:48
Why you can not change if your professor gives you some stupid numbers? He may download from some  ...
为什么大家不愿意交易deep in the money call?

10
Chemist_MZ 在职认证  发表于 2015-3-28 20:21:35
yinmuyu 发表于 2015-3-28 17:34
为什么大家不愿意交易deep in the money call?
因为volatility对它几乎没有影响,并且没有convexity,因此失去了hedge Vega和Gamma risk的作用,外加非常贵,几乎等于直接买股票。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-24 16:45