假设2个月后,需要出售美元:
使用多笔(这里为简化假设2笔)远期, 每个月滚动进新的合约(FX swap):
时间点0:
签订一个月 Short forward on USD, 称做合约1
时间点1m(或该时间点前几天):
平仓, 并进入一个新的一个月 short forward on USD, 称做合约2
时间点2m(或该时间点前几天):
执行合约2, 卖出美元
我的问题在于:
合约2签订的时候, 锁定的是"时间点1m" 的1个月远期汇率, 而这个汇率是在"时间点1m" 的Spot rate基础上加减Forward point形成的, 这样锁定的最终汇率与时间点0直接用2个月远期合约锁定的汇率是可能不同的。
所以为什么能通过频繁滚动进短期远期合约的方式,锁定长期的汇率?
如果我没描述清楚, 再举个详细点的例子:
目标: 2个月后卖美元, 并锁定汇率
时间点0: 签订1m的Short forward on USD, 此时即期汇率CNY/USD假设为7.3000, 1m Forward point -50bp, 于是1m锁汇7.2950
时间点1m: 平仓, 签订新的Short forward on USD, 此时即期汇率CNY/USD假设受到市场情况变化已大幅变动, 美元升值到7.6000, 1m Forward point 仍然为 -50bp, 于是锁汇7.5950
对比直接签订2m远期合约, 2m远期合约取决于时间点0的Spot rate + Forward point, 这里Spot rate先前假设过为7.3000, 2m forward point 假设为 -100bp, 最终锁汇价格7.2900
可以看出, 最终卖美元的价格, 仅取决于最后一份合约签订时的Spot rate与Forward point, 而与时间点0的因素无关,因此我的理解是这样和直接签订一份远期合约,虽然能确定远期的名义本金,但效果是不同的。
还请老师解答。