Simulation & Synthetic Data

Agent-based modeling, synthetic data generation, and computational methods for economic simulation • 24 papers

4 subtopics

Agent-Based Modeling

Model complex economic systems through heterogeneous interacting agents

Agent-Based Computational Economics: A Constructive Approach to Economic Theory Leigh Tesfatsion Foundational survey establishing ACE methodology. Defines agent-based computational economics as the computational study of economies modeled as evolving systems of autonomous interacting agents. Published in Handbook of Computational Economics Vol. 2.
2006 2100 cited

Agent-Based Computational Economics: A Constructive Approach to Economic Theory

Leigh Tesfatsion

Foundational survey establishing ACE methodology. Defines agent-based computational economics as the computational study of economies modeled as evolving systems of autonomous interacting agents. Published in Handbook of Computational Economics Vol. 2.

Agent-Based Modeling in Economics and Finance: Past, Present, and Future Robert Axtell, J. Doyne Farmer Definitive 90-page survey in Journal of Economic Literature reviewing 30 years of ABM in economics. Covers finance, industrial organization, macroeconomics, and policy applications. Essential reading for the field.
2025 50 cited

Agent-Based Modeling in Economics and Finance: Past, Present, and Future

Robert Axtell, J. Doyne Farmer

Definitive 90-page survey in Journal of Economic Literature reviewing 30 years of ABM in economics. Covers finance, industrial organization, macroeconomics, and policy applications. Essential reading for the field.

Artificial Economic Life: A Simple Model of a Stockmarket W. Brian Arthur, John H. Holland, Blake LeBaron, Richard Palmer, Paul Tayler The Santa Fe Artificial Stock Market—foundational heterogeneous agent financial model. Shows how bubbles and crashes emerge from adaptive learning traders. Seminal work in agent-based finance.
1997 950 cited

Artificial Economic Life: A Simple Model of a Stockmarket

W. Brian Arthur, John H. Holland, Blake LeBaron, Richard Palmer, Paul Tayler

The Santa Fe Artificial Stock Market—foundational heterogeneous agent financial model. Shows how bubbles and crashes emerge from adaptive learning traders. Seminal work in agent-based finance.

The Economy Needs Agent-Based Modelling J. Doyne Farmer, Duncan Foley Nature commentary arguing for ABM in economic policy. Critiques DSGE models' failure to predict 2008 crisis; calls for bottom-up agent-based approaches to model systemic risk.
2009 1200 cited

The Economy Needs Agent-Based Modelling

J. Doyne Farmer, Duncan Foley

Nature commentary arguing for ABM in economic policy. Critiques DSGE models' failure to predict 2008 crisis; calls for bottom-up agent-based approaches to model systemic risk.

Leverage Causes Fat Tails and Clustered Volatility Stefan Thurner, J. Doyne Farmer, John Geanakoplos Agent-based explanation of financial market fat tails and volatility clustering. Shows leveraged agents create price fluctuations 10x larger than fundamentals. Published in Quantitative Finance.
2012 450 cited

Leverage Causes Fat Tails and Clustered Volatility

Stefan Thurner, J. Doyne Farmer, John Geanakoplos

Agent-based explanation of financial market fat tails and volatility clustering. Shows leveraged agents create price fluctuations 10x larger than fundamentals. Published in Quantitative Finance.

Mesa: An Agent-Based Modeling Framework Jackie Kazil, David Masad, Andrew Crooks Introduces Mesa, the leading open-source Python ABM framework. Describes modular architecture with spatial grids, agent schedulers, and data collection. Published in JOSS.
2020 380 cited

Mesa: An Agent-Based Modeling Framework

Jackie Kazil, David Masad, Andrew Crooks

Introduces Mesa, the leading open-source Python ABM framework. Describes modular architecture with spatial grids, agent schedulers, and data collection. Published in JOSS.

Econ-ARK and HARK: Open-Source Tools for Computational Economics Christopher D. Carroll, Alexander M. Kaufman, Jacqueline L. Kazil, Nathan M. Palmer, Matthew N. White Describes Econ-ARK ecosystem and HARK toolkit for heterogeneous agent modeling. NumFOCUS-sponsored project implementing Aiyagari, buffer-stock, and lifecycle models.
2018 120 cited

Econ-ARK and HARK: Open-Source Tools for Computational Economics

Christopher D. Carroll, Alexander M. Kaufman, Jacqueline L. Kazil, Nathan M. Palmer, Matthew N. White

Describes Econ-ARK ecosystem and HARK toolkit for heterogeneous agent modeling. NumFOCUS-sponsored project implementing Aiyagari, buffer-stock, and lifecycle models.

A Standard Protocol for Describing Individual-Based and Agent-Based Models Volker Grimm, Uta Berger, Finn Bastiansen, Sigrunn Eliassen, Vincent Ginot, Jarl Giske, John Goss-Custard, Tamara Grand, Simone K. Heinz, Geir Huse, Andreas Huth, Jane U. Jepsen, Christian Jørgensen, Wolf M. Mooij, Birgit Müller, Guy Pe'er, Cyril Piou, Steven F. Railsback, Andrew M. Robbins, Martha M. Robbins, Eva Rossmanith, Nadja Rüger, Espen Strand, Sami Souissi, Richard A. Stillman, Rune Vabø, Ute Visser, Donald L. DeAngelis The ODD (Overview, Design concepts, Details) protocol for describing ABMs. Standard framework for model documentation adopted across ecology and social simulation.
2006 4500 cited

A Standard Protocol for Describing Individual-Based and Agent-Based Models

Volker Grimm, Uta Berger, Finn Bastiansen, Sigrunn Eliassen, Vincent Ginot, Jarl Giske, John Goss-Custard, Tamara Grand, Simone K. Heinz, Geir Huse, Andreas Huth, Jane U. Jepsen, Christian Jørgensen, Wolf M. Mooij, Birgit Müller, Guy Pe'er, Cyril Piou, Steven F. Railsback, Andrew M. Robbins, Martha M. Robbins, Eva Rossmanith, Nadja Rüger, Espen Strand, Sami Souissi, Richard A. Stillman, Rune Vabø, Ute Visser, Donald L. DeAngelis

The ODD (Overview, Design concepts, Details) protocol for describing ABMs. Standard framework for model documentation adopted across ecology and social simulation.

Synthetic Data Generation & Privacy

Generate privacy-preserving synthetic datasets that maintain statistical properties

Modeling Tabular Data using Conditional GAN Lei Xu, Maria Skoularidou, Alfredo Cuesta-Infante, Kalyan Veeramachaneni Introduces CTGAN using mode-specific normalization and conditional generator for tabular data synthesis. Handles mixed discrete/continuous columns. Published at NeurIPS.
2019 1500 cited

Modeling Tabular Data using Conditional GAN

Lei Xu, Maria Skoularidou, Alfredo Cuesta-Infante, Kalyan Veeramachaneni

Introduces CTGAN using mode-specific normalization and conditional generator for tabular data synthesis. Handles mixed discrete/continuous columns. Published at NeurIPS.

DataSynthesizer: Privacy-Preserving Synthetic Datasets Haoyue Ping, Julia Stoyanovich, Bill Howe Introduces DataSynthesizer for generating synthetic data with differential privacy using Bayesian networks. Three modes: random, independent attributes, and correlated attributes.
2017 320 cited

DataSynthesizer: Privacy-Preserving Synthetic Datasets

Haoyue Ping, Julia Stoyanovich, Bill Howe

Introduces DataSynthesizer for generating synthetic data with differential privacy using Bayesian networks. Three modes: random, independent attributes, and correlated attributes.

synthpop: Bespoke Creation of Synthetic Data in R Beata Nowok, Gillian M. Raab, Chris Dibben Introduces synthpop R package using CART-based synthesis. Produces realistic synthetic data preserving statistical relationships. Published in Journal of Statistical Software.
2016 650 cited

synthpop: Bespoke Creation of Synthetic Data in R

Beata Nowok, Gillian M. Raab, Chris Dibben

Introduces synthpop R package using CART-based synthesis. Produces realistic synthetic data preserving statistical relationships. Published in Journal of Statistical Software.

The Synthetic Data Vault Neha Patki, Roy Wedge, Kalyan Veeramachaneni Introduces SDV system for synthesizing relational databases while preserving referential integrity. Uses copulas and deep learning for multi-table synthesis.
2016 250 cited

The Synthetic Data Vault

Neha Patki, Roy Wedge, Kalyan Veeramachaneni

Introduces SDV system for synthesizing relational databases while preserving referential integrity. Uses copulas and deep learning for multi-table synthesis.

PATE-GAN: Generating Synthetic Data with Differential Privacy Guarantees James Jordon, Jinsung Yoon, Mihaela van der Schaar Combines Private Aggregation of Teacher Ensembles (PATE) with GANs for differentially private synthetic data. Provides formal privacy guarantees with strong utility.
2019 450 cited

PATE-GAN: Generating Synthetic Data with Differential Privacy Guarantees

James Jordon, Jinsung Yoon, Mihaela van der Schaar

Combines Private Aggregation of Teacher Ensembles (PATE) with GANs for differentially private synthetic data. Provides formal privacy guarantees with strong utility.

Anonymeter: A Python Library for Privacy Risk Assessment Lucas Giomi, Eleonora Botta, Marco Esposito, Julien Herzen, Michael Grossniklaus Framework for GDPR-aligned privacy risk quantification. Measures singling out, linkability, and inference risks for synthetic datasets.
2022 45 cited

Anonymeter: A Python Library for Privacy Risk Assessment

Lucas Giomi, Eleonora Botta, Marco Esposito, Julien Herzen, Michael Grossniklaus

Framework for GDPR-aligned privacy risk quantification. Measures singling out, linkability, and inference risks for synthetic datasets.

Mechanism Design & Reinforcement Learning

Design optimal economic mechanisms using deep reinforcement learning

Optimal Auctions through Deep Learning Paul Dütting, Zhe Feng, Harikrishna Narasimhan, David C. Parkes, Sai Srivatsa Ravindranath Introduces RegretNet—neural network architecture that learns approximately revenue-optimal auctions. First general-purpose approach to automated mechanism design. Published at ICML, later CACM 2020.
2019 580 cited

Optimal Auctions through Deep Learning

Paul Dütting, Zhe Feng, Harikrishna Narasimhan, David C. Parkes, Sai Srivatsa Ravindranath

Introduces RegretNet—neural network architecture that learns approximately revenue-optimal auctions. First general-purpose approach to automated mechanism design. Published at ICML, later CACM 2020.

The AI Economist: Taxation Policy Design via Two-Level Deep Reinforcement Learning Stephan Zheng, Alexander Trott, Sunil Srinivasa, David C. Parkes, Richard Socher Two-level RL for optimal taxation: agents optimize labor/trade, social planner optimizes tax policy. Finds policies outperforming baselines by 16% on equality-productivity. Published in Science Advances.
2022 320 cited

The AI Economist: Taxation Policy Design via Two-Level Deep Reinforcement Learning

Stephan Zheng, Alexander Trott, Sunil Srinivasa, David C. Parkes, Richard Socher

Two-level RL for optimal taxation: agents optimize labor/trade, social planner optimizes tax policy. Finds policies outperforming baselines by 16% on equality-productivity. Published in Science Advances.

Multi-Agent Reinforcement Learning in Sequential Social Dilemmas Joel Z. Leibo, Vinicius Zambaldi, Marc Lanctot, Janusz Marecki, Thore Graepel Foundational work on multi-agent RL in games with mixed cooperative/competitive incentives. Introduces sequential social dilemmas; shows cooperation emergence depends on environment structure.
2017 850 cited

Multi-Agent Reinforcement Learning in Sequential Social Dilemmas

Joel Z. Leibo, Vinicius Zambaldi, Marc Lanctot, Janusz Marecki, Thore Graepel

Foundational work on multi-agent RL in games with mixed cooperative/competitive incentives. Introduces sequential social dilemmas; shows cooperation emergence depends on environment structure.

Deep Reinforcement Learning for Optimal Execution Yong Lin, Zhe Feng, Lihong Li, Marcus Zahradka, Harikrishna Narasimhan, David C. Parkes Applies deep RL to optimal order execution problem. Learns execution policies that outperform TWAP/VWAP benchmarks on real market data.
2020 180 cited

Deep Reinforcement Learning for Optimal Execution

Yong Lin, Zhe Feng, Lihong Li, Marcus Zahradka, Harikrishna Narasimhan, David C. Parkes

Applies deep RL to optimal order execution problem. Learns execution policies that outperform TWAP/VWAP benchmarks on real market data.

Discovering Algorithmic Pricing in Practice: A Framework for Learning-Based Collusion Timo Becker, Zhi Chen, Silvio Micali, Zhiyi Huang Studies emergence of tacit collusion in RL-based pricing algorithms. Shows Q-learning agents can learn supra-competitive prices without explicit coordination.
2023 95 cited

Discovering Algorithmic Pricing in Practice: A Framework for Learning-Based Collusion

Timo Becker, Zhi Chen, Silvio Micali, Zhiyi Huang

Studies emergence of tacit collusion in RL-based pricing algorithms. Shows Q-learning agents can learn supra-competitive prices without explicit coordination.

Market Microstructure Simulation

Simulate limit order book markets and financial exchange dynamics

ABIDES: Towards High-Fidelity Multi-Agent Market Simulation David Byrd, Maria Hybinette, Tucker Hybinette Balch Introduces ABIDES (Agent-Based Interactive Discrete Event Simulation) from JPMorgan. NASDAQ-like exchange with ZI, momentum, and market maker agents. Published at AAMAS.
2020 180 cited

ABIDES: Towards High-Fidelity Multi-Agent Market Simulation

David Byrd, Maria Hybinette, Tucker Hybinette Balch

Introduces ABIDES (Agent-Based Interactive Discrete Event Simulation) from JPMorgan. NASDAQ-like exchange with ZI, momentum, and market maker agents. Published at AAMAS.

Get Real: Realism Metrics for Robust Limit Order Book Market Simulations Svitlana Vyetrenko, David Byrd, Nick Petosa, Mahmoud Mahfouz, Danial Dervovic, Manuela Veloso, Tucker Hybinette Balch Establishes stylized facts benchmarks for evaluating LOB simulation realism. Proposes metrics for fat tails, volatility clustering, and bid-ask spread dynamics.
2020 85 cited

Get Real: Realism Metrics for Robust Limit Order Book Market Simulations

Svitlana Vyetrenko, David Byrd, Nick Petosa, Mahmoud Mahfouz, Danial Dervovic, Manuela Veloso, Tucker Hybinette Balch

Establishes stylized facts benchmarks for evaluating LOB simulation realism. Proposes metrics for fat tails, volatility clustering, and bid-ask spread dynamics.

Internet Advertising and the Generalized Second-Price Auction Benjamin Edelman, Michael Ostrovsky, Michael Schwarz Analyzes the Generalized Second-Price (GSP) auction used by Google and Yahoo for sponsored search. Shows GSP has efficient Nash equilibria equivalent to VCG outcomes. Published in AER.
2007 3800 cited

Internet Advertising and the Generalized Second-Price Auction

Benjamin Edelman, Michael Ostrovsky, Michael Schwarz

Analyzes the Generalized Second-Price (GSP) auction used by Google and Yahoo for sponsored search. Shows GSP has efficient Nash equilibria equivalent to VCG outcomes. Published in AER.

Limit Order Book Simulation Methods: A Review Rama Cont, Arseniy Kukanov, Sasha Stoikov Comprehensive review of LOB simulation methods: order flow models, agent-based approaches, and deep learning. Covers validation metrics and calibration techniques.
2023 25 cited

Limit Order Book Simulation Methods: A Review

Rama Cont, Arseniy Kukanov, Sasha Stoikov

Comprehensive review of LOB simulation methods: order flow models, agent-based approaches, and deep learning. Covers validation metrics and calibration techniques.

AuctionGym: Simulating Online Advertising Auctions Martin Mladenov, Sloan Nietert, Kunhe Yang, Aranyak Mehta, Christos Tzamos, Craig Boutilier Amazon's ad auction simulator for training RL bidding agents. Supports first/second-price auctions with realistic features. Best Paper at AdKDD 2022.
2022 45 cited

AuctionGym: Simulating Online Advertising Auctions

Martin Mladenov, Sloan Nietert, Kunhe Yang, Aranyak Mehta, Christos Tzamos, Craig Boutilier

Amazon's ad auction simulator for training RL bidding agents. Supports first/second-price auctions with realistic features. Best Paper at AdKDD 2022.

Must-read papers for tech economists and applied researchers