Total return swap大概是怎么回事

来源: 2025-03-26 18:38:46 [博客] [旧帖] [给我悄悄话] 本文已被阅读:
举个大概的例子:
 
投资者A想做多NVDA,借钱也要做。
 
投资者B比较保守,现金很多,能挣个比SOFR (Secured Overnight Financing Rate) 多一点就OK了。
 
两人互相不认识,但都认识dealer D。
 
D对A说,你可以做一个long NVDA Total Return Swap,比如1000股,不用掏现钱,答应借钱是利率 SOFR + spread_1 就行。NVDA 那天收盘价是 P0, 做三个月,最后收盘价(目前未知)是 P1。到期时 A 收到 1000 * P0 * (P1/P0 -1), 支付利息 1000 * P0 * (SOFR + spread_1) * 天数 / 360,D 的收支正好相反。假定期间NVDA没有 dividend payment。
 
D对B说,你可以做一个short NVDA total return swap, 1000股,我付你利率是 SOFR + spread 2。你不用负担股票市场风险,可以用你的现金收盘价买1000股NVDA hedge。到期时B卖掉1000股NVDA,收益是1000  * P0 * (P1/P0 -1), 在与D做的Total Return Swap中 收到利息 1000 * P0 * (SOFR + spread_2) * 天数 / 360,支付 1000  * P0 * (P1/P0 -1), 净收入是 1000 * P0 * (SOFR + spread_2) * 天数 / 360。D 的收入是 1000  * P 0 *(P1/P0 -1), 支出是 1000 * P0 * (SOFR + spread_2) * 天数 / 360。
 
总结一下:
A 在这笔交易中净收入是(可正可负):
      1000 * P0 * (P1/P0 -1)- 1000 * P0 * (SOFR + spread_1) * 天数 / 360
前一项是 NVDA 的 total return,后一项是 financing,就是借钱付的利息;
 
Dealer D 在这笔交易中净赚
      1000 * P0 * (spread_1 - spread_2) * 天数 / 360
无利不起早,肯定是 spread_1 > spread_2,从A得到的利率是 SOFR + spread_1, 付给B利率是 SOFR + spread_2;
 
B 在这笔交易中的净收入是:
      1000 P0 * (P1/P0 -1) - 1000 * P0 * (P1/P0 -1) - 1000 * P0 * (SOFR + spread_2) * 天数 / 360
    = 1000 * P0 * (SOFR + spread_2) * 天数 / 360
其中第一项是 hedge 所买的 NVDA 股票的收益,第二项是付给 D 的 NVDA total return,第三项是收到的利息。第一第二项抵消,剩下的只是第三项。
 
我这里简化了 SOFR + spread 的计算,按标准是逐日复利计算
 
我们管理的基金有时就是Party B,那个spread_2 经常是 50bps/year,跨年时能到 75-100bps/year。NVDA只是打个比方,其他个股、ETFs、各种index都有可能拿来做total return。