今天為大家分享一個案例:金融互換計算模型設計
利率互換的基本原理
利率互換是指交易雙方對兩筆幣種與交易金額相同,期限一樣但付息方法不同的資金進行互相交換利率的一種預約業務,其主要原因是交易雙方在固定利率和浮動利率市場上各自具有比較優勢。假定A公司和B公司要在金融市場上借入5年期本金1000萬美元的貸款,需支付的年利率如表1所示。其中A公司需要的浮動利率貸款,B公司需要的固定利率貸款,銀行作為中介獲得的報酬是0.1%的利差,而且要求互換雙方具有同樣的吸引力。
從表1可以看出,B公司無論是在浮動利率還是在固定利率上成本均高於A公司,但其在浮動利率上有比較優勢,A公司在固定利率上有比較優勢。對此,A、B公司雙方不妨利用各自的比較優勢,進行利率互換。由於本金相同,故雙方不必交換本金,而只交換利息的現金流。
通過商業銀行等互換中介,A、B公司達成了利率互換協議。B公司同意向A公司支付9.55%的固定利率以換取LIBOR的浮動利率,A公司同意向B公司支付LIBOR的浮動利率以換取9.45%的固定利率。9.55%與9.45%之間的利差為互換中介獲得的手續費。經過利率互換,A、B兩公司都降低了自己的貸款成本。A公司的貸款成本為LIBOR+0.55%,B公司的貸款成本變為11.55%,比其自己貸款成本各低0.45%。由此可見,通過利率互換,A、B兩公司降低了各自的貸款成本。模型設計如圖1所示:
建立利率互換模型基本步驟
1.依據A、B公司的利率計算雙方不合作時交易總成本;
2.依據A、B公司的利率計算雙方合作時交易總成本;
3.計算A、B公司的合作總收益(手續費前);
4.設置互換中介手續費,並計算實際合作收益;
5.設定A、B公司的分享比率,並計算各自收益情況;
6.通過最終收益情況,計算A、B公司的實際借款成本;
7.構建互換流程圖。
運用EXCEL構建模型
EXCEL利率互換計算分析
首先,打開EXCEL軟件,建立新的工作簿,按照已知條件輸入以下基本數據,如表2所示:
其次,對利率互換進行計算分析。根據利率互換模型的基本步驟分別計算不合作總成本(B8與C8)、合作總成本(B9與C9)、合作收益(B10)、實際合作收益(B12),並且設定手續費比例(B11)。數據設定如下:
B8輸入“LIBOR+”, C8輸入“=MAX(B4+D5,B5+D4)”;
B9輸入“LIBOR+” ,C9輸入“=MIN(B4+D5,B5+D4)”;
B10輸入“=C8-C9”併合並單元格;
B11輸入“0.10%”;
B12輸入“=B10-B11” 併合並單元格。
最後,設定分成比率(B15和B16),通過計算A、B公司最終收益情況(B19和B20)從而計算A、B公司實際貸款成本(B23、B24和B25)。數據設定如下:
B15輸入“50.00%”, B16輸入“=1-B15” 併合並單元格;
B19輸入“=B12*B15”,B20輸入“=B12*B16”併合並單元格;
B23輸入“LIBOR+”,B24輸入“=D4-B19” ;
B24輸入“=B5-B20”。如表3所示。
EXCEL利率互換模型設計
首先,為了便於分析,不妨根據計算原理構建利率互換模型草圖,[如圖2:模型設計(草圖)]。數據設定如下:
A29輸入“=B4”, D29輸入“=A29”;
I29輸入“=C5” ,J9輸入“=D5”, F31輸入“=I29”, G31輸入“=J29”;
C31輸入“=B23” ,D31輸入“=C23”,G29輸入“=B24”;
其次,將數據約分,構建利率互換模型,(如圖2:模型設計)數據設定如下:
A37輸入“=A29”, I37輸入“=I29”, J37輸入“=J29”;
C39輸入“=LEFT(C31,5)” ,C37輸入“=A37-D31”, 同時分別合併單元格;
F39輸入“=LEFT(F31,5)” ,F37輸入“=G29-G31”, 同時分別合併單元格;
最後,將表格第6、13、17、21行以及輔助模型第25-32行進行隱藏,模型設計完畢。(如圖3所示)
由於EXCEL具有自動計算功能,當初始數據發生變化,只需修改A、B公司貸款利率表(即B4、D4、B5、D5)、互換中介手續費比例(B11)以及A、B公司的分成比例中的單元格數據,就能自動計算A、B公司的實際貸款成本,並構建出利率互換模型。
閱讀更多 新想法交流 的文章