不同情况下,债券的价值可分别用PV、PRICE、PRICEDISC、PRICEMAT、TBILLPRICE等函数来计算。PV在上文已作了介绍,下文就其余函数的功能加以介绍。
1.PRICE()
返回定期付息的面值¥100的有价证券的价格。格式为:
=PRICE(settlement,maturity,rate,yld,redemption,frequency,[basis])
式中参数含义同前。其计算公式为:
式中,DSC为成交日与下一付息日之间的天数;E为成交日所在的付息期的天数;N为成交日与清偿日之间的付息次数;A为当前付息期内截止到成交日的天数。
2.PRICEDISC()
返回折价发行的面值¥100的有价证券的价格。其格式为:
=PRICEDISC(settlement,maturity,discount,redemption,[basis])
式中参数含义同前。其计算公式为:
式中,B为一年之中的天数,取决于年基准数;DSM为结算日与到期日之间的天数。
3.PRICEMAT()
返回到期付息的面值¥100的有价证券的价格。其格式为:
=PRICEMAT(settlement,maturity,issue,rate,yld,[basis])
式中参数含义同前。其计算公式为:(www.xing528.com)
式中,B为一年的天数,取决于年基准数;DSM为成交日与到期日之间的天数;DIM为发行日与到期日之间的天数;A为发行日与成交日之间的天数。
4.TBILLPRICE()
返回面值¥100的国库券的价格。其格式为:
=TBILLPRICE(settlement,maturity,discount)
式中参数含义同上。需要注意的是:如果settlement或maturity不是合法日期,函数TBILLPRICE返回错误值#VALUE;如果discount≤0,函数TBILLPRICE返回错误值#NUM!;如果settlement>maturity或maturity在settlement之后超过一年,函数TBILLPRICE返回错误值#NUM!。其计算公式为:
式中,DSM为成交日与到期日之间的天数。但如果二者相隔一年,则无效。
【例4-23】 甲、乙、丙、丁四种债券的有关资料如图4-22所示。要求建立一个能计算四种债券价值的模型。其操作步骤如下。
图4-22 债券价值计算模型
Step 1:设计模型结构,计算结果区域如图4-22所示。
Step 2:在B14单元格输入公式“=PRICE(B4,B5,B7,B8,B3,1)”。
Step 3:在C14单元格输入公式“=PRICEDISC(C4,C5,C9,C3,2)”。
Step 4:在D14单元格输入公式“=PRICEMAT(D4,D5,D6,D7,D8)”。
Step 5:在E14单元格输入公式“=TBILLPRICE(E4,E5,E9)”。
计算结果如图4-22所示。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。