Stock Market Multi-Agent Recommendation System Based on the Elliott Wave Principle

  • Monica Tirea
  • Ioan Tandau
  • Viorel Negru
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7465)


The goal of this paper is to create a hybrid recommendation system based on a Multi-Agent Architecture that will inform the trader about the future stock trend in order to improve the profitability of a short or medium time period investment.

We proposed a Multi-Agent Architecture that uses the numbers of the Fibonacci Series and the Elliott Wave Theory, along with some special Technical Analysis Methods (namely Gap Analysis, Breakout System, Market Modes and Momentum Precedes Price) and Neural Networks (Multi-Layer Perceptron) and tries to combine and / or compare the result given by part / all of them in order to forecast trends in the financial market. In order to validate our model a prototype was developed.


Multi-Agent Systems Elliott Wave Theory Technical Analysis Methods Neural Networks Fibonacci Series 


  1. 1.
    Atsalakis, G.S., Dimitrakakis, E.M., Zopounidis, C.D.: Elliott Wave Theory and neuro-fuzzy systems, in stock market prediction: The WASP system. Expert Systems with Applications 38, 9196–9206 (2011)CrossRefGoogle Scholar
  2. 2.
    Chang, P.-C., Liu, C.-H., Lin, J.-L., Fan, C.-Y., Ng, C.S.P.: A neural network with a case based dynamic window for stock trading prediction. Expert Systems with Applications 36(3, Pt. 2), 6889–6898 (2009)CrossRefGoogle Scholar
  3. 3.
    Guresen, E., Kayakutlu, G., Daim, T.U.: Using artificial neural network models in stock market index prediction. Expert Systems with Applications 38(8), 10389–10397 (2011)CrossRefGoogle Scholar
  4. 4.
    Tirea, M., Tandau, I., Negru, V.: Multi-Agent Stock Trading Algorithm Model. In: SYNASC - 13th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, Timisoara, September 26-29, pp. 365–372 (2011)Google Scholar
  5. 5.
    Lam, M.: Neural network techniques for financial performance prediction: integrating fundamental and technical analysis. Decision Support Systems 37(4), 567–581 (2004)CrossRefGoogle Scholar
  6. 6.
    Poser, S.W.: Applying Elliott Wave Theory Profitably. Wiley & Son (2003)Google Scholar
  7. 7.
    Ruggiero Jr., M.: Cybernetic Trading Strategies - Developing a Profitable Trading System with State-of-the-Art Technologies. John Wiley & Son (1997)Google Scholar
  8. 8.
    Khan, Z.H., Alin, T.S., Hussain, M.: Price Prediction of Share Market using Artificial Neural Networks (ANN). International Journal of Computer Applications 22(2), 42–47 (2011)CrossRefGoogle Scholar
  9. 9.
    Schumakera, R.P., Chenb, H.: A quantitative stock prediction system based on financial news. Information Processing & Management 45(5), 571–583 (2009)CrossRefGoogle Scholar
  10. 10.
    Alsubaiea, A., Najand, M.: Trading volume, time-varying conditional volatility, and asymmetric volatility spillover in the Saudi stock market. Journal of Multinational Financial Management 19(2), 139–159 (2009)CrossRefGoogle Scholar
  11. 11.
    Wanga, J.-L., Chan, S.-H.: Stock market trading rule discovery using pattern recognition and technical analysis. Expert Systems with Applications 33(2), 304–315 (2007)CrossRefGoogle Scholar
  12. 12.
    Pierdziocha, C., Döpkeb, J., Hartmanna, D.: Forecasting stock market volatility with macroeconomic variables in real time. Journal of Economics and Business 60(3), 256–276 (2008)CrossRefGoogle Scholar
  13. 13.
    Boroden, C.: Fibonacci Trading: How to Master the Time and Price Advantage. McGraw-Hill (2008)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2012

Authors and Affiliations

  • Monica Tirea
    • 1
  • Ioan Tandau
    • 2
  • Viorel Negru
    • 1
  1. 1.West University of TimisoaraTimisoaraRomania
  2. 2.Green Mountain AnalyticsCaryUSA

Personalised recommendations