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

Simulation checklist #269

Open
1 of 7 tasks
sbenthall opened this issue Feb 5, 2024 · 3 comments
Open
1 of 7 tasks

Simulation checklist #269

sbenthall opened this issue Feb 5, 2024 · 3 comments

Comments

@sbenthall
Copy link
Owner

sbenthall commented Feb 5, 2024

We need to finalize the configuration of the simulation.

AMMPS

  • Double check that config parameters are 'what we want' -- agree with SHARKFin. - @mesalas
  • Make sure we are using the most recent binaries. - @mesalas @wjt5121

SHARKFin

Assumptions

  • Initial price is 100 dollars.
  • Initial dividend is computed as a function of the price, and LAP logic.
  • Infinite horizon consumers.

Grid

? - optional parameter if we have time.

seeds = 100

AMMPS parameters:

mm_lucas_factor =[0.0, .5?, 1.0]

SHARKFin parameters:

--dphm [1, 20?, 148, 1097] # (e^0, e^5, e^7) [looking for effect of this on the flash crash]

--attention [0.001,0.01?, 0.1, 1.0] [looking for effect of this on the flash crash]
--zeta [0.0, 0.1, 0.5?, 1.0]

--p1?
--p2?
--dividend_growth_rate?
--dividend_stdev [0.5x?, x]

--pop_CRRA 5
--pop_DiscFac 0.9
--pop_aNrmInitMean 0.02677 # ????

Additional stochastic variables:

  • income
  • dividend
  • ...
@mesalas
Copy link
Collaborator

mesalas commented Feb 7, 2024

I just want to flag that i have CRRA of 6 in my configs but above says 5

Id like to do a run where we set the standard deviation of the dividend process to 1/2 of what we are using now. ie 0.005994 . If we do this we need to make sure we change this across both ammps and sharkfin.
For the ammps side of things the dividend process standard deviation used by the lucas asset pricing agents can be set by using the command line argument --dividend_std when generating the ammps config.

@sbenthall
Copy link
Owner Author

Sorry for the confusion.

@alanlujan91 and I met yesterday and agreed:

  • Alan is the parameter czar, responsible for choosing the consumer and economic system parameters for SHARKFin
  • The place where the canonical values for these parameters will be kept will be this wiki page, unless he says otherwise: https://github.com/sbenthall/SHARKFin/wiki/JEBO-Parameters

I can take responsibility for getting the correct parameters into the SHARKFin configuration via the CLI.

I'm not sure I'm following what you're saying about doing a run with less dividend stdev. Let's discuss soon.

@mesalas
Copy link
Collaborator

mesalas commented Feb 7, 2024

I think we should also add to the check list that we should double check commands that Bills scripts use to call ammps_config_generator, ammps and SHARKfin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants