Abstract
This chapter describes a number of agent-based market models. They can be seen as belonging to different trends in that different types of markets are presented (goods markets, with or without stocks, or financial markets with diverse price mechanisms or even markets with or without money), but they also represent different aims that can be achieved with the simulation tool. For example, it is possible to develop precise interaction processes to include loyalty among actors; try to mimic as well as possible the behaviour of real humans, which have been recorded in experiments; or try to integrate psychological data to show a diffusion process. All these market models share a deep interest in what is fundamental in agent-based simulation, such as the role of interaction, interindividual influence and learning, which induces a change in the representation that agents have of their environment.
Similar content being viewed by others
Notes
- 1.
For example, an issue that anyone representing learning (not only on markets) has to face is the exploration-exploitation dilemma. When an action gives a reward that is considered as “good”, the agent performing it has to decide either to continue with this action—and hence possibly miss other, more rewarding actions—or to search for alternative actions, which implies indeterminate results. Leloup (2002), using the multi-armed bandit (Rothschild 1974) to represent this dilemma, showed that a nonoptimal learning procedure could lead to a better outcome than an optimal—but non-computable—procedure.
- 2.
- 3.
The main objection to Brenner’s exposition is the lack of homogeneity of notation, which makes the algorithms difficult to compare and maybe to implement.
- 4.
Natlab, which can be found at http://www.complexity-research.org/natlab.
References
Arthur, W. B. (1991). On designing economic agents that behave like human agents: A behavioural approach to bounded rationality. American Economic Review, 81, 353–359.
Arthur, W. B. (1994). Inductive reasoning and bounded rationality. American Economic Review, 84, 406.
Arthur, W. B., Holland, J., LeBaron, B., Palmer, R., & Taylor, P. (1997a). Asset pricing under endogenous expectations in an artificial stock market. In The economy as an evolving complex system II (Santa Fe Institute Studies in the Sciences of Complexity, XXVII) (pp. 15–44). Reading, MA: Addison-Wesley.
Arthur, W. B., Durlauf, S., & Lane, D. (Eds.). (1997b). The economy as an evolving complex system II (Santa Fe Institute Studies in the Sciences of Complexity, XXVII). Reading, MA: Addison-Wesley.
Arifovic, J. (1996). The behaviour of the exchange rate in the genetic algorithm and experimental economies. Journal of Political Economy, 104(3), 510–541.
Axtell, R. (2005). The complexity of exchange. The Economic Journal, 115(June), 193–210.
Basci, E. (1999). Learning by imitation. Journal of Economic Dynamics and Control, 23, 1569–1585.
Becker, G. (1962). Irrational behaviour and economic theory. Journal of Political Economy, 70, 1–13.
Bendor, J., Mookherjee, D., & Ray, D. (2001). Reinforcement learning in repeated interaction games. Advances in Theoretical Economics, 1(1). https://doi.org/10.2202/1534-5963.1008
Boylan, R., & El-Gamal, M. (1993). Fictitious play: A statistical study of multiple economic experiments. Games and Economic Behaviour, 5, 205–222.
Brenner, T. (2002). A behavioural learning approach to the dynamics of prices. Computational Economics, 19, 67–94.
Brenner, T. (2006). Agent learning representation: Advice on modelling economic learning. In Handbook of computational economics (Vol. 2, pp. 895–947).
Brewer, P. J., Huang, M., Nelson, B., & Plott, C. (2002). On the behavioural foundations of the law of supply and demand: Human convergence and robot randomness. Experimental Economics, 5, 179–208.
Brock, W. A., & Hommes, C. (1998). Heterogenous beliefs and routes to chaos in an asset pricing model. Journal of Economic Dynamics and Control, 22, 1235–1274.
Camerer, C., & Ho, T. H. (1999). Experience-weighted attraction learning in normal form games. Econometrica, 67, 827–874.
Chan, N.T., & Shelton, C.R. (2001) An electronic market-maker (Technical report, AI Memo 2001-005). Cambridge, MA: MIT AI Lab.
Cyert, R. M., & March, J. G. (1963). A behavioural theory of the firm. Upper Saddle River, NJ: Prentice-Hall.
Daniel, G. (2006). Asynchronous simulations of a limit order book. PhD thesis, University of Manchester, http://gillesdaniel.com/PhD.html.
Darmon, E., & Torre, D. (2004). Adoption and use of electronic markets: Individual and collective learning. Journal of Articial Societies and Social Simulations, 7, 2. http://jasss.soc.surrey.ac.uk/7/2/2.html.
Delre, S. A., Jager, W., Bijmolt, T. H. A., & Janssen, M. A. (2007). Targeting and timing promotional activities: An agent-based model for the takeoff of new products. Journal of Business Research, 60, 826–835.
Duffy, J. (2001). Learning to speculate: Experiments with artificial and real agents. Journal of Economic Dynamics and Control, 25, 295–319.
Duffy, J., & Ochs, J. (1999). Emergence of money as a medium of exchange: An experimental study. American Economic Review, 89, 847–877.
Easley, D., & Ledyard, J. (1993). Theories of price formation and exchange in double oral auction. In D. Friedman & J. Rust (Eds.), The double-auction market: Institutions, theories, and evidence (pp. 63–97). Reading, MA: Addison-Wesley.
Erev, I., & Roth, A. E. (1999). On the role of reinforcement learning in experimental games: the cognitive game-theoretic approach. In D. V. Budescu, I. Erev, & R. Zwick (Eds.), Games and human behavior: Essays in honor of Amnon Rapoport (pp. 53–77). Mahwah, NJ: Lawrence Erlbaum Associates.
Friedman, M. (1953). The methodology of positive economics. In M. Friedman (Ed.), Essays in positive economics (pp. 3–43). Chicago: The University of Chicago Press. [Republished in W. Breit & H. M. Hochman (Eds.) (1971), Readings in microeconomics. 2nd ed. New York: Holt, Rinehart and Winston, 23-47.]
Geertz, C., Geertz, H., & Rosen, L. (1979). Meaning and order in Moroccan society: Three essays in cultural analysis. Cambridge: Cambridge University Press.
Giardini, F., Conte, R., & Paolucci, M. (2017). Reputation. In Simulating social complexity–A handbook. Chapter 18 in this volume.
Gintis, H. (2006). The emergence of a price system from decentralized bilateral exchange. The B. E. Journal of Theoretical Economics, 6(1), http://works.bepress.com/hgintis/1/.
Gode, D. K., & Sunder, S. (1993). Allocative efficiency of markets with zero intelligence traders: markets as a partial substitute for individual rationality. Journal of Political Economy, 101, 119–137.
Gode, D. K., & Sunder, S. (2004). Double-auction dynamics: Structural effects of non binding price controls. Journal of Economic Dynamics and Control, 28, 1707–1731.
Hoffmann, A. O. I., Jager, W., & von Eije, J. H. (2007). Social simulation of stock markets: Taking it to the next level. Journal of Artificial Societies and Social Simulation, 10(2). http://jasss.soc.surrey.ac.uk/10/2/7.html.
Hommes, C. (2001). Financial markets as complex adaptive evolutionary systems. Quantitative Finance, 1, 149–167.
Hommes, C. (2007). Bounded rationality and learning in complex markets (Working paper, 07-01). Center for Nonlinear Dynamics in Economics and Finance (CeNDEF), University of Amsterdam. http://www1.fee.uva.nl/cendef/publications/papers/Handbook_Hommes.pdf.
Hommes, C., & Lux T. (2008). Individual expectations and aggregate behavior in learning to forecast experiments (Working paper, 1466). Kiel Institute for the World Economy. http://www.ifw-members.ifw-kiel.de/publications/individual-expectations-and-aggregate-behavior-in-learning-to-forecast-experiments/KWP_1466_Individual%20Expectations.pdf.
Izquierdo, L. R., Gotts, N. M., & Gary Polhill, J. (2004). Case-based reasoning, social dilemmas, and a new equilibrium concept. Journal of Artificial Societies and Social Simulation, 7(3). http://jasss.soc.surrey.ac.uk/7/3/1.html
Jager, W. (2007). The four P’s in social simulation, a perspective on how marketing could benefit from the use of social simulation. Journal of Business Research, 60, 868–875.
Janssen, M. A., & Jager, W. (2003). Simulating market dynamics: Interactions between consumer psychology and social networks. Artif Life, 9(4), 343–356.
Jefferies, P., & Johnson, N. F. (2002). Designing agent-based market models. http://arxiv.org/abs/cond-mat/0207523
Kahneman, D., & Tversky, A. (1979). Prospect theory: An analysis of decision under risk. Econometrica, 2, 263–292.
Kawagoe, T., & Wada, S. (2005). A counterexample for the bullwhip effect in a supply chain. In P. Mathieu, B. Beaufils, & O. Brandouy (Eds.), Artificial economics, agent-based methods in finance, game theory and their applications (Lecture Notes in Economics and Mathematical Systems, 564) (pp. 103–111). Berlin: Springer.
Kephart, J., & Greenwald, A. (2002). Shopbot economics. Autonomous Agents and Multi-Agent Systems, 5(3), 255–287.
Kirman, A. (1991). Epidemics of opinion and speculative bubbles in financial markets. In M. Taylor (Ed.), Money and financial markets (pp. 354–356). London: Macmillan.
Kirman, A. (2001). Some problems and perspectives in economic theory. In G. Debreu, W. Neuefeind, & W. Trockel (Eds.), Economic essays: A festschrift for werner hildenbrand (pp. 231–252). Berlin: Springer.
Kirman, A. (2010). Complex economics: Individual and collective rationality. London: Routledge.
Kirman, A., & Vriend, N. J. (2001). Evolving market structure: An ACE model of price dispersion and loyalty. Journal of Economic Dynamics and Control, 25(3-4), 459–502.
Kirman, A., Schulz, R., Härdle, W., & Werwatz, A. (2005). Transactions that did not happen and their influence on prices. Journal of Economic Behavior & Organization, 56(4), 567–591.
Kiyotaki, N., & Wright, R. (1989). On money as a medium of exchange. Journal of Political Economy, 97, 924–954.
Kopel, M., & Dawid, H. (1998). On economic applications of the genetic algorithm: A model of the cobweb type. Journal of Evolutionary Economics, 8(3), 297–315.
LeBaron, B., Arthur, W. B., & Palmer, R. (1999). The time series properties of an artificial stock market. Journal of Economic Dynamics and Control, 23, 1487–1516.
LeBaron, B. (2001). Evolution and time horizons in an agent-based stock market. Macroeconomic Dynamics, 5(2), 225–254.
Leloup, B. (2002, June 24–27) Dynamic pricing with local interactions: Logistic priors and agent technology. In H. R. Arabnia & Y. Mun (Eds.), Proceedings of the International Conference on Artificial Intelligence, IC-AI ‘02 (Vol. 1, pp. 17–23), Las Vegas, NV. CSREA Press.
Levy, M., Levy, H., & Solomon, S. (2000). Microscopic simulation of financial markets: From investor behaviour to market phenomena. San Diego, CA: Academic Press.
Lin, F.-R., & Lin, S.-M. (2006). Enhancing the supply chain performance by integrating simulated and physical agents into organizational information systems. Journal of Artificial Societies and Social Simulation, 9(4). http://jasss.soc.surrey.ac.uk/9/4/1.html.
Lux, T. (1998). The socio-economic dynamics of speculative markets: Interacting agents, chaos and the fat tails of return distribution. Journal of Economic Behaviour and Organization, 33(2), 143–165.
Lux, T. (2009). Stochastic behavioral asset-pricing models and the stylized facts. In T. Hens & K. R. Schenk-Hoppé (Eds.), Handbook of financial markets: Dynamics and evolution (pp. 161–215). Amsterdam: Elsevier.
Lux, T., Chen, S. H., & Marchesi, M. (2001). Testing for nonlinear structure in an ‘artificial’ financial. Journal of Economic Behavior and Organization, 46, 327–342.
Lux, T., & Marchesi, M. (1999). Scaling and criticality in a stochastic multi-agent model of a financial market. Nature, 397, 498–500.
Lux, T., & Marchesi, M. (2000). Volatility clustering in financial markets: A micro-simulation of interacting agents. International Journal of Theoretical and Applied Finance, 3, 675–702.
Macy, M. W., & Flache, A. (2002). Macy and Andreas Flache: Learning dynamics in social dilemmas. PNAS, 99(suppl 3), 7229–7236. https://doi.org/10.1073/pnas.092080099
Macy, M. W., Benard, S., & Flache, A. (2017). Learning. In Simulating social complexity—A handbook. Chapter 20 in this volume.
Marks, R. (2006). Market design using agent-based models. In: Tesfatsion & Judd (Vol. 2, pp. 1339–1380).
Moss, S. (2002). Policy analysis from first principles. PNAS, 99(3), 7267–7274.
Moulet, S., & Rouchier, J. (2007). The influence of sellers’ beliefs and time constraint on a sequential bargaining in an artificial perishable goods market. Journal of Economic Dynamics and Control, 32(7), 2322–2348.
Moulet, S., & Kirman, A. (2008). Impact de l'organisation du marché: Comparaison de la négociation de gré à gré et les enchères descendantes (Document de travail, 2008-56). Marseille: GREQAM.
Myerson, R. B., & Satterthwaite, M. A. (1983). Efficient mechanisms for bilateral trading. Journal of Economic Theory, 29, 265–281.
Nadal, J.-P., Phan, D., Gordon, M. B., & Vannimenus, J. (2005). Multiple equilibria in a monopoly market with heterogeneous agents and externalities. Quantitative Finance, 5(6), 557–568.
Nicolaisen, J., Petrov, V., & Tesfatsion, L. (2001). Market power and efficiency in a computational electricity market with discriminatory double-auction pricing. IEEE Transactions on Evolutionary Computation, 5, 504–523.
Oliver, J. (1997). Artificial agents learn policies for multi-issue negotiation. International Journal of Electronic Commerce, 1(4), 49–88.
Palmer, R., Arthur, W. B., Holland, J. H., LeBaron, B., & Taylor, P. (1993). Artificial economic life: A simple model for a stock market. Physica D, 70, 264–274.
Phan, D. (2003). From agent-based computational economics towards cognitive economics. In P. Bourgine & J.-P. Nadal (Eds.), Cognitive economics (pp. 371–398). Berlin: Springer.
Phelps, S., Parsons, S., McBurney, P., & Sklar, E. (2002). Co-evolution of auction mechanisms and trading strategies: Towards a novel approach to microeconomic design. In R. E. Smith, C. Bonacina, C. Hoile, & P. Marrow (Eds.), Proceedings of ECOMAS-2002 workshop on evolutionary computation in multi-agent systems, at genetic and evolutionary computation conference (GECCO-2002).
Pinyol, I., Paolucci, M., Sabater-Mir J., & Conte, R. (2007, May 15) Beyond accuracy: Reputation for partner selection with lies and retaliation. In L. Antunes, M. Paolucci, & E. Norling (Eds.), Multi-agent-based simulation VIII, International workshop, MABS, revised and invited papers (Lecture Notes in Computer Science, 5003) (pp. 128–140), Honolulu, HI, USA. Berlin: Springer.
Roth, A., Prasnikar, V., Okuno-Fujizara, M., & Zamie, S. (1991). Bargaining and market behavior in Jerusalem, Ljubljana, Pittsburgh, and Tokyo: An experimental study. The American Economic Review, 81(5), 1068–1095.
Rothschild, M. (1974). A two-armed bandit theory of market pricing. Journal of Economic Theory, 9, 185–202.
Rouchier, J. (2003). Reimplementation of a multi-agent model aimed at sustaining experimental economic research: the case of simulations with emerging speculation. Journal of Artificial Societies and Social Simulation, 6(4). http://jasss.soc.surrey.ac.uk/6/4/7.html.
Rouchier, J. (2004). Interaction routines and selfish behaviours in an artificial market: transferring field observations of a wholesale fruits and vegetables market into a multi-agent model. Ninth Annual Workshop on Economic Heterogeneous Interacting Agents (WEHIA 2004), Kyoto, Japan.
Rouchier, J., Bousquet, F., Requier-Desjardins, M., & Antona, M. (2001). A multi-agent model for describing transhumance in North Cameroon: Comparison of different rationality to develop a routine. Journal of Economic Dynamics and Control, 25, 527--559.
Rouchier, J., & Hales, D. (2003). How to be loyal, rich and have fun too: The fun is yet to come (Working Paper, 03B13). Groupement de Recherche en Économie Quantitative d’Aix-Marseille (GREQAM), France. http://www.greqam.fr/IMG/working_papers/2003/03b13.pdf.
Rouchier, J., & Mazaud, J.-P. (2004). Trade relation and moral link in transactions among retailers and wholesale sellers on the Arnavaux market. In Proc. of 11th World congress for social economics, 8–11 June 2004, Albertville, France.
Rouchier, J., & Robin, S. (2006). Information perception and price dynamics in a continuous double auction. Simulation and Gaming, 37, 195–208.
Rubinstein, A., & Wolinsky, A. (1985). Equilibrium in a market with sequential bargaining. Econometrica, 53(5), 1133–1150.
Sallans, B., Pfister, A., Karatzoglou, A., & Dorffner, G. (2003). Simulation and validation of an integrated markets model. Journal of Artificial Societies and Social Simulation, 6(4). http://jasss.soc.surrey.ac.uk/6/4/2.html.
Samanidou, E., Zschischang, E., Stauffer, D., & Lux, T. (2007). Agent-based models of financial markets. Reports on Progress in Physics, 70, 409–450.
Simon, H. (1955). A behavioural model of rational choice. Quarterly Journal of Economics, 69, 99–118.
Takahashi, H., & Terano, T. (2003). Agent-based approach to investors’ behavior and asset price fluctuation in financial markets. Journal of Artificial Societies and Social Simulation, 6(3). http://jasss.soc.surrey.ac.uk/6/3/3.html.
Tesfatsion, L., & Judd, K. L. (2006). Handbook of computational economics volume 2: Agent-based computational economics. Amsterdam: Elsevier/North Holland.
Vriend, N. J. (2000). An illustration of the essential difference between individual and social learning and its consequences for computational analyses. Journal of Economic Dynamics and Control, 24, 1–19.
Vriend, N. J. (2006). ACE models of endogenous interactions. In L. Tesfatsion & K. J. Judd (Eds.), Handbook of computational economics, Volume 2: Agent-based computational economics (pp. 1047–1079). Amsterdam: Elsevier.
Weisbuch, G., Kirman, A., & Herreiner, D. (2000). Market organization and trading relationships. The Economic Journal, 110(463), 411–436.
White, H. (1995). Varieties of markets. In B. Wellman & S. D. Berkowitz (Eds.), Social structures: A network approach. New York: Cambridge University Press.
Acknowledgements
I wish to thank Bruce Edmonds for his patience and Scott Moss and Sonia Moulet for their advice.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Further Reading
Further Reading
Arthur (1991) is one of the first models incorporating learning agents in a market. Lux (1998) describes a model of speculation on an asset market with interacting agents. Duffy (2001) was the first to attempt to link experimental data to simulation results in order to evaluate the kind of learning within a speculative environment. Jefferies and Johnson (2002) give a general overview of market models including their structures and learning by agents. Moulet and Rouchier (2007) use data on negotiation behaviours from a real market in order to fit the parameters of a two-sided learning model. Finally, Kirman (2010) summarizes many interesting dimensions that can be captured using agent-based models.
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Rouchier, J. (2017). Agent-Based Simulation as a Useful Tool for the Study of Markets. In: Edmonds, B., Meyer, R. (eds) Simulating Social Complexity. Understanding Complex Systems. Springer, Cham. https://doi.org/10.1007/978-3-319-66948-9_25
Download citation
DOI: https://doi.org/10.1007/978-3-319-66948-9_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-66947-2
Online ISBN: 978-3-319-66948-9
eBook Packages: Computer ScienceComputer Science (R0)