Bạn nói đúng. Điểm yếu của phương pháp Johansen là nó nhạy cảm với độ dài trễ. Vì vậy, độ dài độ trễ nên được xác định một cách có hệ thống. Sau đây là quá trình bình thường được sử dụng trong các tài liệu.
a. Chọn độ dài độ trễ tối đa "m" cho mô hình VAR. Thông thường, đối với dữ liệu hàng năm, dữ liệu này được đặt thành 1, đối với dữ liệu hàng quý, dữ liệu này được đặt thành 4 và đối với dữ liệu hàng tháng, dữ liệu này được đặt thành 12.
b. Chạy mô hình VAR ở cấp độ. Ví dụ: nếu dữ liệu là hàng tháng, hãy chạy mô hình VAR cho độ dài trễ 1,2, 3, .... 12.
c. Tìm AIC (tiêu chí thông tin Akaike) và SIC (tiêu chí thông tin Schwarz) [cũng có các tiêu chí khác như HQ (tiêu chí thông tin Hannan-Quin), FPE (tiêu chí lỗi dự đoán cuối cùng) nhưng AIC và SIC chủ yếu được sử dụng) cho VAR mô hình cho mỗi độ dài độ trễ. Chọn độ dài độ trễ tối thiểu hóa AIC và SIC cho mô hình VAR. Lưu ý rằng SIC và AIC có thể cho kết quả mâu thuẫn.
d. Cuối cùng, bạn PHẢI xác nhận rằng đối với độ dài độ trễ bạn đã chọn trong bước c, phần dư của mô hình VAR không tương quan [sử dụng Thử nghiệm Portmanteau cho tự động tương quan]. Bạn có thể phải sửa đổi độ dài độ trễ, nếu có tự động tương quan. Thông thường, người mới bắt đầu trong kinh tế lượng chuỗi thời gian có xu hướng bỏ qua bước d.
e. Đối với sự kết hợp, độ dài độ trễ là độ dài độ trễ được chọn từ bước d trừ đi một (vì chúng ta đang chạy mô hình ở sự khác biệt đầu tiên, không giống như ở cấp độ khi chúng ta sử dụng VAR để quyết định độ dài độ trễ).