网站大量收购独家精品文档,联系QQ:2885784924

《最优化结课论文.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《最优化结课论文

大连民族学院 最优化方法结课论文 金融分析中的优化问题 院系:理学院 班级:信息 102 作者:邬小筱 学号:2010052223 在金融领域中,我们经常遇到优化问题的求解。比如:利用极大似然估计方法(MLE)估计参数时,就面临最大化似然函数的优化问题;还比如:利用广义矩估计方法(GMM)估计参数时也面临最大化目标函数的优化问题。这里我们讨论利用MATLAB进行静态优化问题的求解,对于动态优化问题,我们不作讨论。下面我们结合实例主要讨论金融领域中经常碰到的优化问题:线性规划问题;二次规划问题;无约束非线性函数最优化问题;约束非线性函数最优化问题。 一、线性规划问题 利率风险的控制对大多数机构投资者都很重要。久期是衡量利率变动对债券收益影响程度的指标,久期越长表示债券对利率变化的敏感程度越高,债券的风险也越高。因此,将债券组合的久期与投资者的投资期限相互匹配,是许多机构投资者的目标之一。假定某机构投资者想构造一个久期为的债券组合,它可以在市场上合适的备选债券中构造某个组合权重 ,使得该组合的久期为,由于满足这一条件的组合权重可能有很多,为简化起见,我们可以进一步假定投资者选择那些期望收益最高的债券组合。用数学形式描述如下(限制卖空): 上述优化问题就是一个线性规划问题。求解线性规划问题可以借助MATLAB本身提供的函数linprog来解决。该函数解决如下形式的线性规划问题: (1) 其中:均为列向量;为矩阵。 调用该函数的格式如下: 这里函数的输入项中的分别对应于线性规划问题(1)中的 是给定的初始值向量。输出项中的为最优解;为目标函数的最小值。 例1 假定市场上有3种备选债券:债券1、债券2、债券3。其期望收益率分别为5%,15%,10%;久期分别为1年、2年和3年。投资者若想构造久期为2.5年的债券组合,并使得组合的期望收益最大则该投资者该如何行动? 在MATLAB主窗口输入: A=[1,2,3;1,1,1]; B=[2.5;1]; W=linprog(-[0.05,0.15,0.1],[],[],A,B,zeros(1,3)) 得到:W=(0.0000,0.5000,0.5000) 因此,该投资者应该将一半的资金购买债券2,另一半的资金购买债券3。 对投资者而言,如面对同样久期的债券,还可以选择凸性最大的债券。凸性是指在某一到期收益率下,到期收益率发生变动而引起的价格变动幅度的变动程度。凸性是对债券价格曲线弯曲程度的一种度量,凸性是债券价格对收益率的二阶导数,是对债券久期利率敏感性的测量 类似地,我们可以在MATLAB的命令窗口输入以下命令: A=[1,2,3;1,1,1]; B=[2.5;1]; W=linprog(-[15,12,20],[],[],A,B,zeros(1,3)) 得到:W=(0.2500,0.0000,0.7500) 因此,如果该投资者选择凸性最大的组合,则应该将四分之一的资金购买债券1,四分之三的资金购买债券3。 二、二次规划问题 二次规划问题的数学形式可以描述如下: (2) 其中:均为列向量;为矩阵。 MATLAB提供了函数quadprog来求解上述二次规划问题,其调用格式如下: 在投资组合管理中,马柯维茨的均值方差模型是一个重要的理论基础。其数学描述如下: (3) 优化问题(3)就是一个二次规划问题。这里,表示组合的权重列向量;组合的风险由组合收益率的方差表示,表示股票收益率的协方差矩阵;为股票的期望收益率列向量;为预期要达到的收益率。因此,马柯维茨的均值方差模型可以直接调用MATLAB函数quadprog进行求解。 下面选择我国深圳股票市场代号为000016到000020(1992年10月12日到2003年10月12日)的5只股票为例,考虑如何在这五只股票中选择一个最优的权重使得组合的收益达到2%的月收益,同时使得组合的风险在所有满足2%的月收益的可能组合中风险最小。将上述思想表述为数学形式为: 其中:为这5只股票收益率的协方差矩阵;为这5只股票期望收益率向量。事先将股票数据保存在MATLA搜索路径下的Excel文档中,数据格式如图所示。股票的价格为收盘价。 我们在MATLAB主窗口下输入: clear a=xlsread(test1001);%input data from 000016-000020 in Shenzhen stock market a=a(1:22:end,2:end);%monthly data c=price2ret(a,[],periodic);%monthly returns v=cov(c);% covariance amo

文档评论(0)

wangz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档