基于R软件的债券收益率与预测

更新时间:2024-04-07 作者:用户投稿原创标记本站原创 点赞:26001 浏览:119620

摘 要:R软件是一个具有强大的统计分析和作图功能,它的开源性非常适合金融和债券分析学者应用.在金融工程中,投资策略问题一直是一个核心问题.考虑到收益率需要服从正态分布是检验Markowitz投资组合模型的一个非常重要的检测设,本文首先使用R软件对其进行了检验,进而应用期望值法以及指数平滑法,对债券预期收益率进行了预测,通过预测分析的结果,可以看出,在债券分析和预测领域,R软件可以得到广泛的应用.

关 键 词:R软件;Markowitz模型;收益率;预测

一、R软件简介:

R语言于1980年左右被开发,作为S语言的实现和一个非常重要的分支,R语言现在被广泛应用于统计领域的各个方面.S语言作为一种解释型语言,主要用来进行数据的探索和统计分析,并能在此基础上实现一定的作图功能,它最早是由AT&T贝尔实验室开发的,最初的实现版本为基于S语言开发的商业版的S-PLUS.现在,主要由MathSoft公司的统计科学部负责S-PLUS的进一步开发和完善.

二、理论基础:

在金融工程中,投资策略问题一直是一个核心问题.如何给在众多的金融产品中制定合适的投资组合,一直是人们研究和讨论的重点.本文基于经典的Markowitz投资组合模型研究我国债券的收益问题,并用R软件进行合理的预测.


(一)Markowitz投资组合模型

检测设市场上有N种债券,ri是第i种债券的收益率,它是一个随机变量,ui是第i种债券的预期收益率.σij表示第i,j两种债券收益率的协方差.wi表示投资在第i种债券上的投资权重.因此,投资组合的收益率为