Feature selection with annealing for forecasting financial time series

被引:0
|
作者
Pabuccu, Hakan [1 ]
Barbu, Adrian [2 ]
机构
[1] Bayburt Univ, Dept Business, TR-69000 Bayburt, Turkiye
[2] Florida State Univ, Stat Dept, Tallahassee, FL 32306 USA
关键词
Financial time-series forecasting; Feature selection; Machine learning; Cryptocurrency; Stock market; Return forecasting; PREDICTING STOCK; NEURAL-NETWORK; RATIOS; MODEL; DIRECTION; FUSION;
D O I
10.1186/s40854-024-00617-3
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
Stock market and cryptocurrency forecasting is very important to investors as they aspire to achieve even the slightest improvement to their buy-or-hold strategies so that they may increase profitability. However, obtaining accurate and reliable predictions is challenging, noting that accuracy does not equate to reliability, especially when financial time-series forecasting is applied owing to its complex and chaotic tendencies. To mitigate this complexity, this study provides a comprehensive method for forecasting financial time series based on tactical input-output feature mapping techniques using machine learning (ML) models. During the prediction process, selecting the relevant indicators is vital to obtaining the desired results. In the financial field, limited attention has been paid to this problem with ML solutions. We investigate the use of feature selection with annealing (FSA) for the first time in this field, and we apply the least absolute shrinkage and selection operator (Lasso) method to select the features from more than 1000 candidates obtained from 26 technical classifiers with different periods and lags. Boruta (BOR) feature selection, a wrapper method, is used as a baseline for comparison. Logistic regression (LR), extreme gradient boosting (XGBoost), and long short-term memory are then applied to the selected features for forecasting purposes using 10 different financial datasets containing cryptocurrencies and stocks. The dependent variables consisted of daily logarithmic returns and trends. The mean-squared error for regression, area under the receiver operating characteristic curve, and classification accuracy were used to evaluate model performance, and the statistical significance of the forecasting results was tested using paired t-tests. Experiments indicate that the FSA algorithm increased the performance of ML models, regardless of problem type. The FSA hybrid models showed better performance and outperformed the other BOR models on seven of the 10 datasets for regression and classification. FSA-based models also outperformed Lasso-based models on six of the 10 datasets for regression and four of the 10 datasets for classification. None of the hybrid BOR models outperformed the hybrid FSA models. Lasso-based models, excluding the LR type, were comparable to the best models for six of the 10 datasets for classification. Detailed experimental analysis indicates that the proposed methodology can forecast returns and their movements efficiently and accurately, providing the field with a useful tool for investors.
引用
收藏
页数:26
相关论文
共 50 条
  • [31] HXCS and its application to financial time series forecasting
    Liu, Shumei
    Nagao, Tomoharu
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2006, 1 (04) : 417 - 425
  • [32] Performance evaluation of series and parallel strategies for financial time series forecasting
    Mehdi Khashei
    Zahra Hajirahimi
    Financial Innovation, 3
  • [33] Genetic Algorithm for Feature Selection Applied to Financial Time Series Monotonicity Prediction: Experimental Cases in Cryptocurrencies and Brazilian Assets
    Contreras, Rodrigo Colnago
    da Silva, Vitor Trevelin Xavier
    da Silva, Igor Trevelin Xavier
    Viana, Monique Simplicio
    dos Santos, Francisco Lledo
    Zanin, Rodrigo Bruno
    Martins, Erico Fernandes Oliveira
    Guido, Rodrigo Capobianco
    ENTROPY, 2024, 26 (03)
  • [34] A temporal graph-based contrastive approach for financial time series forecasting
    Barazandeh, Iman
    Haratizadeh, Saman
    Sermpinis, Georgios
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 153
  • [35] Feature selection for classification of oscillating time series
    Tsimpiris, Alkiviadis
    Kugiumtzis, Dimitris
    EXPERT SYSTEMS, 2012, 29 (05) : 456 - 477
  • [36] A comparative study of feature selection and feature extraction methods for financial distress identification
    Kuiziniene, Dovile
    Savickas, Paulius
    Kunickaite, Rimante
    Juozaitiene, Ruta
    Damasevicius, Robertas
    Maskeliunas, Rytis
    Krilavicius, Tomas
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [37] Efficient genetic algorithm for feature selection for early time series classification
    Ahn, Gilseung
    Hur, Sun
    COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 142
  • [38] Modality-aware Transformer for Financial Time series Forecasting
    Gohari, Hajar Emami
    Dang, Xuan-Hong
    Shah, Syed Yousaf
    Zerfos, Petros
    5TH ACM INTERNATIONAL CONFERENCE ON AI IN FINANCE, ICAIF 2024, 2024, : 677 - 685
  • [39] Time-Series-Based Classification of Financial Forecasting Discrepancies
    Higdon, Ben Peachey
    El Mokhtari, Karim
    Basar, Ayse
    ARTIFICIAL INTELLIGENCE XXXVI, 2019, 11927 : 474 - 479
  • [40] Financial Time Series Forecasting with the Deep Learning Ensemble Model
    He, Kaijian
    Yang, Qian
    Ji, Lei
    Pan, Jingcheng
    Zou, Yingchao
    MATHEMATICS, 2023, 11 (04)