Random walk through a stock network and predictive analysis for portfolio optimization

被引:9
作者
Freitas, Washington Burkart [1 ]
Junior, Joao Roberto Bertini [1 ]
机构
[1] Univ Estadual Campinas, Sch Technol, R Paschoal Marmo 1888, BR-13484332 Limeira, SP, Brazil
关键词
Portfolio optimization; Random walk; Stock network; Analytics; Xgboost; MODELS; SELECTION; SEARCH;
D O I
10.1016/j.eswa.2023.119597
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Portfolio optimization is the process that aims to make a profitable asset distribution and minimize the risk of loss. Usually, portfolio optimization is performed by a human analyst through technical analysis; a process subjective to the analyst's background and confined to a reduced group of assets, limiting choices, and, consequently, the possibility of better results. This work proposes the Stock Network Portfolio Allocation (SNP A) algorithm for the automatic recommendation of a stock portfolio for the next period. SNPA especially applies to conditions where there is a possibly large number of assets to consider. It works by modeling the set of assets as a complex network, in which nodes represent assets and the edges between them are established by the correlation between their returns. The choice of assets is carried out through a random walk in the network, selecting, in the end, the assets represented by the most visited nodes. We present SNPA in two forms, differing in the way they define the transition probabilities based on return: (1) SNP Ar algorithm uses the cumulative wealth over a period and (2) SNP Ah is a hybrid algorithm that employs a forecasting model to estimate the asset returns. Both variants are compared to six portfolio algorithms and three market indices. Investment simulations were carried out from January 2019 to December 2020 considering three stock markets, the Brazilian market share (BRB3), the S&P 500 index (SP500), and the Russell Top 200 index (EQ200). Results show a predominance performance of the proposed algorithm in all three data sets. Specifically, the SNP Ah algorithm demonstrated a cumulative wealth of 267%, 308%, and 98.8%, in the 24 months, for the markets BRB3, EQ200, and SP500, respectively. In addition to these values, which are expressive for the period, the algorithm obtained the best values for the Sharpe Ratio.
引用
收藏
页数:19
相关论文
共 43 条
  • [1] Emergence of scaling in random networks
    Barabási, AL
    Albert, R
    [J]. SCIENCE, 1999, 286 (5439) : 509 - 512
  • [2] Bergstra J, 2012, J MACH LEARN RES, V13, P281
  • [3] A network-based data mining approach to portfolio selection via weighted clique relaxations
    Boginski, Vladimir
    Butenko, Sergiy
    Shirokikh, Oleg
    Trukhanov, Svyatoslav
    Gil Lafuente, Jaime
    [J]. ANNALS OF OPERATIONS RESEARCH, 2014, 216 (01) : 23 - 34
  • [4] Brugiere P., 2020, QUANTITATIVE PORTFOL, DOI [10.1007/978-3-030-37740-3, DOI 10.1007/978-3-030-37740-3]
  • [5] The mean-variance cardinality constrained portfolio optimization problem using a local search-based multi-objective evolutionary algorithm
    Chen, Bili
    Lin, Yangbin
    Zeng, Wenhua
    Xu, Hang
    Zhang, Defu
    [J]. APPLIED INTELLIGENCE, 2017, 47 (02) : 505 - 525
  • [6] XGBoost: A Scalable Tree Boosting System
    Chen, Tianqi
    Guestrin, Carlos
    [J]. KDD'16: PROCEEDINGS OF THE 22ND ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2016, : 785 - 794
  • [7] Constructing a multilayer network for stock market
    Chen, Wei
    Jiang, Manrui
    Jiang, Cheng
    [J]. SOFT COMPUTING, 2020, 24 (09) : 6345 - 6361
  • [8] Building Diversified Portfolios that Outperform Out of Sample
    de Prado, Marcos Lopez
    [J]. JOURNAL OF PORTFOLIO MANAGEMENT, 2016, 42 (04) : 59 - 69
  • [9] Optimal Versus Naive Diversification: How Inefficient is the 1/N Portfolio Strategy?
    DeMiguel, Victor
    Garlappi, Lorenzo
    Uppal, Raman
    [J]. REVIEW OF FINANCIAL STUDIES, 2009, 22 (05) : 1915 - 1953
  • [10] Effects of common factors on stock correlation networks and portfolio diversification
    Eom, Cheoljun
    Park, Jong Won
    [J]. INTERNATIONAL REVIEW OF FINANCIAL ANALYSIS, 2017, 49 : 1 - 11