عنوان انگلیسی مقاله:
Combining Principal Component Analysis, Discrete Wavelet Transform and XGBoost to trade in the financial markets
ترجمه فارسی عنوان مقاله:
ترکیب تجزیه و تحلیل مؤلفه های اصلی ، تبدیل موجک گسسته و XGBoost برای تجارت در بازارهای مالی
Sciencedirect - Elsevier - Expert Systems With Applications, 125 (2019) 181-194: doi:10:1016/j:eswa:2019:01:083
João Nobre, RuiFerreira Neves
When investing in financial markets it is crucial to determine a trading signal that can provide the in- vestor with the best entry and exit points of the financial market, however this is a difficult task and has become a very popular research topic in the financial area. This paper presents an expert system in the financial area that combines Principal Component Analysis (PCA), Discrete Wavelet Transform (DWT), Extreme Gradient Boosting (XGBoost) and a Multi-Objective Optimization Genetic Algorithm (MOO-GA) in order to achieve high returns with a low level of risk. PCA is used to reduce the dimensionality of the financial input data set and the DWT is used to perform a noise reduction to every feature. The re- sultant data set is then fed to an XGBoost binary classifier that has its hyperparameters optimized by a MOO-GA. The importance of the PCA is analyzed and the results obtained show that it greatly improves the performance of the system. In order to improve even more the results obtained in the system using PCA, the PCA and the DWT are then applied together in one system and the results obtained show that this system is capable of outperforming the Buy and Hold (B&H) strategy in three of the five analyzed financial markets, achieving an average rate of return of 49.26% in the portfolio, while the B&H achieves on average 32.41%.
Keywords: Financial markets | Principal Component Analysis (PCA) | Discrete Wavelet Transform (DWT) | Extreme Gradient Boosting (XGBoost) | Multi-Objective Optimization Genetic | Algorithm (MOO-GA)