Chắc hẳn nhiều nhà nghiên cứu khi xử lý dữ liệu chuỗi thời gian đã từng băn khoăn không biết nên chọn mô hình nào khi các biến có tính dừng hỗn hợp ở bậc I(0) và I(1). Đây chính là lúc mô hình ARDL (Autoregressive Distributed Lag) phát huy thế mạnh vượt trội. Không chỉ linh hoạt, mô hình này còn cung cấp cái nhìn toàn diện về cả tác động ngắn hạn và dài hạn giữa các biến, trở thành công cụ không thể thiếu trong các nghiên cứu kinh tế lượng hiện đại.
Bài viết này sẽ là cẩm nang toàn diện, hướng dẫn bạn từ định nghĩa, lợi ích cho đến quy trình chi tiết cách chạy mô hình ARDL và diễn giải kết quả trên Eviews và STATA. Với các ví dụ thực tiễn và các lỗi thường gặp được phân tích kỹ lưỡng, bạn sẽ tự tin áp dụng phương pháp này vào luận văn, luận án hay các bài báo khoa học của mình.
Mục lục
ToggleMô hình ARDL: Định nghĩa & Lợi ích
Mô hình ARDL là gì?
Mô hình ARDL, viết tắt của Autoregressive Distributed Lag, là mô hình tự hồi quy phân phối trễ được phát triển bởi Pesaran, Shin, và Smith (2001). Đây là một phương pháp kinh tế lượng tiên tiến dùng để phân tích mối quan hệ động giữa các biến trong dữ liệu chuỗi thời gian. Điểm đặc biệt của mô hình này là nó bao gồm cả giá trị trễ của biến phụ thuộc (phần tự hồi quy – AR) và giá trị hiện tại cũng như giá trị trễ của các biến độc lập (phần phân phối trễ – DL).
Nhờ cấu trúc linh hoạt này, mô hình ARDL cho phép ước lượng đồng thời cả mối quan hệ cân bằng dài hạn và các động lực điều chỉnh trong ngắn hạn. Nó được ứng dụng rộng rãi trong các lĩnh vực như kinh tế vĩ mô, tài chính, kinh tế phát triển để kiểm chứng các giả thuyết lý thuyết, ví dụ như kiểm định tác động của đầu tư nước ngoài đến tăng trưởng kinh tế hay ảnh hưởng của lạm phát đến tỷ giá hối đoái.
Một nghiên cứu sử dụng mô hình ARDL tiêu biểu là bài báo “Ứng dụng mô hình ARDL đánh giá mối quan hệ vay nợ nước ngoài và tăng trưởng kinh tế tại Việt Nam” của tác giả Thi Thị Mỹ Duyên (2023), cho thấy nợ nước ngoài có tác động tích cực đến tăng trưởng kinh tế Việt Nam trong cả dài hạn và ngắn hạn.
Tại sao nên sử dụng mô hình ARDL trong nghiên cứu?
Việc lựa chọn mô hình ARDL mang lại nhiều lợi thế chiến lược so với các phương pháp truyền thống như OLS, VAR hay VECM, đặc biệt trong các điều kiện nghiên cứu thực tế.
- Linh hoạt về bậc tích hợp: Đây là ưu điểm lớn nhất. Trong khi mô hình VECM yêu cầu tất cả các biến phải dừng ở cùng bậc I(1), mô hình ARDL cho phép các biến trong mô hình có thể dừng ở bậc gốc I(0), bậc sai phân thứ nhất I(1), hoặc hỗn hợp cả hai. Điều này giúp nhà nghiên cứu không phải loại bỏ các biến quan trọng chỉ vì chúng có bậc tích hợp khác biệt. Tuy nhiên, một điều kiện tiên quyết là không được có biến nào dừng ở bậc I(2).
- Hiệu quả với cỡ mẫu nhỏ: Các phương pháp đồng liên kết truyền thống như kiểm định Johansen thường yêu cầu bộ dữ liệu lớn để cho kết quả đáng tin cậy. Ngược lại, mô hình ARDL vẫn hoạt động hiệu quả và cho ước lượng vững chắc ngay cả khi cỡ mẫu tương đối nhỏ (ví dụ, chuỗi dữ liệu 30-40 quan sát theo năm).
- Ước lượng đồng thời ngắn hạn và dài hạn: Thông qua mô hình hiệu chỉnh sai số (ECM) được tích hợp sẵn, mô hình ARDL cho phép phân tích cả tác động tức thời (ngắn hạn) và mối quan hệ cân bằng bền vững (dài hạn) chỉ trong một phương trình duy nhất. Điều này cung cấp một bức tranh toàn cảnh và sâu sắc hơn về mối quan hệ giữa các biến.
- Cho phép độ trễ khác nhau cho mỗi biến: Không giống như mô hình VAR nơi tất cả các biến phải có cùng độ trễ, mô hình ARDL cho phép mỗi biến độc lập có một số lượng bậc trễ tối ưu riêng, giúp mô hình trở nên chính xác và phù hợp hơn với bản chất của dữ liệu.
Quy trình chạy mô hình ARDL trên EViews và STATA

Để đảm bảo kết quả nghiên cứu khoa học và đáng tin cậy, việc thực hiện mô hình ARDL cần tuân thủ nghiêm ngặt quy trình 5 bước chuẩn mực sau.
Bước 1: Kiểm định tính dừng của chuỗi dữ liệu
Đây là bước bắt buộc đầu tiên để xác định bậc tích hợp (order of integration) của tất cả các biến. Mục tiêu chính là đảm bảo không có biến nào dừng ở bậc I(2), vì nếu có, kết quả của kiểm định đường bao (Bounds Test) sẽ không còn giá trị.
- Trên EViews: Mở một chuỗi dữ liệu, vào
View->Unit Root Test. Trong hộp thoại, chọn kiểm địnhAugmented Dickey-Fuller (ADF)hoặcPhillips-Perron (PP). Thực hiện kiểm định lần lượt ởLevel(chuỗi gốc) và1st Difference(sai phân bậc một). Một biến được coi là dừng (stationary) khi giá trị p-value (Prob.) của thống kê kiểm định nhỏ hơn 0.05. - Trên STATA: Sử dụng câu lệnh. Để kiểm định ADF cho biến
gdp, bạn gõdfuller gdp. Nếu p-value > 0.05, bạn tiếp tục kiểm định trên chuỗi sai phân:dfuller D.gdp.
Bước 2: Chọn độ trễ tối ưu cho mô hình
Việc chọn đúng độ trễ là cực kỳ quan trọng để tránh các lỗi như tự tương quan hoặc bỏ sót biến. Một độ trễ quá ngắn sẽ bỏ lỡ các tác động trong quá khứ, trong khi một độ trễ quá dài sẽ làm cạn kiệt bậc tự do và gây ra hiện tượng đa cộng tuyến.
- Trên EViews: Vào
Quick->Estimate Equation. Trong ô Method, chọnARDL. Nhập các biến của bạn (biến phụ thuộc đầu tiên). EViews cho phép chọn độ trễ tự động dựa trên các tiêu chí thông tin nhưAkaike Information Criterion (AIC)hoặcSchwarz Criterion (BIC). Thông thường, AIC được ưu tiên cho các mẫu nhỏ. - Trên STATA:
Cách chạy mô hình ARDL trên STATAbắt đầu bằng việc cài đặt gói lệnh:ssc install ardl. Sau đó, sử dụng lệnhvarsochoặc lệnhardlvới tùy chọn tìm độ trễ tối ưu. Ví dụ:ardl y x1 x2, maxlags(4) aicsẽ tự động tìm cấu trúc trễ tốt nhất với độ trễ tối đa là 4 dựa trên tiêu chí AIC.
Bước 3: Thực hiện kiểm định đường bao (Bounds Test)
Sau khi có độ trễ tối ưu, bước tiếp theo là kiểm tra sự tồn tại của mối quan hệ đồng liên kết (cointegration) trong dài hạn giữa các biến. Đây là trái tim của mô hình ARDL.
- Trên EViews: Từ cửa sổ kết quả hồi quy ARDL, vào
View->Coefficient Diagnostics->Long Run Form and Bounds Test. EViews sẽ trả về một bảng kết quả chứa giá trị F-statistic và các giá trị tới hạn (critical values) ở cận dưới I(0) và cận trên I(1). - Trên STATA: Sau khi chạy lệnh
ardl, bạn chỉ cần gõ thêm lệnhestat btesthoặcestat bound. Kết quả sẽ được hiển thị tương tự Eviews. - Diễn giải:
- Nếu F-statistic > Giá trị tới hạn cận trên I(1): Bác bỏ H0, kết luận có mối quan hệ đồng liên kết dài hạn.
- Nếu F-statistic < Giá trị tới hạn cận dưới I(0): Không đủ bằng chứng để bác bỏ H0, kết luận không có đồng liên kết.
- Nếu F-statistic nằm giữa hai cận, kết quả không xác định.
Bước 4: Ước lượng mối quan hệ ngắn hạn và dài hạn
Nếu Bounds Test xác nhận có đồng liên kết, chúng ta sẽ tiến hành ước lượng và phân tích các hệ số tác động. Mô hình ARDL cho phép phân tích cả hai khía cạnh này một cách thuận tiện.
- Mối quan hệ dài hạn: Các hệ số này cho biết mức độ thay đổi của biến phụ thuộc khi biến độc lập thay đổi một đơn vị, sau khi tất cả các điều chỉnh đã diễn ra và hệ thống quay về trạng thái cân bằng.
- Mối quan hệ ngắn hạn (Mô hình ECM): Các hệ số này phản ánh tác động tức thời. Quan trọng nhất là hệ số điều chỉnh sai số (ECT – Error Correction Term). Hệ số này bắt buộc phải có giá trị âm, nằm trong khoảng (-1, 0) và có ý nghĩa thống kê. Nó cho biết tốc độ mà mô hình tự điều chỉnh để quay về trạng thái cân bằng dài hạn sau mỗi cú sốc trong ngắn hạn.
- Trên EViews: Kết quả ngắn hạn và dài hạn được hiển thị rõ ràng trong bảng
Long Run Form and Bounds Testvà tabError Correction Form. - Trên STATA: Sử dụng lệnh
ardl y x1 x2, ecsẽ hiển thị đầy đủ cả hệ số ngắn hạn, dài hạn và hệ số ECT.
Bước 5: Thực hiện các kiểm định chẩn đoán mô hình
Để đảm bảo các kết quả ước lượng là đáng tin cậy (BLUE – Best Linear Unbiased Estimator), mô hình cuối cùng phải vượt qua các kiểm định về khuyết tật.
- Kiểm định tự tương quan (Serial Correlation): Sử dụng kiểm định Breusch-Godfrey LM. Giả thuyết H0 là không có tự tương quan. Mong muốn p-value > 0.05.
- Kiểm định phương sai sai số thay đổi (Heteroskedasticity): Sử dụng kiểm định Breusch-Pagan-Godfrey hoặc White. Giả thuyết H0 là phương sai sai số không đổi. Mong muốn p-value > 0.05.
- Kiểm định phân phối chuẩn của phần dư: Sử dụng kiểm định Jarque-Bera. Giả thuyết H0 là phần dư có phân phối chuẩn. Mong muốn p-value > 0.05.
- Kiểm định tính ổn định của các hệ số (Stability Test): Sử dụng đồ thị CUSUM và CUSUM of Squares. Mô hình được coi là ổn định nếu đường biểu diễn nằm hoàn toàn trong hai đường biên ở mức ý nghĩa 5%.
Phân tích các chỉ số thống kê trong mô hình ARDL

Ý nghĩa của các chỉ số thống kê quan trọng
Việc đọc hiểu đúng các chỉ số thống kê là chìa khóa để diễn giải chính xác kết quả của mô hình ARDL. Dưới đây là những chỉ số cốt lõi bạn cần nắm vững.
- p-value (Prob.): Đây là chỉ số dùng để xác định ý nghĩa thống kê của một hệ số hồi quy. Nếu p-value < 0.05 (hoặc 0.01, 0.10 tùy mức ý nghĩa lựa chọn), ta có thể kết luận rằng biến độc lập đó có tác động thực sự lên biến phụ thuộc.
- R-squared (R-bình phương): Chỉ số này đo lường phần trăm sự biến động của biến phụ thuộc được giải thích bởi các biến độc lập trong mô hình. Ví dụ, Adjusted R-squared = 0.75 nghĩa là mô hình giải thích được 75% sự thay đổi của biến phụ thuộc.
- F-statistic (của Bounds Test): Đây là thống kê dùng riêng để so sánh với các giá trị tới hạn của Pesaran. Nó không phải là F-statistic của toàn bộ mô hình. Giá trị của nó quyết định sự tồn tại của mối quan hệ đồng liên kết dài hạn.
- ECT (Cointeq): Hệ số hiệu chỉnh sai số. Đây là chỉ số quan trọng nhất trong mô hình hiệu chỉnh sai số (ECM). Nó phải mang dấu âm và có ý nghĩa thống kê để xác nhận mô hình có cơ chế tự điều chỉnh về cân bằng dài hạn. Ví dụ, ECT = -0.45 có nghĩa là 45% sai lệch so với trạng thái cân bằng dài hạn sẽ được điều chỉnh trong chu kỳ (năm/quý) tiếp theo.
Chi tiết về một số sai lầm thường gặp
Một trong những sai lầm nghiêm trọng và phổ biến nhất mà sinh viên, học viên cao học thường mắc phải là áp dụng sai chỉ số thống kê vào mô hình của mình.
Ví dụ thực tế: Một học viên đang thực hiện đề tài “Kiểm chứng bằng mô hình ARDL tác động của các nhân tố vĩ mô đến chỉ số chứng khoán Việt Nam” với dữ liệu chuỗi thời gian thứ cấp (GDP, lạm phát, lãi suất). Tuy nhiên, trong chương kết quả, học viên này lại trình bày bảng phân tích độ tin cậy thang đo Cronbach’s Alpha. Đây là một sai lầm cơ bản về phương pháp luận.
- Cronbach’s Alpha là chỉ số dùng để đo lường độ tin cậy và nhất quán nội tại của một thang đo gồm nhiều biến quan sát (items), chỉ áp dụng cho dữ liệu sơ cấp thu thập từ khảo sát bằng bảng hỏi (ví dụ thang đo Likert 5 điểm). Nó thường được tính toán trên phần mềm SPSS hoặc AMOS, SmartPLS.
- Mô hình ARDL được xây dựng trên dữ liệu thứ cấp dạng chuỗi thời gian. Dữ liệu này là các con số thực tế, không phải là các biến tiềm ẩn được đo lường qua thang đo. Do đó, việc đưa Cronbach’s Alpha vào một nghiên cứu sử dụng mô hình ARDL là hoàn toàn sai và cho thấy sự nhầm lẫn về bản chất của phương pháp.
Các vấn đề thường gặp và cách xử lý khi sử dụng ARDL
Lỗi ma trận suy biến và giải pháp
Lỗi “Near singular matrix” hoặc “Singular Matrix” là một thông báo lỗi phổ biến khi chạy mô hình ARDL, đặc biệt với các bộ dữ liệu nhỏ.
- Nguyên nhân: Lỗi này xảy ra khi có hiện tượng đa cộng tuyến hoàn hảo hoặc gần hoàn hảo, hoặc khi số lượng tham số cần ước lượng (bao gồm các biến và các độ trễ của chúng) quá lớn so với số lượng quan sát. Điều này làm cho ma trận tính toán trong quá trình hồi quy không thể nghịch đảo được.
- Giải pháp:
- Giảm độ trễ tối đa (maxlags): Đây là cách khắc phục hiệu quả nhất. Nếu bạn đang đặt
maxlags=4cho một bộ dữ liệu chỉ có 35 quan sát, hãy thử giảm xuốngmaxlags=2hoặcmaxlags=1. - Lược bỏ biến: Xem xét loại bỏ các biến độc lập có tương quan quá cao với nhau hoặc các biến không thực sự quan trọng về mặt lý thuyết.
- Tăng cỡ mẫu: Nếu có thể, hãy chuyển dữ liệu từ tần suất năm sang quý hoặc tháng để tăng số lượng quan sát.
- Giảm độ trễ tối đa (maxlags): Đây là cách khắc phục hiệu quả nhất. Nếu bạn đang đặt
Kiểm soát tình trạng không đồng liên kết
Đôi khi, kết quả Bounds Test cho thấy không tồn tại mối quan hệ đồng liên kết dài hạn (F-statistic < cận dưới I(0)), dù lý thuyết cho thấy điều ngược lại.
- Nguyên nhân: Có thể do sự hiện diện của các cú sốc cấu trúc (structural breaks) trong dữ liệu mà mô hình chưa tính đến, ví dụ như khủng hoảng tài chính 2008, đại dịch COVID-19.
- Giải pháp:
- Sử dụng biến giả (Dummy Variable): Đây là một kỹ thuật mạnh mẽ. Bạn có thể tạo một biến giả nhận giá trị 1 trong các năm xảy ra khủng hoảng và 0 cho các năm còn lại. Đưa biến giả này vào mô hình có thể giúp “hấp thụ” các biến động bất thường, qua đó làm lộ ra mối quan hệ đồng liên kết thực sự.
- Thay đổi tiêu chí chọn trễ: Thử chuyển đổi giữa AIC và BIC (SBC). Đôi khi một tiêu chí khác sẽ cho ra một cấu trúc trễ phù hợp hơn, dẫn đến kết quả Bounds Test khác.
- Chấp nhận kết quả: Nếu sau khi thử các cách trên mà vẫn không có đồng liên kết, có thể trong bối cảnh dữ liệu của bạn, mối quan hệ dài hạn thực sự không tồn tại. Lúc này, bạn nên báo cáo kết quả một cách trung thực và chỉ tập trung phân tích tác động ngắn hạn.
Cách trình bày và báo cáo kết quả nghiên cứu
Cấu trúc trình bày kết quả nghiên cứu ARDL
Để trình bày kết quả một cách chuyên nghiệp và thuyết phục hội đồng, bạn nên tuân theo cấu trúc logic sau đây:
- Bảng 1: Thống kê mô tả và Ma trận tương quan: Cung cấp cái nhìn tổng quan về dữ liệu.
- Bảng 2: Kết quả kiểm định tính dừng (Unit Root Test): Trình bày kết quả kiểm định ADF hoặc PP cho tất cả các biến ở cả dạng chuỗi gốc (Level) và sai phân bậc một (1st Difference).
- Bảng 3: Kết quả lựa chọn độ trễ tối ưu: Nêu rõ độ trễ tối ưu được chọn (ví dụ: ARDL(2,1,0,3)) và tiêu chí lựa chọn (ví dụ: AIC).
- Bảng 4: Kết quả kiểm định đồng liên kết (Bounds Test): So sánh giá trị F-statistic của mô hình với các giá trị tới hạn I(0) và I(1).
- Bảng 5: Kết quả ước lượng tác động dài hạn và ngắn hạn: Đây là bảng quan trọng nhất, trình bày các hệ số hồi quy, sai số chuẩn, t-statistic và p-value cho cả hệ số dài hạn và ngắn hạn (bao gồm cả hệ số ECT).
- Bảng 6: Kết quả các kiểm định chẩn đoán mô hình: Tổng hợp p-value của các kiểm định tự tương quan, phương sai sai số thay đổi, và phân phối chuẩn.
- Hình/Phụ lục: Trình bày đồ thị CUSUM và CUSUM of Squares để chứng minh tính ổn định của mô hình.
Lời bình luận mẫu cho các bảng thống kê
Việc diễn giải các bảng biểu là kỹ năng quan trọng để làm nổi bật phát hiện nghiên cứu của bạn.
- Lời bình cho Bảng kiểm định tính dừng: “Kết quả kiểm định nghiệm đơn vị ở Bảng 2 cho thấy biến GDP và FDI chỉ dừng sau khi lấy sai phân bậc nhất, tức là chúng là chuỗi tích hợp bậc I(1). Trong khi đó, biến lạm phát (INF) dừng ngay tại chuỗi gốc, là chuỗi I(0). Vì mô hình chứa cả biến I(0) và I(1) và không có biến I(2), việc áp dụng mô hình ARDL là hoàn toàn phù hợp.”
- Lời bình cho Bảng Bounds Test: “Kết quả từ Bảng 4 cho thấy giá trị F-statistic của mô hình là 7.82, lớn hơn giá trị tới hạn cận trên I(1) ở mức ý nghĩa 1% (là 5.54). Do đó, chúng ta có đủ bằng chứng thống kê để bác bỏ giả thuyết H0 về việc không có đồng liên kết, và kết luận rằng tồn tại một mối quan hệ cân bằng bền vững trong dài hạn giữa các biến nghiên cứu.”
- Lời bình cho Bảng kết quả hồi quy ECM: “Bảng 5 cho thấy hệ số hiệu chỉnh sai số ECT(-1) có giá trị là -0.52 và có ý nghĩa thống kê ở mức 1% (p-value = 0.001). Dấu âm và ý nghĩa thống kê của hệ số này khẳng định sự tồn tại của mối quan hệ dài hạn. Giá trị -0.52 cho thấy tốc độ hội tụ về trạng thái cân bằng dài hạn là 52% mỗi năm sau khi có cú sốc ngắn hạn. Về dài hạn, đầu tư trực tiếp nước ngoài (FDI) có tác động dương và có ý nghĩa thống kê đến tăng trưởng GDP, phù hợp với lý thuyết kinh tế.”
Việc nắm vững và áp dụng chính xác mô hình ARDL không chỉ nâng cao chất lượng học thuật cho bài nghiên cứu mà còn mở ra những góc nhìn sâu sắc về các mối quan hệ kinh tế. Tuy nhiên, quá trình thực hiện có thể gặp nhiều thách thức về kỹ thuật và diễn giải. Nếu bạn cần hỗ trợ xử lý dữ liệu, chạy mô hình, khắc phục lỗi, hoặc tư vấn chi tiết cho luận văn của mình, đừng ngần ngại liên hệ với đội ngũ chuyên gia của xulysolieu.info. Chúng tôi luôn sẵn sàng đồng hành cùng bạn trên con đường chinh phục tri thức.
Thông Tin Liên Hệ
- Hotline/Zalo: 0878.968.468
- Email: cs@xulysolieu.info
- Website: xulysolieu.info









