此前有位笔名“华尔街先生”的大神验证马科维茨投资组合理论在上证50成分股的表现,最高时收益率达到50%以上,这个结果实在震惊,因此班门弄斧,模仿这位大神,验证该理论在沪深300成分股的表现,需要说明本人不太懂股票,纯属兴趣爱好。

马科维茨投资组合理论是马科维茨(Harry M.Markowitz)在1952年提出的投资组合选择(Portfolio Selection)理论,一句话概括,即是在收益一定情况下,通过资产配置来分散风险,从而使风险降低到最小。为验证该理论在中国的A股市场的择股及资产配置能力,以沪深300成分股作为股票池,以2020年1月至2021年8月期间的每日股票收盘价作为样本数据,以马科维茨投资组合理论作为投资组合的资产配置逻辑,同时以2021年8月20(昨日)成分股收盘价作为交易价格,构建马P资产配置组合。正好今日头条财经频道举办炒股大赛,因此通过该大赛机会,验证马科维茨投资组合理论的有效性,该组合投资规模50万,配置组合成立日和建仓日均为2021年8月21日。对于沪深300成分股列表具体代码和股票简称,可自行百度查询。

今日头条财经频道模拟炒股界面

在构建马P资产配置组合时,整个过程分为以下3个步骤:

第1步:导入2020年1月至2021年8月期间的沪深300成分股的日收盘价数据,依次计算成分股的平均年化收益率、波动率以及协方差矩阵。为了期间样本数据的完整性和一致性,样本数据中已剔除2020年1月至2021年8月期间退出以及新加入沪深300成分股数据。

第2步:以3个月期Shibor利率作为无风险利率,该利率在2021年8月20日的报价是2.3530%,计算当资本市场线与有效前沿相切时(即市场组合,也就是夏普比率取最大值),沪深300每只成份股在“马P资产配置组合”中的最优配置权重。

通过PYTHON计算可以看到,马P资产配置组合中,需要选择10只股票,这些股票的名称和配置权重如下:“北方稀土”的配置权重5.7097%,“中远海控”配置权重14.0025%,“长城汽车”的配置权重17.9108%,“隆基股份”的配置权重3.3984%,“山西汾酒”配置权重21.1926%,“复星医药”的配置权重4.2094%,“华能水电”的配置权重0.719%,“包钢股份”的配置权重8.5584%,“东方雨虹”的配置权重8.2662%,“中航光电”的配置权重4.3727%。其中“山西汾酒”的配置权重21.1926%和“长城汽车”的配置权重17.9108%,分别作为第一、第二大重仓股。

第3步:导入存放2021年8月20日沪深300成份股每日收盘价数据文件,并且根据当天股票收盘价数据计算“马P资产配置组合”的每只股票持股数量(100股整数倍或零并且不允许卖空)以及剩余的现金金额,需要注意的是在买入股票时需要考虑包括交易佣金在内的交易费用并假定收费标准是交易额的万分之三,此外,股票买入时不征收交易印花税。最终计算各股票持股数量如下:

“马P资产配置组合”持仓情况

实际该理论共计算出13只股票配置,另有比亚迪、智飞生物、片仔癀三支股票,由于根据50万投资额乘以权重后无法满足100股,所以舍弃该3支股票。

若建仓完成,则建仓完成以后的基金净值为0.9998元。同时,配置的股票和留存现金通过如下进行完整展示。

“马P资产配置组合”持仓情况

本人也信奉“长期持有”的价值投资理念,因此,在完成建仓以后暂时不会对所持有的股票进行买卖;

为了充分展示“马P资产配置组合”未来的投资业绩,每周周五(如遇节假日则顺延)在A股市场收盘后或周末通过今日头条披露基金的净值信息,并且与上证50指数、沪深300指数这两个A股市场最重要的指数进行对比分析。

另外有空时会分享关于马科维茨投资组合理论的内容,共同学习、共同进步!

相关推荐