ECONOMIC COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND RESEARCH · 2021 · 11 citations · 17 references
BusinessFinanceFinancial ManagementMachine LearningOptimizationPortfolio ManagementEnsemble ForecastingEnsemble MethodsFinancial ForecastingPortfolio AnalyticsPortfolio OptimizationTime Series ForecastingExtreme Gradient BoostingFinancial Time Series ForecastingGradient BoostingMean-variance AnalysisMean-variance Portfolio SelectionOptimization AlgorithmsStock Return ForecastingXgboost
Portfolio optimization is one of the most concerning issues in finance and its success relies on accurate prediction of future stock market, which is challenging due to its dynamic, non-stationary, chaotic and noisy nature. This paper studies the performance of a portfolio optimization model when combined with stock return prediction using a machine learning model. In this study, two portfolio optimization algorithms are proposed. The first algorithm performs the eXtreme Gradient Boosting (XGBoost) for stock return forecasting and the meanvariance (MV) model for portfolio selection. The second algorithm modifies the MV model by introducing an additional penalty term based on the prediction error of XGBoost. The empirical tests using the historical data from 2010 to 2016 of the component stocks of the Korea Composite Stock Price Index show that the proposed algorithms are superior to traditional methods.
17
Scikit-learn: Machine Learning in Python
Fabián Pedregosa, Gaël Varoquaux, Alexandre Gramfort et al. · arXiv (Cornell University) · 2012 · 63.7K citations · Full text
The North American Journal of Economics and Finance
Elsevier Sdol · 2009 · 337 citations