Predicting Stock Price Movements in High-Frequency Trading

Read full text
Authors: Ritwik Das, Auntara Nandi
Cited by: 0

Abstract

This research focuses on utilizing techniques to predict mid-price movements and bid-ask spread crossings in high-frequency trading. The study explores the use of support vector machines, random forests, and gradient boosting algorithms on limit order book (LOB) data, capturing stock price movements at the millisecond scale. The dataset is split into two time periods: 9:30–11:00 and 11:00–12:00, with the former used for model fitting and assessment. Various performance measures, including recall, precision, and F1-measure, are employed to evaluate the machine learning models. Additionally, summary statistics are derived to fit a logistic regression model and compare its results with the machine learning approaches. The findings indicate that while the models perform well during the 9:30–11:00 period, achieving precision levels of 70%–80%, they yield unsatisfactory results during the 11:00–12:00 strategy timeframe. The discussion highlights the challenges in achieving high backtesting accuracy and suggests potential avenues for improvement, such as incorporating additional time-sensitive features and considering time-series techniques. Furthermore, the study addresses the importance of factoring in transaction fees when evaluating real-life profitability, proposing an approach to reclassify spread cross labels to account for transaction costs.

Fields of Study & Subjects

Stock Market Forecasting Methods Financial Markets and Investment Strategies Stochastic processes and financial applications

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
10 January 2026
Language
EN
Document type
Preprint