志同学2022-07-17 18:33:28
题目的意思是不是一个月前250万美元市值时候的已经完全对冲,现在市值涨到265万美元需要增加对冲金额,所以要先把之前的对冲头寸结算掉然后再重新对冲吗?为什么不能直接只对冲增加的15万美元市值头寸呢?
回答(1)
Chris Lan2022-07-18 15:47:02
同学您好
他的步骤应该是这样
前一份远期合约以0.8944 USD/EUR的价格卖出USD,共计2.5M(这也会产生现金流,但这不是rolling的现金流,而是上一笔远期产生的现金流)
为了转仓,他要平前一份的合约,因此要买2.5M USD,需要支出EUR买入USD(这是rolling而产生的现金流)
然后再开下一个月的远期空头,由于组合的敞口变成了2.65M,因此远期卖出USD的远期名义本金就需要是2.65M,且当前是时间未来卖USD的价格是0.8901。这样会在未来卖EUR,买USD,因此是EUR的支出(这也是rolling而产生的现金流)
- 评论(1)
- 追问(1)
- 追答
-
另外,这个题是有勘误的,要注意一下。
完整的解析如下:您可以参考一下。
这个题协会出错了,已经勘误了。正确的如下:
1 USD2,500,000 / 0.8875 = EUR2,816,901
2 USD2,650,000 / 0.8901 = EUR2,977,193
他的外币是USD,本币是EUR,汇率给的是USD/EUR,因此要把USD敞口转换成EUR应该是除以汇率,而不是乘以汇率。他有2.5M的USD敞口,通过short一个月的远期或期货来对冲。在一个月之后,远期合约快到期的时间,他要进行转仓,因此他的做法是long USD现货,再short一个月的USD forward。
现在这个对冲的空头头寸要rebalance的话时候,需要两步:
第一步:需要先把原来的2.5m美元空头头寸平掉。那么就需要以spot rate买入2,500,000美元。相当于卖出EUR,那卖出EUR作为投资者来说肯定是吃亏的,得卖的便宜,因此spot rate应该用0.8875而不是0.8876,所以卖出EUR的金额是2.5m USD/0.8875 USD/EUR=2,816,901 EUR (支出EUR,买USD,因此EUR是现金流出)。
第二步,新开一个远期short USD forward,那么相当于long EUR forward。买EUR,投资者永远相对dealer吃亏,因此是选买的贵的那价格,所以远期价格是0.8876+25bp = 0.8901 USD/EUR的远期汇率。因此一个月后可以卖出2.65M USD获得2.65M USD/0.8901 USD/EUR=2977194 EUR (一个月后卖出USD,获得EUR,因此是EUR流入)
这样就可以计算EUR角度的净现金流了,在一月前支出2816901EUR,在一个月后流入2977194 EUR,因此收减支,净现金流为:160293 EUR。但这个题有个小的瑕疵是没有考虑不同时间现金流的时间价值。
评论
0/1000
追答
0/1000
+上传图片


