加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

[转载]197@365 关于YTM计算

(2014-09-29 17:19:26)
标签:

转载

分类: 投资思考
顺便把全价净价复习了一下。
原文地址:197@365 关于YTM计算作者:-Bill

昨天开始学习DAVID的债券实战课,第一课就遇到问题,债券的YTM计算公式分单利,复利,税前和税后,很复杂,百度了一下,查到一篇有关YTM计算的讨论 http://wangzhai2008.blog.hexun.com/74495237_d.html

 

这篇解释的比较清楚,一开始我就是搞错了PR的价格,填的是全价,而不是净价,导致收益率数据不对。看完之后,yield终于会算了。

--------------------------------------------------------------------------------------------------------------

 

最简单的办法是用单利来计算,以10楚雄债为例(至于为什么要用楚雄债作为例子,到最后大家会明白),楚雄债的票面利息是6.08%,2017年 10月17日到期,周五收盘的净价是93.17元,全价是96.04元,12-17年五年还有6*6.08%=36.48%的利息,这样5.53年的总收益率是(100+36.48-95.04)/96.0.4=42.11%,年化收益率=42.11%/5.53=7.61%。但这样的计算会有什么问题 呢?


  我们假定到了2012年10月17日,如果净价还是93.17元,那么全价就变成93.17+6.08=99.25元,这样单利的年化收益率= (100+36.48-99.25)/99.25/5=6.28%。我们假定到了10月18日,我们假定净价还是不变,那么除息后的全 价=93.17+0.02=93.19元,对应的单利年化收益率=(100+30.4-93.19)/93.19/4.997=7.99%,比一天前的收 益率高了1.71%,这显然是会误导我们的。所以说,单利计算最大的弊端是在派息前后ytm的突变,这个突变可能会影响我们的投资决策的。


  在会计学中对ytm有一个严密的定义,准确的计算要用到一些高等数学的方法,不适合我们小散们,我们只要知道如何方便的计算就可以了。所以这里我们采用excel2007版本以后有的yield函数。


  YIELD(settlement, maturity, rate, pr, redemption, frequency, ) 也不简单,一共有7个参数,下面做简单的介绍:
  1、Settlement 债券的购买日期
  2、Maturity 必需。债券的到期日
  3、Rate 债券的票面利息
  4、Pr 债券的购买价格,这里特别要注意,这个购买价格是净价而不是全价,全价和净价的差额会自动反应到这个函数中的。
  5、Redemption 债券的面值,一般是100元。
  6、Frequency 年付息次数。如果按年支付,frequency = 1;按半年期支付,frequency = 2;按季支付,frequency = 4。
  7、Basis 要使用的日计数基准类型。
  Basis 日计数基准
  0 或省略 US (NASD) 30/360
  1 实际天数/实际天数
  2 实际天数/360
  3 实际天数/365
  4 欧洲 30/360
  这个参数影响不大的,我们一般可以忽略不计。
  
  看了那么多参数,是不是头晕啊?其实不复杂,我们还是举楚雄债为例。
  Ytm=yield(2012-4-6,2017-10-17,6.08%,93.17,100)=7.63%。

 

      其中第一个参数2012-4-6是购买日期,第二个参数2017-10-17是到期日期,第三个参数6.08%是票面利息,第四个参数93.17%是周五当天的收盘价,注意,这里是净值。第五个参数100是票面。计算出来的结果7.63%基本和大部分网站的数据吻合,比如说和讯上公布的楚雄债ytm是7.62%。基本是吻合的。

  我们再看看,到了付息前后是否ytm还会有突变呢?我们假定楚雄债的净价还是93.17不变,看看在付息前后ytm是否还会突变?


  2012年10月17日,楚雄债的ytm=yield(2012-10-17,2017-10-17,6.08%,93.17,100)=7.78%
  2012年10月18日,楚雄债的ytm=yield(2012-10-18,2017-10-17,6.08%,93.17,100)=7.78%

  完全没有突变!而且计算非常简单,也不用借助任何网站,只要自己做一个excel表,每天只要从网上抓取净价,就可以得到准确的ytm了,怎么样,很强吧?
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  韭菜me观点:
  楼主介绍的很不错。非常感谢。
  这里提两个小小的问题。
  1 用yield来计计算,10.17和10.18的122883没有任何区别。但是它们的实际投资价值却是相差很远。
  如果用单利计算,10.18日计算的ytm比10.17要高得多,可以得出一个附加结论:10.17不要买,10.18日进场吧。
  这个结论,在实战中的重要性,就不用多说了吧。
  2 通常付息日,净价会涨,比如涨了0.3元。
  假如用yield来计算,显然,10.18计算的ytm低于10.17。看ytm,10.18格显然不如10.17。
  但是如果用单利计算,可以得出结果,10.18计算的单利即使涨了0.3元,依然优于10.17,还是可以得出进场的结论。
  同样一支债券,同样的净值在付息后和快付息时,如果净价相同,用yield计算的ytm都差不多。而实际上它们的投资价值相差很多。更加简单快捷的单利计算能在一定程度上表示出这种投资价值的差距。
  换句话说,单利计算,也许不科学,但是在实战中,更实用。
  韭菜me观点,仅供参考。

0

  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有