支持金融专业学生构建最优投资组合的 VBA 仿真工具包
投资组合管理
2023-05-23 v1
摘要
本文介绍一个用 Visual Basic for Applications (VBA) 创建的软件组件,可应用于使用两种不同方法创建最优投资组合。第一种方法是 Markowitz 的开创性方法,其基于通过最小化底层投资组合的方差来寻找预算份额。第二种方法由 El-Khatib 和 Hatemi-J 提出,该方法在优化问题中直接结合风险与收益,并得出使投资组合风险调整收益最大化的预算份额。该方法与理性投资者的预期一致,因为这些投资者将风险与收益视为选择投资资产的根本基础。我们的工具包提供了文献中通常被忽视的另一优势,即投资组合中应包含的资产数量。常见做法是在构建投资组合时假设资产数量外生给定。然而,当前软件组件构建所有可能的组合,因此投资者可以凭经验找出所考虑的所有投资组合中哪一个最佳。该软件通过图形用户界面实现用户友好。还提供了一个应用,演示如何使用多个资产的实时序列数据来使用该软件。
引用
@article{arxiv.2305.12826,
title = {A Simulation Package in VBA to Support Finance Students for Constructing Optimal Portfolios},
author = {Abdulnasser Hatemi-J and Alan Mustafa},
journal= {arXiv preprint arXiv:2305.12826},
year = {2023}
}