MacroStat 0.6.0 Documentation#

MacroStat is a package providing multiple tools for the creation, statistical analysis and treatment of macroeconomic simulation models, with a particular focus on Agent-based and Stock-Flow Consistent Models.

Installation#

This project requires Python v3.10 or later.

pip install macrostat
pip install git+https://github.com/KarlNaumann/MacroStat.git#egg=macrostat

Using MacroStat#

Getting Started with MacroStat

The user guide provides in-depth information on MacroStat’s key concepts, including model specification, simulation, and analysis. It includes detailed examples and best practices.

API reference

The API reference contains detailed documentation of MacroStat’s classes, methods, and functions.

MacroStat’s Model Library

Check out the model library for a collection of pre-built models. These include both Agent-based (ABM) and Stock-Flow Consistent (SFC) models.

What’s new#

Learn about new features and API changes.

Contribute#

MacroStat is aimed to be a community project maintained for and by its users. See Contributing for the different ways that you can contribute to MacroStat!

About MacroStat#

MacroStat was created by Karl Naumann-Woleske to work with macroeconomic simulation models. Its goal was to make it easy for model developers to apply uniform statistical methods to their models, leverage the power of autodiff for the calibration of models, and to provide a flexible framework for the development of new models.