票面收益=100*6%/95=0.06316;二级市场收益=(98-95)/2/95=0.01579;相加等于D
2. 求助公司债券收益率计算
初始购买时,价格为1080元,五年期债券,当时的市场到期收益率,在excel中输入:
=RATE(5,1000*10%,-1080,1000)
计算得,收益率为8%
一年后下跌一个百分点,就是说,收益率是7%,此时还有四年到期,
出售价格=100/(1+7%)+100/(1+7%)^2+100/(1+7%)^3+1100/(1+7%)^4=1101.62元
所以该公司以1080元购入,以1101.62元卖出,拿到一次利息100元,
持有期回报率=(1101.62-1080+100)/1080=11.26%
3. 债券收益率的几种计算方式
券的收益水平通常用到期收益率来衡量。到期收益率是指以特定价格购买债券并持有至到期日所能获得的收益率。它是使未来现金流量现值等于债券购入价格的折现率。
计算到期收益率的方法是求解含有折现率的方程,即:
购进价格=每年利息x年金现值系数+面值x复利现值系数
v=i*(p/a,i,n)+m*(p/s,i,n)
式中:v—债券的价格
i—每年的利息
m—面值
n—到期的年数
i—折现率
衡量债券收益率的指标主要有票面收益率,当期收益率,到期收益率
票面收益率=
(票面额-发行价)/发行价*债券期限*100%
当期收益率=(债券面额*票面收益率)/债券市场价格*100%
持有期间收益率=(出售价格-购入价格)/购入价格*持有期间*100%
4. 债券收益率的计算详解例题
1.三年到期收回1240元,到期年限两年,收益率:(终值-购置值)*100%/(购置值*期限)=(1240-1090)*100%/(1090*2)=6.8807%
2。年贴现8%,三个月贴现为2%,发行价:1000-1000*8%*3/12=980元
收益率:(1000-980)*365*100%/(980*90)=8.28%
3.已持有两年,每年获息6元,共12元,持有收益率是实际得到的收益/(本金*期限),这个收益要减去由于买出价较低而失去的金额.
持有期收益率:[12-(101.40-100.20)]*100%/(101.40*2)=5.33%
直接收益率:12/(101.40*2)=5.92%
5. 科学计算器计算债券到期收益率!!!
这位童鞋,如果你有并会用金融计算器最好,很方便就能算出。
若没有请打开你的MICROSOFT OFFICE中的EXCEL软件,并照我所说的在一个单元格内输入。
=RATE(3,50,-100,100,0)
可得50%
其中第一个-100为当前市价,改为-90或-110即得58%和43%。
注意,你的问题提得可能会引起歧义。由于你问的是债券,实际上债券根据计息方式、付息次数等不同有许多变化。而你给出的公式事实上求的y实际上是一个利率,即一笔100元贷款,分三期偿还,每期偿还50最末一并偿还100的还款模式。可能在课本上所教的债券贴现求值等经过简化,因此可以用RATE指令求得。
另外,实际工作中使用YIELD命令计算债券收益率。上题可用
=YIELD(DATE(2009,1,1),DATE(2012,1,1),50,100,100,1,0)
要注意的是,由于你给出的公式关系,此公式计算得结果可能与公式不符。而上述RATE公式是完全根据你所给出的公式进行计算的结果。
ps:我们学的题目都是coupon rate 5%左右。。。50%太恐怖了。。。