Cao Xinwei, Li Shuai
IEEE Trans Neural Netw Learn Syst. 2024 Dec;35(12):17674-17687. doi: 10.1109/TNNLS.2023.3307192. Epub 2024 Dec 2.
Portfolio analysis is a crucial subject within modern finance. However, the classical Markowitz model, which was awarded the Nobel Prize in Economics in 1991, faces new challenges in contemporary financial environments. Specifically, it fails to consider transaction costs and cardinality constraints, which have become increasingly critical factors, particularly in the era of high-frequency trading. To address these limitations, this research is motivated by the successful application of machine learning tools in various engineering disciplines. In this work, three novel dynamic neural networks are proposed to tackle nonconvex portfolio optimization under the presence of transaction costs and cardinality constraints. The neural dynamics are intentionally designed to exploit the structural characteristics of the problem, and the proposed models are rigorously proven to achieve global convergence. To validate their effectiveness, experimental analysis is conducted using real stock market data of companies listed in the Dow Jones Index (DJI), covering the period from November 8, 2021 to November 8, 2022, encompassing an entire year. The results demonstrate the efficacy of the proposed methods. Notably, the proposed model achieves a substantial reduction in costs (which combines investment risk and reward) by as much as 56.71% compared with portfolios that are averagely selected.
投资组合分析是现代金融领域的一个关键课题。然而,1991年获得诺贝尔经济学奖的经典马科维茨模型在当代金融环境中面临新的挑战。具体而言,它没有考虑交易成本和基数约束,而这些因素已变得越来越关键,尤其是在高频交易时代。为了解决这些局限性,本研究的动机来自于机器学习工具在各个工程学科中的成功应用。在这项工作中,提出了三种新颖的动态神经网络,以解决存在交易成本和基数约束情况下的非凸投资组合优化问题。有意设计神经动力学以利用问题的结构特征,并且严格证明所提出的模型能够实现全局收敛。为了验证其有效性,使用道琼斯指数(DJI)上市的公司的真实股票市场数据进行了实验分析,涵盖2021年11月8日至2022年11月8日这一整年。结果证明了所提出方法的有效性。值得注意的是,与平均选择的投资组合相比,所提出的模型实现了成本(结合投资风险和回报)大幅降低,降幅高达56.71%。