37 research outputs found

    ATM Cash demand forecasting in an Indian Bank with chaos and deep learning

    Full text link
    This paper proposes to model chaos in the ATM cash withdrawal time series of a big Indian bank and forecast the withdrawals using deep learning methods. It also considers the importance of day-of-the-week and includes it as a dummy exogenous variable. We first modelled the chaos present in the withdrawal time series by reconstructing the state space of each series using the lag, and embedding dimension found using an auto-correlation function and Cao's method. This process converts the uni-variate time series into multi variate time series. The "day-of-the-week" is converted into seven features with the help of one-hot encoding. Then these seven features are augmented to the multivariate time series. For forecasting the future cash withdrawals, using algorithms namely ARIMA, random forest (RF), support vector regressor (SVR), multi-layer perceptron (MLP), group method of data handling (GMDH), general regression neural network (GRNN), long short term memory neural network and 1-dimensional convolutional neural network. We considered a daily cash withdrawals data set from an Indian commercial bank. After modelling chaos and adding exogenous features to the data set, we observed improvements in the forecasting for all models. Even though the random forest (RF) yielded better Symmetric Mean Absolute Percentage Error (SMAPE) value, deep learning algorithms, namely LSTM and 1D CNN, showed similar performance compared to RF, based on t-test.Comment: 20 pages; 6 figures and 3 table

    Can social microblogging be used to forecast intraday exchange rates?

    Full text link
    The Efficient Market Hypothesis (EMH) is widely accepted to hold true under certain assumptions. One of its implications is that the prediction of stock prices at least in the short run cannot outperform the random walk model. Yet, recently many studies stressing the psychological and social dimension of financial behavior have challenged the validity of the EMH. Towards this aim, over the last few years, internet-based communication platforms and search engines have been used to extract early indicators of social and economic trends. Here, we used Twitter's social networking platform to model and forecast the EUR/USD exchange rate in a high-frequency intradaily trading scale. Using time series and trading simulations analysis, we provide some evidence that the information provided in social microblogging platforms such as Twitter can in certain cases enhance the forecasting efficiency regarding the very short (intradaily) forex.Comment: This is a prior version of the paper published at NETNOMICS. The final publication is available at http://www.springer.com/economics/economic+theory/journal/1106

    Hokohoko: A comprehensive framework for evaluating artificial intelligence-based and statistical techniques for foreign exchange speculation

    Get PDF
    This thesis investigates the measurement of predictor performance as applied to foreign exchange speculation. It outlines the development of key ideas and techniques over the course of the last 120 years, and examines the datasets and metrics used within a representative sample of the academic corpus. In this examination two problems are identified: first, there is a lack of consistency in the datasets used to test researchers’ algorithms; and second, a large variety of metrics are used, most of which are either inappropriate for or inappropriately applied to FOREX speculation. To address these issues, this thesis presents two solutions: a Python library, Hokohoko, which provides a consistent dataset and interface for testing FOREX prediction algorithms; and a new metric, Speculative Accuracy, which it argues provides a more appropriate measure of usefulness with regards to speculation. Hokohoko is then used to test a series of hypotheses regarding the usefulness of various metrics, alongside Speculative Accuracy

    An empirical study on the various stock market prediction methods

    Get PDF
    Investment in the stock market is one of the much-admired investment actions. However, prediction of the stock market has remained a hard task because of the non-linearity exhibited. The non-linearity is due to multiple affecting factors such as global economy, political situations, sector performance, economic numbers, foreign institution investment, domestic institution investment, and so on. A proper set of such representative factors must be analyzed to make an efficient prediction model. Marginal improvement of prediction accuracy can be gainful for investors. This review provides a detailed analysis of research papers presenting stock market prediction techniques. These techniques are assessed in the time series analysis and sentiment analysis section. A detailed discussion on research gaps and issues is presented. The reviewed articles are analyzed based on the use of prediction techniques, optimization algorithms, feature selection methods, datasets, toolset, evaluation matrices, and input parameters. The techniques are further investigated to analyze relations of prediction methods with feature selection algorithm, datasets, feature selection methods, and input parameters. In addition, major problems raised in the present techniques are also discussed. This survey will provide researchers with deeper insight into various aspects of current stock market prediction methods

    MODEL NEURAL NETWORK BERBASIS PSO DALAM PREDIKSI NILAI TUKAR RUPIAH TERHADAP EURO

    Get PDF
    Bagi sebuah negara, nilai tukar mata uang merupakan indikator yang sangat penting bagi    perekonomian    mereka.    Tujuan    dalam    prediksi    kurs    mata    uang    yaitu  untuk mengetahui  nilai  tukar  mata  uang  di  masa  yang  akan  datang.  Setelah  hasil prediksi didapatkan, selanjutnya data tersebut akan digunakan dalam menentukan langkah-langkah strategis.Penelitian  ini  menghasilkan  sebuah model optimasi Neural Network berbasis Particle Swarm Optimization (PSO) yang memiliki kinerja yang paling akurat dalam prediksi nilai tukar Rupiah terhadap Euro dengan nilai RMSE sebesar 93.219 +/- 19.567. Kata  Kunci:  prediksi,  kurs,  Neural  Network, Particle  Swarm Optimizatio

    Vectorial model for progressive adaptation for purchase and sale of shares using stock market indicators

    Get PDF
    Las acciones son consideradas como parte fundamental del mercado de renta variable, ya que sus valores cambian con el tiempo como consecuencia de la oferta y la demanda, y por efecto de la volatilidad de los mercados. Esta volatilidad hace que la negociación de acciones en un mercado bursátil sea una tarea extremadamente difícil. Es por esto que en este artículo se desarrolla y analiza un sistema para la negociación automática de acciones, el cual incorpora una serie de modelos vectoriales por aprendizaje progresivo inspirado en la estructura de una máquina de vector soporte. Para la configuración de la estructura general del modelo, se utilizaron una serie de indicadores bursátiles utilizados por los inversionistas para fijar posiciones de compra y venta, mientras que el aprendizaje el modelo utilizó una estrategia negociación secuencial sobre cinco acciones diferentes inscritas en la bolsa de valores de Colombia, y en donde el aprendizaje estuvo guiado por las posiciones de compra y venta que iban fijando cada uno de los indicadores bursátiles de entrada, Los resultados arrojados por el sistema, mostraron la rentabilidad que el modelo iba logrando en la negociación como consecuencia del avance en el aprendizaje que cada uno de los modelos iba logrando a lo largo de la secuencia de acciones utilizadas para este estudio, haciendo el sistema cada vez más robusto, lo que lo hace ideal para la negociación de acciones basada en indicadores bursátilesThe shares are considered as a fundamental part of the equity market, as their values change over time as a result of offer and demand, and the effect of market volatility. This volatility makes the trading of shares on a stock exchange is an extremely difficult task. That is why in this article develops and analyzes a system for automatic trading shares, which incorporates a series of progressive learning vector models inspired by the structure of a support vector machine. For the configuration of the overall structure of the model, a number of stock market indicators used by investors to establish positions for buying and selling, were used while learning the model used a sequential negotiation strategy on five different shares listed on the stock exchange of Colombia, and where learning was guided by buying and selling positions that were setting each input stock market indicators. Results from the system showed the profitability that the model was achieved in the negotiation as a result of progress in learning that each of the models was achieved along the sequence of actions used for this study, making the system each more robust time, which makes it ideal for trading shares based on stock indexe

    Recent Trends and Applications of Soft Computing: A Survey

    Get PDF
    Abstract: This paper is survey on the development of soft computing applications in various domains. Specifically, it briefly reviews main approaches of soft computing (in the wide sense) , the more recent development of soft computing, and finalise by presenting a panoramic view of applications: from the most abstract to the most practical ones. Within this context, fuzzy logic (FL), genetic algorithms (GA) and artificial neural networks (ANN), as well as their fusion are reviewed in order to examine the capability of soft computing methods and techniques to effectively address various hard-to-solve design tasks and issues. This paper presents applications of using different Soft Computation methods in both industrial, biological processes, in engineering design, in investment and financial Trading. It analyses the literature according to the style of soft computing used, the investment discipline used, the successes demonstrated, and the applicability of the research to real world trading

    CNN-based multivariate data analysis for bitcoin trend prediction

    Get PDF
    Bitcoin is the most widely known blockchain, a distributed ledger that records an increasing number of transactions based on the bitcoin cryptocurrency. New bitcoins are created at a predictable and decreasing rate, which means that the demand must follow this level of inflation to keep the price stable. Actually, the price is highly volatile, because it is affected by many factors including the supply of bitcoin, its market demand, the cost of the mining process, as well as economic and political world-class news. In this work, we illustrate a novel approach for bitcoin trend prediction, based on the One-Dimensional Convolutional Neural Network (1D CNN). First, we propose a methodology for building useful datasets that take into account social media data, the full blockchain transaction history, and a number of financial indicators. Moreover, we present a cloud-based system characterized by a highly efficient distributed architecture, which allowed us to collect a huge amount of data in order to build thousands of different datasets, using the aforementioned methodology. To the best of our knowledge, this is the first work that uses 1D CNN for bitcoin trend prediction. Remarkably, an efficient and low-cost implementation is feasible due to the simple and compact configuration of 1D CNN models that perform one-dimensional convolutions (i.e., scalar multiplications and additions). We show that the 1D CNN model we implemented, trained, validated and tested using the aforementioned datasets, allow one to predict the bitcoin trend with higher accuracy compared to LSTM models. Last but not least, we introduce and simulate a trading strategy based on the proposed 1D CNN model, which increases the profit when the bitcoin trend is bullish and reduces the loss when the trend is bearish

    Recurrent error-based ridge polynomial neural networks for time series forecasting

    Get PDF
    Time series forecasting has attracted much attention due to its impact on many practical applications. Neural networks (NNs) have been attracting widespread interest as a promising tool for time series forecasting. The majority of NNs employ only autoregressive (AR) inputs (i.e., lagged time series values) when forecasting time series. Moving-average (MA) inputs (i.e., errors) however have not adequately considered. The use of MA inputs, which can be done by feeding back forecasting errors as extra network inputs, alongside AR inputs help to produce more accurate forecasts. Among numerous existing NNs architectures, higher order neural networks (HONNs), which have a single layer of learnable weights, were considered in this research work as they have demonstrated an ability to deal with time series forecasting and have an simple architecture. Based on two HONNs models, namely the feedforward ridge polynomial neural network (RPNN) and the recurrent dynamic ridge polynomial neural network (DRPNN), two recurrent error-based models were proposed. These models were called the ridge polynomial neural network with error feedback (RPNN-EF) and the ridge polynomial neural network with error-output feedbacks (RPNN-EOF). Extensive simulations covering ten time series were performed. Besides RPNN and DRPNN, a pi-sigma neural network and a Jordan pi-sigma neural network were used for comparison. Simulation results showed that introducing error feedback to the models lead to significant forecasting performance improvements. Furthermore, it was found that the proposed models outperformed many state-of-the-art models. It was concluded that the proposed models have the capability to efficiently forecast time series and that practitioners could benefit from using these forecasting models

    Improved relative discriminative criterion using rare and informative terms and ringed seal search-support vector machine techniques for text classification

    Get PDF
    Classification has become an important task for automatically classifying the documents to their respective categories. For text classification, feature selection techniques are normally used to identify important features and to remove irrelevant, and noisy features for minimizing the dimensionality of feature space. These techniques are expected particularly to improve efficiency, accuracy, and comprehensibility of the classification models in text labeling problems. Most of the feature selection techniques utilize document and term frequencies to rank a term. Existing feature selection techniques (e.g. RDC, NRDC) consider frequently occurring terms and ignore rarely occurring terms count in a class. However, this study proposes the Improved Relative Discriminative Criterion (IRDC) technique which considers rarely occurring terms count. It is argued that rarely occurring terms count are also meaningful and important as frequently occurring terms in a class. The proposed IRDC is compared to the most recent feature selection techniques RDC and NRDC. The results reveal significant improvement by the proposed IRDC technique for feature selection in terms of precision 27%, recall 30%, macro-average 35% and micro- average 30%. Additionally, this study also proposes a hybrid algorithm named: Ringed Seal Search-Support Vector Machine (RSS-SVM) to improve the generalization and learning capability of the SVM. The proposed RSS-SVM optimizes kernel and penalty parameter with the help of RSS algorithm. The proposed RSS-SVM is compared to the most recent techniques GA-SVM and CS-SVM. The results show significant improvement by the proposed RSS-SVM for classification in terms of accuracy 18.8%, recall 15.68%, precision 15.62% and specificity 13.69%. In conclusion, the proposed IRDC has shown better performance as compare to existing techniques because its capability in considering rare and informative terms. Additionally, the proposed RSS- SVM has shown better performance as compare to existing techniques because it has capability to improve balance between exploration and exploitation
    corecore