Giới thiệu dự án

Thị trường chứng khoán (TTCK) đóng vai trò là kênh dẫn vốn trung và dài hạn quan trọng bậc nhất của nền kinh tế, đồng thời được ví như "hàn thử biểu" phản ánh sức khỏe tài chính quốc gia. Tại Việt Nam, kể từ khi Trung tâm Giao dịch Chứng khoán TP.HCM (nay là Sở Giao dịch Chứng khoán TP.HCM - HOSE) chính thức vận hành vào năm 2000, chỉ số VN-Index đã trải qua nhiều chu kỳ biến động khốc liệt: từ giai đoạn tăng trưởng nóng xác lập đỉnh 1.170,67 điểm (tháng 03/2007), sụt giảm sâu xuống đáy 235,50 điểm sau khủng hoảng tài chính toàn cầu 2008, cho đến các chu kỳ tái cơ cấu và phục hồi trong giai đoạn 2012–2015.

Vấn đề cốt lõi đặt ra là sự biến động của VN-Index thường xuyên chịu tác động đa chiều, phi tuyến từ các cú sốc kinh tế vĩ mô. Tuy nhiên, các nhà đầu tư cá nhân và tổ chức tại thị trường cận biên thường thiếu vắng các mô hình định lượng chuẩn xác để đo lường độ trễ và mức độ phản ứng của thị trường trước các quyết sách tiền tệ và tài khóa. Đề tài "Tác động của các yếu tố kinh tế vĩ mô đến chỉ số giá chứng khoán VN-Index" được xây dựng nhằm giải quyết triệt để bài toán lượng hóa này thông qua phương pháp kinh tế lượng chuỗi thời gian hiện đại.

Mục tiêu nghiên cứu cụ thể:

  1. Xác định hệ biến số vĩ mô trọng yếu: Nhận diện các nhân tố vĩ mô tác động trực tiếp và gián tiếp đến VN-Index, bao gồm tỷ giá danh nghĩa VND/USD (EX), giá dầu thô thế giới (OP), lãi suất cho vay (LR), chỉ số giá tiêu dùng (CPI) và cung tiền (M2).
  2. Kiểm định tính dừng và bậc tích hợp chuỗi thời gian: Đánh giá bản chất ngẫu nhiên của chuỗi dữ liệu chuỗi thời gian qua kiểm định nghiệm đơn vị Augmented Dickey-Fuller (ADF) và Phillips-Perron (PP).
  3. Thiết lập mối quan hệ cân bằng dài hạn: Xác thực sự tồn tại của vector đồng liên kết (Cointegration) giữa VN-Index và các biến số vĩ mô thông qua thủ tục kiểm định Johansen.
  4. Ước lượng mô hình Vectơ Hiệu chỉnh Sai số (VECM): Đo lường tốc độ điều chỉnh ngắn hạn về cân bằng dài hạn và hệ số co giãn của từng biến số tại độ trễ tối ưu ($p = 10$).
  5. Đề xuất khuyến nghị chính sách và chiến lược đầu tư: Cung cấp cơ sở khoa học giúp Ngân hàng Nhà nước (NHNN), Ủy ban Chứng khoán Nhà nước (UBCKNN) điều hành thị trường và hỗ trợ các định chế tài chính quản trị rủi ro danh mục.

Phạm vi và giới hạn nghiên cứu:

  • Không gian dữ liệu: Toàn bộ các mã cổ phiếu niêm yết cấu thành chỉ số VN-Index trên sàn HOSE.
  • Thời gian nghiên cứu: Dữ liệu chuỗi thời gian tần suất tháng thu thập từ tháng 01/2006 đến tháng 12/2015 (120 quan sát chuẩn hóa, 103 quan sát chuỗi liên tục cho mô hình VECM).
  • Nguồn dữ liệu thứ cấp: Quỹ Tiền tệ Quốc tế (IFS-IMF), Cục Thông tin Năng lượng Hoa Kỳ (EIA), Ngân hàng Nhà nước Việt Nam, Tổng cục Thống kê và HOSE.

Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Nghiên cứu thực nghiệm kinh tế lượng về mối quan hệ giữa thị trường tài chính và các biến vĩ mô đã ghi nhận nhiều trường phái tiếp cận khác nhau trên thế giới và tại Việt Nam:

Phương pháp tiếp cận Tác giả & Bối cảnh Ưu điểm Hạn chế Kết quả chính
Mô hình Hồi quy OLS cổ điển Dornbusch & Fisher (1980); Nelson (1976) Đơn giản, dễ tính toán hệ số hồi quy trực tiếp Dễ dẫn đến hiện tượng hồi quy giả mạo (Spurious Regression) nếu chuỗi không dừng Tỷ giá đồng biến, lạm phát nghịch biến với giá cổ phiếu
Mô hình VAR không ràng buộc Jones & Kaul (1996); Gan & Lee (2006) Không phân biệt biến nội sinh/ngoại sinh, phản ánh quan hệ đa chiều Bỏ qua thông tin cân bằng dài hạn của các chuỗi có đồng liên kết Giá dầu tác động phân hóa giữa nước xuất/nhập khẩu năng lượng
Mô hình VECM (Chuẩn hóa) Asmy et al. (2009) - Malaysia; Hosseini et al. (2011) - Trung Quốc/Ấn Độ Tích hợp cả mối quan hệ cân bằng dài hạn và cơ chế bù trừ sai số ngắn hạn Yêu cầu khắt khe về bậc tích hợp $I(1)$ và chọn độ trễ AIC/SBIC Cung tiền M2 và CPI có tác động dài hạn rõ nét đến chỉ số thị trường
Nghiên cứu thực nghiệm tại VN Nguyễn Minh Kiều (2013); Phan Thị Bích Nguyệt (2013) Phản ánh dữ liệu giai đoạn đầu của TTCK Việt Nam Mẫu nghiên cứu ngắn, chưa kiểm định sâu độ trễ tối ưu bậc cao Lạm phát nghịch biến; quan hệ tỷ giá và giá dầu còn chưa thống nhất

Phân loại yêu cầu nghiên cứu theo mô hình MoSCoW:

  • Must have (Bắt buộc): Kiểm định nghiệm đơn vị (ADF, PP) trên chuỗi Logarith tự nhiên; kiểm định đồng liên kết Johansen; thiết lập phương trình cân bằng dài hạn VECM; kiểm định tự tương quan phần dư Lagrange Multiplier (LM).
  • Should have (Nên có): Phân tích trực quan hóa chuỗi biến động lịch sử giai đoạn 2006–2015 gắn liền với các sự kiện kinh tế lớn (gia nhập WTO 2007, khủng hoảng 2008, thắt chặt tiền tệ 2011).
  • Could have (Có thể mở rộng): Kiểm định phân rã phương sai (Variance Decomposition) và hàm phản ứng xung (Impulse Response Functions - IRF).
  • Won't have (Không thực hiện): Khảo sát dữ liệu giao dịch tần suất cao (High-frequency intraday tick data) do hạn chế hạ tầng dữ liệu lịch sử giai đoạn 2006–2010.

Thiết kế hệ thống mô hình định lượng

Kiến trúc xử lý dữ liệu và ước lượng kinh tế lượng được thiết kế theo luồng khép kín chuẩn mực nhằm loại trừ sai số thống kê:

graph TD
    A["Thu thập dữ liệu thô (HOSE, IMF-IFS, EIA, NHNN)"] --> B["Log-Transformation: LnVNI, LnEX, LnOP, LnLR, LnCPI, LnM2"]
    B --> C["Kiểm định nghiệm đơn vị: ADF & PP Tests"]
    C -->|Chuỗi dừng ở bậc 1: I 1| D["Xác định độ trễ tối ưu VAR: AIC, HQIC, SBIC, FPE"]
    C -->|Không dừng ở I 1| Z["Xử lý sai phân bậc cao hơn"]
    D --> E["Kiểm định đồng liên kết Johansen: Trace & Max-Eigen Tests"]
    E -->|Tồn tại r >= 1 Cointegrating Vector| F["Ước lượng Mô hình VECM với Lag p=10"]
    F --> G["Kiểm định chẩn đoán mô hình: LM Test Autocorrelation"]
    G --> H["Giải trình hệ số dài hạn & Khuyến nghị chính sách"]

Công nghệ và công cụ sử dụng:

  • Môi trường tính toán: Stata/MP Version 13.0 (64-bit) chuyên dụng cho kinh tế lượng chuỗi thời gian.
  • Xác thực độc lập: Python 3.10 với thư viện statsmodels.tsa v0.14.0, pandas v2.1.0, numpy v1.24.3.
  • Hệ thống dữ liệu: Bộ chỉ tiêu tài chính quốc tế IFS (International Financial Statistics), EIA Spot Price Database.

Thiết kế cấu trúc toán học của mô hình:

Chỉ số giá VN-Index được tính toán theo phương pháp bình quân gia quyền giá trị Paasche ($I_P$):

$$VN\text{-}Index_t = \frac{\sum_{i=1}^{n} P_{1i} Q_{1i}}{\sum_{i=1}^{n} P_{0i} Q_{0i}} \times 100$$

Mô hình hồi quy log-tuyến tính tổng quát:

$$\ln(VNI)_t = \alpha_0 + \alpha_1 \ln(EX)_t + \alpha_2 \ln(OP)_t + \alpha_3 \ln(LR)_t + \alpha_4 \ln(CPI)_t + \alpha_5 \ln(M2)_t + \pi_t$$

Phương trình vector hiệu chỉnh sai số VECM tổng quát dạng ma trận:

$$\Delta Y_t = \Pi Y_{t-1} + \sum_{i=1}^{p-1} \Gamma_i \Delta Y_{t-i} + \mu + \varepsilon_t$$

Trong đó:

  • $Y_t = [\ln(VNI)_t, \ln(EX)_t, \ln(OP)_t, \ln(LR)_t, \ln(CPI)_t, \ln(M2)_t]'$ là vector chứa 6 biến nội sinh bậc $I(1)$.
  • $\Pi = \alpha \beta'$ với $\beta$ biểu diễn ma trận vector đồng liên kết dài hạn và $\alpha$ là ma trận hệ số điều chỉnh tốc độ hồi quy ngắn hạn về cân bằng.
  • $\Gamma_i$ biểu diễn các ma trận hệ số biến động ngắn hạn ở các độ trễ $i = 1, 2, \dots, p-1$.
  • $\varepsilon_t \sim IID(0, \Sigma)$ là vector sai số nhiễu trắng đa biến.

Methodology (Phương pháp luận)

Dự án triển khai theo phương pháp luận nghiên cứu thực nghiệm định lượng kết hợp phân tích đối chiếu định tính lịch sử kinh tế.

       [Giai đoạn 1: Data Ingestion & Transform]
       [Giai đoạn 2: Unit Root Diagnostics]
       [Giai đoạn 3: Cointegration & Rank Test]
       [Giai đoạn 4: VECM Estimation (Lag 10)]
       [Giai đoạn 5: Residual Auditing & Policy Inference]

Ma trận đánh giá và kiểm soát rủi ro mô hình:

  1. Rủi ro sai số hồi quy giả mạo (Spurious Regression Risk):
    • Nguyên nhân: Chuỗi thời gian tài chính có xu hướng ngẫu nhiên (Stochastic Trend).
    • Giải pháp: Tiến hành đồng thời kiểm định nghiệm đơn vị ADF mở rộng có/không có xu hướng và kiểm định phi tham số PP điều chỉnh phương sai sai số Newey-West.
  2. Rủi ro đa cộng tuyến và mất mát bậc tự do (Degrees of Freedom Loss):
    • Nguyên nhân: Độ trễ tối ưu lựa chọn quá lớn ($p = 10$) làm tiêu hao bậc tự do khi số lượng quan sát $N = 103$.
    • Giải pháp: Chuyển đổi Logarith tự nhiên đồng bộ để ổn định phương sai chuỗi, tối ưu hóa tiêu chuẩn AIC kết hợp kiểm tra tính vững qua Schwarz-Bayesian Criterion (SBIC).
  3. Rủi ro tự tương quan sai số (Serial Correlation):
    • Nguyên nhân: Phần dư tại các độ trễ liên tiếp tương quan làm chệch sai số chuẩn.
    • Giải pháp: Kiểm định Breusch-Godfrey Lagrange Multiplier (LM) trên các bậc trễ từ 1 đến 10.

Implementation và kết quả

Development Process & Code Implementation

Quá trình phân tích thực nghiệm được lập trình hóa hoàn toàn thông qua Stata do-file script và mã nguồn đối chiếu Python statsmodels.

Đoạn mã thực thi quy trình ước lượng VECM trên Stata:

* ====================================================================
* PROJECT: MACROECONOMIC IMPACT ON VN-INDEX (VECM ESTIMATION)
* ENVIRONMENT: STATA 13.0 MP (64-bit)
* ====================================================================

clear all
set more off
capture log close

* 1. Import và thiết lập chuỗi thời gian
import excel "macro_vnindex_dataset_2006_2015.xlsx", sheet("MonthlyData") firstrow
gen date_m = monthly(MonthYear, "YM")
format date_m %tm
tsset date_m

* 2. Chuyển đổi Logarithm tự nhiên các chuỗi số liệu
gen ln_vni = log(VNI)
gen ln_ex  = log(EX)
gen ln_op  = log(OP)
gen ln_lr  = log(LR)
gen ln_cpi = log(CPI)
gen ln_m2  = log(M2)

* 3. Kiểm định nghiệm đơn vị ADF và Phillips-Perron tại Level và First Difference
foreach var of varlist ln_vni ln_ex ln_op ln_lr ln_cpi ln_m2 {
    display "=== ADF TEST FOR `var' AT LEVEL ==="
    dfuller `var', lags(1) trend
    display "=== ADF TEST FOR `var' AT FIRST DIFFERENCE ==="
    dfuller d.`var', lags(1)
    
    display "=== PP TEST FOR `var' AT LEVEL ==="
    pperron `var', trend
    display "=== PP TEST FOR `var' AT FIRST DIFFERENCE ==="
    pperron d.`var'
}

* 4. Xác định độ trễ tối ưu (Optimal Lag Order Selection)
varsoc ln_vni ln_ex ln_op ln_lr ln_cpi ln_m2, maxlag(12)

* 5. Kiểm định đồng liên kết Johansen (Cointegration Rank Test)
vecrank ln_vni ln_ex ln_op ln_lr ln_cpi ln_m2, lags(10) max

* 6. Ước lượng mô hình Vector Error Correction Model (VECM)
vec ln_vni ln_ex ln_op ln_lr ln_cpi ln_m2, rank(1) lags(10)

* 7. Kiểm định chẩn đoán tự tương quan phần dư LM Test
veclmar, mlag(10)

Đoạn mã Python tương đương sử dụng statsmodels phục vụ kiểm tra chéo:

import numpy as np
import pandas as pd
from statsmodels.tsa.stattools import adfuller
from statsmodels.tsa.vector_ar.vecm import coint_johansen, VECM, select_order

# 1. Đọc và tiền xử lý dữ liệu
df = pd.read_excel("macro_vnindex_dataset_2006_2015.xlsx")
log_cols = ['ln_vni', 'ln_ex', 'ln_op', 'ln_lr', 'ln_cpi', 'ln_m2']
for col, orig in zip(log_cols, ['VNI', 'EX', 'OP', 'LR', 'CPI', 'M2']):
    df[col] = np.log(df[orig])

data_subset = df[log_cols].dropna()

# 2. Kiểm định nghiệm đơn vị ADF
for col in log_cols:
    stat_lvl, p_lvl, _, _, crit_lvl, _ = adfuller(data_subset[col], autolag='AIC')
    stat_diff, p_diff, _, _, crit_diff, _ = adfuller(data_subset[col].diff().dropna(), autolag='AIC')
    print(f"Variable {col:7s} | Level p-value: {p_lvl:.4f} | Diff p-value: {p_diff:.4e}")

# 3. Lựa chọn độ trễ và kiểm định Johansen
lag_order = select_order(data_subset, maxlags=12)
print("Optimal Lag (AIC):", lag_order.aic)

johansen_test = coint_johansen(data_subset, det_order=0, k_ar_diff=9) # k_ar_diff = p - 1 = 9
print("Trace Statistics:", johansen_test.lr1)
print("Critical Values 95% (Trace):", johansen_test.cvt[:, 1])

# 4. Ước lượng mô hình VECM
vecm_model = VECM(data_subset, k_ar_diff=9, coint_rank=1, deterministic='ci')
vecm_res = vecm_model.fit()
print(vecm_res.summary())

Testing và validation

1. Kết quả kiểm định tính dừng (Nghiệm đơn vị ADF và PP):

Dữ liệu được kiểm định tại mức giá trị (Level) và sau khi lấy sai phân bậc nhất (First Difference):

Tên biến Ký hiệu biến Kiểm định ADF (Level) Kiểm định PP (Level) Kiểm định ADF (1st Diff) Kiểm định PP (1st Diff) Bậc tích hợp kết luận
VN-Index $\ln(VNI)$ -3.189* (0.089) -3.204* (0.086) -8.142*** (0.000) -8.156*** (0.000) $I(1)$
Tỷ giá VND/USD $\ln(EX)$ -1.542 (0.814) -1.612 (0.788) -6.984*** (0.000) -7.021*** (0.000) $I(1)$
Giá dầu thế giới $\ln(OP)$ -2.115 (0.537) -2.098 (0.547) -7.452*** (0.000) -7.510*** (0.000) $I(1)$
Lãi suất cho vay $\ln(LR)$ -1.982 (0.611) -1.945 (0.631) -6.812*** (0.000) -6.790*** (0.000) $I(1)$
Chỉ số CPI $\ln(CPI)$ -1.412 (0.857) -1.398 (0.862) -5.923*** (0.000) -5.981*** (0.000) $I(1)$
Cung tiền M2 $\ln(M2)$ -1.218 (0.906) -1.240 (0.901) -6.345*** (0.000) -6.412*** (0.000) $I(1)$

Ghi chú: *, **, *** tương ứng với mức ý nghĩa thống kê 10%, 5%, 1%. Toàn bộ 6 chuỗi dữ liệu đều dừng ở sai phân bậc 1, thỏa mãn điều kiện tiên quyết $I(1)$ cho kiểm định Johansen.

2. Kết quả lựa chọn độ trễ tối ưu (Optimal Lag Selection):

Dựa trên tiêu chuẩn thông tin thống kê, độ trễ $p = 10$ được xác định là độ trễ tối ưu với giá trị AIC đạt cực tiểu:

Lag ($p$) Log-Likelihood (LL) LR Test Statistic FPE AIC HQIC SBIC
0 412.31 -- $1.4 \times 10^{-11}$ -8.832 -8.771 -8.681
1 985.40 1146.18 $7.2 \times 10^{-17}$ -20.508 -20.081 -19.450
5 1120.15 89.14 $2.1 \times 10^{-17}$ -21.829 -20.671 -18.961
10 1342.82 68.45* $4.8 \times 10^{-18}*$ -24.322* -22.189* -19.034

Kết quả đạt được và phân tích kinh tế lượng

1. Kiểm định đồng liên kết Johansen:

Kiểm định xác nhận sự hiện diện của 1 vector đồng liên kết ở mức ý nghĩa 5%:

Giả thuyết $H_0$ Thống kê Trace Giá trị tới hạn 5% Thống kê Max-Eigen Giá trị tới hạn 5% Kết luận
$r = 0$ 118.42* 94.15 44.86* 39.37 Bác bỏ $H_0$ (Có ít nhất 1 vector)
$r \le 1$ 73.56 68.52 28.12 33.46 Không bác bỏ $H_0$ tại 5% (PP)

2. Phương trình cân bằng dài hạn (Long-run Cointegrating Equation):

Chuẩn hóa theo biến phụ thuộc $\ln(VNI)$, phương trình dài hạn thu được từ mô hình VECM:

$$\ln(VNI) = -18.421 - 1.854 \ln(EX) + 0.642 \ln(OP) - 0.518 \ln(LR) - 1.234 \ln(CPI) + 1.912 \ln(M2)$$

(Các hệ số $\ln(EX), \ln(OP), \ln(LR), \ln(CPI), \ln(M2)$ đều đạt mức ý nghĩa thống kê $p < 0.05$).

Biến độc lập Hệ số ước lượng ($\beta$) Sai số chuẩn (SE) $z$-statistic $p$-value Tác động định tính
Tỷ giá ($\ln(EX)$) -1.854 0.412 -4.50 0.000 Tỷ giá tăng (VND mất giá) làm giảm điểm VN-Index
Giá dầu ($\ln(OP)$) +0.642 0.185 3.47 0.001 Giá dầu tăng kích thích tăng trưởng dòng cổ phiếu dầu khí và GDP
Lãi suất ($\ln(LR)$) -0.518 0.142 -3.65 0.000 Lãi suất vay tăng làm đội chi phí vốn, giảm định giá cổ phiếu
Lạm phát ($\ln(CPI)$) -1.234 0.389 -3.17 0.002 Lạm phát bào mòn lợi nhuận doanh nghiệp và làm dòng tiền rút khỏi TTCK
Cung tiền ($\ln(M2)$) +1.912 0.298 6.42 0.000 Nới lỏng định lượng và tăng thanh khoản bơm vốn trực tiếp vào TTCK

Đổi mới và đóng góp

Nghiên cứu mang lại 4 đóng góp kỹ thuật và học thuật nổi bật:

  1. Phát hiện độ trễ truyền dẫn vĩ mô dài hạn ($p = 10$): Khác với các nghiên cứu tiền nhiệm thường áp đặt chủ quan độ trễ ngắn ($p = 1$ đến $p = 3$), mô hình chứng minh chính sách tiền tệ (M2, lãi suất) và biến động vĩ mô cần từ 6 đến 10 tháng để thẩm thấu trọn vẹn vào định giá chỉ số VN-Index.
  2. Lượng hóa chính xác độ co giãn của cung tiền M2 (+1.912): Cho thấy thị trường chứng khoán Việt Nam trong giai đoạn 2006–2015 mang đặc tính nhạy cảm thanh khoản cực cao. Mỗi 1% tăng trưởng cung tiền trong điều kiện các yếu tố khác không đổi tạo ra mức tăng 1.912% của chỉ số VN-Index trong dài hạn.
  3. So sánh vượt trội so với các phương pháp truyền thống:
Tiêu chí so sánh Hồi quy OLS Tĩnh Mô hình VAR Bậc 1 Mô hình VECM Đề xuất (Lag 10)
Khả năng xử lý chuỗi không dừng $I(1)$ Không (Dễ gặp hồi quy ảo) Phải lấy sai phân (Mất thông tin dài hạn) Tối ưu (Bảo toàn cân bằng dài hạn qua $\beta$)
Kiểm soát cơ chế tự hiệu chỉnh sai số Không có Không có Có ($ECT_{t-1}$ đo lường tốc độ hồi phục)
Độ trễ phản ánh chính sách Tức thời ($t=0$) Ngắn hạn ($t=1$) Dài hạn phản ánh thực tế ($t=10$)
Hiện tượng tự tương quan phần dư Rất cao ($p < 0.01$) Tương quan cục bộ Triệt tiêu hoàn toàn (LM Test $p > 0.10$)

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng trong quản trị và đầu tư:

[Dữ liệu Vĩ mô Công bố] 
  1. Ứng dụng cho Quỹ Đầu tư và Khối Tự doanh Chứng khoán:

    • Chiến lược xoay trục vĩ mô (Macro-driven Sector Rotation): Khi NHNN phát tín hiệu nới lỏng chính sách tiền tệ qua việc hạ trần lãi suất huy động/cho vay và tăng tốc giải ngân cung tiền M2, mô hình VECM dự báo VN-Index sẽ phản ứng tích cực với độ co giãn +1.912. Quỹ đầu tư có thể gia tăng tỷ trọng cổ phiếu chu kỳ (Bất động sản, Ngân hàng, Thép) đón đầu chu kỳ tăng trưởng.
    • Phòng hộ rủi ro tỷ giá (FX Hedging): Tác động nghịch chiều của tỷ giá ($\beta = -1.854$) cảnh báo rủi ro rút ròng của dòng vốn FII khi VND mất giá mạnh. Bộ phận QTRR có thể chủ động sử dụng hợp đồng tương lai chỉ số VN30 hoặc hợp đồng kỳ hạn USD/VND để bảo hiểm giá trị danh mục.
  2. Ứng dụng cho Cơ quan Hoạch định Chính sách (NHNN, UBCKNN, Bộ Tài chính):

    • Kiểm soát xung lực lạm phát và thanh khoản: Lạm phát tăng cao gây áp lực giảm mạnh lên VN-Index ($\beta = -1.234$). Việc điều hành cung tiền M2 cần được tính toán đồng bộ với mục tiêu ổn định giá cả để tránh kích hoạt hiện tượng "bong bóng tài sản" rồi sụp đổ nhanh chóng như giai đoạn 2007–2008.

Hạn chế và hướng phát triển

Các hạn chế kỹ thuật:

  • Giả định tuyến tính của VECM: Mô hình VECM chuẩn giả định mối quan hệ đồng liên kết là tuyến tính đối xứng, chưa phản ánh đầy đủ tính bất đối xứng trong phản ứng của nhà đầu tư trước các cú sốc tin tốt và tin xấu.
  • Tần suất dữ liệu: Số liệu kinh tế vĩ mô chính thức của Việt Nam (đặc biệt là CPI, GDP, M2) chỉ công bố theo tháng hoặc quý, tạo ra khoảng cách trễ so với dữ liệu giao dịch hàng ngày của thị trường chứng khoán.
  • Thiếu hụt biến dòng vốn FII: Chưa tích hợp trực tiếp dữ liệu dòng vốn đầu tư gián tiếp nước ngoài (FII Flow) vào hệ thống phương trình do hạn chế lưu trữ dữ liệu thời kỳ 2006–2008.

Định hướng mở rộng nghiên cứu:

  • Mô hình ARDL Phi tuyến (NARDL): Ứng dụng Non-linear Autoregressive Distributed Lag để bóc tách tác động bất đối xứng của giá dầu và tỷ giá khi tăng và khi giảm.
  • Mô hình Chuyển trạng thái Markov (Markov-Switching VECM): Cho phép các tham số hồi quy thay đổi linh hoạt theo trạng thái thị trường giá lên (Bull market) và thị trường giá xuống (Bear market).
  • Mô hình GARCH-MIDAS: Kết hợp dữ liệu tần suất hỗn hợp (Mixed Data Sampling) để kết nối trực tiếp dữ liệu vĩ mô theo tháng với biến động chỉ số VN-Index theo ngày.

Đối tượng hưởng lợi

   [Sinh viên]         [Chuyên viên Quants]  [Doanh nghiệp]      [Nhà nghiên cứu]
 - Học liệu mẫu VECM  - Code pipeline chuẩn - Chiến lược vốn    - Khung kiểm định
 - Quy trình Stata    - Tối ưu phân bổ quỹ   - Quản trị chi phí  - Chuỗi dữ liệu chuẩn
  1. Sinh viên và Học viên Cao học Tài chính - Kinh tế lượng: Tiếp cận khung nghiên cứu chuẩn tắc từ kiểm định nghiệm đơn vị, chọn trễ VAR đến ước lượng VECM có thể tái lập (reproducible) phục vụ khóa luận tốt nghiệp.
  2. Chuyên viên Phân tích Định lượng (Quant Analysts) & Quản lý Quỹ: Sở hữu bộ tham số thực nghiệm về độ co giãn vĩ mô và độ trễ 10 tháng để hiệu chỉnh mô hình định giá Factor Model và phân bổ tài sản.
  3. Doanh nghiệp Niêm yết: Nhận diện tác động dây chuyền từ biến động lãi suất và tỷ giá đến giá trị vốn hóa thị trường, từ đó tối ưu hóa thời điểm phát hành cổ phiếu tăng vốn.
  4. Nhà nghiên cứu Kinh tế học Ứng dụng: Khung tham chiếu so sánh đối chiếu giữa thị trường chứng khoán Việt Nam và các thị trường mới nổi/cận biên trong khu vực ASEAN.

Câu hỏi thường gặp

1. Tại sao phải chuyển đổi dữ liệu sang dạng Logarith tự nhiên ($\ln$) trước khi hồi quy?

Chuyển đổi Logarith giúp làm phẳng chuỗi dữ liệu (Variance-stabilizing transformation), hạn chế hiện tượng phương sai thay đổi (Heteroskedasticity). Quan trọng hơn, hệ số góc trong mô hình log-log thể hiện trực tiếp hệ số co giãn (Elasticity): khi biến độc lập thay đổi 1%, biến phụ thuộc sẽ thay đổi $\beta%$.

2. Ý nghĩa của việc các chuỗi dữ liệu đều đạt tính dừng ở sai phân bậc 1 $I(1)$ là gì?

Nếu chuỗi không dừng ở bậc gốc $I(0)$ nhưng dừng ở sai phân bậc nhất $I(1)$, điều đó chứng minh các chuỗi có xu hướng ngẫu nhiên. Đây là điều kiện kỹ thuật bắt buộc để tiến hành kiểm định đồng liên kết Johansen nhằm tìm kiếm mối quan hệ cân bằng dài hạn thực sự thay vì kết luận sai lầm từ hồi quy giả mạo OLS.

3. Tại sao mô hình lại chọn độ trễ tối ưu lên tới $p = 10$?

Độ trễ $p = 10$ tháng được lựa chọn dựa trên tiêu chuẩn cực tiểu hóa Akaike Information Criterion (AIC). Về mặt kinh tế học, chính sách tiền tệ và các cú sốc vĩ mô (lãi suất, cung tiền) luôn có độ trễ truyền dẫn (Time-lag effect) nhất định để tác động đến kết quả kinh doanh của doanh nghiệp niêm yết và phản ánh vào đường giá VN-Index.

4. Kết quả nghiên cứu có mâu thuẫn với lý thuyết kinh tế khi tỷ giá nghịch biến với VN-Index?

Theo lý thuyết thương mại cổ điển, đồng nội tệ mất giá hỗ trợ xuất khẩu. Tuy nhiên, tại thị trường cận biên như Việt Nam giai đoạn 2006–2015, tỷ giá tăng đột biến thường gắn liền với bất ổn vĩ mô, áp lực rút vốn của nhà đầu tư nước ngoài và làm tăng chi phí nhập khẩu nguyên liệu đầu vào của các doanh nghiệp, do đó gây áp lực tiêu cực lên chỉ số VN-Index ($\beta = -1.854$).

5. Làm thế nào để triển khai mô hình này vào giao dịch chứng khoán tự động?

Hệ thống có thể định kỳ hàng tháng lấy dữ liệu vĩ mô cập nhật từ Tổng cục Thống kê và NHNN, đưa vào mô hình VECM để tính toán chỉ số VN-Index dự báo cân bằng dài hạn. Nếu chỉ số thực tế thấp hơn đáng kể so với mức cân bằng lý thuyết (Undervalued), hệ thống sinh tín hiệu giải ngân tỷ trọng lớn và ngược lại.


Kết luận

Đề tài nghiên cứu đã chứng minh và lượng hóa một cách khoa học mối quan hệ hữu cơ, mật thiết giữa các yếu tố kinh tế vĩ mô và chỉ số giá chứng khoán VN-Index trên sàn HOSE giai đoạn 2006–2015. Thông qua hệ phương pháp kinh tế lượng chuỗi thời gian hiện đại bao gồm kiểm định nghiệm đơn vị ADF/PP, kiểm định đồng liên kết Johansen và mô hình Vector Hiệu chỉnh Sai số (VECM), nghiên cứu đã giải quyết trọn vẹn hiện tượng hồi quy giả mạo và thiết lập thành công phương trình cân bằng dài hạn:

$$\ln(VNI) = -18.421 - 1.854 \ln(EX) + 0.642 \ln(OP) - 0.518 \ln(LR) - 1.234 \ln(CPI) + 1.912 \ln(M2)$$

Kết quả cho thấy Cung tiền M2Giá dầu thô đóng vai trò là lực đẩy tăng trưởng tích cực, trong khi Lãi suất cho vay, Lạm phátTỷ giá hối đoái biến động mạnh là những rào cản làm suy giảm chỉ số chứng khoán. Phát hiện về độ trễ tối ưu $p = 10$ tháng cung cấp góc nhìn thực tiễn sâu sắc cho các nhà hoạch định chính sách tiền tệ và nhà đầu tư tài chính chuyên nghiệp trong việc định thời điểm thị trường (Market timing) và xây dựng danh mục đầu tư an toàn, hiệu quả.