楼主: 成哲宇
3104 13

[金融经济学] Matlab 编程前沿组合 [推广有奖]

11
成哲宇 发表于 2016-5-18 22:29:36
crossbone254 发表于 2016-5-18 15:47
这是没法判断的,相关只告诉你过去的事情,而且这个方法也不涉及这个方面的判断
麻烦再问一下,根据基金里各股票实际权重,为什么所描出来的点在前沿内部而不是在前沿线上呢

12
crossbone254 发表于 2016-5-18 23:10:56
成哲宇 发表于 2016-5-18 22:29
麻烦再问一下,根据基金里各股票实际权重,为什么所描出来的点在前沿内部而不是在前沿线上呢
      很简单,因为你的前沿算错了,按模型定义,需要将所有可交易资产放进来你算出来的前沿才是对所有人都正确的,同时这也意味着真正的前沿是算不出来的,因为所有可交易资产的范围远大于资本市场,而且那些不在资本市场上的资产的方差及协方差很大程度上是无法尽数获得的。这也是为什么CAPM模型是事实上无法检验的原因。
      即使我们假设资本市场之外没有其它可交易资产,你的前沿也必须是在包含所有资本市场上的资产时候算出来的才是正确的。另外,即使你已经包含了资本市场上的所有可交易资产,你的协方差矩阵的估计也是错的,因为你是用的历史数据,而现在现在的金融学已经不再使用这种方法(具体原因参见各种金融计量的书,简单来说是股价过程的特征不适合使用历史数据估计方差和协方差)。
      当然,即使你把上一段的两个问题克服了,你所算得的前沿也几乎不可能包含基金所使用的组合,可能性有两种,一是基金使用的是各种更新的投资组合模型,在这些模型条件下的前沿一般不会和马科维茨模型相同。还有可能是基金使用的选股方法与投资组合理论无关,如技术分析等。
      

13
成哲宇 发表于 2016-5-19 15:11:55
crossbone254 发表于 2016-5-18 23:10
很简单,因为你的前沿算错了,按模型定义,需要将所有可交易资产放进来你算出来的前沿才是对所有人 ...
哇非常感谢您🙏

14
wutaibo 发表于 2016-8-5 15:49:59
感谢楼主分享!呼呼

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-26 16:09