债券收益率预测模型_利率预测模型系列之二:利率预测模型带来的启示

利率预测模型带来的启示

在《利率预测模型系列之一:简单的N-S 模型运用》中,我们对收益率曲线预测模型进行了简单介绍,该模型能够给我们提供较好的利率及收益率曲线预测效果。当然,在理论上,还有更多更复杂的利率预测模型的表现可能较DNS模型更好,不过,我们本篇文章的重点在于如何从这些预测结果中寻找有趣的信息或启示,因此,我们暂时不对其它更复杂的利率预测模型进行测算。

在本篇文章中,我们首先再来回顾一下DNS 模型的操作过程;其次试图从这一模型的预测结果中寻找一些有趣并有效的启示。主要包括(1)利率预测模型对未来债市的多空判断;(2)利率预测模型对未来货币政策的判断;(3)利率预测模型对于未来债券收益率曲线平陡的判断。

基于动态Nelson-Siegel 模型的利率预测结果

本文选择2006 年3 月至2019 年10 月的国债利率数据作为样本,自2010 年开始,采用之前的历史数据来预测未来的国债收益率曲线。举例来说,在2010年1 月底,本文利用2006 年3 月至2010 年1 月的数据来计算参数,并利用这一参数对2010 年2 月-7 月的国债收益率曲线进行预测。

可以发现模型的预测效果是有的,且1 个月的预测效果要优于对未来3 个月的预测效果。在2019 年10 月,模型对10 年期国债即期利率在未来1 个月、3个月和6 个月的预测分别为3.44%、3.50%和3.50%,高于10 月底的3.34%,这说明DNS 模型对未来的债市是看空的。

再来看看模型对国债收益率曲线的预测情况,在2019 年10 月,模型对未来1、3、6 个月的收益率曲线预测结果见下图所示。整体上来看,模型认为未来收益率曲线将向上移动,曲线在10 年期以内将略微走平。

利率预测结果带来的启示

本文从三个方面来研究在实务中如何充分利用利率预测的结果:

(1)利率预测模型对未来债市的多空判断:正如上文所述,对于利率模型的预测结果,我们并不会过度关注其是否能够准确预测到未来的利率点位,因为这太难了。我们更多关注的是该模型结果给出的未来多空判断,即若模型预测未来利率将上升,则说明模型对未来债市是看空的;反之,则是看多的。所幸的是,这一思路是可取的,利率预测模型对未来债市多空判断的准确性是比较高的。值得注意的是,这里没有考虑基本面等因素,投资者在实际运用中可以结合模型结果和基本面因素一起来判断未来债市方向。

(2)利率预测模型对未来货币政策的判断:因为短期利率的变化与货币政策的相关性较大,且短期利率经常能够领先货币政策出现转向,因此,如果我们能够较为准确的预测到短期利率的变化,那么自然可以提前预判到货币政策的转向。

(3)利率预测模型对于未来债券收益率曲线平陡的判断:因为DNS 模型能够对未来整条收益率曲线做出预测,而收益率曲线平陡的交易也是投资者实际中常用的一种对冲策略,因此我们想看一下利率预测模型是否对曲线平陡交易具有参考性。从实际测算中,利率预测模型能够较好地判断未来国债收益率曲线的变化,胜率也较高。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/472924.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode 1751. 最多可以参加的会议数目 II(DP + 二分查找)

文章目录1. 题目2. 解题1. 题目 给你一个 events 数组,其中 events[i] [startDayi, endDayi, valuei] ,表示第 i 个会议在 startDayi 天开始,第 endDayi 天结束,如果你参加这个会议,你能得到价值 valuei 。 同时给你…

SemEval-2010任务8:成对名词之间的语义关系的多分类

摘要SemEval-2任务8专注于名词对之间语义关系的多分类。 该任务旨在比较语义关系分类的不同方法,并为将来的研究提供标准的测试平台。 本文定义了任务,描述了训练和测试数据及其创建过程,列出了参与的系统(10个团队,28…

tomcat GET 编码疑惑

本机开发环境 Windows tomcat eclipse 测试运行环境 Linux tomcat 大部分人知道,客户端GET方式提交的数据,tomcat默认按 iso-8859-1 处理。POST 方式 UTF-8。 今天遇到了GET也是默认按照UTF-8处理的情况,但是并未对tomcat的server.xml做过处理…

python恶搞代码打开对方摄像头_用Python获取摄像头并实时控制人脸的实现示例

实现流程 从摄像头获取视频流,并转换为一帧一帧的图像,然后将图像信息传递给opencv这个工具库处理,返回灰度图像(就像你使用本地静态图片一样) 程序启动后,根据监听器信息,使用一个while循环&am…

LeetCode 992. K 个不同整数的子数组(双指针)

文章目录1. 题目2. 解题1. 题目 给定一个正整数数组 A,如果 A 的某个子数组中不同整数的个数恰好为 K,则称 A 的这个连续、不一定独立的子数组为好子数组。 (例如,[1,2,3,1,2] 中有 3 个不同的整数:1,2&a…

压缩可以卸载吗_番禺街坊注意!微信发送高清大文件不压缩,网友:QQ可以卸载了?...

刚上新了表情包的微信又双叒叕出新功能了这次的功能有点实用昨天,腾讯微信团队宣布微信已支持向朋友发送高清视频和图片且不会被压缩微信用户点击对话框右下角的号右滑点击文件在上方选择手机相册就能选择用户想要发送的视频和图片了目前通过「文件」方式发送的内容…

从一个视图控制器切换到另一个视图控制器的几种方式

从一个视图控制器切换到另一个视图控制器的几种方式1,模态(modal)画面的显示方法:例如iphone通讯录管理程序中,追加新的通讯纪录时,就是使用这种模态画面例:点击一个按钮,进入另一个界面- (IBAction)pressAbout:(id)se…

python暂停和恢复_python – 暂停和恢复QThread

我正在尝试暂停QThread并恢复它. 所以,我在QThread中有一个RFID读取循环,我想在阅读器获得RFID代码时暂停无限循环.之后,有一个数据库检查.在检查结束时,我想恢复RFID阅读循环以获取其他代码. MVCE: def main(): global Thread app QtGui.QApplication(sys.argv) m…

date format 精辟讲解

link: http://stackoverflow.com/questions/19533933/nsdateformatter-how-to-convert-wed-23-oct-2013-045615-gmt-to-local-time转载于:https://www.cnblogs.com/ouyangfang/p/4028508.html

python怎么给画布填上颜色_python numpy matplotlib画小方块填充背景色和添加不同色彩的文字...

需要根据不同的数值生成不同色彩的小方块,并标明数值,考虑到各种色彩的方块,如果采用文字采用黑色或者白色总是避免不了和背景色重复,所以把数值转化成rgb(0x11,0xf0,0x3b)类似的值,然后文字采用rgb(255-0x11,255-0xf0…

LeetCode 1755. 最接近目标值的子序列和(状态枚举 + 双指针)

文章目录1. 题目2. 解题1. 题目 给你一个整数数组 nums 和一个目标值 goal 。 你需要从 nums 中选出一个子序列,使子序列元素总和最接近 goal 。 也就是说,如果子序列元素和为 sum ,你需要 最小化绝对差 abs(sum - goal) 。 返回 abs(sum …

python简单实践作业答案_python入门实践四:爬取牛客网面试专项练习题及答案

说明:个人练手python用。操作系统:window10 x64IDE:Pycharm 2017.2.2Python版本:3.6.2目标牛客网是一个IT笔试面试的平台,提供了很多题库,今天我们使用python爬取其中的Java专项练习库。步骤1、接口抓取:如…

路由器距离向量算法计算举例_路由器基本原理是什么 路由器基本发展情况介绍【图文】...

PLC路由器原理和ARR路由器基本原理要实现网络中通信节点彼此之间的通信,首先必须给每个节点分配一个唯一的IP地址。路由器应该至少有两个网络端口,分别连接LAN或者WAN子网上,每个端口必须具有一个唯一的IP地址,并且要求与所连接IP…

Git 常用命令整理(持续更新)

#配置 git config --global user.name "Your Name" git config --global user.email "emailexample.com" #注意git config命令的--global参数,用了这个参数,表示这台机器上所有的Git仓库都会使用这个配置,当然也可以对某…

LintCode MySQL 1918. 第二高的球员的身高

文章目录1. 题目2. 解题1. 题目 编写一个 SQL 语句,获取球员 (players) 表中第二高的身高 (height) 表定义: players (球员表) https://www.lintcode.com/problem/1918 2. 解题 if(a,b,c), a true,执行 b, 否则 c -- Write your SQL Que…

matlab多种分配方案_基于MATLAB的水资源优化分配问题动态规划解法

基于MATLAB的水资源优化分配问题动态规划解法摘要:介绍了动态规划的基本原理,针对水资源分配问题进行了动态规划方法分析。针对具体问题采用逆序解法的表格法进行了计算,然后用matlab编制了相应的计算程序进行计算,避免了繁琐的人…

python中使用opencv_如何在Python中使用OpenCV Stitcher类?

你正确使用它,因为某些原因导致进程失败. 结果元组的第一个值是错误代码,0表示成功.这里你得到1,这意味着,根据stitching.hpp,这个过程需要更多的图像. enum Status { OK 0, ERR_NEED_MORE_IMGS 1, ERR_HOMOGRAPHY_EST_FAIL 2, ERR_CAMERA_PARAMS_ADJUST_FAIL 3 }; ERR_NEE…

《高可用MySQL》2 – 单机版MySQL主从配置

这里搭建的主从是最简单的单一主从复制(即一个Master和一个slave,没有任何的热机备份和多slave),该主从结构的基本拓扑图如下所示: 建立基本的主从复制可以总结为以下三个基本步骤: 配置master服务器配置sl…

LintCode MySQL 1936. 张三的故事 III

文章目录1. 题目2. 解题1. 题目 记者调查发现,张三所在学校还有一金牌教师,其所带的学生毕业后人均知名学府。 记者对该老师所教的学生的情况产生了好奇。 students 表中记录了学生的姓名以及班级 (class_id),classes 表中记录了班级的名称以…

语言4位bcd码怎么加加_S7300400如何使用SCL语言调用SFC1(READ_CLK)读取日期和时间?...

系统功能 SFC1 用于读取 CPU 的系统时钟。系统时钟存储在数据类型为DATE_AND_TIME的变量里。通过指针访问系统时钟的单个组成元素。数据类型DATE_AND_TIME所包含的关于年、月、日、时等信息是以 BCD 码的格式存储在 8 个字节里。该数据类型显示的范围是:DT#1990-1-1…