일반화적률법 (Generalized Method of Moments)
쉽게 풀면
보통의 회귀분석(최소제곱법)은 "설명변수와 오차항이 서로 관련이 없다"는 전제가 깨지면 추정치가 왜곡됩니다. 예를 들어 소득이 소비에 미치는 영향을 볼 때, 소비도 거꾸로 소득에 영향을 줄 수 있다면(내생성 문제) 일반적인 회귀분석은 믿을 수 없는 결과를 냅니다.
GMM은 이런 상황에서 "오차항과는 상관없지만 설명변수와는 관련 있는" 별도의 정보(도구변수)를 여러 개 활용해서, 그 정보들이 이론적으로 성립해야 하는 조건(적률 조건)을 가장 잘 만족시키는 계수 값을 찾아냅니다. 여러 개의 자물쇠를 동시에 가장 잘 맞추는 열쇠를 찾는 것과 비슷합니다.
왜 중요한가
현실의 경제·금융·경영 데이터는 변수들이 서로 영향을 주고받는 경우가 많아, 최소제곱법의 기본 가정이 쉽게 깨집니다. GMM은 분포에 대한 강한 가정 없이도 이런 내생성 문제를 다룰 수 있는 유연한 추정 틀을 제공하기 때문에, 계량경제학뿐 아니라 자산가격결정모형 검증, 동적 패널 분석 등 폭넓은 실증연구에서 표준 도구로 쓰입니다. 최소제곱법이나 최대우도추정이 통하지 않는 상황에서 GMM은 대안적 추정 전략으로 자주 선택됩니다.
언제 쓰나
설명변수가 오차항과 상관되어 있거나(내생성), 모형에 맞는 우도함수를 세우기 어려울 때 ‘모형이 만족해야 할 조건(적률조건)’만으로 모수를 추정하는 방법입니다. 경제·금융·경영 논문에서 특히 흔합니다.
- 도구변수가 모수보다 많을 때(과대식별) 2단계최소제곱법보다 이분산·자기상관에 강건하게 효율을 높일 수 있습니다.
- 패널자료에서 종속변수의 과거값이 설명변수로 들어가는 동태 패널모형은 고정효과로 풀면 편향이 생기므로, Arellano-Bond(차분 GMM)나 Blundell-Bond(시스템 GMM)를 씁니다. 특히 개체 수(N)가 크고 기간(T)이 짧은 자료에 맞습니다.
- 효율 이득을 보려면 도구변수가 ‘외생적이고 설명변수와 충분히 상관되어 있어야’ 합니다. 약한 도구변수는 소표본에서 편향을 만듭니다.
결과는 이렇게 읽는다
GMM 결과표에서는 계수 못지않게 진단 검정을 읽어야 합니다.
- Hansen(또는 Sargan) J 검정: 귀무가설은 ‘모든 도구변수(적률조건)가 타당하다’입니다. p가 작으면 도구변수 일부가 부적절하다는 신호이고, p가 충분히 크면 부적절하다는 증거가 없다는 뜻입니다. p가 1에 너무 가까우면(예: 1.00) 도구변수가 지나치게 많아 검정력이 약해진 것일 수 있습니다(Roodman, 2009).
- AR(1), AR(2) 검정(동태 패널): 차분한 오차는 구조상 1차 자기상관이 있는 것이 정상이라 AR(1)은 유의해도 괜찮고, AR(2)가 유의하면 사용한 시차 도구변수가 타당하지 않다는 신호입니다.
- 도구변수의 개수: 개체 수를 넘지 않도록 하라는 것이 Roodman(2009)의 경험칙입니다.
작은 예(모의 자료, n = 500, 계산 결과). 진짜 기울기가 2.0인 모형에서 x가 오차와 상관되어 있으면 OLS 기울기는 2.51로 위쪽으로 치우치고, 외생적 도구변수 z를 쓴 추정(도구변수가 1개일 때의 GMM)은 1.98로 참값에 가깝습니다.
논문에는 이렇게 보고한다
어떤 GMM(차분/시스템, 1단계/2단계)인지, 어떤 변수를 내생으로 보고 어떤 시차를 도구로 썼는지, 표준오차 보정(예: Windmeijer 보정)을 적었는지를 밝힙니다.
동태 패널모형은 2단계 시스템 GMM으로 추정하였다. 종속변수의 시차 2~4기를 도구변수로 사용하였으며, 표준오차는 Windmeijer(2005) 보정을 적용하였다. 도구변수의 타당성은 Hansen 검정(p = .31)으로, 오차항의 2차 자기상관은 AR(2) 검정(p = .46)으로 확인하였다. (형식을 보여 주려는 가상의 문장)
- 도구변수 수, 관측 개체 수, 관측치 수를 표 아래에 적습니다.
- OLS·고정효과 결과와 나란히 보이면 내생성 때문에 추정치가 어떻게 달라졌는지 독자가 판단할 수 있습니다.
논문에서는 이렇게 쓰입니다
실제 논문에서
국내 학술지 논문에서 이 용어가 쓰인 문장을 그대로 옮겼습니다. 제목·학술지·연도와 원문 링크를 함께 적었습니다.
“Baron & Kenny의 위계적 분석방법을 전제로 고정효과(FE) 및 시스템 적률화(GMM)를 활용하여 분석한 결과, 쇠퇴도시(중심부)와 주변지역(주변부) 간 중심부・주변부 고착화가 두 도시 간경제성장의 양적・질적 격차에 정(+)의 영향을 미치고 있음을 확인하였다.”
신경제지리학적 관점을 적용한 쇠퇴도시의 잠금현상(locking-in)과 경제성장 격차 간 관계 : 산업 특화 및 다양성의 조절효과를 중심으로, 국정관리연구, 2021 · KCI 한국학술지인용색인 · 원문 보기 ↗
“이러한 결과는 OLS, 고정효과분석, 동적 패널 GMM 등 여러 분석방법과 변수 측정방법의 다양화에도 강건하게 성립한다.”
재무적 불투명성이 주가지체에 미치는 영향에 관한 연구, 지급결제학회지, 2023 · KCI 한국학술지인용색인 · 원문 보기 ↗
“또한, 구축된 재무자료가 패널자료의 특성이 있는 점을 감안하여 오차항에 대한 이분산성과 자기상관에 대한검정을 우선적으로 수행하였으며, 이전기의 투자활동과 당기의 투자활동과의 관련성은 패널GMM을 통해 분석을 시도하였다.”
우리나라 물류기업의 재무제약 수준과 투자활동과의 관련성에 관한 연구, 한국항만경제학회지, 2024 · KCI 한국학술지인용색인 · 원문 보기 ↗
예시 문장
아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.
이 문장은 시간에 따라 반복 측정된 패널 데이터에서, 과거 값이 현재 값에 영향을 주는 동시에 오차항과도 얽혀 있을 수 있는 문제를 GMM 기법(대표적으로 Arellano-Bond 추정법)으로 바로잡아 추정했다는 뜻입니다. 경제학·경영학의 동적 패널 분석 논문에서 자주 등장합니다.
금융경제학에서는 이론모형이 제시하는 수식(오일러 방정식 등)을 적률 조건으로 바꾸어, 분포를 가정하지 않고도 모형의 핵심 모수를 추정하는 데 GMM을 활용합니다.
도구변수를 여러 개 사용할 때는 이들이 모두 타당한지 검정하고, 효율성을 높인 2단계(two-step) GMM 절차로 최종 추정치를 산출하는 방식이 논문에서 흔히 보고됩니다.
조금 더 깊게 보면
GMM은 적률 조건의 개수가 추정할 모수의 개수보다 많을 때(과대식별) 가중행렬을 이용해 이 조건들을 최적으로 결합합니다. 이때 가중행렬을 한 번만 계산하는 1단계 GMM보다, 잔차의 분산·공분산 구조를 반영해 가중행렬을 다시 추정하는 2단계(혹은 반복) GMM이 더 효율적인 추정치를 줍니다. 또한 도구변수가 실제로 타당한지 확인하기 위해 과대식별 검정(Hansen's J-검정 등)을 함께 보고하는 것이 일반적인 관행입니다.
주의할 점
GMM은 도구변수를 얼마나 잘 고르느냐에 결과가 크게 좌우됩니다. 도구변수가 이론적 조건(외생성)을 만족하지 못하면 GMM 추정치 역시 편향될 수 있으므로, 도구변수의 타당성을 검정하는 절차(과대식별 검정 등)를 함께 보고하는 것이 일반적입니다.
헷갈리기 쉬운 용어
GMM은 여러 추정법을 한꺼번에 포함하는 틀이라 이름이 혼동되기 쉽습니다.
| 용어 | 무엇인가 | GMM과의 관계 |
|---|---|---|
| 도구변수 | 내생성을 풀기 위한 변수 | GMM이 쓰는 재료. 도구변수가 곧 적률조건의 원천 |
| 2단계최소제곱법 | 도구변수를 쓰는 대표 추정법 | 오차가 동분산일 때의 GMM과 같음 |
| 최대우도추정 | 분포를 가정하고 우도를 최대화 | GMM은 분포 전체가 아니라 일부 조건만 가정 |
| 패널자료 | 개체와 시간 정보를 함께 가진 자료 | 동태 패널모형에서 GMM이 자주 쓰임 |
| 하우스만 검정 | 고정효과와 확률효과 중 선택 | ‘Hansen J’와 이름이 비슷하지만 다른 검정 |
‘J 검정(Hansen·Sargan)’은 도구변수가 타당한지, ‘하우스만 검정’은 추정량 간 차이가 체계적인지를 봅니다.
참고 문헌
- Hansen, L. P. (1982). Large sample properties of generalized method of moments estimators. Econometrica, 50(4), 1029–1054.
- Arellano, M., & Bond, S. (1991). Some tests of specification for panel data: Monte Carlo evidence and an application to employment equations. The Review of Economic Studies, 58(2), 277–297.
- Blundell, R., & Bond, S. (1998). Initial conditions and moment restrictions in dynamic panel data models. Journal of Econometrics, 87(1), 115–143.
- Roodman, D. (2009). How to do xtabond2: An introduction to difference and system GMM in Stata. The Stata Journal, 9(1), 86–136.
- Hall, A. R. (2005). Generalized Method of Moments. Oxford University Press.
표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.