举例说明:实际收益率的计算方式
假设一债券期限为3年,面值100元,每年支付50元利息,目前市价为100元,求其到期收益率为多少?如果价格升为110元,或价格下降为90元,则其到期收益率各为多少? PS:我知道它到期收益率的公式和原理,比如价格是110元的时候到期收益率y满足 110=50/(1+y)+50/(1+y)^2+50/(1+y)^3+100/(1+y)^3 可是这公式好复杂,化简了半天都没法算。。。加入期限再多几年,更没法算了。。。我看网上说科学计算器可以用ln函数算出来(是转化成了等比数列求和之后),但具体操作还是不懂,还望高人指点。。。
最佳答案
这位童鞋,如果你有并会用金融计算器最好,很方便就能算出。若没有请打开你的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公式是完全根据你所给出的公式进行计算的结果。

雷达卡
用这个公式计算收益率。
计算久期。
京公网安备 11010802022788号







