Chapter 4. The Model file

Table of Contents

1. Variable declarations
2. Expressions
2.1. Parameters and variables
2.2. Operators
2.3. Functions
3. Parameter initialization
4. Model declaration
5. Initial and terminal conditions
6. Shocks on exogenous variables
7. Other general declarations
8. Solving and simulating
9. Estimation
10. Optimal policy
11. Sensitivity analysis
12. Displaying and saving results
13. Macro-processing language
14. Misc commands

Dynare commands are either single instructions or a block of instructions. Each single instruction and each element of a block is terminated by a semicolon (;). Blocks of instructions are terminated by end;.

Most Dynare commands have arguments and several accept options, indicated in parentheses after the command keyword.

In the description of Dynare commands, the following conventions are observed:

1. Variable declarations

Declarations of variables and parameters are made with the following commands: