首先明确一个事实,期权的定价依赖于模型(即不同的模型得出的价格不同),所以套利的策略离不开模型的框架,只有假设市场满足这个模型的框架,套利策略才能实施。
回到你的问题,这个问题稍微有一些复杂,但是基本思想很简单:
BS模型当中只有波动率是一个无法直接观测的量。
BS的理论价格为5元,而市场值10元,在BS框架下,两者的不同,只能说明市场高估了期权的隐含波动率,而我们认为的股票真实波动率低。
根据BS提出的动态对冲理论,任何一个option其实都可以用stock和money market account(MMA)来合成出来。
所以一个直观的想法就是我们就short高估的10元期权(市场真实在交易),然后买入一个由股票和MMA合成低估的“期权”,反正到期的时候他们两个价格一定一样,即可做到套利。
这里出现了一个第二个问题:
就是合成期权的时候 期权价格=Delta*股票价格+money market account value,这个Delta计算时候应该选用哪个波动率。
可以选用隐含波动率,股票真是波动率,以及任意一个波动率,套利的利润各不一样,这个有数学推导,可以看Wilmott的Quantitative Finance第一卷12章(见以下链接),里面有详细的讨论就是你要的东西。
https://bbs.pinggu.org/thread-899205-1-1.html
例如选用真实波动率时,最后的利润就是高估期权和低估期权的差(10块-5块=5块),然后滚上利息一直到到期。
但是话说回来,一切仅仅是在BS框架下,任何脱离这个框架的事情都会导致套利有风险,甚至亏损,例如BS模型假设波动率是常数,因此如果在套利的过程中波动率发生变化,后果可想而知,此外像波动率的微笑,以及现实当中做不到完全的连续对冲,交易成本等,都会有影响。
所以,只有所有条件满足BS的框架,用BS模型套利才是无风险的,否则就有风险。
best,