Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Javier Sandoval is active.

Publication


Featured researches published by Javier Sandoval.


international conference on intelligent computing | 2016

High-Frequency Trading Strategy Based on Deep Neural Networks

Andrés Arévalo; Jaime Niño; Germán Hernández; Javier Sandoval

This paper presents a high-frequency strategy based on Deep Neural Networks (DNNs). The DNN was trained on current time (hour and minute), and \( n \)-lagged one-minute pseudo-returns, price standard deviations and trend indicators in order to forecast the next one-minute average price. The DNN predictions are used to build a high-frequency trading strategy that buys (sells) when the next predicted average price is above (below) the last closing price. The data used for training and testing are the AAPL tick-by-tick transactions from September to November of 2008. The best-found DNN has a 66 % of directional accuracy. This strategy yields an 81 % successful trades during testing period.


international conference on conceptual structures | 2015

Computational Visual Analysis of the Order Book Dynamics for Creating High-frequency Foreign Exchange Trading Strategies☆

Javier Sandoval; Germán Hernández

Abstract This paper presents a Hierarchical Hidden Markov Model used to capture the USD/COP market sentiment dynamics choosing from uptrend or downtrend latent regimes based on observed feature vector realizations calculated from transaction prices and wavelet-transformed order book volume dynamics. The HHMM learned a natural switching buy/uptrend sell/downtrend trading strategy using a training-validation framework over one month of market data. The model was tested on the following two months, and its performance was reported and compared to results obtained from randomly classified market states and a feed-forward Neural Network. This paper also separately assessed the contribution to the models performance of the order book information and the wavelet transformation.


international conference on conceptual structures | 2016

Detecting Informative Patterns in Financial Market Trends Based on Visual Analysis

Javier Sandoval; Jaime Niño; Germán Hernández; Andrea Cruz

This paper presents a graphical representation that fully depicts the price-time-volume dynamics in a Limit Order Book (LOB). Based on this pattern representation, a clustering technique is applied to predict market trends. The clustering technique is tested on information from the USD/COP market. Competitive trend prediction results were found, and a benchmark for future extensions was settled.


machine learning and data mining in pattern recognition | 2014

Learning of Natural Trading Strategies on Foreign Exchange High-Frequency Market Data Using Dynamic Bayesian Networks

Javier Sandoval; Germán Hernández

This paper constructs a feature vector representing intraday USD/COP transaction prices and order book dynamics using zig-zag patterns. A Hierarchical Hidden Markov Model and its representation as Dynamic Bayesian Network are used to model the market sentiment dynamics choosing from uptrend or downtrend latent regimes based on observed feature vector realizations. The HHMM learned a natural switching buy/uptrend sell/downtrend trading strategy using a Training-Validation framework over one month of market data. The model was tested on the following two months showing promising performance results.


international conference on computational science | 2018

Deep Learning and Wavelets for High-Frequency Price Forecasting

Andrés Arévalo; Jaime Niño; Diego León; Germán Hernández; Javier Sandoval

This paper presents improvements in financial time series prediction using a Deep Neural Network (DNN) in conjunction with a Discrete Wavelet Transform (DWT). When comparing our model to other three alternatives, including ARIMA and other deep learning topologies, ours has a better performance. All of the experiments were conducted on High-Frequency Data (HFD). Given the fact that DWT decomposes signals in terms of frequency and time, we expect this transformation will make a better representation of the sequential behavior of high-frequency data. The input data for every experiment consists of 27 variables: The last 3 one-minute pseudo-log-returns and last 3 one-minute compressed tick-by-tick wavelet vectors, each vector is a product of compressing the tick-by-tick transactions inside a particular minute using a DWT with length 8. Furthermore, the DNN predicts the next one-minute pseudo-log-return that can be transformed into the next predicted one-minute average price. For testing purposes, we use tick-by-tick data of 19 companies in the Dow Jones Industrial Average Index (DJIA), from January 2015 to July 2017. The proposed DNN’s Directional Accuracy (DA) presents a remarkable forecasting performance ranging from 64% to 72%.


international conference on conceptual structures | 2017

Clustering algorithms for Risk-Adjusted Portfolio Construction

Diego León; Arbey Aragón; Javier Sandoval; Germán Hernández; Andrés Arévalo; Jaime Niño

Abstract This paper presents the performance of seven portfolios created using clustering analysis techniques to sort out assets into categories and then applying classical optimization inside every cluster to select best assets inside each asset category. The proposed clustering algorithms are tested constructing portfolios and measuring their performances over a two month dataset of 1-minute asset returns from a sample of 175 assets of the Russell 1000® index. A three-week sliding window is used for model calibration, leaving an out of sample period of five weeks for testing. Model calibration is done weekly. Three different rebalancing periods are tested: every 1, 2 and 4 hours. The results show that all clustering algorithms produce more stable portfolios with similar volatility. In this sense, the portfolios volatilities generated by the clustering algorithms are smaller when compare to the portfolio obtained using classical Mean-Variance Optimization (MVO) over all the dataset. Hierarchical clustering algorithms achieve the best financial performance obtaining an adequate trade-off between accumulated financial returns and the risk-adjusted measure, Omega Ratio, during the out of sample testing period.


science and information conference | 2015

High-frequency trading strategies using wavelet-transformed order book information and dynamic Bayesian networks

Javier Sandoval; Germán Hernández

This paper presents a feature vector representing intraday USD/COP transaction prices and order book dynamics using zig-zag patterns. A Hierarchical Hidden Markov Model is used to capture the market sentiment dynamics choosing from uptrend or downtrend latent regimes based on observed feature vector realizations calculated from transaction prices and wavelet-transformed order book volume dynamics. The HHMM learned a natural switching buy/uptrend sell/downtrend trading strategy using a training-validation framework over one month of market data. The model was tested on the following two months, and its performance was reported and compared to results obtained from randomly classified market states and a feed-forward Neural Network. This paper also separately assessed the contribution to the models performance of the order book information and the wavelet transformation.


Archive | 2019

CNN with Limit Order Book Data for Stock Price Prediction

Jaime Niño; Germán Hernández; Andrés Arévalo; Diego León; Javier Sandoval

This work presents a remarkable and innovative short-term forecasting method for Financial Time Series (FTS). Most of the approaches for FTS modeling work directly with prices, given the fact that transaction data is more reachable and more widely available. For this particular work, we will be using the Limit Order Book (LOB) data, which registers all trade intentions from market participants. As a result, there is more enriched data to make better predictions. We will be using Deep Convolutional Neural Networks (CNN), which are good at pattern recognition on images. In order to accomplish the proposed task we will make an image-like representation of LOB and transaction data, which will feed up into the CNN, therefore it can recognize hidden patterns to classify FTS in short-term periods. We will present step by step methodology to encode financial time series into an image-like representation. Results present an impressive performance, ranging between 63% and 66% in Directional Accuracy (DA), having advantages in reducing model parameters as well as to make inputs time invariant.


Archive | 2018

Price Prediction with CNN and Limit Order Book Data

Jaime Niño; Andrés Arévalo; Diego León; Germán Hernández; Javier Sandoval

This work introduces how to use Limit Order Book Data (LOB) and transaction data for short-term forecasting of stock prices. LOB registers all trade intentions from market participants, as a result, it contains more market information that could enhance predictions. We will be using Deep Convolutional Neural Networks (CNN), which are good at pattern recognition on images. In order to accomplish the proposed task we will make an image-like representation of LOB and transaction data, which will feed up into the CNN, therefore it can recognize hidden patterns to classify Financial Time Series (FTS) in short-term periods. Data enclose information from 11 NYSE instruments, including stocks, ETF and ADR. We will present step by step methodology for encoding financial time series into an image-like representation. Results present an impressive performance, 74.15% in Directional Accuracy (DA).


Workshop on Engineering Applications | 2017

Algorithmic Trading Using Deep Neural Networks on High Frequency Data

Andrés Arévalo; Jaime Niño; Germán Hernández; Javier Sandoval; Diego León; Arbey Aragón

In this work, a high-frequency trading strategy using Deep Neural Networks (DNNs) is presented. The input information consists of: (i). Current time (hour and minute); (ii). The last n one-minute pseudo-returns, where n is the sliding window size parameter; (iii). The last n one-minute standard deviations of the price; (iv). The last n trend indicator, computed as the slope of the linear model fitted using the transaction prices inside a particular minute. The DNN predicts the next one-minute pseudo-return, this output is later transformed to obtain a the next predicted one-minute average price. This price is used to build a high-frequency trading strategy that buys (sells) when the next predicted average price is above (below) the last closing price.

Collaboration


Dive into the Javier Sandoval's collaboration.

Top Co-Authors

Avatar

Germán Hernández

National University of Colombia

View shared research outputs
Top Co-Authors

Avatar

Jaime Niño

National University of Colombia

View shared research outputs
Top Co-Authors

Avatar

Andrés Arévalo

National University of Colombia

View shared research outputs
Top Co-Authors

Avatar

Diego León

Universidad Externado de Colombia

View shared research outputs
Top Co-Authors

Avatar

Arbey Aragón

National University of Colombia

View shared research outputs
Top Co-Authors

Avatar

Jaime A. Londoño

National University of Colombia

View shared research outputs
Researchain Logo
Decentralizing Knowledge