利率交換 IRS 估值 (1) 前言

利率交換 IRS 估值 (1)前言

  • 為什麼選擇 IRS
  • 預計內容
  • 舊的 Excel

為什麼選擇 IRS

IRS 估值是我在台灣開的課裡最多學生的課,也是最早開的課之一,大概是從2004年開始的課,九小時含實作。

IRS 是 Interest Rate Swap 的縮寫,中文是利率交換或利率交換,大陸稱為利率掉期。IRS是很常用的利率工具,幾乎所有金融機構都會有。IRS估值會用到許多利率產品估值所需的技巧,除了債券之外,IRS是最基本的利率產品。

預計內容

我們將以 Excel 為主,逐步從收集市場利率數據開始,建立收益率曲線,產生兩端的現金流,估值,計算利率敏感度,最後計算VaR。另外也做一個 Python 的版本,從 FpML 文檔讀取IRS交易內容,使用與Excel相同的估值步驟來相互檢驗,再用 QuantLib 來做估值。

由於目標讀者是 IT人員,我會盡可能詳細解釋金融相關的名詞和概念。對金融專業人員而言,我也會對 Excel 和 Python 的應用做詳細的說明。

舊的 Excel

有一個上課用的 Excel 檔。這個 Excel 已經很久了,應該是 1996年左右第一次製作。當時我服務的券商要申請利率衍生品牌照,由我負責做了一個IRS和Bond Option的交易管理系統。 當時從沒做過利率商品,為了做這個系統,先做出這個Excel,讓交易員一步一步確認計算沒問題了,才依據這個版本做出系統。

這個檔案曾經改過幾次,裡面也有一些錯誤。但還是可以用,我重新打開發現新版的Excel下運行有點問題,修改後大部份功能都恢復了,但那個 Solve 按鈕不知為何不能用。不再做修改了。我會重新做一份。

這個版本有幾個缺點。首先市場利率是由SQL數據庫來的,現在可以有比較自動的方式;Day Roll 方式也只有一種,是用 Modified Following;插值方法還有計息付息期限也相對比較固定;只能做同幣種固定-浮動。這些都可以做一些改變。

功能從建立收益率曲線開始,依據IRS交易信息產生現金流,再折現把兩邊的現值相加得到IRS估值。一個 Solver 按鈕可以調整固定端利率讓兩端現值相同。計算DV01和Key Rate Risk。最後用 RiskMetrics 方法計算單筆交易的 VaR。裡面有一些VBA函數,但設計初衷是要讓交易員看得懂,所以除非不得已,盡量使用儲存格來做計算,VBA使用的不多。

有興趣看這個Excel檔的朋友可以從[這個鏈接](https://pan.baidu.com/s/1QvSLGo4yyr-nitsihfh3_w)( 提取码: 7ybm)下載。或是用微信掃以下二維碼:
利率交換 IRS 估值 (1) 前言_第1张图片

利率交換 IRS 估值 (1) 前言_第2张图片
利率交換 IRS 估值 (1) 前言_第3张图片

你可能感兴趣的:(金融IT課程,IRS,利率交換)