Related Experiment Video
Updated: Jun 29, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Genetic Algorithm for Feature Selection Applied to Financial Time Series Monotonicity Prediction: Experimental Cases
Rodrigo Colnago Contreras1,2, Vitor Trevelin Xavier da Silva2, Igor Trevelin Xavier da Silva2
1Department of Computer Science and Statistics, Institute of Biosciences, Letters and Exact Sciences, São Paulo State University (UNESP), São José do Rio Preto 15054-000, SP, Brazil.
This study uses machine learning and genetic algorithms to predict the daily movement direction of financial time series, including Bitcoin and Ibovespa. Feature selection improved model performance for these cryptocurrency and stock market predictions.
Area of Science:
- Quantitative Finance
- Computational Finance
- Machine Learning Applications
Background:
- Investors historically predict financial asset values; cryptocurrencies are now significant assets.
- Machine learning (ML) is increasingly used for investment automation and decision support.
- Accurate prediction of financial time series movement direction is crucial for investment strategies.
Purpose of the Study:
- To predict the daily movement direction of financial time series using ML classification models.
- To apply data preprocessing and feature selection techniques for enhanced prediction accuracy.
- To evaluate model performance on Bitcoin, Ibovespa, and Vale time series data.
Main Methods:
- Collection of financial time series data for Bitcoin, Ibovespa, and Vale.
- Application of data preprocessing techniques tailored for financial time series.
- Utilizing genetic algorithms for feature selection to identify optimal input attributes.
- Training and testing various machine learning classification models.
Main Results:
- The best prediction models achieved Area Under the ROC Curve (AUC) scores of 0.61 for Bitcoin, 0.62 for Ibovespa, and 0.58 for Vale.
- Feature selection using genetic algorithms generally improved model performance across the tested assets.
- Financial time series represented as percentage variations showed good predictive performance with fewer attributes.
Conclusions:
- Feature selection is a valuable technique for enhancing the performance of ML models in financial time series prediction.
- Percentage variation of time series data can yield effective predictions, even with a reduced set of features.
- The study demonstrates the potential of ML and genetic algorithms for predicting the direction of financial asset movements.
Related Concept Videos
Quantifying and Rejecting Outliers: The Grubbs Test
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Frequency-dependent Selection
Regression Analysis
In regression analysis, a regression equation is determined based on the line of best fit– a line that best fits the data points plotted in a graph. This line is also called the regression line. The algebraic equation for the regression line is called the regression equation. It is represented as:
Survival Tree
Building a Survival Tree
Constructing a...
Expected Frequencies in Goodness-of-Fit Tests

