DNN-ForwardTesting: A New Trading Strategy Validation using Statistical
Timeseries Analysis and Deep Neural Networks
- URL: http://arxiv.org/abs/2210.11532v1
- Date: Thu, 20 Oct 2022 19:00:59 GMT
- Title: DNN-ForwardTesting: A New Trading Strategy Validation using Statistical
Timeseries Analysis and Deep Neural Networks
- Authors: Ivan Letteri, Giuseppe Della Penna, Giovanni De Gasperis, Abeer Dyoub
- Abstract summary: We propose a new trading strategy, called DNN-forwardtesting, that determines the strategy to apply by testing it on the possible future predicted by a deep neural network.
Our trading system calculates the most effective technical indicator by applying it to the DNNs predictions and uses such indicator to guide its trades.
- Score: 0.6882042556551609
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In general, traders test their trading strategies by applying them on the
historical market data (backtesting), and then apply to the future trades the
strategy that achieved the maximum profit on such past data.
In this paper, we propose a new trading strategy, called DNN-forwardtesting,
that determines the strategy to apply by testing it on the possible future
predicted by a deep neural network that has been designed to perform stock
price forecasts and trained with the market historical data.
In order to generate such an historical dataset, we first perform an
exploratory data analysis on a set of ten securities and, in particular,
analize their volatility through a novel k-means-based procedure. Then, we
restrict the dataset to a small number of assets with the same volatility
coefficient and use such data to train a deep feed-forward neural network that
forecasts the prices for the next 30 days of open stocks market. Finally, our
trading system calculates the most effective technical indicator by applying it
to the DNNs predictions and uses such indicator to guide its trades.
The results confirm that neural networks outperform classical statistical
techniques when performing such forecasts, and their predictions allow to
select a trading strategy that, when applied to the real future, increases
Expectancy, Sharpe, Sortino, and Calmar ratios with respect to the strategy
selected through traditional backtesting.
Related papers
- GraphCNNpred: A stock market indices prediction using a Graph based deep learning system [0.0]
We give a graph neural network based convolutional neural network (CNN) model, that can be applied on diverse source of data, in the attempt to extract features to predict the trends of indices of textS&textP 500, NASDAQ, DJI, NYSE, and RUSSEL.
Experiments show that the associated models improve the performance of prediction in all indices over the baseline algorithms by about $4% text to 15%$, in terms of F-measure.
arXiv Detail & Related papers (2024-07-04T09:14:24Z) - F-FOMAML: GNN-Enhanced Meta-Learning for Peak Period Demand Forecasting with Proxy Data [65.6499834212641]
We formulate the demand prediction as a meta-learning problem and develop the Feature-based First-Order Model-Agnostic Meta-Learning (F-FOMAML) algorithm.
By considering domain similarities through task-specific metadata, our model improved generalization, where the excess risk decreases as the number of training tasks increases.
Compared to existing state-of-the-art models, our method demonstrates a notable improvement in demand prediction accuracy, reducing the Mean Absolute Error by 26.24% on an internal vending machine dataset and by 1.04% on the publicly accessible JD.com dataset.
arXiv Detail & Related papers (2024-06-23T21:28:50Z) - Cryptocurrency Portfolio Optimization by Neural Networks [81.20955733184398]
This paper proposes an effective algorithm based on neural networks to take advantage of these investment products.
A deep neural network, which outputs the allocation weight of each asset at a time interval, is trained to maximize the Sharpe ratio.
A novel loss term is proposed to regulate the network's bias towards a specific asset, thus enforcing the network to learn an allocation strategy that is close to a minimum variance strategy.
arXiv Detail & Related papers (2023-10-02T12:33:28Z) - NoxTrader: LSTM-Based Stock Return Momentum Prediction for Quantitative
Trading [0.0]
NoxTrader is a sophisticated system designed for portfolio construction and trading execution.
The underlying learning process of NoxTrader is rooted in the assimilation of valuable insights derived from historical trading data.
Our rigorous feature engineering and careful selection of prediction targets enable us to generate prediction data with an impressive correlation range between 0.65 and 0.75.
arXiv Detail & Related papers (2023-10-01T17:53:23Z) - Data Cross-Segmentation for Improved Generalization in Reinforcement
Learning Based Algorithmic Trading [5.75899596101548]
We propose a Reinforcement Learning (RL) algorithm that trades based on signals from a learned predictive model.
We test our algorithm on 20+ years of equity data from Bursa Malaysia.
arXiv Detail & Related papers (2023-07-18T16:00:02Z) - Stock Price Prediction Using Temporal Graph Model with Value Chain Data [3.1641827542160805]
We introduce a neural network-based stock return prediction method, the Long Short-Term Memory Graph Convolutional Neural Network (LSTM-GCN) model.
Our experiments demonstrate that the LSTM-GCN model can capture additional information from value chain data that are not fully reflected in price data.
arXiv Detail & Related papers (2023-03-07T17:24:04Z) - Augmented Bilinear Network for Incremental Multi-Stock Time-Series
Classification [83.23129279407271]
We propose a method to efficiently retain the knowledge available in a neural network pre-trained on a set of securities.
In our method, the prior knowledge encoded in a pre-trained neural network is maintained by keeping existing connections fixed.
This knowledge is adjusted for the new securities by a set of augmented connections, which are optimized using the new data.
arXiv Detail & Related papers (2022-07-23T18:54:10Z) - Bayesian Bilinear Neural Network for Predicting the Mid-price Dynamics
in Limit-Order Book Markets [84.90242084523565]
Traditional time-series econometric methods often appear incapable of capturing the true complexity of the multi-level interactions driving the price dynamics.
By adopting a state-of-the-art second-order optimization algorithm, we train a Bayesian bilinear neural network with temporal attention.
By addressing the use of predictive distributions to analyze errors and uncertainties associated with the estimated parameters and model forecasts, we thoroughly compare our Bayesian model with traditional ML alternatives.
arXiv Detail & Related papers (2022-03-07T18:59:54Z) - Financial Markets Prediction with Deep Learning [11.26482563151052]
We propose a novel one-dimensional convolutional neural networks (CNN) model to predict financial market movement.
The customized one-dimensional convolutional layers scan financial trading data through time, while different types of data, such as prices and volume, share parameters ( Kernels) with each other.
Our model automatically extracts features instead of using traditional technical indicators.
arXiv Detail & Related papers (2021-04-05T19:36:48Z) - REST: Relational Event-driven Stock Trend Forecasting [76.08435590771357]
We propose a relational event-driven stock trend forecasting (REST) framework, which can address the shortcoming of existing methods.
To remedy the first shortcoming, we propose to model the stock context and learn the effect of event information on the stocks under different contexts.
To address the second shortcoming, we construct a stock graph and design a new propagation layer to propagate the effect of event information from related stocks.
arXiv Detail & Related papers (2021-02-15T07:22:09Z) - Deep Stock Predictions [58.720142291102135]
We consider the design of a trading strategy that performs portfolio optimization using Long Short Term Memory (LSTM) neural networks.
We then customize the loss function used to train the LSTM to increase the profit earned.
We find the LSTM model with the customized loss function to have an improved performance in the training bot over a regressive baseline such as ARIMA.
arXiv Detail & Related papers (2020-06-08T23:37:47Z)
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.