How to solve Nash equlibrium in dynare?

This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location where you will have to reset your password.
Forum rules
This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location (https://forum.dynare.org) where you will have to reset your password.

How to solve Nash equlibrium in dynare?

Postby superztt » Wed Oct 08, 2014 6:38 am

Ramsey policy, osr or else can solve optimization problem if there is only one objective. Is it possible to solve the optimization problem if there are two objectives, like a NE problem with two players?

In one way, I set up a lagrangian equation for each player and put in dynare the FOCs wrt variables and lagrangian multipliers. However, I had a problem in finding the steady state. I am worried the more equations I code, the harder to find the steady state. So I was wondering if there is some other ways to solve a problem with simultaneous several optimization objectives. Cheers!
superztt
 
Posts: 58
Joined: Sat Apr 26, 2014 8:24 pm

Re: How to solve Nash equlibrium in dynare?

Postby jpfeifer » Sun Oct 12, 2014 8:55 am

There is not automated routine for things like this. The way you suggest seems correct to me. Finding the steady state is always one of the hardest parts. You should try to compute an analytical steady state if possible. If that is impossible, try the unstable version with
Code: Select all
steady(solve_algo=4,maxit=10000)

Also, run model_diagnostics on the simple version to see if there are any obvious problems.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany

Re: How to solve Nash equlibrium in dynare?

Postby superztt » Tue Oct 21, 2014 5:40 am

Thanks for the kind advice. Just to follow up, how is solve_algo=4 special from other approaches, since I only found algo = 1,2,3 in the user guide?
superztt
 
Posts: 58
Joined: Sat Apr 26, 2014 8:24 pm

Re: How to solve Nash equlibrium in dynare?

Postby jpfeifer » Tue Oct 21, 2014 8:12 am

It is a different algorithm (trust-region) implemented in the unstable version (to be released in 4.5). You cannot fund it in the user guide as the user guide was written before it was added to Dynare. It is not "special" but often shows a good performance.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany


Return to Dynare help

Who is online

Users browsing this forum: No registered users and 12 guests