Delta动态对冲
本文章主要介绍常见的delta对冲概念,具体的delta动态对冲代码可以参考【期权量化】专栏同名文章
专栏地址:
http://t.csdn.cn/obNflhttp://t.csdn.cn/obNfl
1.前言
期权交易有四种基本交易方式:买入看涨期权、卖出看涨期权、买入看跌期权和卖出看跌期权。通过四种基本交易方式与不同行权价期权的结合又能衍生出各种各样的垂直价差组合、跨式组合、宽跨式组合等等组合。而无论期权组合的配置多么复杂,其最基本的属性还是由Delta、Gamma、Theta、Vega、Rho等多个希腊字母共同决定。
Delta值衡量的是当其他参数不变的情况下,标的资产价格变化导致的期权价格变化幅度。从数学角度出发,delta代表了期权的公允价格对标的资产价格的一阶导数,Delta是S的函数,同时它也是执行价格和到期时间的函数。由于Delta描述的是衍生品价格对标的物价格的敏感度,这样的投资组合是可以被有效对冲的,通过对冲后即形成Delta中性的投资组合。
在金融领域,如果一个投资组合由相关的金融产品组成,而且其价值不受标的资产小幅价格变动的影响,这样的投资组合具有delta中性的性质。这种投资组合的成分通常包括期权和相对应的标的资产,让delta正负相消,使投资组合的价格对标的资产的价格相对不敏感。
delta对冲是一个与delta中性相关的概念。这种对冲描述的是保持投资组合的delta尽可能等于或接近零的过程。维持零delta在实际操作中的难度较大。这是由于当标的资产的价格变化很大时,再次对冲的风险较高。此外,研究表明频繁的对冲会导致投资组合的低现金流。
2.Delta中性与对冲策略
Delta对冲:通过动态对冲规避掉标的物价格(Delta)对投资组合的影响后,则能将交易策略的重心转移到波动率和时间维度上(Gamma、Theta和Vega),通过判断隐含波动率(ImpliedVol)与未来的已实现波动率(RealizedVol)之间的相对低估或是高估,则有机会通过买入期权+使用标的物动态对冲来实现做多波动率的策略,可以在较低的承担较低的时间价值(Theta)损耗下获取可观的高抛低吸(Gamma)的收入;或是通过卖出期权+使用标的物动态对冲来实现做空波动率的策略,即在承担一定低卖高买的对冲成本(Gamma)的情况下来获取期权流逝的时间价(Theta)。
通过对期权头寸的Delta值的计算,可以精确地将期权头寸等价于一定数量的标的物。从套头比(一个单位标的资产需要对应多少单位期权进行套期保值)的角度看,期权套期保值策略可以分为等量对冲策略、静态delta中性对冲策略和动态delta中性对冲策略。
2.1 等量对冲
等量对冲策略是最简单的套期保值方式,也叫等市值对冲或市值对冲,是指期权市值与现货市值按照1∶1的比例进行对冲的方式。该策略在完成建仓后,一般只需要在期权即将到期时进行展期操作即可,通常在展期时仍选择同一类型(行权价)的期权。整个套期保值期间的套头比始终保持1∶1的关系。
2.2 静态对冲
期货价格和标的资产的价格是线性的,但是期权价格与标的资产价格为非线性(凸性)关系,二者相关系数的绝对值小于1。简单的等量对冲策略仅仅只能对冲掉标的资产的部分价格风险,而不是全部。如果要完全规避价格风险,也就是说要达到delta中性,那么期权市值与现货市值比例应为1∶delta。静态策略与等量对冲策略基本相同,即都需要展期,在持有期权期间不进行调整头寸的操作。唯一不同的是等量策略的对冲比例是1:1,该策略的对冲比例为1∶delta,且在展期的时候,应根据变化后的delta来计算对冲比例。
2.3 动态对冲
动态对冲则在静态对冲的基础上更进一步,是更为精细化的规避价格风险的方式。由于期权的delta是不断变化的,静态delta中性对冲策略仅仅是在展期时根据新delta进行了头寸调整,而在非展期时,有的时候delta若发生巨大变化,因头寸仍没有得到及时调整,对冲组合将会出现无法规避大部分价格风险的情况,因此我们需要引入动态delta中性对冲策略,即我们不仅在展期时考虑delta的变化,同时在非展期期间,若现货价格的变化超过一定阈值,或是每隔若干分钟则重新计算一次组合的delta,然后根据新的delta来调整标的物的头寸,使之实现新的平衡。
从这种调整头寸的方式看,静态delta中性对冲策略是定期调整头寸,动态delta中性对冲策略则是定期调整+定量调整。从理论上来讲,动态delta中性对冲策略是三种对冲策略中最能规避价格风险的作法,但是由于交易成本的存在,最终的对冲效果可能要取决于现货价格变化阈值和对冲频率的设定。
3.Delta动态对冲步骤
Delta中性策略的操作步骤一般分为三步:首先建立Delta中性的仓位,然后每天根据制定的对冲规则(常见的有固定时间间隔、Delta阈值),通过增减持有的标的数量来调整组合的Delta,最后平仓。
4.代码部分
本部分代码主要计算delta动态对冲的过程,具体可参考文章开头的专栏地址。