Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document time scaling of parameters #878

Closed
sbenthall opened this issue Dec 8, 2020 · 2 comments
Closed

Document time scaling of parameters #878

sbenthall opened this issue Dec 8, 2020 · 2 comments

Comments

@sbenthall
Copy link
Contributor

From @llorracc

the point that the baseline version of HARK is calibrated so that a "period" is a year, and therefore the interest rate and rates of return and size of stochastic shocks are all at a yearly rate, is something that should be in the documentation somewhere

"cstwMPC scale the yearly calibration to a quarterly calibration, and so if you want to think of the highest frequency with which any consumer rebalances their portfolio as being once a quarter, you could use their income calibration)."

I believe this raises questions more generally about how to document default parameters and their provenance.

Here is an example of where the default parameters in HARK are set. It is currently part of the default Model definition.

https://github.com/econ-ark/HARK/blob/master/HARK/ConsumptionSaving/ConsIndShockModel.py#L2008-L2035

Maybe there is a way to given these parameter objects docstrings.
It would be helpful if the units of the parameters were documented ($$$, $$$/day, etc.).

I don't have a lot of insight into how these parameters were chosen; has @mnwhite recorded that anywhere?

@sbenthall sbenthall added this to the 1.x.y milestone Dec 10, 2020
@sbenthall
Copy link
Contributor Author

On this topic, for this parameter:

"aNrmInitMean": -6.0, # Mean of log initial assets

It would be best to specify the base of the log.

@mnwhite
Copy link
Contributor

mnwhite commented Jul 3, 2024

All models now have default parameter dictionaries, and they're all fully defined in the model file for each AgentType subclass. Within a file, dictionaries can be copied and adjusted (only a couple instances of this), but all the information is always there in the file.

As for how values were chosen: They're arbitrary or represent well known plausible values. E.g. no one is shocked by a risk free annual interest rate of 2% or 3%, and any CRRA between 1 and 5 is reasonable / defensible.

I believe all parameters in HARK are properly unitless.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

2 participants