MARATTO

article · Algorithms

Ensemble Approach for Financial Time Series Modeling

Abstract

This study provides a comprehensive evaluation of bagging ensemble models for financial time series (FTS) classification and addresses a gap in the literature regarding how bootstrap methods, ensemble sizes, voting mechanisms, and loss functions jointly influence model performance. The analysis evaluates decision tree (DT), logistic regression (LR), and multi-layer perceptron (MLP) ensemble models modified by six time series bootstrap methods, five ensemble sizes, and three voting mechanisms across six FTS data sets. The study also examines the influence of entropy- and profit-based loss functions within particle swarm (PSO) and quantum-inspired particle swarm (QPSO) optimization for weighted voting. The results show that LR-based ensembles provide the strongest overall performance and outperform ARIMA, DT, LR, MLP, and LSTM baseline models on both accuracy and profit metrics. Bootstrap effects are model specific. DT and MLP ensembles perform best under the Tukey bootstrap, while LR ensembles achieve strong results under the block bootstrap, the sub-sample bootstrap method, and the Tukey method, and remain the strongest performers across all bootstrap configurations. Optimized voting mechanisms yield clear improvements over equal-weight majority voting, with the profit loss function producing the most consistent gains. The findings also indicate that FTS classification problems exhibit an optimal range of ensemble sizes, as larger ensembles do not always improve performance. The study contributes a systematic assessment of ensemble design choices for FTS classification and highlights the importance of jointly considering bootstrap diversity, ensemble size, and voting strategy when developing ensemble models for financial applications.

Research topics

  • Stock Market Forecasting Methods
  • Time Series Analysis and Forecasting
  • Financial Distress and Bankruptcy Prediction

Read the original research

This page summarises published work. The authoritative version sits with the publisher.

DOI: 10.3390/a19050404

Is something wrong with this record? Report it or request removal.

Discussion

Discuss this research

Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.

No discussion yet. Open the first thread.