An agent-based financial simulation for use by researchers

Regulators and policy makers, facing a complicated, fast-paced and quickly evolving marketplace, require new tools and decision aides to inform policy. Agent-based models, which are capable of capturing the organization of exchanges, intricacies of market mechanisms, and the heterogeneity of market participants, offer a powerful method for understanding the financial marketplace. To this end, we have worked to develop a flexible and adaptable agent-based model of financial markets that can be extended and applied to interesting policy questions. This paper presents the implementation of this model. In addition, it provides a small case study that demonstrates the possible uses of the model. The source code of the simulation has also been released and is available for use.

[1]  Jasmina Arifovic,et al.  Statistical properties of genetic learning in a model of exchange rate , 2000 .

[2]  B. LeBaron EVOLUTION AND TIME HORIZONS IN AN AGENT-BASED STOCK MARKET , 1999, Macroeconomic Dynamics.

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

[4]  F. Abergel,et al.  Econophysics review: II. Agent-based models , 2011 .

[5]  Daniel Ladley,et al.  Zero intelligence in economics and finance , 2012, The Knowledge Engineering Review.

[6]  Gilles Teyssière,et al.  Microeconomic Models for Long Memory in the Volatility of Financial Time Series , 2001 .

[7]  Shu-Heng Chen,et al.  Agent-based economic models and econometrics , 2012, The Knowledge Engineering Review.

[8]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[9]  R. Cont Volatility Clustering in Financial Markets: Empirical Facts and Agent-Based Models. , 2005 .

[10]  Peter A. Beling,et al.  Agent based model of the E-Mini Future: Application for policy making , 2012, Proceedings Title: Proceedings of the 2012 Winter Simulation Conference (WSC).

[11]  Thomas C. Schelling,et al.  Dynamic models of segregation , 1971 .

[12]  G. Huse Individual‐based Modeling and Ecology , 2008 .

[13]  Damien Challet,et al.  Analyzing and modeling 1+1d markets , 2001 .

[14]  B. Mandlebrot The Variation of Certain Speculative Prices , 1963 .

[15]  Charles M. Macal,et al.  Tutorial on agent-based modeling and simulation , 2005 .

[16]  Steve Thornton,et al.  The Race to Zero , 2012 .

[17]  Charles M. Jones,et al.  What Do We Know About High-Frequency Trading? , 2013 .

[18]  John H. Miller,et al.  Complex adaptive systems - an introduction to computational models of social life , 2009, Princeton studies in complexity.

[19]  R. Palmer,et al.  Characterizing effective trading strategies: Insights from a computerized double auction tournament , 1994 .

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

[21]  Kimmo Kaski,et al.  Characteristic times in stock market indices , 1999 .

[22]  Bruno Biais,et al.  High Frequency Trading , 2012 .

[23]  F. Al-Shamali,et al.  Author Biographies. , 2015, Journal of social work in disability & rehabilitation.

[24]  William A. V. Clark,et al.  Understanding the social context of the Schelling segregation model , 2008, Proceedings of the National Academy of Sciences.

[25]  Rama Cont,et al.  The Price Impact of Order Book Events , 2010, 1011.6402.

[26]  S. Maslov Simple model of a limit order-driven market , 1999, cond-mat/9910502.

[27]  Shu-Heng Chen,et al.  Varieties of agents in agent-based computational economics: A historical and an interdisciplinary perspective , 2012 .

[28]  A. Kyle,et al.  The Flash Crash: The Impact of High Frequency Trading on an Electronic Market , 2011 .

[29]  Frank Zhang,et al.  High-Frequency Trading, Stock Volatility, and Price Discovery , 2010 .

[30]  John H. Miller,et al.  Complex Adaptive Systems: An Introduction to Computational Models of Social Life (Princeton Studies in Complexity) , 2007 .

[31]  Peter A. Beling,et al.  An agent based model of the E-Mini S&P 500 applied to flash crash analysis , 2011, 2012 IEEE Conference on Computational Intelligence for Financial Engineering & Economics (CIFEr).

[32]  Flaminio Squazzoni,et al.  Individual behavior and macro social properties. An agent-based model , 2008, Comput. Math. Organ. Theory.

[33]  Dhananjay K. Gode,et al.  Allocative Efficiency of Markets with Zero-Intelligence Traders: Market as a Partial Substitute for Individual Rationality , 1993, Journal of Political Economy.

[34]  Michael J. North,et al.  Tutorial on agent-based modelling and simulation , 2005, Proceedings of the Winter Simulation Conference, 2005..

[35]  A. Kyle,et al.  The Flash Crash: High-Frequency Trading in an Electronic Market , 2017 .

[36]  John Holland,et al.  Adaptation in Natural and Artificial Sys-tems: An Introductory Analysis with Applications to Biology , 1975 .

[37]  R. Palmer,et al.  Time series properties of an artificial stock market , 1999 .

[38]  W. Hamilton,et al.  The evolution of cooperation. , 1984, Science.