目录

  • 1 第一单元
    • 1.1 Course outline
    • 1.2 An introduction to DSGE model
    • 1.3 Who should take this course?
  • 2 第二单元
    • 2.1 An introduction to dynamic programming
    • 2.2 Bellman equation
    • 2.3 Euler equation
  • 3 第三单元
    • 3.1 Value function iteration:theory
    • 3.2 Value function iteration: programming
    • 3.3 Value function iteration: practice
  • 4 第四单元
    • 4.1 Deal with macro data 1
    • 4.2 Deal with macro data 2
    • 4.3 Facts on business cycles
  • 5 第五单元
    • 5.1 Real business model
    • 5.2 Log-linearization
    • 5.3 Model simulation with Dynare
  • 6 第六单元
    • 6.1 RBC with indivisible labor 1
    • 6.2 RBC with indivisible labor 2
    • 6.3 RBC with indivisible labor 3
  • 7 第七单元
    • 7.1 RBC extensions 1
    • 7.2 RBC extensions 2
    • 7.3 RBC extensions 3
  • 8 第八单元
    • 8.1 Money-in-utility model 1
    • 8.2 Money-in-utility model 2
    • 8.3 Money-in-utility model 3
  • 9 第九单元
    • 9.1 Cash-in-advance model 1
    • 9.2 Cash-in-advance model 2
    • 9.3 Cash-in-advance model 3
  • 10 第十单元
    • 10.1 New Keyesian Model 1
    • 10.2 New Keyesian Model 2
    • 10.3 New Keyesian Model 3
  • 11 第十一单元
    • 11.1 New Keyesian Model Extensions 1
    • 11.2 New Keyesian Model Extensions 2
    • 11.3 New Keyesian Model Extensions 3
  • 12 第十二单元
    • 12.1 Add government into model 1
    • 12.2 Add government into model  2
    • 12.3 Add government into model  3
  • 13 第十三单元
    • 13.1 Housing market 1
    • 13.2 Housing market 2
    • 13.3 Housing market 3
  • 14 第十四单元
    • 14.1 External finance permium 1
    • 14.2 External finance premium 2
    • 14.3 External finance permium 3
  • 15 第十五单元
    • 15.1 Project presentation 1
    • 15.2 Project presentation 2
    • 15.3 Project presentation 3
  • 16 第十六单元
    • 16.1 Project presentation 4
    • 16.2 Project presentation 5
    • 16.3 Project presentation 6
  • 17 查找年报委托贷款方法
    • 17.1 查找方法
Who should take this course?

Who should take this course? 

First, you are comfortable with partial derivatives and optimization theroy.  

Second, you are comfortable with computer programming. 


For those of you who are not quite confortable with optimization, please watch the following 

video:


For those of you who prefer to install Matlab together with Dynare, please read the following instructions:


For those of you who prefer to use Octave instead of Matlab, please watch the following video:

Next class, we are gonna talk about dynamic programming.