This project is structured as a REMARK (Replications and Explorations Made using ARK). To reproduce all results:
./reproduce.sh # Full reproduction (all tests, paper, notebooks)
./reproduce_min.sh # Quick validation (<5 minutes)- Christopher D. Carroll - Johns Hopkins University (ORCID: 0000-0003-3732-9312)
- Alan Lujan - Johns Hopkins University (ORCID: 0000-0002-5289-7054) Corresponding Author
- Karsten Chipeniuk - Reserve Bank of New Zealand
- Kiichi Tokuoka - Japanese Ministry of Finance
- Weifeng Wu - Fannie Mae
In a risky world, a pessimist assumes the worst will happen. Someone who ignores risk altogether is an optimist. Consumption decisions are mathematically simple for both the pessimist and the optimist because both behave as if they live in a riskless world. A realist (someone who wants to respond optimally to risk) faces a much more difficult problem, but (under standard conditions) will choose a level of spending somewhere between pessimist's and the optimist's. We use this fact to redefine the space in which the realist searches for optimal consumption rules. The resulting solution accurately represents the numerical consumption rule over the entire interval of feasible wealth values with remarkably few computations.
Keywords: Dynamic Stochastic Optimization JEL Classification: D14; C61; G11
- Full Paper (Markdown) - Complete paper in MyST Markdown format
- Letters Version (Markdown) - Economics Letters submission format
- Letters PDF - Economics Letters PDF
- Full Paper with Appendix (PDF) - Complete paper including appendix
- Jupyter Notebook - Complete computational notebook with examples
- Documentation: MyST Build (local build)
- REMARK Catalog: MethodOfModeration
- Source Code: GitHub Repository
This project uses uv for dependency management:
git clone https://github.com/econ-ark/method-of-moderation.git
cd method-of-moderation
uv sync # Install dependencies
uv run pytest # Run tests
uv run myst build --html # Build documentationSee Reproducibility section above for full reproduction instructions.
@software{carroll2025moderation,
title={The Method of Moderation},
author={Carroll, Christopher D. and
Lujan, Alan and
Chipeniuk, Karsten and
Tokuoka, Kiichi and
Wu, Weifeng},
year={2025},
url={https://github.com/econ-ark/method-of-moderation},
license={CC-BY-SA-3.0}
}This work was supported by the Alfred P. Sloan Foundation under grant G-2017-9832. The views presented in this paper are those of the authors, and should not be attributed to the International Monetary Fund, its Executive Board, or management, or to the European Central Bank.
- Content: CC-BY-SA-3.0
- Code: MIT