3

如何计算对冲 = 期货数量

 3 years ago
source link: https://zhiqiang.org/investment/calculate-future-hedge-amount.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

如何计算对冲 = 期货数量

作者: 张志强

, 发表于 2015-12-10

, 共 1133 字 , 共阅读 328 次

1. 股指期货的对冲

假设我手里有一些股票,成分和指数差不多,想用股指期货去对冲,应该卖空多少数量的股指期货?

一种直观的方法是,假设股指期货实物交割(虽然实际上不是),卖空股指期货的数量恰好使得期货到期时把手中现货股票全部交割给对方,亦即:

n=MmP(1)(1)n=MmP

这其中MM 为所持股票的市值,PP 为股指点位,mm 为期货的合约乘数。

另外一个方法是从敏感性的角度来考虑,如果现货市值每变动dPdP ,对应每个期货合约市值变动dFdF ,那么每手现货需要卖空的期货合约数量为dPdFdPdF 。

更进一步地,假设股票相对于期货的 Beta 为βFβF ,期货价格为FF ,那么需要卖空期货的合约数量为:

n=PβFmF(2)(2)n=PβFmF

CFA 教材用的是第二种方法,《选择和未来》这本书也是。之前我在看 CFA 教材时还比较疑惑,这次看《选择和未来》才明白。原来上面这种两种方法异曲同工。这根源在于,式子(22)里的期货价格FF 和现货 Beta 都是理论值,而不是市场实际价格,亦即(暂不考虑分红等因素):

F=Pe−rt(3)(3)F=Pe−rt
βF=e−rt(4)(4)βF=e−rt

如果将这两个表达式代入(22),得到的结果就是(11)。

2. 债券期货的对冲

接下来考虑债券期货。假设手里有 1000 万债券需要对冲,每手国债期货的面值为 100 万。为了方便,假设该债券就是该国债期货的最便宜交割债券。债券期货也有上面两种考虑的角度:

  • 从最终实物交割的角度上看,我们需要卖空 10 手债券期货。到期时,直接交割 1000 万债券。
  • 从每日结算的角度上看,假设债券期货的转换因子为 c ,那么这个 c 可以看作为现货相对于期货的 Beta ,亦即我们需卖空的债券期货的数量为10c10c 。比如该债券的转换因子为 1.2 ,那么我们应该卖出 12 手债券期货。

和在处理股票期货时两种方法殊途同归不一样,这里两种方法得到的结果截然不同。实际操作应该选择第二种,但总是很别扭,因为这样卖空时,还需要到期时从市场上买入或卖出债券来进行交割,这和期货的本意相去甚远。

Q. E. D.

avatar-0.jpg

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK