Informatica logo


Login Register

  1. Home
  2. Issues
  3. Volume 30, Issue 1 (2019)
  4. Support System for Trading in Exchange M ...

Informatica

Information Submit your article For Referees Help ATTENTION!
  • Article info
  • Full article
  • Related articles
  • Cited by
  • More
    Article info Full article Related articles Cited by

Support System for Trading in Exchange Market by Distributional Forecasting Model
Volume 30, Issue 1 (2019), pp. 73–90
Algirdas Maknickas   Nijole Maknickienė  

Authors

 
Placeholder
https://doi.org/10.15388/Informatica.2019.198
Pub. online: 1 January 2019      Type: Research Article      Open accessOpen Access

Received
1 February 2018
Accepted
1 September 2018
Published
1 January 2019

Abstract

Integration of algorithms of investment theory and artificial intelligence allows one to create a support system for investors in exchange markets based on the ensemble of long-short-term-memory (LSTM) based recurrent neural networks (RNN). The proposed support system contains five stages: preparation of historical data, prediction by an ensemble of LSTM RNNs, assessment of prediction distributions, investment portfolio formation and verification. The prediction process outputs a multi-modal distribution, which provides useful information for investors. The research compares four different strategies based on a combination of distribution forecasting models. The high-low strategy helps decision-makers in exchange markets to recognize signals of transactions and fix limits for expectations. A combination of high-low-daily-weekly predictions helps investors to make daily transactions with knowing distribution of exchange rates during the week. The shift in time of five hours between London and New York inspired us to create a UK-NY strategy, which allows investors to recognize the signals of the market in a very short time. The joined high-low-UK-NY strategy increases the possibility of recognizing the signals of transactions in a very short time and of fixing the limits for day trading. So, this support system for investors is verified as a profitable tool for speculators in the relatively risky currency market.

References

 
Araújo, M.B., New, M. (2007). Ensemble forecasting of species distributions. Trends in Ecology and Evolution, 22(1), 42–7.
 
Adhikari, R., Agrawal, R.K. (2014a). A combination of artificial neural network and random walk models for financial time series forecasting. Neural Computing and Applications, 24(6), 1441–1449.
 
Adhikari, R., Agrawal, R.K. (2014b). Performance evaluation of weights selection schemes for linear combination of multiple forecasts. Artificial Intelligence Review, 42(4), 529–548.
 
Andrawis, R.R., Atiya, A.F., El-Shishiny, H. (2011). Forecast combinations of computational intelligence and linear models for the NN5 time series forecasting competition. International Journal of Forecasting, 27(3), 672–688.
 
Bilson, J. (1981). The ‘speculative efficiency’ hypothesis. Journal of Business, 54, 425–452.
 
Cabrera-Paniagua, D., Cubillos, C., Vicari, R., Urra, E. (2015). Decision-making system for stock exchange market using artificial emotions. Expert Systems with Applications, 42(20), 7070–7083.
 
Caporale, G.M., Gil-Alana, L.A. (2013). Long memory and fractional integration in high frequency data on the US dollar/British pound spot exchange rate. International Review of Financial Analysis, 29, 1–9.
 
Chen, C.W. (2014). Retracted: applications of neural network based fuzzy logic control to a nonlinear time-delay chaotic system. Journal of Vibration and Control, 20(4), 589–605.
 
Chourmouziadis, K., Chatzoglou, P.D. (2016). An intelligent short term stock trading fuzzy system for assisting investors in portfolio management. Expert Systems with Applications, 43, 298–311.
 
Dalcin, L., Paz, R., Storti, M. (2005). MPI for Python. Journal of Parallel and Distributed Computing, 65(9), 1108–1115.
 
Dalcin, L., Paz, R., Storti, M., D’Elia, J. (2008). MPI for Python: performance improvements and MPI-2 extensions. Journal of Parallel and Distributed Computing, 68(5), 655–662.
 
Dalcin, L., Kler, P., Paz, R., Cosimo, A. (2011). Parallel distributed computing using Python. Advances in Water Resources, 34(9), 1124–1139.
 
De Luca, G., Carfora, A. (2014). Predicting US recessions through a combination of probability forecasts. Empirical Economics, 46(1), 127–144.
 
DelSole, T., Yang, X., Tippett, M.K. (2013). Is unequal weighting significantly better than equal weighting for multi-model forecasting? Quarterly Journal of the Royal Meteorological Society, 139(670), 176–183.
 
Donaldson, R.G., Kamstra, M. (1996). Forecast combining with neural networks. Journal of Forecasting, 15(1), 49–61.
 
Elliott, G., Granger, V.W., Timmermann, A. (Eds.) (2013). Handbook of Economic Forecasting SET 2A–2B. Elsevier.
 
Fama, E.F. (1984). Forward and spot exchange rates. Journal of Monetary Economics, 14(3), 319–338.
 
Farmer, J.D., Sidorowich, J.J. (1987). Predicting chaotic time series. Physical Review Letters, 59(8), 845.
 
Fiszeder, P., Perczak, G. (2013). A new look at variance estimation based on low, high and closing prices taking into account the drift. Statistica Neerlandica, 67(4), 456–481.
 
Fonseca, R., Gómez-Gil, P. (2014). Temporal validated meta-learning for long-term forecasting of chaotic time series using Monte Carlo cross-validation. In: Recent Advances on Hybrid Approaches for Designing Intelligent Systems. Springer, pp. 353–367.
 
Genre, V., Kenny, G., Meyler, A., Timmermann, A. (2013). Combining expert forecasts: can anything beat the simple average? International Journal of Forecasting, 29(1), 108–121.
 
Gers, F. (2001). Long Short-Term Memory in Recurrent Neural Networks. PhD thesis, Ecole Polytechnique Federale de Lausanne.
 
Goudreau, M., Giles, C., Chakradhar, S., Chen, D. (1994). First-order vs. second-order single layer recurrent neural networks. IEEE Transactions on Neural Networks, 5(3), 511.
 
Jaeger, H. (2004). Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication. Science, 304, 78–80.
 
Kavousi-Fard, A., Khosravi, A., Nahavandi, S. (2016). A new fuzzy-based combined prediction interval for wind power forecasting. IEEE Transactions on Power Systems, 31(1), 18–26.
 
Kolassa, S. (2011). Combining exponential smoothing forecasts using Akaike weights. International Journal of Forecasting, 27(2), 238–251.
 
Kourentzes, N., Barrow, D., Crone, S. (2014). Neural network ensemble operators for time series forecasting. Expert Systems with Applications, 41(9), 4235–4244.
 
Lapedes, A., Farber, R. (1987). Non linear Signal Processing Using Neural Networks: Prediction and System Modelling. Technical report LA-UR-87-2662, Los Alamos National Laboratory, Los Alamos, NM.
 
Lapedes, A., Farber, R. (1988). How neural nets work. In: Anderson, D.Z. (Ed.), Neural Information Processing Systems. American Institute of Physics, New York, pp. 442–456.
 
Lee, S.-H., Kim, I. (1994). Time series analysis using fuzzy learning. In: Proceedings of the International Conference on Neural Information Processing, Seoul, Korea, Vol. 6, pp. 1577–1582.
 
Maknickas, A., Maknickienė, N. (2012). Influence of data orthogonality: on the accuracy and stability of financial market predictions. In: IJCCI 2012. INSTICC, pp. 616–619.
 
Maknickienė, N. (2014). Selection of orthogonal investment portfolio using Evolino RNN trading model. Procedia – Social and Behavioral Sciences, 110, 1158–1165.
 
Maknickienė, N., Maknickas, A. (2013). Financial market prediction system with evolino neural network and delphi method. Journal of Business Economics and Management, 14(2), 403–413.
 
Mantri, J.K., Nayak, B.B. (2015). Financial trading system using combination of textual and numeric data. In: Intelligent Computing, Communication and Devices. Springer, India, pp. 433–439.
 
Markowitz, H. (1952). Portfolio selection. The Journal of Finance, 7(1), 77–91.
 
Mittermayer, M.A. (2004). Forecasting intraday stock price trends with text mining techniques. In: Proceedings of the 37th Annual Hawaii International Conference on System Sciences. IEEE Press, pp. 10–19. 2004.
 
Peterson, P. (2009). International Journal of Computational Science and Engineering, 4(4), 296–305.
 
Petropoulos, F., Makridakis, S., Assimakopoulos, V., Nikolopoulos, K. (2014). ‘Horses for Courses’ in demand forecasting. European Journal of Operational Research, 237(1), 152–163.
 
Prokesch, T., Heiko, A., Wohlenberg, H. (2015). Integrating prediction market and Delphi methodology into a foresight support system–insights from an online game. Technological Forecasting and Social Change, 97, 47–64.
 
Python 2.7.3 profiler, retrieved 2016. https://docs.python.org/2/library/profile.html.
 
Rodrigues, P.M., Salish, N. (2015). Modeling and forecasting interval time series with threshold models. Advances in Data Analysis and Classification, 9(1), 41–57.
 
Roll, R. (1980). Orthogonal portfolios. Journal of Financial and Quantitative Analysis, 15(05), 1005–1023.
 
Samanta, B. (2011). Prediction of chaotic time series using computational intelligence. Expert Systems with Applications, 38(9), 11406–11411.
 
Schmidhuber, J., Gagliolo, M., Wierstra, D., Gomez, F. (2005a). Evolino for recurrent support vector machines. arXiv preprint cs/0512062.
 
Schmidhuber, J., Wierstra, D., Gomez, F. (2005b). Evolino: hybrid neuroevolution/optimal linear search for sequence prediction. In: Proceedings of the 19th International Joint Conference on Artificial Intelligence (IJCAI). Citeseer.
 
Schmidhuber, J., Wierstra, D., Gagliolo, M., Gomez, F. (2007). Training recurrent networks by evolino. Neural Computation, 19(3), 757–779.
 
Schorfheide, F., Song, D. (2015). Real-time forecasting with a mixed-frequency VAR. Journal of Business and Economic Statistics, 33(3), 366–380.
 
Sermpinis, G., Laws, J., Dunis, C.L. (2015). Modelling commodity value at risk with Psi Sigma neural networks using open-high-low-close data. The European Journal of Finance, 21(4), 316–336.
 
Siegelmann, H.T., Ben-Hur, A., Fishman, S. (1999). Computational complexity for continuous time dynamics. Physical Review Letters, 83(7), 1463–1466.
 
Song, H., Gao, B.Z., Lin, V.S. (2013). Combining statistical and judgmental forecasts via a web-based tourism demand forecasting system. International Journal of Forecasting, 29(2), 295–310.
 
Stankevic˘ienė, J., Maknickienė, N., Maknickas, A. (2014). Investigation of exchange market prediction model based on high-low daily data. In: The 8th international scientific conference “Business and Management 2014”. Technika, Vilnius.
 
Wallis, K.F. (2005). Combining density and interval forecasts: a modest proposal. Oxford Bulletin of Economics and Statistics, 67(1), 983–994.
 
Widenius, M., DuBois, P., Axmark, D. (2002). Mysql Reference Manual. O’Reilly & Associates, Inc., Sebastopol, CA.
 
Zang, G.B., Patuwo, E., Hu, M.Y. (1998). Forecasting with artificial neural networks: the state of art. International Journal of Forecasting, 14, 35–62.
 
Zhang, G.P. (2012). Neural networks for time-series forecasting. In: Handbook of Natural Computing. Springer, Berlin, Heidelberg, pp. 461–477.
 
Zhang, C., Wei, H., Liu, T., Zhu, T., Zhang, K. (2015). Short-term wind speed forecasting using a multi-model ensemble. In: Advances in Neural Networks – ISNN 2015. Springer International Publishing, pp. 398–406.

Biographies

Maknickas Algirdas
algirdas.maknickas@vgtu.lt

A. Maknickas was awarded the doctor of technological science degree at Vilnius Gediminas Technical University, in 2009 (Faculty of Fundamental Sciences). From 2011 until 2017 he was an associate professor of Vilnius Gediminas Technical University at the Department of Information Technologies. At present he is a professor of Vilnius Gediminas Technical University at the Department of Mechanical and Material Engineering, senior researcher at Institute of Mechanics and Head at Laboratory of Numerical Simulation. His research interests include the problems of artificial intelligence, computational complexity, continuum mechanics, etc.

Maknickienė Nijole
nijole.maknickiene@vgtu.lt

N. Maknickienė was awarded the doctor of social sciences degree at Vilnius Gediminas Technical University, in 2015. At present she is affiliated in Departments of Finantial Engineering and Economy as an associate professor. Her main research interests include preparation of big data in economical statistics, the applications of artificial intelligence algorithms in financial engineering, risk management, behaviour of investors, etc.


Full article Related articles Cited by PDF XML
Full article Related articles Cited by PDF XML

Copyright
© 2019 Vilnius University
by logo by logo
Open access article under the CC BY license.

Keywords
artificial intelligence EVOLINO finance market forecast distribution

Metrics
since January 2020
1290

Article info
views

801

Full article
views

600

PDF
downloads

265

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICA

  • Online ISSN: 1822-8844
  • Print ISSN: 0868-4952
  • Copyright © 2023 Vilnius University

About

  • About journal

For contributors

  • OA Policy
  • Submit your article
  • Instructions for Referees
    •  

    •  

Contact us

  • Institute of Data Science and Digital Technologies
  • Vilnius University

    Akademijos St. 4

    08412 Vilnius, Lithuania

    Phone: (+370 5) 2109 338

    E-mail: informatica@mii.vu.lt

    https://informatica.vu.lt/journal/INFORMATICA
Powered by PubliMill  •  Privacy policy