These are my attempts at running QSE models in Julia. The goal is to discuss the steps and decisions made by the authors while replicating their findings.
Importantly, I value code readability more than computational efficiency, particularly for didactic purposes. Thus, I will consistently avoid turning the equilibrium equations into matrix multiplications, opting for element-wise multiplications instead. Nevertheless, Julia is very efficient when dealing with such operations, hence the computing times remain quite low across the repository.
It follows the roadmap of this repository:
- Redding and Rossi-Hansberg (2017)
- Monte, Redding and Rossi-Hansberg (2018)
- Ahfeldt et al. (2015)
- Tsivanidis (2026)
- Hörcher and Graham (2024)
If you are in a Windows machine, I highly recommend that you instantiate the repository as it is (Julia LTS). If you are in a Unix machine, it may be helpful to update Manifest.toml by accessing the Package Manager mode (]) and typing resolve followed by update.