债券到期收益率计算

20年期的债券的面值为1000美元,每半年支付一次利息,息票利率为8%,在该债券的市场价格为950美元的情况下,计算债券的等价到期收益率与有效年到期收益率?
我就是想问下,那个这么复杂的计算,怎么算的。。。是不是要用到财务计算器

债券的到期收益率,是指买入债券后,投资人持有至到期获得的实际收益与投资本金的比率,包括利息收入和资本损益与买入债券的实际价格之比率。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-07
  如何计算债券收益率
债券收益率是债券收益与其投入本金的比率,通常用年率表示。债券收益不同于债券利息。由于人们在债券持有期内,可以在市场进行买卖,因此,债券收益除利息收入外,还包括买卖盈亏差价。
投资债券,最关心的就是债券收益有多少。为了精确衡量债券收益,一般使用债券收益率这个指标。决定债券收益率的主要因素,有债券的票面利率、期限、面额和购买价格。最基本的债券收益率计算公式为:
■债券收益率=(到期本息和-发行价格)/(发行价格*偿还期限)*100%
由于持有人可能在债券偿还期内转让债券,因此,债券收益率还可以分为债券出售者的收益率、债券购买者的收益率和债券持有期间的收益率。各自的计算公式如下:
■出售者收益率=(卖出价格-发行价格+持有期间的利息)/(发行价格*持有年限)*100%
■购买者收益率=(到期本息和-买入价格)/(买入价格*剩余期限)*100%
■持有期间收益率=(卖出价格-买入价格+持有期间的利息)/(买入价格*持有年限)*100%
这样讲可能会很生硬,以下笔者举一个简单的案例来进行进一步的分析。例如林先生于2001年1月1日以102元的价格购买了一张面值为100元、利率为10%、每年1月1日支付利息的1997年发行5年期国债,并打算持有到2002年1月1日到期,则:购买者收益率=100+100*10%-102/102*1*100%=7.8%;出售者收益率=102-100+100*10%*4/100*4*100%=10.5%
再如,林先生又于1996年1月1日以120元的价格购买面值为100元、利率为10%、每年1月1日支付利息的1995年发行的10年期国库券,并持有到2001年1月1日以140元的价格卖出,则:持有期间收益率=140-120+100*10%*5/120*5*100%=11.7%
以上计算公式并没有考虑把获得利息以后,进行再投资的因素量化考虑在内。把所获利息的再投资收益计入债券收益,据此计算出的收益率即为复利收益率。
第2个回答  2008-08-06
设债券的半年到期收益率为r,
有950=40/(1+r)+40/(1+r)^2+40/(1+r)^3+…+40/(1+r)^39+1040/(1+r)^40
解得 r=4.2626%
所以,等价年到期收益率=4.2626*2=8.5252%
有效年到期收益率=1.042626^2-1=8.7068%

补充:计算内部收益率最好是用excel计算,又快又方便。本回答被提问者采纳
第3个回答  2008-08-07
精算/金融数学 公式

a*[1-(1+r)^-n]/r=PV现值

40*[1-(1+r)^-40]/r + 1000*(1+r)^-40 = 950

用ln求r,一般科学计算器就行.
当然要方便点,财务计算器把条件都输入就有答案.
第4个回答  2021-01-02

债券到期收益率:按复利计算的收益率

相似回答