什么是债券久期[通俗易懂]

什么是债券久期[通俗易懂]在做债券的投资分析中经常出现的一个词汇——债券久期,之前更多地是专注于开发,并不明白数字背后的业务含义,今天特意梳理下并做个记录。百度百科的解释:久期也称持续期,是1938年由F.R.Macaula

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在做债券的投资分析中经常出现的一个词汇——债券久期,之前更多地是专注于开发,并不明白数字背后的业务含义,今天特意梳理下并做个记录。

 

百度百科的解释:久期也称持续期,是1938年由F.R.Macaulay提出的。它是以未来时间发生的现金流,按照目前的收益率折现成现值,再用每笔现值乘以现在距离该笔现金流发生时间点的时间年限,然后进行求和,以这个总和除以债券价格得到的数值就是久期。概括来说,就是债券各期现金流支付所需时间的加权平均值。金融概念上也可以说是,加权现金流与未加权现金流之比。

 

以上的说法比较抽象,下面举例说明:

假设小明借给小红1000块钱,每年利息100块(年利率10%),约定4年后归还本金和利息,那回款=100*4+1000=1400元,为了计算方便,不算复利了。

针对这个简单的场景,小红提出了三种还款方式,如下:

  1. 假设小红等到最后一年一次性还清,即1400=0+0+0+1400
  2. 假设小红每年还100利息,最后那一年还1100,即1400=100+100+100+1100
  3. 假设小红每两年还利息,即1400=0+200+0+1200

第一种方式的回款时间:(0 * 1年 + 0 * 2年 + 0 * 3年 + 1400 * 4年)/ 1400 = 4年

第二种方式的回款时间:(100 * 1年 + 100 * 2年 + 100 * 3年 + 1100 * 4年)/ 1400 ≈ 3.57年

第三种方式的回款时间:(0 * 1年 + 200 * 2年 + 0 * 3年 + 1200 * 4年)/ 1400 ≈ 3.71年

 

算到这里,小明肯定会选择第二种方式。

 

其实这个时间还是不准的,因为我们忽略了一个重要的因素,钱是有时间价值的,也就是现在的1000块和一年以后的1000块是不相等的,所以要折成现值计算。

假设折现率为2%,也就是存在银行的年存款利率,1000块钱,一年过后就有1000+1000 * 2% = 1020。

反过来,一年后的1020,相当于今天的1000,计算公式1000= 1020 / (1 + 2%),同理,两年后=1020 / [ (1 + 2%) *  (1 + 2%)] 

 

再回到上面修改下回款时间:

第一种方式的回款时间:(0 * 1年 + 0 * 2年 + 0 * 3年 + 1400 /  [ (1 + 2%) *  (1 + 2%) *  (1 + 2%) *  (1 + 2%)]  * 4年)/ 1400 ≈ 3.70年

第二种方式的回款时间:(100/(1+2%) * 1年 + 100/  [ (1 + 2%) *  (1 + 2%)]  * 2年 + 100 / [ (1 + 2%) *  (1 + 2%) *  (1 + 2%)]  * 3年 + 1100 / [ (1 + 2%) *  (1 + 2%) *  (1 + 2%) *  (1 + 2%)]  * 4年)/ 1400 

                                   ≈ (98 + 192 + 283 + 4065)/ 1400 ≈ 3.31年

第三种方式的回款时间:(0 * 1年 + 200/  [ (1 + 2%) *  (1 + 2%)]   * 2年 + 0 * 3年 + 1200 / [ (1 + 2%) *  (1 + 2%) *  (1 + 2%) *  (1 + 2%)]  * 4年)/ 1400

                                  ≈ (0 + 384 + 0+ 4434)/ 1400 ≈ 3.44年

 

好了,算下来还是第二种划算。

 

再回归下主题,把投资标的换成债券,这里的回款时间就是债券久期了。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/168220.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • PyCharm导入本地模块

    PyCharm导入本地模块1.首先进入PyCharm的设置面板2.进入后点击Porjectinterpreter,点击右上角的add3.点击Existingenvironment这个选项,然后选择interpreter4.在弹出来的窗口中选择你的python安装目录关于查找目录位置,在windows中可以打开cmd然后输入wherepythonmacos中可以打开终端输入whichp…

    2022年8月25日
    8
  • phpstorm 2021.8.4激活码(JetBrains全家桶)

    (phpstorm 2021.8.4激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~65MJ…

    2022年3月22日
    233
  • pycharm如何激活成功教程_tx激活成功教程器怎么用

    pycharm如何激活成功教程_tx激活成功教程器怎么用背景PyCharm的激活成功教程方法有很多种,第一种是“授权服务器激活”,第二种是“激活码激活”,第三种是“激活成功教程补丁激活”。本文针对第三种“激活成功教程补丁激活”给出有效的激活成功教程方法。准备工具PyCharm激活成功教程补丁这个肯定是需要的,下载链接:PyCharm激活成功教程补丁链接:https://pan.baidu.com/s/1FtyZAxmLOYP-avmGLROdgw提取码:rdnl另外,我提供Pytho…

    2022年8月29日
    4
  • 配置pycharm+anaconda环境「建议收藏」

    配置pycharm+anaconda环境「建议收藏」虽然这方面已经很熟悉了,但每次重装系统重新配置环境时都要重新找帖子看,浪费很多时间,所以还是想记录下来。第一步,安装pycharm。打开pycharm的官网https://www.jetbrains.com/这里是第一个注意的点,点击下载community版本,因为专业版要激活成功教程的非常麻烦,其实社区community版本就够用了。点击下载,350m左右。下载完双击安装一路默认到安装完成就行,安装路径可以根据自己需要调整。第二步、安装anaconda打开anaconda的官网h

    2022年8月29日
    4
  • 数据系统架构——Lambda architecture(Lambda架构)

    数据系统架构——Lambda architecture(Lambda架构)传统系统的问题“我们正在从IT时代走向DT时代(数据时代)。IT和DT之间,不仅仅是技术的变革,更是思想意识的变革,IT主要是为自我服务,用来更好地自我控制和管理,DT则是激活生产力,让别人活得比你好”——阿里巴巴董事局主席马云。数据量从M的级别到G的级别到现在T的级、P的级别。数据量的变化数据管理系统(DBMS)和数仓系统(DW)也在悄然的变化着。

    2022年6月25日
    27
  • 华三vlan配置教程_思科模拟器交换机划分vlan命令

    华三vlan配置教程_思科模拟器交换机划分vlan命令1.配置步骤(1)配置DeviceA<DeviceA>system-view[DeviceA]vlan100[DeviceA-vlan100]portgigabitethernet1/0/1[DeviceA-vlan100]quit[DeviceA]vlan200[DeviceA-vlan100]portgigabitethernet1/0/2[Device…

    2022年9月19日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号