This package contains the building blocks of model objects, such as
State types. You may define any custom model, so long as it has parameters. The model object is used in both DSGE.jl and SMC.jl.
/docs/examples for scripts demonstrating how to construct a custom model, then use SMC.jl to estimate it with sequential Monte Carlo - an algorithm applicable for any type of model (so long as it has free parameters). Should you build a DSGE model, you can use DSGE.jl to construct forecasts, shock decompositions, impulse responses, etc.
ModelConstructors.jl is a registered Julia package in the general registry. To install, open your Julia REPL, type
] (enter Julia’s package manager), and run
pkg> add ModelConstructors
ModelConstructors.jl is currently compatible with Julia