马克维茨投资组合模型的matlab计算

2013-12-29 00:00:00钱骏洲倪菁菁
中国市场 2013年17期

[摘要]马克维茨投资组合模型是现代投资组合理论中的经典模型,将matlab软件应用于马克维茨投资组合模型的计算将克服其计算量大的缺点,并通过实际计算得出中国移动、中国电信、中国联通三只股票的最优投资方案。

[关键词]马克维茨;matlab;投资组合

[中图分类号]F832[文献标识码]A[文章编号]1005-6432(2013)17-0065-02

其中投资组合风险和投资组合预期收益为输出变量。

投资组合预期收益率、vpU0LILKkiD5CueQmL6k8KKoNTNTCZQ1+TCbn57G/hE=投资组合的协方差、投资组合权重为输入变量。

3最优投资组合的确定

权重不确定的情况下,通过计算最小风险的组合,从而得出权重。马克维茨投资组合模型是带约束的二次优化问题,在给定期望收益时,方差最小的解唯一。这类问题在matlab中,可以通过frontcon函数求解。

4结论

马克维茨的投资组合模型在计算投资组合的预期收益和方差时十分精确,但是其缺点在于在处理较多股票的投资组合时,计算量过大,而运用matlab软件对马克维茨投资组合模型进行计算将有效的克服这一缺点。

参考文献:

[1]郑志勇.金融数量分析matlab编程[M].北京:北京航空航天大学出版社,2009.

[2]莎仁格日乐.马克维茨均值—方差模型及应用[J].辽宁师专学报,2007(12).

[3]宁云才,王红.数量经济技术经济研究[J].马克维茨组合投资模型的程序化求解方法,2003(10).