有哪些著名的波动率交易策略?

论坛 期权论坛 期权     
期权匿名问答   2021-8-20 10:20   24236   16
例如Gamma Scalping,目前想在上证vix.shtml" target="_blank" class="relatedlink">50ETF期权上实现,具体有有哪些对应策略如何操作?
分享到 :
0 人收藏

16 个回复

倒序浏览
2#
期权匿名回答  16级独孤 | 2021-8-20 10:20:42 发帖IP地址来自 中国
高赞回答已经写的很具体了,再做一些补充。一言以蔽之,波动率交易能否成为有效策略的核心还是在于这个标的的波动率均值回复属性是否稳健,这个属性体现在 (1)给定某一期限,这个期限的历史波动率和隐含波动率各自均值回复性如何;(2)体现在不同期限的basis spread上的均值回复性如何;(3)体现在同样期限不同行权价上,波动率skewness(以Risk Reversal波动率衡量)是否有很好的均值回复性。下面具体道来,
首先,波动率交易策略是期权交易策略的子集,不妨理解为是在交易Gamma和Vega两个因子。不管是波动率的方向性策略还是套利性策略,一定程度上都是带有方向性地bet未来历史或隐含波动率。那么最简单的自然是以下三种:
1、Long/Short Gamma(Bet未来的实际波动率)
2、Long/Short Vega(Bet未来的隐含波动率)
3、Long Gamma Short Vega / Short Gamma Long Vega (日历价差Calendar Spread策略:同时Bet实际波动率和隐含波动率) 该策略可以用不同月份的ATM straddle(或single leg)合约来构建。
如果只交易单一一笔普通期权,或者买卖单一的straddle和strangle,那么1和2的方向,即Gamma和Vega的方向总是一致的,这里不讨论其他复杂的期权组合情形。管理单一期权和管理期权组合是具有很大差异的,在低阶矩上的中性交易头寸很容易在高阶矩上失去稳定性。
一、再谈Short Vol & Dynamically hedge delta
回答中大家普遍提到策略的是上述1和2中的Short Vol & Dynamically hedge delta。尽管理论非常好看,当我们以隐含波动率而非实际波动率去卖出期权,最终对冲组合的收益与实际波动率和隐含的差额为正比,即 , 但是当前的隐含波动率和当前的历史波动率的volatility spread为正+并不意味着未来的历史波动率一定会比当前的隐含波动率低,因此 是不是可以 / 何时 / Implied vol什么位置 / Volatility spread什么位置可以Short Vol & Dynamically hedge delta需要定量去考量。对于上面这些问题,答案还是在于前文提到的标的波动率的均值回复性特征是否稳健。
需要注意的是,BSM框架下,Gamma Scalping 即当以隐含波动率去动态对冲Delta时,对冲组合的损益是路径依赖的,

随着time decay,如果在atm附近,那么 会迅速扩大,对组合的影响很大。
二、Calendar Arbitrage
日历价差套利的逻辑在于波动率期限结构basis的均值回复性,关于这一点有个simple & elegant的模型,参见Trading Volatility, Correlation, Term Structure and Skew(Colin Bennett)书中Chapter7。



三、Vol Surface Arbitrage
第一节可以视为波动率曲面上某一特定点均值回复,第二节是波动率曲面的ATM切面即期限结构均值回复,那么自然整个波动率曲面存在异常凹凸都是可以进行波动率套利的,套利的逻辑都来自于寻找relative value。并且对于carry因素影响很大的标的(FX、Commodity等),较大carry的存在往往意味着不同期限的组合构建后,在不对冲的情况下,其实会有carry带来的方向性敞口。举个具体例子,还是来自于 Trading Volatility, Correlation, Term Structure and Skew(Colin Bennett)书中Chapter1的内容:


通过short-term butterfly &  Calendar spread构建套利组合,这两者的theoretical profile是类似的,两者去除掉共同的short-term atm straddle之后剩下的是 buy / sell short-term strangle & sell / buy long-term straddle,如果假设在短端到期前都不对冲,短端到期后将未到期的长端买回,那么这个组合最大的风险其实是短端到期后的Implied vol (vega)以及carry造成的短端和长端atm strike不同带来的delta。且此组合两翼都存在渐近线(极端深度实值只有执行价值,无时间价值)。
总结一下,volatility trading 是基于波动率曲面的均值回复性,使用什么样的策略的出发点就是寻找relative value最高的组合。
四、Event Driven Volatility Trading
对于 @戴维 提到的根据event来long vol 或者short vol,稍微做一些补充。在公告日前卖出期权,是期望标的股票的价格不要太过剧烈,从而使得在gamma上的损失不会高于在隐含波动率下跌中赚取的利润。
为了评估这一策略,需要计算隐含在期权价格中的标的资产的价格跳跃。要得到隐含的价格跳跃,只要比较即月和次月的implied vol即可。



参考文献:
    Trading Volatility, Correlation, Term Structure and Skew (Colin Bennett)
2. Volatility Trading (Sinclair)
欢迎加入我的知识星球,一起讨论和交流交易相关的内容,https://t.zsxq.com/jqZR3Zr
知乎 - 安全中心
3#
期权匿名回答  16级独孤 | 2021-8-20 10:20:53 发帖IP地址来自 北京
之前在一家Hedge Fund 做part time的时候开发过一个Credit Volatility的策略。但我觉得思路都是一样的。

我们可以发现 Market will consistently overprice short term option. 因此,implied vol is higher than realized vol. 下图是Volatility Trading 中的一幅图


所以非常经典的策略就是Sell Vol,赚 vol risk premium
Short ATM 1 Month Straddle (Short ATM Call and Put) and dynamic delta hedge

赚钱的原因是之前我回答的一个问题:Gamma Scalping的关注点是delta,但是为啥叫Gamma Trading? - 戴维的回答


Short Straddle, Gamma 是负的,implied vol > realized vol,所以赚钱。1 Month 的原因是Gamma has less prob to become less negative.

除了short straddle, 也可以short strangle (strike 不同), strangle 的好处有更大的概率使得这个策略赚钱,但是payoff 相对会变小。

Short vol 的缺点在于,如果市场有剧烈的波动,尤其是go down, 那么realized vol 会有一个spike 导致realized vol 大于 implied vol,那么就会亏损。在我的credit vol 策略中,我是short cdx vol, hedge by sp500 vol。但如果针对sp500 index vol 或者 个股的vol 策略,我觉得很难hedge 这个risk。这里就需要有一个择时的机制在里面我觉得。

除此之外,比较经典的还有根据event来long vol 或者short vol。
对于个股,在earning event 之前,因为不确定性,implied vol 会上升,在earning event 之后,除非特别好的earning或者特别差的earning,正常implied vol 都会下降。那么你可以有2个策略:
1. 你可以在earning 之前long vol, 然后在earning 前一天close position.
2. 你可以在earning 前一天short vol, 然后在earning 之后 close position.
个人比较偏好第一种,因为第二种的risk 还挺大的。如果earning 特别差,就跪了。
4#
期权匿名回答  16级独孤 | 2021-8-20 10:21:21 发帖IP地址来自 北京
题主说的gamma trading是的,我想最简单的就是纯粹对赌波动率吧。

例如如果看涨波动率,就同时同时买入看涨与看跌的期权,只要波动的幅度可以超过期权费本身,就可以赚钱。获利空间如下,很好理解,称为跨式套利。



除此之外还有日历套利,反向套路等等策略。以日历套利为例,其实之前分析上证50etf的1min bar,期权波动率的日历效应还是挺明显的,比如一周的末尾波动率往往会上升,这说明掌握好某种pattern也能赚钱,很多时候并不一定要做的多么复杂。

期权当然是最直观的,如果不用期权,用期货做也是可以,因为有很多量化交易策略有的适用于震荡行情(也就是所谓的标的波动率比较大的时候),比如钟摆理论,均值回复等策略。只有波动率较大才能有所突破。

现在行情的预测是相当困难的,不管用什么方法模型,结果都差强人意,但是波动率预测我之前拿高频数据用机器学习去做效果竟然还可以,所以感觉这个思路确实也不错。

另外附一个之前一个关于怎么算期权波动率的问题回答:
http://www.zhihu.com/question/19770602/answer/124317539
5#
期权匿名回答  16级独孤 | 2021-8-20 10:22:08 发帖IP地址来自 云南
这是我最近思考的方向。期权这种非线性品种无论从单纯价格投机,还是策略组合上都是好东西。

首先,组合期权交易波动率的方法
一类:高成本组合
1. straddle
1call+1put with same strike price



2. strip
2puts+1call same K



3. strap



Low cost:
1. butterfly spread
1 K1 call+1K3 call-2middle calls



2.calendar spread
1T2 call - 1T1 call with same K



上面都是可以用来做多/做空波动率的组合期权策略,大家有兴趣我可以更新这每一类期权如何组合,如何做多波动率,有什么好处与坏处。

然而,知道这些策略是不足以获利的。做多波动率和做多价格本质上都是投机,所以不存在哪个一定获利一说。其实仔细研究下以上策略你也会发现金融市场不变的定律:更好的profitability一定伴随着更高的cost,比如straddle的profit要比calendar要高,因为它的利润上限要比calendar 大。

之所以我最近在思考波动率策略,因为我认为波动率相对于价格有更高的可预测性,或者更明显的规律,没有被反应在期权的implied volatility当中。这就存在低风险套利的可能性。

当然,普及一下:如果你观察到的vol被全部反应在implied vol,也就是期权价格当中,那么证明市场是足够效率的,long vol和long price的profitability应该没有什么区别。

然而我们观察一下一个例子:



某日即日到期的AUD/USD的ATM期权,put价格为0.00168,call 为0.00152。如果你做一个straddle,成本只有0.0032,3cents。这对于澳元来说是大概0.35%的intraday movement。

这并不能保证你通过用straddle 躺着赚钱,因为0.35% 的range并不是显然低估澳元一日的波动率,很多时候是在0.35%-0.45%左右的。

而我初步发现的是,期权的这个成本没有反应某些汇率intraday的vol pattern。包括前面有一个答主说的,日历效应也没有被得到良好的反应。

但现在我没有得到有效的结论,打算假期收集一下data,来看一下implied vol是否真的不效率。可能到时候再更新吧~
6#
期权匿名回答  16级独孤 | 2021-8-20 10:22:18 发帖IP地址来自 北京
没啥逻辑的扯了一堆,都基于个人做这块交易的心得,感兴趣的随便看看,想交流的也很欢迎
首先我不相信任何日线级别的期权回测…收盘之后做市商撤单了数据都是有问题的,而且咋地就不把bid ask的spread放在眼里了呗?
其次,期权交易的一个最吸引眼球但又最模糊的就是所谓波动率交易吧,波动率到底是个啥呢。历史波动率?实现波动率?隐含波动率?
如果做期权交易,一定要明白我们利润的来源到底是什么,不考虑delta的情况下我们是赚的是long gamma来的gamma,还是由于implied vol涨跌带来的vega收益,甚至于赚取波动率曲面的skew和convex,甚至于不同期限下long gamma short vega。
一个很需要期权交易员思考的问题是,你的iv到底是怎么计算的,你的无风险利率是多少,你是用交易日还是日历日计算iv,你是否需要考虑资金成本和carry cost,最后得到的iv都是不同的,甚至得出put call的iv都会不完全相同,所以我不赞同简单的对比iv和hist vol来做为多空波动率的唯一依据。
做期权以我的经历来看,还是需要有比较明确的观点,不管是波动率上还是标的上,譬如动力煤期权今年上市。ZC009合约的iv一度只有11,而同到期限 历史实现hist vol均值有16,这时候long gamma大概率赚钱是没有错的,但是当你实际交易时如果到期这段时间内underlying就是没有实现这个11的vol,那就干亏了。(实际上也确实是没有实现,iv最后跌到了8,到期了…)
不管期权还是标的,第一要务是要有明确的观点吧,不然“大概率获胜这个”说法就只会存在于回测和研究中,实际亏损扛着还是很难受的
7#
期权匿名回答  16级独孤 | 2021-8-20 10:23:01 发帖IP地址来自 中国
没有什么稳赚的波动率交易策略,可以赚钱的方法无非就那么几种,买隐含波动率后,隐含波动率上涨后卖掉, 或者实际波动率大于隐含波动率,但你的对冲作好了才能实现利润。再有就是卖隐含波动率后,隐含波动率下降后买回来,或者实际波动率小于隐含波动率。
gamma scalping不算什么策略,如果实际波动率远小于隐含波动率,你要亏死。
事件驱动策略其实就是按照我上面说的给操作化
8#
期权匿名回答  16级独孤 | 2021-8-20 10:23:34 发帖IP地址来自 山西晋中
Vol交易中间的最著名的两个risk premium是
    Implied vol一般比realized vol要高Implied correlation一般比realized correlation要高
通过short implied vol或者correlaton你可以获得positive theta。不过既然是risk premium,就意味着在市场crisis的时候realized vol或者correlation就会突然暴升,让你输钱。正确的风险管理和择时就很重要。
有了VIX期货之后trading vol变的方便了很多,VIX ETF的出现让散户都可以很容易参与。著名的反向VIX ETF实际上就是来收割vol risk premium,然而在2018年2月的vol暴升中反向VIX ETF XIV一把爆仓。


最后给个干货链接,里面有各种vol交易的策略。
Trading Volatility
9#
期权匿名回答  16级独孤 | 2021-8-20 10:24:33 发帖IP地址来自 江西南昌
著名的都风险收益比不是很让人满意,让人满意的都不著名...
10#
期权匿名回答  16级独孤 | 2021-8-20 10:25:27 发帖IP地址来自 北京
泻药,可以参考下R语言数据的收益率和可能的波动性交易案例
原文链接:

http://tecdat.cn/?p=5299


首先,自从雅虎的雅虎决定关闭他们的免费数据以来,免费的日常数据世界已经处于一个黑暗的时代。 Quantom的最新版本(可以从CRAN安装)现在包含了从2000年以来从AlphaVantage获得免费财务数据的一种方法,通常对于大多数后测来说已经足够了,因为该日期早于大多数ETF的开始。
以下是如何做到这一点。
首先,你需要去alphaVantage,注册,并https://www.alphavantage.co/support/#api-key获得一个API密钥。
下载数据很简单 。
require(quantmod)  getSymbols('SPY', src ='av', adjusted =TRUE, output.size ='full', api.key = YOUR_KEY_HERE)


结果是:
>head(SPY)  SPY.Open SPY.High SPY.Low SPY.Close SPY.Volume SPY.Adjusted  2000-01-03 148.25 148.25 143.875 145.4375 8164300 104.3261  2000-01-04 143.50 144.10 139.600 139.8000 8089800 100.2822  2000-01-05 139.90 141.20 137.300 140.8000 9976700 100.9995  2000-01-06 139.60 141.50 137.800 137.8000 6227200 98.8476  2000-01-07 140.30 145.80 140.100 145.8000 8066500 104.5862  2000-01-10 146.30 146.90 145.000 146.3000 5741700 104.9448




这意味着,如果我的旧资产分配的任何一个旧的帖子由于雅虎的糟糕数据已经有些失效,它现在将再次对数据输入算法稍作修改。
除了证明这个例程之外,我想要做的另外一件事情是衡量一个我几个月前开始交易的系统对于波动性信号订阅服务的兴趣。
简单地说,我看到其他网站订阅服务的风险/回报比我目前交易的策略更差,在XIV,ZIV和VXX之间切换。目前,第10条中的股权曲线如下所示:



也就是说,如果从那以后能够交易这个策略的话,2008年的1000美元将会变成大约100万美元。
自2011年以来(大约在XIV成立之初),表现是:
Performance  Annualized Return 0.8265000  Annualized Std Dev 0.3544000  AnnualizedSharpe(Rf=0%) 2.3319000  Worst Drawdown 0.2480087  Calmar Ratio 3.3325450


考虑到那里的一些网站每月要收取50美元以上的费用,要么是单一的战术资产轮换策略(风险/回报率较低),要么是一个可能具有巨大历史记录的波动性策略。
11#
期权匿名回答  16级独孤 | 2021-8-20 10:25:42 发帖IP地址来自 中国
在波动性市场,交易者很难盈利。因此,交易者需要调整自己的交易策略,才能适应这一市场情况。下面,汇查查介绍4个小技巧,帮助交易者在波动性市场中进行交易。
1. 专注于小盈利的交易

众所周知,在波动性市场中,交易者很难赚取到大笔的利润。因此,建议交易者在这种情况下着眼于可实现的较低盈利目标,而不是仍然期盼着做一笔大交易。
2. 寻找突破点

市场永远在变化,即使是波动性市场,也很有可能会在短时间内产生大变化,比如发布了新的经济数据。因此,如果你确定将发生大事件,一定要抓住突破点,可以选择在晚上进行交易,或者交易长时间框架
3. 关注时事

与其他市场一样,关注时事有助于识别可能会对你的交易策略带来影响,改善盈利结果的交易信号。因此,交易者应及时了解时事和国际新闻,以确定市场目前的趋势。这样,你就可以确保你的交易是基于未来可能发生的情况,而不是被动地等待市场波动带来的实际结果。
4. 尽可能重复交易

在交易波动性市场时,你可以选择坚持一个方向进行交易,直到这个方向已经失效了,你再改变自己的交易策略,最好尽量避免不停变动,这样才能最大程度地减少损失或出现决策失误的情况。总之,在改变交易策略时之前一定要耐心等待。
简而言之,面对波动的市场时,请务必记住,即使眼前的可行交易设置十分有限,但仍然有盈利的机会。多花一些时间进行交易技术分析,相应地调整自己的交易策略,并准备好充足的资金以承担市场波动突然加剧时出现的风险。另外,作为一个交易者,一定要不断学习交易知识,只有对交易有了充分的了解,才有可能获得成功。
看完三件事:

如果你觉得这篇内容对你挺有帮助,诚邀您帮我三个忙:
1.点赞,让更多的人也能看到这篇内容(收藏不点赞,都是耍流氓≥≤)
2.关注我和专栏,让我们达成长期友好关系~
3.阅读我的简介,说不定对您有帮助哦。
感谢您的支持!~
12#
期权匿名回答  16级独孤 | 2021-8-20 10:26:11 发帖IP地址来自 北京
其实无需太复杂。比较简单易懂的50ETF卖虚值一档策略,持有到接近到期,只要50ETF波动率不要提高太多,收益还算稳健


回测结果:


交易流水:


范例代码:
qmhedging/poboquant

poboquant平台在这里
登录
13#
期权匿名回答  16级独孤 | 2021-8-20 10:26:58 发帖IP地址来自 甘肃张掖
做多波动率就买跨式,做空波动率卖跨式。简单粗暴,但很管用。
14#
期权匿名回答  16级独孤 | 2021-8-20 10:27:32 发帖IP地址来自 北京
卖跨,波动率套利,牛市不建议使用,做空波动率还是舒服
15#
期权匿名回答  16级独孤 | 2021-8-20 10:28:07 发帖IP地址来自 北京
多了去啦!但是 绝大多数人做不到 知行合一 轻仓止损 最后还是 白扯

16#
期权匿名回答  16级独孤 | 2021-8-20 10:28:25 发帖IP地址来自 中国
开店理论
17#
期权匿名回答  16级独孤 | 2021-8-20 10:29:18 发帖IP地址来自 北京
轮动策略,波动率高时轮动时间短,波动率低时轮动时间长,减少手续费。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

下载期权论坛手机APP