Quantitative Estimation of Market Sentiment: a discussion of two a lternatives

Modeling and estimating the time series (the value in time) of assets traded in real financial markets is an intriguing challenge that has attracted researchers from many fields including Economics, Statistics, and more recently Computer Science thanks to the common availability of computational power that made possible the investigation of computational or simulative methods for modeling financial time series. In this paper, we discuss a computational simulation technique based on agent based modeling and learning to closely approximate the SP500 and DJIA indexes over many periods and under several experimental set ups. According to our modeling approach, the value in time of a financial asset emerges as an aggregate result of several independent investment decisions (to buy, to sell, or to hold) during a short period of time. We can therefore reproduce the process of value formation by computationally simulating the community of agents-investors. We will compare our system's performances with respect to other approaches on the same time series to provide empirical data about the effectiveness of different computational techniques. The main finding emerging from our work is that a simple architecture for a simulator combining agent based modeling and learning produces close approximations for the SP500 and DJIA time series. The approximation results are comparable to those observed when evaluating prediction rules learned by neural networks or particle swarm optimization. An additional characteristic of our modeling approach is that it can provide insights about the contribution of each agent to the process of value formation for a financial asset.

[1]  J. Ross Quinlan,et al.  C4.5: Programs for Machine Learning , 1992 .

[2]  Wander Jager,et al.  Artificial Multi-Agent Stock Markets: Simple Strategies, Complex Outcomes , 2006 .

[3]  Peter Ross,et al.  An Adaptive Agent Based Economic Model , 1999, Learning Classifier Systems.

[4]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[5]  Filippo Neri,et al.  PIRR: a methodology for distributed network management in mobile networks , 2008 .

[6]  Takao Terano,et al.  Analyzing the Influence of Overconfident Investors on Financial Markets Through Agent-Based Model , 2007, IDEAL.

[7]  C. Kirkpatrick,et al.  Technical Analysis: The Complete Resource for Financial Market Technicians , 2006 .

[8]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[9]  Filippo Neri,et al.  Agent-based modeling under partial and full knowledge learning settings to simulate financial markets , 2012, AI Commun..

[10]  Alberto Maria Segre,et al.  Programs for Machine Learning , 1994 .

[11]  Leigh Tesfatsion,et al.  Agent-Based Computational Economics: Growing Economies From the Bottom Up , 2002, Artificial Life.

[12]  Ivan O. Kitov,et al.  PREDICTING CONOCOPHILLIPS AND EXXON MOBIL STOCK PRICE , 2009 .

[13]  Filippo Neri Using software agents to simulate how investors' greed and fear emotions explain the behavior of a f , 2009 .

[14]  Eric Bonabeau,et al.  Agent-based modeling: Methods and techniques for simulating human systems , 2002, Proceedings of the National Academy of Sciences of the United States of America.

[15]  R. Palmer,et al.  Asset Pricing Under Endogenous Expectations in an Artificial Stock Market , 1996 .

[16]  Jian Zhang,et al.  Daily stock market forecast from textual web data , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[17]  Ganapati Panda,et al.  Prediction of S&P 500 and DJIA stock indices using Particle Swarm Optimization technique , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[18]  Yoav Freund,et al.  Automated trading with boosting and expert weighting , 2010 .

[19]  Blake LeBaron,et al.  Agent-based computational finance : Suggested readings and early research , 2000 .

[20]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[21]  Filippo Neri,et al.  Learning and Predicting Financial Time Series by Combining Natural Computation and Agent Simulation , 2011, EvoApplications.

[22]  Joshua M. Epstein,et al.  Growing Artificial Societies: Social Science from the Bottom Up , 1996 .

[23]  Joseph S. Zirilli Financial Prediction Using Neural Networks , 1996 .

[24]  Graham Kendall,et al.  A multi-agent based simulated stock market - testing on different types of stocks , 2003, The 2003 Congress on Evolutionary Computation, 2003. CEC '03..

[25]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[26]  Filippo Neri,et al.  A Comparative Study of a Financial Agent Based Simulator Across Learning Scenarios , 2011, ADMI.

[27]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[28]  Michael A. H. Dempster,et al.  Computational learning techniques for intraday FX trading using popular technical indicators , 2001, IEEE Trans. Neural Networks.