Feature Engineering for Mid-Price Prediction with Deep Learning
Mid-price movement prediction based on limit order book (LOB) data is a challenging task due to the complexity and dynamics of the LOB. So far, there have been very limited attempts for extracting relevant features based on LOB data. In this paper, we address this problem by designing a new set of handcrafted features and performing an extensive experimental evaluation on both liquid and illiquid stocks. More specifically, we implement a new set of econometrical features that capture statistical properties of the underlying securities for the task of mid-price prediction. Moreover, we develop a new experimental protocol for online learning that treats the task as a multi-objective optimization problem and predicts i) the direction of the next price movement and ii) the number of order book events that occur until the change takes place. In order to predict the mid-price movement, the features are fed into nine different deep learning models based on multi-layer perceptrons (MLP), convolutional neural networks (CNN) and long short-term memory (LSTM) neural networks. The performance of the proposed method is then evaluated on liquid and illiquid stocks, which are based on TotalView-ITCH US and Nordic stocks, respectively. For some stocks, results suggest that the correct choice of a feature set and a model can lead to the successful prediction of how long it takes to have a stock price movement.
Code (0)
등록된 구현이 없습니다.
Tasks
Deep LearningFeature EngineeringSimilar Papers 제목 키워드 기반
A Blockchain Transaction Graph based Machine Learning Method for Bitcoin Price Prediction
Bitcoin, as one of the most popular cryptocurrency, is recently attracting much attention of investors. Bitcoin price prediction task is consequently a rising academic topic for providing valuable insights and suggestion…
BIG-bench Machine LearningFeature EngineeringPredictionNoxTrader: LSTM-Based Stock Return Momentum Prediction for Quantitative Trading
We introduce NoxTrader, a sophisticated system designed for portfolio construction and trading execution with the primary objective of achieving profitable outcomes in the stock market, specifically aiming to generate mo…
Algorithmic TradingFeature EngineeringTime SeriesTime Series AnalysisMachine Learning and Deep Learning Models for Short Term Electricity Price Forecasting in Australia's National Electricity Market
Short term electricity price forecast is essential in competitive power markets, yet electricity price series exhibit high volatility, irregularity, and non-stationarity. This phenomenon is pronounced in the South Austra…
Feature EngineeringData AugmentationA Gated Recurrent Unit Approach to Bitcoin Price Prediction
In today's era of big data, deep learning and artificial intelligence have formed the backbone for cryptocurrency portfolio optimization. Researchers have investigated various state of the art machine learning models to …
BIG-bench Machine LearningFeature EngineeringPortfolio OptimizationPrediction+2Novel Modelling Strategies for High-frequency Stock Trading Data
Full electronic automation in stock exchanges has recently become popular, generating high-frequency intraday data and motivating the development of near real-time price forecasting methods. Machine learning algorithms a…
Feature EngineeringVocal Bursts Intensity Prediction