目前的上证50期权有套利机会吗?

发布于: 修改于: 雪球转发:29回复:89喜欢:88

事情起源于一个朋友对我说发现了50期权的一个异常现象,六月或九月的期权价格异常,call比正常的贵,put比正常的低,令到期权的隐含股价比现价高, 出现了套利机会,出于对“套利”二字的反感和警惕,我一口否认了,但看了一下股价,又发现真的如此,但是经验又告诉我, 这不太可能,国内期权做市商有十家,怎么可能留下这么明显的漏洞呢,就此问题问了两个券商的期权工作人员,都没有给出令人满意的解释,这几天一直都被这个问题困扰,今天突然间想到了答案。

这里先简单讲一个期权定价的基本原则,相同行权价的call和put, 必须要符合call put parity, 简单来说,同一个行权价的call和put的价钱,应该要符合C + X = S+ P ,否则就会有套利空间,这里C和P是期权价格,X是行使价,S是当前股价, 有兴趣的朋友自行在网上搜索详细的解释。

按照这个原则,我们可以用同一行权价的call和put, 合成多头或空头,简单来说,买入call,卖出put , 就是一个合成多头,到期后的损益,和按现价买入正股是完全一样的;而卖出call,买入put, 就是一个合成空头,到期后的损益,和按现价卖出正股是完全一样的。无论是用那一个行权价,效果是一样的。

以下是50期权报价截图,



从上面的报价可以看出,按照5月的报价,合成多头或空头的股价,和现在的股价完全吻合,但是六月的期权报价的隐含股价,比现价高0.018, 九月的高0.0375,这个就是那个朋友看到的套利机会。由于50ETF每年只除权一次,在11月,所以这一现象肯定和除权无关, 其中的差价必然来自股价以外的因素。

如果我们观察远期深度价内的PUT, 会发现一个奇怪的现象,例如现价2.733, 九月3600put的价格为0.8285, 而此时它的内在值为0.8670, 也就是说,期权的价格比内在值折让0.0385,这一现象和大多数人的直觉是不符的,其实,对于欧式期权,这才是正常的,原因在于,欧式期权只有在到期日才能行权,所以对于未来的现金流,我们必须贴现到现在,才能和目前的股价进行比较。

以下是欧式PUT的下限公式,

以下是欧式call的下限公式,

以上的公式中,X是行使价,r是利率,S0是当前股价。

可以看出,利息对期权的价格是有影响的,行使价X其实是在到期时的价值,它的现值是小于X的,所以,利息会增加call的价值,而减少put的价值,行权价越高,利率越高,到期日越远,影响越大。

至此,所有的问题迎刃而解,我们习惯了低利率环境,在观察期权价格的时候, 完全忽略了利率的影响,而我本人大多时间的交易对象是美式期权,完全忘记了利率因素对欧式期权的不同影响。而对于call put parity,如果考虑到利率因素,应该是C + X/(1+r)^t = S + P, 所以,我们看到的合成空头的隐含股价和现价之间的差额,其实就是利息因素, 也就是说今天2.733的股价,就相当于六月的2.751, 相当于年化7.2%。这一数字在变化当中,过去几天大约在6%-7%之间,这个反映了目前A股市场的融资利率。

总结,如果把资金成本考虑在内,50期权依然是没有套利空间的。 但是,6%-7%的回报,即使把交易费用考虑在内, 也并不比银行理财差,对于偏好低风险的投资者,也算是一个不错的选择。另外,随着利率的上行,利率在期权定价中扮演的角色越来越重要,同时,期权的价格也给我们一个观察市场资金成本的角度。

精彩讨论

专职股民2018-05-19 07:57

纠正大师
和利率完全没有任何关系,是合成多头升水的关系,如果和利率有关,如何解释前几个月合成多头贴水的原因呢,难道利率是负的?
本质原因和市场情绪有关,现在期权合成合成多头是升水的,每月升水大概十几个基点。
期货也一样,IH1809是2715点,现货2740点,50指数9月前的分红是70点,所以IH1809实际上是2785点,升水45点。
期权也一样,升水45点。如果期权升水,期货平水,倒是真的可以套大利。

全部讨论

小金日记option2020-04-06 00:37

其实这个答案我比较认同,据我对行情的观察,主要还是合成多头和合成空头的升贴水有关,利率理论上有那么点关系但几乎可以忽略了,期权价格一样也存在升贴水的影响。

SharkJay2019-02-25 15:27

好的,感谢老师

精选20122019-02-25 12:52

我之前的这个帖子正好是对你这个问题的答案。
严格来说,这个是欧式期权在正利率下的正常现象。由于深度价内的欧式认沽期权,必须要在到期日才能行权,所以期权价格必须要反应这点,时间越长,利率越高,期权价格中折让的时间值就越大,但同时认沽期权也有正常的时间值,所以,是否有折让取决于二者的关系,只有折让的利息大于期权本身的时间值时,期权价格才会有折让。
你的券商朋友只说对了一半,只有非常深度价内的认沽才可能会有折让,如果你看现在今天三月分最高的行权价2800的认沽,此时买入每股要付出0.033的时间值,不但不能套利,还要付出。其实正确的套取隐含利率的方法应该是买入股票,卖出认购,买入相同行使价的认沽,持有到期,你的朋友省去了卖出认购的部分,如果行使价足够高,认购的时间值很少,这样的做法区别不大,但如果认购的时间值很多,这样做不行不通。

SharkJay2019-02-24 23:10

最近学习期权关注到了老师的文章,对我很有帮助,今天翻到了这篇文章,想问一下老师,期权有所谓的无风险套利吗?每个月都会有吗?年化高吗?前段时间请教一个券商的朋友,他说让我找深度实值的时间价值为负的认沽合约,再买入等额的50ETF份额组合,是这样吗?还有其他策略吗

GRED2019-01-18 13:23

你对的 现在想明白了

仓多多吉2019-01-18 13:13

明显是做多

精选20122019-01-18 12:48

大多情况是被动变成实值的,不是一开始就卖实值的,维持的目的在于维持方向性。

GRED2019-01-18 12:33

相当于做空 不过占用资金量相对较小

仓多多吉2019-01-18 12:10

挪卖put的单子吗?一直不明白卖深度实值的put意义在哪里,而且时间价值还是负的。

精选20122019-01-18 11:55

有朋友问我,他今天早上把一月2700put挪仓三月,时间多了60多天,一百多手反而要亏一万多,觉得很难理解。 其实对于正常利率环境下的欧式期权,这是正常的。2700的put算是深度价内了,按照现在的股价判断, 几乎可以肯定会被行使,但三月的合约要等到68天后才能行使,但月的2700put下个星期就可以行使,从而每股得到2.7的现金,期权价格必须要反映这一点,利率越高,行使价越高,远月put的折让就越大。