Case Study on Modeling the Silver and Nasdaq Financial Time Series with Simulated Annealing

  • Filippo Neri
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 746)


This paper reports a case study on modeling the SPDR Silver Trust (SLV) and Nasdaq Composite Index timeseries by using a financial agent based system using simulated annealing. We show here how adding financial information to the modeling system can significantly improve the modeling results. The learning system LFABS, previously developed by the author, will be used as a testbed for the empirical evaluation of the proposed methodology on the two case studies.


Agent based modeling Simulated annealing Financial markets SPDR Silver Trust SLV Nasdaq Composite Index time series 



The author would like to thank the anonymous reviewers and the editors for their specific and detailed comments which have helped to improve the final version of the paper. Any residual error in the paper is of course only my responsibility.

Supplementary material


  1. 1.
    Bonabeau, E.: Agent-based modeling: methods and techniques for simulating human systems. Proc. Nat. Acad. Sci. 99, 7280–7287 (2002)CrossRefGoogle Scholar
  2. 2.
    Epstein, J.M., Axtell, R.: Growing Artificial Societies: Social Science From the Bottom up. The Brookings Institution, Washington, DC, USA (1996)Google Scholar
  3. 3.
    Lebaron, B.: Agent based computational finance: suggested readings and early research. J. Econ. Dyn. Control 24, 679–702 (1998)CrossRefGoogle Scholar
  4. 4.
    Tesfatsion, L.: Agent-based computational economics: growing economies from the bottom up. Artif. Life 8, 55–82 (2002)CrossRefGoogle Scholar
  5. 5.
    Hoffmann, A.O.I., Delre, S.A., von Eije, J.H., Jager, W.: Artificial multi-agent stock markets: simple strategies, complex outcomes. In: Advances in Artificial Economics. Lecture Notes in Economics and Mathematical Systems, vol. 584, pp. 167–176. Springer-Verlag (2006)Google Scholar
  6. 6.
    Kendall, G., Su, Y.: A multi-agent based simulated stock market - testing on different types of stocks. In: Congress on Evolutionary Computation CEC 2003, pp. 2298–2305 (2003)Google Scholar
  7. 7.
    Schulenburg, S., Ross, P.: An adaptive agent based economic model. In: Lanzi, P.L., Stolzmann, W., Wilson, S.W. (eds.) IWLCS 1999. LNCS (LNAI), vol. 1813, pp. 263–282. Springer, Heidelberg (2000)Google Scholar
  8. 8.
    Creamer, G., Freund, Y.: Automated trading with boosting and expert weighting. Quant. Financ. 4, 401–420 (2010)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Takahashi, H., Terano, T.: Analyzing the influence of overconfident investors on financial markets through agent-based model. In: Yin, H., Tino, P., Corchado, E., Byrne, W., Yao, X. (eds.) IDEAL 2007. LNCS, vol. 4881, pp. 1042–1052. Springer, Heidelberg (2007)Google Scholar
  10. 10.
    Arthur, W.B., Holland, J.H., LeBaron, B., Palmer, R., Taylorm, P.: Asset pricing under endogenous expectation in an artificial stock market. In: The Economy as an Evolving Complex System II, Santa Fe Institute Studies in the Sciences of Complexity. Lecture Notes, pp. 15–44 (1997)Google Scholar
  11. 11.
    Majhi, R., Sahoo, G., Panda, A., Choubey, A.: Prediction of sp500 and DJIA stock indices using particle swarm optimization techniques. In: Congress on Evolutionary Computation 2008, pp. 1276–1282. IEEE press (2008)Google Scholar
  12. 12.
    Kitov, I.: Predicting conocophillips and exxon mobil stock price. J. Appl. Res. Finan. 2, 129–134 (2009)Google Scholar
  13. 13.
    Burke, E.K., Hyde, M., Kendall, G., Ochoa, G., Ozcan, E., Woodward, J.: A classification of hyper-heuristics approaches, handbook of metaheuristics. In: Gendreau, M., Potvin, J.Y. (eds.) Handbook of Metaheuristics. International Series in Operations Research and Management Science. Springer (2009, in press)Google Scholar
  14. 14.
    Dunis, C., Middleton, P.W., Karathanasopolous, A., Theofilatos, K.A. (eds.): Artificial Intelligence in Financial Markets: Cutting Edge Applications for Risk Management Portfolio Optimization and Economics. Palgrave Macmilian, London (2016)zbMATHGoogle Scholar
  15. 15.
    Suciu, G., Sticlan, A.M., Butca, C., Vulpe, A., Stancu, A., Halunga, S.: Cloud search based applications for big data-challenges and methodologies for acceleration. In: International Workshop on Adaptive Resource Management and Scheduling for Cloud Computing. Springer (2015)CrossRefGoogle Scholar
  16. 16.
    Neri, F.: Agent-based modeling under partial and full knowledge learning settings to simulate financial markets. AI Commun. 25, 295–304 (2012)Google Scholar
  17. 17.
    Goldberg, D.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Reading, MA (1989)zbMATHGoogle Scholar
  18. 18.
    Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann, California (1993)Google Scholar
  19. 19.
    Rumelhart, D.E., Hinton, G.E., Williams, R.J.: Learning internal representations by error propagation. In: Rumelhart, D.E., McClelland, J.L. (eds.) Parallel Distributed Processing: Explorations in the Microstructure of Cognition, vol. 1: Foundations, pp. 318–362. MIT Press, Cambridge, MA, USA (1986)Google Scholar
  20. 20.
    Kirkpatrick, S., Gelatt, C.D., Vecchi, M.P.: Optimization by simulated annealing. Science 220, 671–680 (1983)MathSciNetCrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Electrical Engineering and Information TechnologyUniversity of Naples Federico IINapoliItaly

Personalised recommendations