Chuyển tới nội dung chính

SVAR — Structural VAR

SVAR (Structural VAR) mở rộng VAR bằng cách áp ràng buộc nhận dạng (identification restrictions) để tách các cú sốc cấu trúc có ý nghĩa kinh tế (vd cú sốc cung, cầu, chính sách tiền tệ) từ sai số rút gọn. Nhờ đó IRF của SVAR diễn giải được về mặt kinh tế, không chỉ là tương quan thống kê.

Khi nào dùng

Dùng SVAR khi cần diễn giải cú sốc cấu trúc (không chỉ dự báo). Việc nhận dạng đòi hỏi lý thuyết kinh tế để áp ràng buộc.


Nhận dạng cú sốc cấu trúc

Quan hệ giữa sai số rút gọn εt\varepsilon_t và cú sốc cấu trúc utu_t: εt=But\varepsilon_t = B u_t. Cần ràng buộc để xác định BB:

Cách nhận dạngÝ tưởng
Recursive (Cholesky)Thứ tự biến ⇒ ma trận tam giác
Short-runRàng buộc tác động tức thời = 0
Long-run (Blanchard-Quah)Ràng buộc tác động dài hạn
Sign restrictionsÁp dấu của phản ứng

Thực hiện trong EcoLab

  1. Module Mô hình hóa → họ Chuỗi thời gian đa biếnSVAR.
  2. Chọn biến, độ trễ, và sơ đồ nhận dạng (Cholesky/short-run/long-run).
  3. Chạy; xem IRF/FEVD cấu trúc; xuất mã tái lập.

Minh họa mã tái lập

* === SVAR — Structural VAR ===

* --- Ước lượng VAR rút gọn trước ---
var rate inflation output, lags(1/2)

* --- Định nghĩa ma trận ràng buộc A (recursive/Cholesky) ---
matrix A = (1, 0, 0 \ ., 1, 0 \ ., ., 1)
matrix B = (., 0, 0 \ 0, ., 0 \ 0, 0, .)

* --- Ước lượng SVAR ---
svar rate inflation output, aeq(A) beq(B)

* --- Phản ứng đẩy cấu trúc ---
irf create svar_irf, set(svar_irf) step(20)
irf graph sirf, impulse(rate) response(inflation output)

Hạn chế

  • Kết quả phụ thuộc mạnh vào ràng buộc nhận dạng (và thứ tự biến với Cholesky).
  • Cần biện minh lý thuyết cho mọi ràng buộc.

Video minh họa

Video Tutorial: Hướng dẫn chạy SVAR trong EcoLab

Xem thêm