SABCEMM-A Simulator for Agent-Based Computational Economic Market Models
Torsten Trimborn, Philipp Otte, Simon Cramer, Max Beikirch, Emma, Pabich, Martin Frank

TL;DR
SABCEMM is a high-performance, flexible C++ simulation tool for agent-based economic market models, enabling large-scale simulations with customizable components and efficient computation.
Contribution
The paper introduces SABCEMM, a modular, object-oriented simulation framework for ABCEM models that supports millions of agents and emphasizes computational efficiency.
Findings
Simulation of large-scale models with millions of agents.
Impact of random number generators on run time.
Reproducible results via open-source code.
Abstract
We introduce the simulation tool SABCEMM (Simulator for Agent-Based Computational Economic Market Models) for agent-based computational economic market (ABCEM) models. Our simulation tool is implemented in C++ and we can easily run ABCEM models with several million agents. The object-oriented software design enables the isolated implementation of building blocks for ABCEM models, such as agent types and market mechanisms. The user can design and compare ABCEM models in a unified environment by recombining existing building blocks using the XML-based SABCEMM configuration file. We introduce an abstract ABCEM model class which our simulation tool is built upon. Furthermore, we present the software architecture as well as computational aspects of SABCEMM. Here, we focus on the efficiency of SABCEMM with respect to the run time of our simulations. We show the great impact of different…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Systems and Time Series Analysis · Financial Markets and Investment Strategies · Economic theories and models
