Combining Machine Learning Classifiers for Stock Trading with Effective
Feature Extraction
- URL: http://arxiv.org/abs/2107.13148v3
- Date: Fri, 11 Aug 2023 17:51:06 GMT
- Title: Combining Machine Learning Classifiers for Stock Trading with Effective
Feature Extraction
- Authors: A. K. M. Amanat Ullah, Fahim Imtiaz, Miftah Uddin Md Ihsan, Md. Golam
Rabiul Alam, Mahbub Majumdar
- Abstract summary: A machine learning model can make a significant profit in the US stock market by performing live trading.
Our work showcased that mixtures of weighted classifiers perform better than any individual predictor of making trading decisions in the stock market.
- Score: 0.4199844472131921
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The unpredictability and volatility of the stock market render it challenging
to make a substantial profit using any generalised scheme. Many previous
studies tried different techniques to build a machine learning model, which can
make a significant profit in the US stock market by performing live trading.
However, very few studies have focused on the importance of finding the best
features for a particular trading period. Our top approach used the performance
to narrow down the features from a total of 148 to about 30. Furthermore, the
top 25 features were dynamically selected before each time training our machine
learning model. It uses ensemble learning with four classifiers: Gaussian Naive
Bayes, Decision Tree, Logistic Regression with L1 regularization, and
Stochastic Gradient Descent, to decide whether to go long or short on a
particular stock. Our best model performed daily trade between July 2011 and
January 2019, generating 54.35% profit. Finally, our work showcased that
mixtures of weighted classifiers perform better than any individual predictor
of making trading decisions in the stock market.
Related papers
- Directly Learning Stock Trading Strategies Through Profit Guided Loss Functions [6.209778959431366]
We propose four novel loss functions to drive decision-making for a portfolio of stocks.<n>These functions account for the potential profits or losses based with respect to buying or shorting respective stocks.<n>Despite the high volatility in stock market fluctuations over time, training time-series models resulted in trading strategies that generated significant profits.
arXiv Detail & Related papers (2025-07-25T19:22:05Z) - Combining supervised and unsupervised learning methods to predict financial market movements [0.0]
We identify novel features extracted from emergent and well-established financial markets.
We used approximately six months of data consisting of minute candles from the Bitcoin, Pepecoin, and Nasdaq markets.
We explored the performance of various machine learning strategies, such as Random Forests (RF) and K-Nearest Neighbours (KNN) to classify market movements.
arXiv Detail & Related papers (2024-08-19T13:17:36Z) - Better & Faster Large Language Models via Multi-token Prediction [29.067271500844928]
Large language models such as GPT and Llama are trained with a next-token prediction loss.
We suggest that training language models to predict multiple future tokens at once results in higher sample efficiency.
arXiv Detail & Related papers (2024-04-30T17:33:57Z) - Stock Recommendations for Individual Investors: A Temporal Graph Network Approach with Mean-Variance Efficient Sampling [27.770653904666776]
Individual investors often disregard established investment theories, favoring their personal preferences instead.<n>This presents a challenge for stock recommendation systems, which must not only provide strong investment performance but also respect these individual preferences.<n>We propose a new model, Portfolio Temporal Graph Network Recommender PfoTGNRec, which can handle time-varying collaborative signals and incorporates diversification-enhancing sampling.
arXiv Detail & Related papers (2024-03-27T07:17:55Z) - Reinforcement Learning with Maskable Stock Representation for Portfolio
Management in Customizable Stock Pools [34.97636568457075]
Portfolio management (PM) is a fundamental financial trading task, which explores the optimal periodical reallocation of capitals into different stocks to pursue long-term profits.
ExistingReinforcement learning (RL) methods require to retrain RL agents even with a tiny change of the stock pool, which leads to high computational cost and unstable performance.
We propose EarnMore to handle PM with CSPs through one-shot training in a global stock pool.
arXiv Detail & Related papers (2023-11-17T09:16:59Z) - Combining Deep Learning on Order Books with Reinforcement Learning for
Profitable Trading [0.0]
This work focuses on forecasting returns across multiple horizons using order flow and training three temporal-difference imbalance learning models for five financial instruments.
The results prove potential but require further minimal modifications for consistently profitable trading to fully handle retail trading costs, slippage, and spread fluctuation.
arXiv Detail & Related papers (2023-10-24T15:58:58Z) - Joint Latent Topic Discovery and Expectation Modeling for Financial
Markets [45.758436505779386]
We present a groundbreaking framework for financial market analysis.
This approach is the first to jointly model investor expectations and automatically mine latent stock relationships.
Our model consistently achieves an annual return exceeding 10%.
arXiv Detail & Related papers (2023-06-01T01:36:51Z) - Short-Term Stock Price Forecasting using exogenous variables and Machine
Learning Algorithms [3.2732602885346576]
This research paper compares four machine learning models and their accuracy in forecasting three well-known stocks traded in the NYSE from March 2020 to May 2022.
We deploy, develop, and tune XGBoost, Random Forest, Multi-layer Perceptron, and Support Vector Regression models.
Using a training data set of 240 trading days, we find that XGBoost gives the highest accuracy despite running longer.
arXiv Detail & Related papers (2023-05-17T07:04:32Z) - Incorporating Interactive Facts for Stock Selection via Neural Recursive
ODEs [30.629948593098273]
We present StockODE, a latent variable model with Gaussian prior.
We design Neural Recursive Ordinary Differential Equation Networks (NRODEs) to capture the temporal evolution of stock volatility.
Experiments conducted on two real-world stock market datasets demonstrate that StockODE significantly outperforms several baselines.
arXiv Detail & Related papers (2022-10-28T06:14:02Z) - Quantitative Stock Investment by Routing Uncertainty-Aware Trading
Experts: A Multi-Task Learning Approach [29.706515133374193]
We show that existing deep learning methods are sensitive to random seeds and network routers.
We propose a novel two-stage mixture-of-experts (MoE) framework for quantitative investment to mimic the efficient bottom-up trading strategy design workflow of successful trading firms.
AlphaMix significantly outperforms many state-of-the-art baselines in terms of four financial criteria.
arXiv Detail & Related papers (2022-06-07T08:58:00Z) - A comparative study of Different Machine Learning Regressors For Stock
Market Prediction [2.1485350418225244]
We intensively studied NASDAQ stock market and targeted to choose the portfolio of ten different companies.
The objective is to compute opening price of next day stock using historical data.
To fulfill this task nine different Machine Learning regressor applied on this data and evaluated using MSE and R2 as performance metric.
arXiv Detail & Related papers (2021-04-14T15:37:33Z) - Feature Learning for Stock Price Prediction Shows a Significant Role of
Analyst Rating [0.38073142980733]
A set of 5 technical indicators and 23 fundamental indicators was identified to establish the possibility of generating excess returns on the stock market.
From any given day, we were able to predict the direction of change in price by 1% up to 10 days in the future.
The predictions had an overall accuracy of 83.62% with a precision of 85% for buy signals and a recall of 100% for sell signals.
arXiv Detail & Related papers (2021-03-13T03:56:29Z) - Stock2Vec: A Hybrid Deep Learning Framework for Stock Market Prediction
with Representation Learning and Temporal Convolutional Network [71.25144476293507]
We have proposed to develop a global hybrid deep learning framework to predict the daily prices in the stock market.
With representation learning, we derived an embedding called Stock2Vec, which gives us insight for the relationship among different stocks.
Our hybrid framework integrates both advantages and achieves better performance on the stock price prediction task than several popular benchmarked models.
arXiv Detail & Related papers (2020-09-29T22:54:30Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.