計算定期支付利息的債券應計利息計算方法很多,本經驗就介紹ACCRINT函式。
定期支付利息的債券應計利息如何計算,excel裡面有個ACCRINT或許能夠幫到你,但是實際應用時會有計算差異。本經驗的後面的例子可以會詳細討論。
工具/原料
Excel表格(本經驗截圖為Microsoft Office 2016為例,其他辦公軟體都有相同之處)
計算的數值
方法/步驟
首先點選所要插入公式的單元格,如圖箭頭①指向位置。
然後點選【fx】插入函式按鈕,如圖箭頭②指向位置。
進入插入函式對話方塊,在選擇類別下拉框選擇【全部】,選擇函式選擇框選擇【ACCRINT】。
其他方法請參考本步驟經驗引用
0 如何在Excel裡面查詢和應用相關函式
進入函式引數對話方塊。注意本公式的條件填寫。
本公式很多引數,必要填寫的一定要填寫齊全,否則不會顯示正確數值。預設有部分條件隱藏在下拉框下面,請用下拉按鈕下拉後填寫(如圖箭頭指向位置)
圖中引數有如下幾個:
Issue:債券的發行日;
First_interest:債券的首次計息日;
Settlement:證券的結算日(即發行日之後證券賣給購買者的日期);
Rate:債券的年息票利率;
Par:債券票面值(如果省略par,函式 ACCRINT將par看作$1000);
Frequency:年付息次數
按年支付 frequency = 1;
按半年期支付,freque ncy = 2;
按季支付,frequency = 4
basis:是採用的日算型別
0 或省略 US (NASD) 30/360
1 實際天數/366
2 實際天數/360
3 實際天數/365
4 歐洲 30/360
calc_method:邏輯值
TRUE或忽略:從發行日期開始應計利息
FLASE:從最後票息支付日期開始計算
(以上字母請參見ACCRINT函式引數對話方塊提示)
例1 基礎
資料如圖所示
假設一年一次計息。那麼依據圖中資料計算:應計利息=1000*1.3%=13元。
設定公式如圖所示:
例2 發行日期(有價證券的發行日 Issue)變化對結果的影響
首先,在例1的基礎上再增加兩行,即採用的日算型別、邏輯值,如圖顯示;
設定完後,後面資料右拉填充
填充完畢後,顯示結果如圖。
本圖各資料計算過程如下(預設是全年360天,一個月30天):
A=1000*1.3%
B=1000*1.3%*180天/360天 或 =1000*1.3%*6個月/12個月
C=1000*1.3%*270天/360天 或 =1000*1.3%*9個月/12個月
D=1000*1.3%*(7個月+26天/30天/月) /12個月
備註:1.採用的日算型別為空,每個月均按30天計算
2. 發行日期當天發行當天開始計算
例3 債券首次計息日(First_interest)變化對結果的影響
承接例2,不同的是初始資料將債券首次計息日修改,如圖所示。
債券首次計息日變化對結果沒有影響
A=B=C=D=1000*1.3%
例4 債券的結算日(證券的成交日Settlement)變化對結果的影響
承接例2,不同的是初始資料將債券的結算日修改,如圖所示。
本圖各資料計算過程如下(預設是全年360天,一個月30天):
A=1000*1.3%
B=1000*1.3%*(5個月+29天/30天/月)/12個月
C=1000*1.3%*180天/360天 或 =1000*1.3%*6個月/12個月
D=1000*1.3%*(12個月+4個月+29天/30天/月)/12個月
備註:1.採用的日算型別為空,每個月均按30天計算
2.發行日發行當天開始計息;結算日當天不計息,截止日為結算日前一天
例5 年票利率(有價證券的年息票利率 Rate)變化對結果的影響
承接例2,不同的是初始資料將年票利率修改,以及C和D結算日的修改,如圖所示。
本圖各資料計算過程如下(預設是全年360天,一個月30天):
A=1000*1.3%
B=1000*1.2%
C=1000*1.3%*(5個月+29天/30天/月)/12個月
D=1000*1.2%*(5個月+29天/30天/月)/12個月
備註:1.採用的日算型別為空,每個月均按30天計算。
例6 債券的票面值(有價證券的票面價值 Par)變化對結果的影響
承接例2,不同的是初始資料將債券的票面值修改,以及C和D結算日的修改,如圖所示。
本圖各資料計算過程如下(預設是全年360天,一個月30天):
A=1000*1.3%
B=2000*1.3%
C=1000*1.3%*(5個月+29天/30天/月)/12個月
D=2000*1.3%*(5個月+29天/30天/月)/12個月
例7 計息次數(年付息次數 Frequency)變化對結果的影響
承接例2,不同的是初始資料將年付息次數修改,以及C和D結算日的修改,如圖所示。
本圖各資料計算過程如下(預設是全年360天,一個月30天):
A=B=1000*1.3%
C=D=1000*1.3%*(5個月+29天/30天/月)/12個月
備註:1.採用的日算型別為空,每個月均按30天計算。
2.定期支付利息的債券應計利息與年付息次數無關(因為不考慮時間價值)
3.Frequency:年付息次數:
按年支付 frequency =1;
按半年期支付,frequency =2;
按季支付,frequency =4
例8 採用的日算型別(basis)變化對結果的影響
承接例2,不同的是採用的日算型別填充為0,以及債券結算日的修改,如圖所示。
本圖各資料計算過程如下:
A=1000*1.3%
B=1000*1.3%*(5個月+29天/30天/月)/12個月
C=1000*1.3%*6個月/12個月
D=1000*1.3%
E=1000*1.3%*(12個月+4個月+9天/30天/月)/12個月
備註:1.basis選擇型別0或忽略時,適合按月計算利息的簡易核算,且每月簡略以30天計算。
2.型別為0時,當一個月為31天,最後一天結算,則表示該月月滿,按一個月計算(與型別4區別)。
3.發行日發行當天開始計息;結算日當天不計息,截止日為結算日前一天。
承接例2,不同的是採用的日算型別填充為1,以及債券結算日的修改,如圖所示。
本圖各資料計算過程如下:
A=1000*1.3%*364天/366天
B=1000*1.3%*180天/366天
C=1000*1.3%*181天/366天
D=1000*1.3%*365天/366天
E=1000*1.3%*494天/366天
備註:1.basis選擇型別1時,適合年天數為366天的年度計算,並且利息按日結算的年利息,本例舉的例子中2013年不適合型別1,因為2013年為365天。
2.發行日發行當天開始計息;結算日當天不計息,截止日為結算日前一天。
3.在給出兩個日期之間天數的計算,請用DAYS函式,請參考本步驟其他經驗引用。
0 在給出兩個日期之間天數的計算—DAYS函式的應用
承接例2,不同的是採用的日算型別填充為2,以及債券結算日的修改,如圖所示。
本圖各資料計算過程如下:
A=1000*1.3%*364天/360天
B=1000*1.3%*180天/360天
C=1000*1.3%*181天/360天
D=1000*1.3%*365天/360天
E=1000*1.3%*494天/360天
備註:1.basis選擇型別2時,實際天數/360,這個一般不適合實際運用。
2.發行日發行當天開始計息;結算日當天不計息,截止日為結算日前一天。
3.在給出兩個日期之間天數的計算,請用DAYS函式,請參考本步驟其他經驗引用。
0 在給出兩個日期之間天數的計算—DAYS函式的應用
承接例2,不同的是採用的日算型別填充為3,以及債券結算日的修改,如圖所示。
本圖各資料計算過程如下:
A=1000*1.3%*364天/365天
B=1000*1.3%*180天/365天
C=1000*1.3%*181天/365天
D=1000*1.3%*365天/365天
E=1000*1.3%*494天/365天
備註:1.basis選擇型別3時,適合年天數為365天的年度計算,並且利息按日結算的年利息,本例舉的例子中2013年適合型別3。
2.發行日發行當天開始計息;結算日當天不計息,截止日為結算日前一天。
3.在給出兩個日期之間天數的計算,請用DAYS函式,請參考本步驟其他經驗引用。
0 在給出兩個日期之間天數的計算—DAYS函式的應用
承接例2,不同的是採用的日算型別填充為4,以及債券結算日的修改,如圖所示。
本圖各資料計算過程如下:
A=1000*1.3%*(11個月+29天/30天/月)/12個月
B=1000*1.3%*(5個月+29天/30天/月)/12個月
C=1000*1.3%*6個月/12個月
D=1000*1.3%
E=1000*1.3%*(12個月+4個月+9天/30天/月)/12個月
備註:1.basis選擇型別4時,適合按月計算利息的簡易核算,且每月簡略以30天計算。
2.型別為4時,當一個月為31天,最後一天結算,則表示該月未滿,按29天計算(與選擇型別1的差別)。
3.發行日發行當天開始計息;結算日當天不計息,截止日為結算日前一天。
注意事項
注意選擇日算型別(basis)
最後一個要素calc_method 邏輯值變化對結果的影響,在你看到這個注意事項之前,都還是沒有補充完整。等我弄懂了再來補充。