실행: python code/ch4_dsge.py → dsge_exog_paths.csv, dsge_macro_paths.csv, 그림 2종
요약 (먼저 읽기)
역할
시나리오 충격(잠재성장·세계수요·유가·무역비용·인구) → 거시경로 → BVARX 외생 5종(유가·교역·금리·환율·고용).
핵심 차별자
노동(인구 가정). 전 시나리오에서 10년 누적 고용이 감소(생산가능인구 절벽), 인구 저위(S2)에서 가장 크게, 고위(S3)에서 가장 작게.
대외 충격
S5(지정학) 유가 급등, S2(공급제약) 세계수요↓·유가↓, S4(기술도약) 산출갭↑.
다음
이 5개 경로를 챕터 5에서 BVARX에 조건화해 36개 산업 시나리오 전망을 낸다.
STEP 1
DSGE의 역할
DSGE 블록은 시나리오 가정을 거시·노동 경로로 번역한다. 전향적 IS·필립스곡선·테일러준칙·UIP 환율·오쿤 실업식을
Fair-Taylor 시간반복으로 풀어 산출갭·인플레·금리·환율을 내고, 인구추계와 결합해 고용경로를 만든다. 결과는 BVARX 외생 입력 5종이다.
STEP 2
시나리오 가정과 산출
다섯 시나리오는 인구 가정 × 대외환경으로 갈린다. 아래 표와 그림 2(b)는 같은 고용 수치.
시나리오 가정과 DSGE 산출 (그림 2와 동일 수치)
시나리오
인구(노동)
대외
10년 누적 고용 %
2030 산출갭
S1 기준
중위
안정
−10.9
0.00
S2 공급제약+충격
저위
수요충격
−12.7
0.01
S3 제약완화
고위
안정
−9.2
0.00
S4 기술도약
중위
상방
−10.9
0.46
S5 지정학
중위
유가↑·환율
−10.9
0.00
STEP 3
생성된 경로
그림 1. DSGE가 생성한 시나리오별 외생 경로(BVARX 입력 5종). S5는 유가 급등, S2는 세계수요·유가↓, 고용은 전 시나리오에서 마이너스(인구 절벽).
그림 2. (a) 산출갭 — S4(기술도약)만 뚜렷한 플러스. (b) 누적 고용 — 인구 가정 차이(S3 고위 > 중위 > S2 저위), 모두 하락.
결론 · 다음
DSGE는 시나리오 가정을 일관된 거시·노동 경로로 번역한다. 핵심 갈림은 인구(노동).
이 5개 경로가 다음 챕터 5에서 챕터 3의 BVARX에 조건화돼, 36개 산업 시나리오 전망이 된다.
※ Dynare 미실행 Python 이식이라 캘리브레이션 의존 — 원 논문 한계와 동일.
방법론 메모 · BOKDPM calibration 그대로 · Fair-Taylor 시간반복 · 모든 수치 재현 가능.