Tổng quan nghiên cứu

Thị trường tài chính hiện đại chứng kiến sự bùng nổ mạnh mẽ của hoạt động giao dịch chứng khoán với hơn 700 mã cổ phiếu niêm yết trên hai sàn HOSE và HNX, thu hút hàng triệu tài khoản nhà đầu tư cá nhân và tổ chức. Trong môi trường đầu tư đầy biến động này, việc dự đoán chính xác xu hướng giá tài sản đóng vai trò then chốt nhằm tối ưu hóa tỷ suất sinh lời và kiểm soát rủi ro danh mục. Trong khi các mô hình dự báo chuỗi thời gian một bước ngắn hạn đã đạt mức độ chính xác tương đối cao từ 85% đến 90%, bài toán dự báo nhiều bước vẫn là thách thức lớn do sự tích lũy sai số qua từng chu kỳ và tính chất phi tuyến phức tạp của thị trường.

Luận văn thạc sĩ chuyên ngành Hệ thống thông tin quản lý của tác giả Nguyễn Hoàng Ân, dưới sự hướng dẫn khoa học của Phó Giáo sư Tiến sĩ Dương Tuấn Anh tại Trường Đại học Bách Khoa – Đại học Quốc gia Thành phố Hồ Chí Minh, tập trung giải quyết triệt để bài toán dự báo nhiều bước trên dữ liệu chuỗi thời gian chứng khoán bằng mạng nơ-ron nhân tạo. Mục tiêu trọng tâm của đề tài là nghiên cứu sâu về các kiến trúc mạng nơ-ron truyền thẳng, thuật toán huấn luyện lan truyền ngược và đánh giá so sánh 5 chiến lược dự báo nhiều bước khác nhau.

Phạm vi nghiên cứu bao quát dữ liệu giao dịch thực tế của chỉ số VNINDEX, giá đóng cửa cổ phiếu FPT với hơn 350 phiên giao dịch liên tiếp và tập dữ liệu chuẩn quốc tế NN3 gồm 111 chuỗi thời gian. Kết quả nghiên cứu mang ý nghĩa thực tiễn to lớn đối với ngành tài chính, giúp cải thiện sai số dự báo từ 15% đến 25% so với các phương pháp tiếp cận truyền thống, cung cấp cơ sở định lượng vững chắc cho các hệ thống quản lý danh mục và hỗ trợ ra quyết định giao dịch tự động.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng trên nền tảng lý thuyết mạng nơ-ron nhân tạo truyền thẳng nhiều tầng kết hợp giải thuật lan truyền ngược với cơ chế tối ưu hóa hàm lỗi bằng phương pháp giảm độ dốc và hệ số quán tính. Cấu trúc nơ-ron sử dụng hàm kích hoạt phi tuyến sigmoid cho phép mô hình xấp xỉ chính xác mọi hàm liên tục phức tạp trên chuỗi thời gian tài chính.

Lý thuyết phân tích chuỗi thời gian được áp dụng để bóc tách 4 thành phần cơ bản của dữ liệu thị trường: thành phần xu thế thể hiện biến động dài hạn, thành phần chu kỳ dạng sóng, thành phần mùa vụ lặp lại theo chu kỳ cố định và thành phần bất thường phát sinh từ các cú sốc ngẫu nhiên. Để xử lý bài toán dự báo xa, luận văn hệ thống hóa 5 chiến lược dự báo nhiều bước:

  1. Chiến lược lặp: Sử dụng duy nhất một mô hình một bước được lặp lại nhiều lần để sinh ra chuỗi giá trị tương lai.
  2. Chiến lược trực tiếp: Huấn luyện các mô hình độc lập cho từng bước dự báo riêng biệt.
  3. Chiến lược kết hợp DirREC: Tích hợp ưu điểm của phương pháp trực tiếp và đệ quy bằng cách mở rộng vector đầu vào qua từng bước.
  4. Chiến lược nhiều ngõ vào - nhiều ngõ ra: Dự báo đồng thời toàn bộ các bước trong tương lai qua một mô hình duy nhất.
  5. Chiến lược DirMO: Phân chia các bước dự báo thành các khối ngõ ra nhằm cân bằng tính phụ thuộc dữ liệu.

Phương pháp nghiên cứu

Nghiên cứu kết hợp chặt chẽ giữa phân tích lý luận và thực nghiệm kiểm chứng. Nguồn dữ liệu thực nghiệm bao gồm chuỗi thời gian chỉ số VNINDEX với hơn 1000 quan sát, dữ liệu giá đóng cửa cổ phiếu FPT với hơn 350 phiên và 111 chuỗi thời gian từ tập dữ liệu chuẩn NN3 Competition.

Phương pháp chọn mẫu sử dụng kỹ thuật lấy mẫu chuỗi thời gian toàn diện, sau đó phân chia dữ liệu thành 3 tập riêng biệt: tập huấn luyện chiếm 70% tổng mẫu, tập kiểm chứng chiếm 15% để giám sát quá trình học và tập kiểm thử chiếm 15% nhằm đánh giá khách quan độ chính xác. Lý do lựa chọn mạng nơ-ron truyền thẳng thay vì các mô hình kinh tế lượng cổ điển như ARIMA là nhờ khả năng tự động trích xuất đặc trưng phi tuyến và không đòi hỏi các giả định khắt khe về phân phối chuẩn của dữ liệu.

Quy trình xử lý dữ liệu được tiến hành qua các bước: làm sạch dữ liệu, chuẩn hóa giá trị về đoạn [0, 1] để tối ưu hóa tốc độ hội tụ của hàm sigmoid, áp dụng kỹ thuật cửa sổ trượt kích thước từ 5 đến 12 bước trễ và nhúng cơ chế dừng sớm để ngăn chặn triệt để hiện tượng quá khớp.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Thực nghiệm đo lường hiệu năng của 5 chiến lược dự báo trên các tập dữ liệu đã mang lại nhiều phát hiện có giá trị học thuật và ứng dụng cao:

  • Chiến lược DirREC vượt trội hoàn toàn về độ chính xác: Trên dữ liệu cổ phiếu FPT, chiến lược DirREC đạt mức sai số phần trăm tuyệt đối trung bình thấp nhất ở mức 2.15% đến 3.42%, giảm hơn 18% tỷ lệ sai số so với chiến lược lặp truyền thống.
  • Chiến lược lặp bộc lộ hạn chế tích lũy sai số: Mặc dù có thời gian huấn luyện nhanh nhất, giảm khoảng 40% chi phí tính toán so với chiến lược trực tiếp, chiến lược lặp khiến sai số MSE tăng vọt gấp 2.5 lần khi tầm dự báo kéo dài từ 3 bước lên 10 bước.
  • Chiến lược MIMO duy trì tốt quan hệ phụ thuộc ngẫu nhiên: Mô hình nhiều ngõ ra thể hiện ưu thế vượt bậc trên tập dữ liệu chuẩn NN3, giữ vững tương quan giữa các bước dự báo nhưng đòi hỏi cấu hình mạng phức tạp và dễ bị ảnh hưởng bởi tính đồng nhất của cấu trúc nơ-ron.
  • Chiến lược DirMO đạt hiệu năng cân bằng: Bằng cách nhóm các ngõ ra thành các khối kích thước phù hợp, DirMO xếp thứ hai về độ chính xác trên cả hai tập dữ liệu VNINDEX và FPT, giảm thiểu 15% thời gian tính toán so với chiến lược trực tiếp thuần túy.

Thảo luận kết quả

Nguyên nhân cốt lõi giúp chiến lược DirREC đạt kết quả xuất sắc nhất là nhờ cơ chế kết hợp thông minh: việc học các mô hình riêng biệt cho từng bước giúp triệt tiêu hoàn toàn sự tích lũy sai lệch của cấu trúc lặp, đồng thời việc bổ sung giá trị dự báo của bước trước vào tập biến ngõ vào giúp mô hình nắm bắt trọn vẹn xu hướng vận động liên tục của giá cổ phiếu.

Khi so sánh với các nghiên cứu của Taieb (2012) và Chang (2007), kết quả thực nghiệm trong luận văn này khẳng định tính đúng đắn của việc mở rộng không gian đặc trưng trong dự báo chuỗi thời gian tài chính. So với các kỹ thuật học máy khác như Hồi quy vector hỗ trợ (SVR) hay Học lười (Lazy Learning), mạng nơ-ron theo chiến lược DirREC cho độ ổn định cao hơn 12% trên các chuỗi biến động mạnh.

Dữ liệu thực nghiệm được trực quan hóa chi tiết thông qua các biểu đồ đường theo dõi sự biến thiên của sai số MAPEmin và MAPEmean qua từng bước dự báo từ bước 1 đến bước 18, kết hợp cùng các bảng xếp hạng đối sánh đa chỉ số giúp làm nổi bật tương quan giữa chi phí thời gian tính toán và độ chính xác dự báo.

Đề xuất và khuyến nghị

Từ các kết quả nghiên cứu định lượng, luận văn đưa ra 4 nhóm giải pháp chiến lược nhằm nâng cao hiệu quả ứng dụng thực tế:

  • Tích hợp chiến lược DirREC vào hệ thống giao dịch định lượng: Các nhóm chuyên viên phát triển thuật toán tại các công ty chứng khoán cần nhúng mô hình ANN-DirREC vào hệ thống giao dịch tự động, đặt mục tiêu nâng cao tỷ lệ dự báo đúng xu hướng giá lên trên 75% trong khung thời gian từ 1 đến 3 tháng.
  • Chuẩn hóa quy trình tiền xử lý và khử nhiễu chuỗi thời gian: Bộ phận kỹ thuật dữ liệu tài chính cần triển khai các thuật toán lấy sai phân bậc một kết hợp chuẩn hóa dữ liệu động, hướng tới mục tiêu giảm thiểu 30% độ nhiễu thị trường trong vòng 6 tháng tới.
  • Thiết lập hệ thống kiểm soát quá khớp tự động: Các kỹ sư phát triển phần mềm cần tích hợp module dừng sớm (EarlyStopping) với tập kiểm chứng 15% vào đường ống huấn luyện mô hình, duy trì sai số kiểm thử ổn định dưới ngưỡng 5% trong chu kỳ 500 đến 1000 epochs.
  • Mở rộng không gian đặc trưng đa biến cho mạng nơ-ron: Các nhà quản lý danh mục đầu tư nên phối hợp với chuyên viên dữ liệu để bổ sung các biến chỉ số kỹ thuật như RSI, MACD và khối lượng giao dịch vào lớp đầu vào của mạng, kỳ vọng nâng cao hệ số Sharpe của danh mục từ 1.2 lên trên 1.8 trong vòng 1 năm.

Đối tượng nên tham khảo luận văn

Nội dung và kết quả thực nghiệm của luận văn là tài liệu tham khảo giá trị cho 4 nhóm đối tượng trọng tâm:

  • Chuyên viên phân tích định lượng và Quản lý quỹ đầu tư: Khai thác chiến lược DirREC và MIMO để xây dựng các mô hình dự báo giá mục tiêu trung và dài hạn, phục vụ phân bổ tỷ trọng tài sản và tối ưu hóa điểm vào/ra lệnh cho hơn 30 cổ phiếu thuộc rổ chỉ số VN30.
  • Kỹ sư Trí tuệ nhân tạo và Khoa học dữ liệu: Vận dụng chi tiết kiến trúc mạng truyền thẳng, thuật toán lan truyền ngược có quán tính và các giải thuật tiền xử lý chuỗi thời gian vào các dự án phân tích dữ liệu lớn tại doanh nghiệp.
  • Giảng viên, Học viên cao học và Sinh viên ngành Hệ thống thông tin: Sử dụng luận văn như một công trình mẫu mực về phương pháp nghiên cứu thực nghiệm, cung cấp khung đối sánh chuẩn xác giữa 5 chiến lược dự báo trên tập dữ liệu NN3 và thị trường chứng khoán Việt Nam.
  • Chuyên viên quản trị rủi ro tài chính: Áp dụng các chỉ số sai số MSE, MAPE đa bước để thiết lập các ngưỡng cảnh báo sớm biến động giá, giúp giảm thiểu tối đa 20% rủi ro điều chỉnh danh mục trong các giai đoạn thị trường rung lắc mạnh.

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

Tại sao chiến lược DirREC lại đạt độ chính xác cao hơn chiến lược lặp truyền thống trong dự báo nhiều bước?
Chiến lược lặp sử dụng cùng một mô hình đơn bước và liên tục đưa đầu ra ước lượng làm đầu vào cho các bước tiếp theo, khiến sai số tích lũy tăng vọt theo cấp số nhân khi dự báo từ 5 đến 18 bước. Ngược lại, DirREC huấn luyện các mô hình riêng biệt cho từng bước và bổ sung đặc trưng quá khứ, giúp giảm từ 15% đến 20% sai số MAPE trong thực tế.

Mạng nơ-ron nhân tạo có điểm gì vượt trội so với mô hình ARIMA trong dự báo giá chứng khoán?
Dữ liệu chứng khoán luôn biến động phi tuyến và chịu tác động bởi nhiều yếu tố bất thường. Mô hình tuyến tính ARIMA đòi hỏi chuỗi dữ liệu phải dừng và khó mô phỏng các đột biến phức tạp. Mạng nơ-ron với hàm kích hoạt sigmoid có khả năng tự động học các mẫu hình phi tuyến, giúp tăng độ chính xác xấp xỉ lên hơn 25% trong điều kiện thị trường biến động.

Kích thước cửa sổ trượt đầu vào ảnh hưởng như thế nào đến chất lượng dự báo của mô hình?
Kích thước cửa sổ trượt quyết định số lượng bước trễ trong quá khứ được nạp vào mạng. Nếu cửa sổ quá hẹp (dưới 3 bước), mô hình bị thiếu thông tin lịch sử; nếu quá rộng (trên 15 bước), mạng dễ bị nhiễu và quá khớp. Thực nghiệm trên cổ phiếu FPT cho thấy kích thước cửa sổ từ 5 đến 10 bước đem lại sai số tối ưu nhất.

Làm cách nào để ngăn chặn hiện tượng quá khớp khi huấn luyện mạng nơ-ron trên dữ liệu tài chính?
Nghiên cứu áp dụng kỹ thuật dừng sớm kết hợp phân chia tập kiểm chứng độc lập chiếm 15% dữ liệu. Trong quá trình học, khi sai số trên tập kiểm chứng có dấu hiệu tăng liên tục sau 10 đến 20 epochs dù sai số trên tập huấn luyện vẫn giảm, thuật toán sẽ tự động dừng để bảo toàn năng lực tổng quát hóa.

Mô hình dự báo trong luận văn có thể áp dụng cho các lớp tài sản tài chính khác không?
Hoàn toàn có thể. Do nghiên cứu đã kiểm chứng thành công trên cả dữ liệu cổ phiếu Việt Nam và 111 chuỗi thời gian chuẩn quốc tế NN3, quy trình 5 chiến lược dự báo nhiều bước này hoàn toàn có thể tùy biến linh hoạt cho thị trường ngoại hối, tiền mã hóa, giá hàng hóa hoặc dự báo phụ tải điện năng.

Kết luận

  • Hệ thống hóa toàn diện cơ sở lý thuyết về phân tích chuỗi thời gian và triển khai thành công 5 chiến lược dự báo nhiều bước bằng mạng nơ-ron nhân tạo truyền thẳng.
  • Khẳng định tính ưu việt vượt trội của chiến lược DirREC với sai số MAPE thấp nhất, giải quyết triệt để bài toán tích lũy sai số trong dự báo tài chính dài hạn.
  • Đánh giá thực nghiệm quy mô lớn trên dữ liệu VNINDEX, cổ phiếu FPT và 111 chuỗi thời gian chuẩn NN3, chứng minh tính tin cậy và khả năng ứng dụng thực tế cao.
  • Đề xuất quy trình chuẩn hóa từ khâu tiền xử lý, cấu hình siêu tham số đến kỹ thuật dừng sớm nhằm triệt tiêu hoàn toàn hiện tượng quá khớp.
  • Mở ra hướng phát triển kết hợp mạng nơ-ron với các mô hình học sâu hiện đại như LSTM và cơ chế Attention để nâng cao hơn nữa năng lực dự báo đa biến.

Trong lộ trình 6 đến 12 tháng tới, các tổ chức tài chính và nhà đầu tư định lượng nên chủ động đưa thuật toán DirREC vào thử nghiệm thực tế nhằm nâng cao năng lực phân tích dự báo và gia tăng tỷ suất sinh lời vượt trội trên thị trường chứng khoán Việt Nam.