利用excel巧算债券实际利率(用excel计算债券价格)

Excel表格网 2022-10-18 14:50 编辑:蒋宏 244阅读

1. 用excel计算债券价格

YIELD函数的功能是计算定期支付利息的债券的收益率。

YIELD函数的语法结构:

YIELD(settlement, maturity, rate, pr, redemption, frequency, [basis])

七个参数:

settlement设定有价证券的结算日;

maturity设定有价证券的到期日;

rate设定有价证券的年息票利率;

pr设定有价证券的价格(投资项目的购买价格);

redemption设定有价证券的清偿价值;

frequency设定有价证券的年付息次数。 如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。

basis是可选参数,可有可无。

2. Excel计算债券价格

到了2003年1月1日,还有2年到期,还有2次息票,(2000、2001、2002年底支付了3次息票) 息票=1000*8%=80元 当市场利率为10%时, 债券内在价值=80/(1+10%)+80/(1+10%)^2+1000/(1+10%)^2=965.29元 而债券的市场价值只有850元,说明他被严重低估了,所以应该购买该债券并持有到期,获得高额收益。 根据我用excel初步匡算,若真按850购买,则未来2年内的年收益率将高达17.52%

3. 怎么用excel算债券价格

债券息票为10元,价格用excel计算得,96.30元久期=(1*10/(1+11%)^1+2*10/(1+11%)^2+3*10/(1+11%)^3+4*10/(1+11%)^4+5*10/(1+11%)^5+5*100/(1+11%)^5)/96.30=4.15若利率下降1个百分点,债券价格上升=4.15*1%=4.15%变化后债券价格=96.30*(1+4.15%)=100.30元当然,以久期衡量的价格变化均为近似值,因为我们知道,当利率变为10%后,就等于票面利率,债券价格应该为100元整。

4. 用excel计算债券价格案例

1.

PRICE函数的功能 计算面值为¥100且定期付息债券的现实价格。

2.

PRICE函数的语法结构 PRICE(settlement, maturity, rate, yld, redemption, frequency, [basis] )

3.

PRICE函数的使用方法 请看步骤演示;

4.

第一步,调用RRICE函数,即输入“=PRICE”; 输入过程中,Excel会提示函数功能,这个功能比较人性化,非常的实用。

5.

第二步,设定有价证券的结算日;

6.

第三步,设定有价证券的到期日;

7.

第四步,设定有价证券的票息利率;

5. excel债券估价函数

使用Excel的条件格式功能,可以根据单元格中的内容应用指定的格式,改变某些具有指定特征数据的显示效果,使咱们能够直观地查看和分析数据、发现关键问题。

Excel内置的条件格式规则包括“突出显示单元格规则”、“最前/最后规则”、“数据条”、“色阶”和“图标集”,这些操作都比较简单,咱们就不一一细说了。

如果要设置的条件较为复杂,还可以使用函数公式作为条件格式的规则。好了,下面开始划重点:

1、在条件格式中使用函数公式时,如果公式返回的结果为TRUE或是不等于0的任意数值,则应用预先设置的格式效果。如果公式返回的结果为FALSE或是数值0,则不会应用预先设置的格式效果。

2、在条件格式中使用函数公式时,如果选中的是一个单元格区域,可以以活动单元格作为参照编写公式,设置完成后,该规则会应用到所选中范围的全部单元格。

3、如果需要在公式中固定引用某一行某一列,或是固定引用某个单元格的数据,需要特别注意选择不同的引用方式。在条件格式的公式中选择不同引用方式时,可以理解为在所选区域的活动单元格中输入公式,然后将公式复制到所选范围内。

OK,划完重点,接下来就是实操了,先看第一个应用,根据D列的债券到期收益率,对最高收益的债券整行突出显示:

EXCEL几个简单公式,让条件格式更牛掰

使用的公式为:

=$D2=MAX($D$2:$D$11)

接下来简单说说公式的意思吧:

先使用MAX($D$2:$D$11)计算出D列的收益率最大值,然后与D2单元格中的数值进行比较,判断该单元格中的数值是否等于该列的最大值。

因为事先选中的是一个多行多列的单元格区域,并且每一行中都要以该行D列的到期收益率作为比对的基础,所以$D2使用列绝对引用。

而每一行每一列中都要以$D$2:$D$11单元格区域的最大值作为判断标准,所以行列都使用了绝对引用方式。

接下来还有一个独家小妙招。

咱们在工作表中输入函数名称时,Excel默认会显示屏幕提示,方便选择适合的函数,而在【编辑格式规则】对话框中输入函数名称时,则不会出现屏幕提示。在条件格式中使用复杂公式时,不够方便有没有?

怎么办?咱们可以先在单元格中编写公式,然后复制到【为符合此公式的值设置格式】编辑框。

请看老祝的操作:

突出显示各部门考核分数最高的记录

EXCEL几个简单公式,让条件格式更牛掰

这里用到的公式是:

6. 用excel计算债券发行价格

票面利率(票息率)是指按照票面面额进行支付的票息额度。

无论市值怎么变化,票息5%的债券每年的票息永远是5元。

5年后,债券到期,还本付息,在到期日债券发行人会返还票面价值100元,并支付最后一年的利息5元。

整个投资的现金流就是每年收到5元票息,最后到期收到票面金额100元。不论市场价值如何变化,这个现金流都不会变化(假定该债券是每年付息一次,且没有任何隐含期权,且不发生违约)

实际的总投资收益要看是否将票息进行再投资以及市场利率变化。

7. 用excel计算债券价格公式

YIELD函数语法:YIELD(settlement,maturity,rate,pr,redemption,frequency,basis) settlement:为有价证券的结算日。

结算日是在发行日之后,证券卖给购买者的日期。maturity:为有价证券的到期日。到期日是有价证券有效期截止时的日期。rate:为有价证券的利率。pr:为面值 ¥100 的有价证券的价格。redemption:为面值 ¥100 的有价证券的清偿价值。frequency:为年付息次数,如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。basis:为日计数基准类型。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片