Johansen 공적분 테스트를 수행 할 때 지연을 선택하는 올바른 절차는 무엇입니까?


13

2 개의 시계열 (간단한 경우)에 대해 Johansen Cointegration 테스트를 수행 할 때 사용하려는 지연을 결정해야합니다. 다른 지연에 대한 테스트를 수행하면 다른 결과가 반환됩니다. 일부 지연 수준의 경우 귀무 가설을 기각 할 수는 있지만 다른 경우에는 그렇지 않습니다.

내 질문은 입력 데이터를 기반으로 Johansen 테스트를 수행 할 때 사용해야하는 지연을 결정하는 올바른 방법은 무엇입니까?

추신 : 나는이 질문을 quant.stackexchange에 제출했지만 일부는이 그룹에 더 적합하다고 제안했다.

답변:


11

당신이 올바른지. Johansen 접근 방식의 약점은 지연 길이에 민감하다는 것입니다. 따라서 지연 길이는 체계적인 방식으로 결정해야합니다. 다음은 문헌에서 사용되는 일반적인 과정입니다.

ㅏ. VAR 모델의 경우 최대 지연 길이 "m"을 선택하십시오. 일반적으로 연간 데이터의 경우 1로 설정되고 분기 데이터의 경우 4로 설정되고 월별 데이터의 경우 12로 설정됩니다.

비. VAR 모델을 레벨에서 실행하십시오. 예를 들어, 데이터가 월별 인 경우 지연 길이 1,2, 3, .... 12에 대해 VAR 모델을 실행하십시오.

씨. VAR에 대한 AIC (Akaike 정보 기준) 및 SIC (Schwarz 정보 기준)를 찾아보십시오. VAR에 대한 HQ (Hannan-Quin 정보 기준), FPE (최종 예측 오류 기준)와 같은 다른 기준도 있습니다. 각 지연 길이에 대한 모델. VAR 모델의 AIC 및 SIC를 최소화하는 지연 길이를 선택하십시오. SIC와 AIC는 상충되는 결과를 낳을 수 있습니다.

디. 마지막으로, c 단계에서 선택한 지연 길이에 대해 VAR 모델의 잔차가 상관되지 않음을 확인해야합니다 [자동 상관을 위해 Portmanteau Tests 사용]. 자기 상관이있는 경우 지연 길이를 수정해야 할 수도 있습니다. 일반적으로 시계열 계량 계의 초보자는 d 단계를 건너 뛰는 경향이 있습니다.

이자형. 공적분의 경우, 지연 길이는 단계 d에서 1을 뺀 단계에서 선택한 지연 길이입니다 (래그 길이를 결정하기 위해 VAR을 사용할 때의 레벨과 달리 지금은 첫 번째 차이로 모델을 실행하기 때문에).


분기 별 데이터의 최대 지연을 4로 설정하는 게시 된 논문의 예가 ​​있습니까?
Jase

@Jase : 지금은 안돼! p.313 Applied Econometrics 시계열 (Paul Enders, First edition)을 읽어 보시기 바랍니다. Enders는 분기마다 12 지연으로 시작하도록 제안합니다 (위의 답변에서 4와 달리). 그의 주장은 이론과 데이터 가용성에 근거하고 있습니다. 예를 들어, 변수가 최대 2 년까지 영향을 미칠 수 있다는 이론적 근거가 있다면 (그리고 30 년 동안의 데이터가있는 경우 최대 8까지 지연 될 수 있음). 명확한 이론이없는 경우 분기 별 데이터에 최대 지연 길이 4를 사용할 수 있습니다.
지표

내 VECM에 외인성 변수 (레벨이 이므로 레벨로 입력 )가있는 경우이 VECM의 지연 길이를 어떻게 선택합니까? I(0)
Jase

이 질문에 대한 답변은 내가 이미 답변 한 이전 질문 과 밀접한 관련이 있습니다 .
통계

위의 정보는 매우 도움이됩니다. 그러나 주식 시장, 상품 가격과 같은 일일 재무 데이터에 대한 적절한 지연 시간을 어떻게 결정합니까?

2

지연을 결정하는 데 도움이되도록 AIC 또는 SBC를 사용할 수 있습니다. R 의 URCA 패키지는 최소 AIC 또는 SBC를 갖는 지연을 선택하는 것이 좋습니다.


정보 기준은 레벨로 VAR 모델에서 계산되어야한다고 덧붙여 야합니다.
mpiktas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.