Phòng thực hành / Kinh tế vĩ mô
Mô phỏng DSGE
Cú sốc thay đổi phúc lợi và chi phí bù đắp tiêu dùng như thế nào?
So với kịch bản gốc
Đang giải mô hình…Đang lấy kết quả từ mô hình DSGE…
Mô hình, đơn vị và giới hạn
Calvo · Xấp xỉ bậc hai
Mô hình có độ cứng giá và tiền lương, 18 biến trạng thái và 15 biến kiểm soát. Kết quả gồm phúc lợi kỳ vọng vô điều kiện, trạng thái dừng, kỳ vọng và độ biến động theo Python gốc. Đường độ nhạy quét từng σ trong miền cho phép, giữ bốn σ còn lại theo kịch bản đã chạy; trục ngang không phải thời gian.
E(C) và E(H) trên giao diện Python là EY[0] và EY[14]: độ lệch kỳ vọng so với trạng thái dừng, không phải mức tiêu dùng hay giờ làm. 100σC/H/π được tính trực tiếp bằng 100 × căn moment bậc hai tương ứng, không chia cho mức trạng thái dừng. Welfare cao hơn (ít âm hơn) nghĩa là phúc lợi cao hơn trong mô hình. Welfare cost dương là tỷ lệ tiêu dùng cần bù thêm để đạt phúc lợi gốc; giá trị âm là mức có thể giảm tiêu dùng mà vẫn đạt phúc lợi gốc.
Hiệu chỉnh gốc & miền nghiệm
Kịch bản gốc chỉ có cú sốc lạm phát xu hướng. Bộ tham chiếu bật cả 5 cú sốc theo hiệu chỉnh của mô hình.
β = 0,99 · thói quen tiêu dùng γ = 0,83 · η giá = η lương = 0,74 · lạm phát xu hướng = 2%/năm. Đây là các giá trị của cấu hình gốc. Cả 27 tham số được mở; thay đổi cấu trúc sẽ giải lại trạng thái dừng, đạo hàm và nghiệm bậc hai. Bộ tham số không thỏa điều kiện ổn định hoặc không có kỳ vọng hữu hạn sẽ báo lỗi và giữ kết quả đã hoàn tất trước đó.
Ví dụ: σ = 0,25% được đưa vào mô hình dưới dạng 0,0025. Đây là biên độ biến động, không phải mức tăng/giảm tức thời của lãi suất hay chi tiêu.
Nguồn: PYTHON_DSGE · fcn_ParameterSpecification(1). Cấu hình gốc đã được đối chiếu với Python. Các thay đổi cấu trúc dùng đạo hàm tự động và bộ giải Calvo/SGU bằng Rust, không chạy Python hoặc MATLAB khi nhận yêu cầu. Kịch bản gốc và mục tiêu bù đắp tiêu dùng vẫn là cấu hình gốc như GUI Python. Các solution MATLAB dùng hiệu chỉnh khác và không được trộn vào kết quả này. Với hệ số nguồn hiện tại, riêng cú sốc σθ không làm thay đổi Welfare.