04章组合优化模型.docx

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 组合优化模型 投资组合期望回报和风险可以通过调整组合中各资产的比例来优化。组合优化理论由马 科维茨(1952)创立,因此这一理论又被称为马科维茨组合模型。本章探讨如何在 Excel 中 的构建这一模型的问题。在本章中,我们首先从数学上对该模型做了一个简单解释,然后又 分别用解析法和数值法构建了四个生成有效前沿的 Excel 模型。 4.1 有效前沿及其数学解释 相同的一组资产,通过改变资产权重,可以组成许多有不同的期望回报和风险的投资组 合。这些组合和资产在回报-风险平面上形成一个可行域或机会集。该可行域的边界是一个 向右开口的双曲线。只有组合的期望回报才能达到这一边界,而单个资产的期望回报都在边 界之内。边界上的组合被称为前沿组合。 如果设双曲线的顶点为 E,则在 E 点上的组合为最小风险组合。E 点以上线段被称为有 效前沿,在该线段上的组合为有效组合,其他的则是无效组合。所谓有效组合,就是在给定 的期望回报下有最小风险的组合,或在给定的风险下有最大期望回报的组合。换句话说,有 效组合就是在给定的约束下具有最优资产配置比例的组合。求有效组合的过程实际上就是计 算组合的最优资产比例的过程。 有效组合可以用数学中求条件极值的方法得出。在数学中,求极值有两种方法。一是把 约束条件代入目标函数,将条件极值直接化为无条件极值; 另一种是用拉格朗日乘数法将 条件极值化为无条件极值。有效组合可以用这两种方法求解。在第一种方法中,流行的是埃 尔顿等人在“现代组合投资理论与投资分析”中介绍的解法。1 在第二种方法中,应用较多 的是 Huang Chi-Fu 建立的一种解法。2 4.1.1 将约束代入目标函数求解有效组合 按照这种解法,有效组合是下面目标函数的最大值: ? ? ? ? ? ? ∑ ? ? ? ? n ? i=1 ? ? ? ? = = (4 ? 1) ? ? 约束于: n ∑ ?? i=1 = 1 (4 ? 2) 其中,??? 是组合期望回报,?? 是无风险利率, ? 是组合标准差,?? 是资产 i 在组合中的 权重。 为了得到目标函数的最大值,我们首先将约束代入目标函数。令 n ?? = ∑ ?? i=1 ?? 则目标函数(4-1)可以改写为: 1 埃尔顿等“现代投资组合理论与投资分析”,机械工业出版社,2008 年。 2 Huang, Chi-Fu. Foundations for Financial Economics, Elsevier Science Publishing Co., 1988. ∑ ? ? ? ∑ ? ? ∑ ? (? ? ? ) n ? ? n n i=1 ? ? i=1 ? ? i=1 ? ? ? ? = = ? ? 求最大值的第二步是求目标函数对所有变量的偏导数,并令导数的值为零。设 n ? = ∑ ??(??? ? ??) i=1 ? = ? = ( ?2)1?2 其中函数 u 对 w 的一阶偏导数为 ?? ??1 = (??1 ? ??) ?? ??2 = (??2 ? ??) ? ?? ??? = (??? ? ??) 或 ?? ??? = (??? ? ??) (4 ? 3) 函数 v 为复合幂函数,其求导法则为:(????1)?????,故 v 对 w 的一阶偏导数为: ?? ??? = ( P2)?1?2 2 ? 2 ∑ ?? ?=1 ? ?? = ∑ ?? ?=1 ??/ ? (4 ? 4) 其中,2 ∑??=1 ?? ?? 为组合方差 ?2 的导数,其推导见附录 A. 将 u 和 v 的导数(4-3)式及(4-4)式代入下式 ? ′ ( ) ? = ??′ ? ??′ ?2 并令目标函数关于所有资产权重的偏导数为零,得 ?? ??? ?(??? ? ??) ? ∑ni=1 ??(??? ? ??) (∑??=1 ?? ??)? ? = 2 ? (??? ? ??) ∑ni=1 ??(??? ? ??) (∑??=1 ?? ??)? ? = ? 2 (4 ? 5) ? ? = 0 定义 α = ∑ni=1 ??(??? ? ??) 2 ? 则(4-5)式变为 2 ?? ??? = (??? ? ??) ? ? ? ∑??=1 ?? ?? ? = 0 等价于 ?? ??? ? = (??? ? ??) ? ? ∑ ?? ?=1 ?? = 0 (4 ? 6) 对每一个 i 值,有 ??1 ? ?? = ??1 11 + ??2 12 + ? + ??? 1? ??2 ? ?? = ??1 11 + ??2 12 + ? + ??? 1? ? ??? ? ?? = ??1 11 + ??2 12 + ? + ??? 1? 令??=???,则 ??1 ? ??

文档评论(0)

137****0427 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档