Tổng quan nghiên cứu

Thị trường chứng khoán Việt Nam đã ghi nhận những bước chuyển mình mạnh mẽ trong suốt hơn 20 năm hình thành và phát triển kể từ phiên giao dịch đầu tiên vào ngày 28/7/2000. Tính đến tháng 6/2020, quy mô vốn hóa thị trường cổ phiếu đã đạt 3.894 nghìn tỷ đồng, tương đương 64,5% GDP, ghi nhận mức tăng trưởng vượt bậc gấp 3.949 lần so với mốc sơ khai 986 tỷ đồng (chiếm 0,28% GDP) vào năm 2000. Tổng mức huy động vốn toàn thị trường thông qua kênh chứng khoán đạt trên 2,4 triệu tỷ đồng, trong đó giai đoạn 2011–2020 đóng góp khoảng 1,7 triệu tỷ đồng, chiếm bình quân 20% tổng vốn đầu tư toàn xã hội. Bên cạnh đó, thị trường trái phiếu cũng đạt quy mô trên 30,3% GDP, đưa tổng giá trị vốn hóa toàn thị trường tài chính lên mức 94,8% GDP.

Sự biến động phức tạp, phi tuyến tính và nhạy cảm trước nhiều yếu tố vĩ mô khiến việc dự đoán xu hướng giá cổ phiếu trở thành bài toán đầy thách thức đối với các nhà quản lý quỹ, chuyên viên phân tích và nhà đầu tư cá nhân. Các mô hình thống kê tuyến tính cổ điển bộc lộ nhiều hạn chế khi xử lý chuỗi dữ liệu tài chính có độ biến thiên cao. Để giải quyết triệt để vấn đề này, luận văn thạc sĩ chuyên ngành Hệ thống thông tin tập trung nghiên cứu, xây dựng và tối ưu hóa giải pháp dự đoán giá đóng cửa hàng ngày dựa trên kiến trúc học sâu không giám sát Mạng sáng tạo đối nghịch (Generative Adversarial Network - GAN).

Mục tiêu cốt lõi của nghiên cứu là thiết lập mô hình lai kết hợp giữa mạng nơ-ron hồi quy dài hạn (LSTM) và mạng nơ-ron hai chiều (Bi-LSTM) nhằm nâng cao độ chính xác dự báo. Phạm vi thực nghiệm của đề tài bao quát chuỗi dữ liệu giao dịch lịch sử gồm 10.000 mẫu quan sát từ nền tảng tài chính quốc tế Alpha Vantage, tập trung vào 5 mã cổ phiếu có vốn hóa và thanh khoản lớn: Amazon (AMZN), Apple (AAPL), Google (GOOGL), Microsoft (MSFT) và Ngân hàng TMCP Ngoại thương Việt Nam (VCB). Đóng góp của nghiên cứu không chỉ nằm ở việc giảm thiểu sai số dự báo dựa trên các độ đo MAE, RMSE, MAPE mà còn hiện thực hóa mô hình thành một nền tảng ứng dụng web trực quan, hỗ trợ hiệu quả cho quá trình ra quyết định đầu tư thực tiễn.

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 xây dựng trên nền tảng vững chắc của lý thuyết học sâu và mô hình sinh mẫu trong trí tuệ nhân tạo. Bốn cấu trúc lý thuyết và giải thuật cốt lõi được áp dụng bao gồm:

Mạng nơ-ron hồi quy (RNN): Cấu trúc nơ-ron chuyên biệt cho dữ liệu chuỗi thời gian, truyền trạng thái ẩn từ bước thời gian trước đến bước thời gian tiếp theo. Tuy nhiên, RNN truyền thống thường gặp hiện tượng suy giảm đạo hàm (vanishing gradient problem), làm mất khả năng ghi nhớ các mối quan hệ xa trong quá khứ.

Mạng nơ-ron ngắn dài (LSTM): Giải pháp do Hochreiter và Schmidhuber đề xuất năm 1997, sử dụng tế bào trạng thái và hệ thống 3 cổng điều khiển: cổng quên (forget gate), cổng đầu vào (input gate) và cổng kết quả (output gate). Cấu trúc 4 tầng tương tác này cho phép mô hình lưu trữ và chọn lọc thông tin qua hàng trăm phiên giao dịch liên tiếp.

Mạng nơ-ron tái phát hai chiều (Bi-LSTM): Kiến trúc mở rộng tách các nơ-ron thành hai luồng thời gian độc lập: luồng truyền thuận (forward) và luồng truyền ngược (backward). Cơ chế này giúp thu thập đồng thời bối cảnh quá khứ lẫn bối cảnh tương lai của chuỗi giá trị.

Mạng sáng tạo đối nghịch (GAN): Mô hình do Ian Goodfellow giới thiệu năm 2014, hoạt động dựa trên nguyên lý trò chơi có tổng bằng 0 (zero-sum game) giữa hai mạng nơ-ron: Mạng sinh mẫu (Generator) và Mạng phân biệt (Discriminator). Cả hai được huấn luyện đối kháng song song cho đến khi đạt điểm cân bằng Nash, nơi mạng phân biệt không thể phân biệt dữ liệu sinh ra với dữ liệu thực tế với xác suất dự đoán chạm ngưỡng 50%.

Bên cạnh đó, nghiên cứu tích hợp các khái niệm học máy quan trọng như hàm kích hoạt Sigmoid, hàm Tanh, phương pháp lan truyền ngược qua thời gian (BPTT) và tối ưu hóa hàm mất mát nhị phân (Binary Cross-Entropy Loss).

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

Nghiên cứu sử dụng tập dữ liệu quy mô 10.000 bản ghi giá giao dịch hàng ngày thu thập từ cổng giao diện lập trình ứng dụng Alpha Vantage. Phương pháp chọn mẫu là chọn mẫu phi ngẫu nhiên có chủ đích (purposive sampling), tập trung vào các mã cổ phiếu công nghệ dẫn đầu thế giới và đại diện tài chính hàng đầu Việt Nam nhằm bảo đảm tính đa dạng về biên độ dao động, khối lượng khớp lệnh và môi trường pháp lý.

Quy trình phân tích dữ liệu được thực hiện chặt chẽ qua 4 bước:

  • Tiền xử lý dữ liệu: Làm sạch dữ liệu khuyết thiếu, chuẩn hóa thang đo min-max scaling về khoảng từ 0 đến 1 nhằm loại bỏ sai lệch biên độ giá và đẩy nhanh tốc độ hội tụ của thuật toán.
  • Trích xuất đặc trưng chuỗi thời gian: Lựa chọn các trường dữ liệu quan trọng gồm giá mở cửa, giá cao nhất, giá thấp nhất, khối lượng giao dịch và giá đóng cửa.
  • Kiến trúc mô hình GAN đề xuất: Lớp tạo (Generator) được thiết kế bằng mạng LSTM để tiếp nhận chuỗi giá trị lịch sử và tạo ra chuỗi giá dự báo tương lai. Lớp phân biệt (Discriminator) ứng dụng mạng Bi-LSTM nhằm thẩm định tính xác thực của chuỗi giá dự báo so với dữ liệu thực tế. Lý do lựa chọn cấu trúc này là vì Bi-LSTM sở hữu khả năng bao quát thông tin đa chiều vượt trội so với các mạng nơ-ron truyền thẳng đa tầng (MLP) hoặc mạng tích chập (CNN).
  • Đánh giá và kiểm thử: Tập dữ liệu 10.000 mẫu được phân chia theo tỷ lệ 80% dành cho huấn luyện (training set) và 20% dành cho kiểm định (testing set). Mô hình được đánh giá qua 5 chỉ số định lượng khắt khe: Lỗi tuyệt đối trung bình (MAE), Lỗi bình phương gốc trung bình (RMSE), Phần trăm lỗi tuyệt đối trung bình (MAPE), Độ chính xác phân loại hướng đi (Accuracy) và Tỷ suất sinh lời trung bình (AR).

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

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

Quá trình thực nghiệm đối sánh mô hình GAN lai ghép (LSTM-BiLSTM) với 4 phương pháp đối chuẩn gồm Mạng nơ-ron nhân tạo (ANN), Máy học vectơ hỗ trợ (SVM), Bộ phân loại Bayes và mạng LSTM đơn lẻ trên 5 bộ dữ liệu cổ phiếu đã đem lại những phát hiện quan trọng:

Thứ nhất, mô hình GAN (LSTM-BiLSTM) đạt hiệu năng vượt trội toàn diện trên tất cả các thước đo sai số. Cụ thể, sai số RMSE của mô hình đề xuất giảm khoảng 18,5% so với mô hình LSTM tiêu chuẩn và giảm hơn 34% so với các giải pháp máy học truyền thống như SVM và Bayes.

Thứ hai, chỉ số phần trăm lỗi tuyệt đối trung bình (MAPE) của mô hình đề xuất duy trì ổn định dưới ngưỡng 2,8% khi kiểm thử trên các cổ phiếu biến động mạnh như Amazon và Google. Trong khi đó, mô hình ANN và SVM có mức sai số MAPE dao động từ 5,6% đến 8,2%.

Thứ ba, việc tích hợp Bi-LSTM làm Discriminator giúp nâng cao độ chính xác dự báo xu hướng tăng giảm giá hàng ngày lên trên 82,4%, cao hơn 11,2% so với mô hình GAN sử dụng bộ phân biệt MLP truyền thống.

Thứ tư, khi thử nghiệm trên cổ phiếu Ngân hàng Vietcombank (VCB) tại sàn chứng khoán Việt Nam, mô hình đề xuất thích ứng rất tốt với biên độ dao động giá trần - sàn 7%, duy trì hệ số tương quan giữa giá thực tế và giá dự đoán đạt trên 0,94.

Thảo luận kết quả

Hiệu năng vượt trội của mô hình bắt nguồn từ sự phối hợp nhịp nhàng giữa hai khối cấu trúc. Lớp tạo LSTM với các cổng nhớ chuyên biệt đã giải quyết triệt để bài toán phụ thuộc xa của chuỗi thời gian, giúp bảo toàn các quy luật chu kỳ giá trong quá khứ. Đồng thời, lớp phân biệt Bi-LSTM với hai luồng xử lý xuôi và ngược đóng vai trò như một bộ lọc nhiễu nghiêm ngặt, buộc bộ tạo phải liên tục điều chỉnh trọng số để mô phỏng chính xác phân phối xác suất ngẫu nhiên của thị trường tài chính.

Trong các báo cáo phân tích định lượng, toàn bộ chuỗi giá trị dự báo được biểu diễn trực quan qua biểu đồ đường đối chiếu trực tiếp giữa giá đóng cửa thực tế và giá dự đoán theo thời gian thực. Các bảng thống kê tổng hợp chỉ số MAE, RMSE và MAPE cho từng mã cổ phiếu (AMZN, AAPL, GOOGL, MSFT, VCB) giúp người dùng dễ dàng quan sát sự hội tụ của hàm mất mát qua từng chu kỳ huấn luyện (epoch).

So với các công trình nghiên cứu trước đây vốn chỉ kết hợp ARIMA với SVM hoặc dùng CNN làm Discriminator, giải pháp GAN (LSTM-BiLSTM) khắc phục hoàn toàn điểm nghẽn xử lý dữ liệu phi tuyến tính mà không làm mất đi tính liên tục thời gian. Điều này chứng minh rằng việc kết hợp mạng hồi quy hai chiều vào kiến trúc GAN tạo ra bước đột phá về độ tin cậy cho các thuật toán dự báo tài chính tự động.

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

Dựa trên kết quả nghiên cứu thực nghiệm, luận văn đưa ra 4 nhóm giải pháp trọng tâm nhằm ứng dụng hiệu quả công nghệ học sâu vào thị trường chứng khoán:

  • Tối ưu hóa chu kỳ tái huấn luyện mô hình: Các tổ chức tài chính và nhóm phát triển thuật toán cần thực hiện tái chuẩn hóa trọng số mô hình định kỳ từ 30 đến 45 ngày giao dịch. Hành động này giúp mô hình cập nhật kịp thời các biến động kinh tế vĩ mô mới, hướng tới mục tiêu duy trì sai số MAPE dưới mức 2,5%. Chủ thể thực hiện là bộ phận kỹ thuật dữ liệu và phân tích định lượng tại các công ty chứng khoán.

  • Tích hợp dữ liệu phi cấu trúc và phân tích cảm xúc thị trường: Khuyến nghị các kỹ sư phần mềm mở rộng mô hình bằng cách bổ sung lớp xử lý ngôn ngữ tự nhiên (NLP) để thu thập tin tức tài chính, báo cáo kết quả kinh doanh và chỉ số tâm lý nhà đầu tư từ mạng xã hội. Lộ trình triển khai dự kiến kéo dài từ 6 đến 12 tháng, đặt mục tiêu nâng độ chính xác dự báo đa chiều lên trên 88%.

  • Chuẩn hóa hệ thống giám sát và trực quan hóa dữ liệu thời gian thực: Doanh nghiệp công nghệ tài chính (FinTech) cần đẩy mạnh xây dựng các giao diện web trực quan, tích hợp hệ thống cảnh báo sớm với độ trễ phản hồi dưới 500 mili-giây. Nền tảng phải cung cấp khả năng so sánh tức thì giữa 5 mô hình (ANN, SVM, Bayes, LSTM, GAN) để hỗ trợ nhà đầu tư lựa chọn kịch bản tối ưu.

  • Xây dựng quy chế quản trị rủi ro tự động: Các nhà quản lý quỹ đầu tư cần thiết lập các ngưỡng chặn an toàn dựa trên sai số dự báo của mô hình GAN, khống chế tỷ lệ sụt giảm tài sản tối đa (maximum drawdown) của danh mục dưới mức 7% trong mọi điều kiện thị trường. Thời gian áp dụng cần được thể chế hóa ngay trong quý đầu tiên vận hành hệ thống giao dịch tự động.

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

Công trình nghiên cứu mang lại giá trị học thuật và ứng dụng thực tiễn cao cho 4 nhóm đối tượng cụ thể:

  • Nhà đầu tư cá nhân và tổ chức giao dịch chứng khoán: Tài liệu cung cấp cơ sở khoa học để thiết lập các chiến lược giao dịch định lượng (algorithmic trading), hỗ trợ định giá cổ phiếu chính xác hơn và giảm thiểu các quyết định mang tính cảm tính, giúp tối ưu hóa lợi nhuận danh mục trên 15% mỗi năm.

  • Kỹ sư dữ liệu và chuyên gia phát triển FinTech: Nắm bắt chi tiết quy trình thiết kế, tinh chỉnh siêu tham số và triển khai kiến trúc GAN lai ghép trên tập dữ liệu chuỗi thời gian thực tế, tiết kiệm hơn 200 giờ nghiên cứu phát triển mô hình lõi.

  • Chuyên viên quản lý quỹ và chuyên viên phân tích rủi ro tài chính: Tham khảo phương pháp lượng hóa sai số qua 5 chỉ số kiểm định (MAE, RMSE, MAPE, Accuracy, AR) để xây dựng kịch bản kiểm tra sức chịu đựng (stress testing) cho danh mục đầu tư trong các giai đoạn thị trường rung lắc.

  • Giảng viên, nghiên cứu sinh và học viên cao học ngành Công nghệ thông tin: Tài liệu là nguồn tham khảo mẫu mực về phương pháp nghiên cứu khoa học, cấu trúc xử lý dữ liệu lớn 10.000 bản ghi và cách tiếp cận các giải thuật học sâu tiên tiến nhất hiện nay.

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

Mô hình GAN kết hợp LSTM-BiLSTM mang lại ưu thế gì so với mô hình LSTM truyền thống? Mô hình GAN tích hợp cơ chế đối kháng liên tục giữa bộ tạo LSTM và bộ phân biệt Bi-LSTM. Cơ chế này giúp mô hình không chỉ học các quy luật chuỗi thời gian đơn thuần mà còn tái tạo chính xác phân phối xác suất ngẫu nhiên của thị trường, giúp giảm sai số RMSE khoảng 18,5% so với mạng LSTM đơn lẻ trên cùng một tập dữ liệu 10.000 mẫu.

Dữ liệu được sử dụng trong luận văn bao gồm những mã cổ phiếu nào và có quy mô ra sao? Nghiên cứu sử dụng 10.000 bản ghi dữ liệu giao dịch hàng ngày trích xuất từ nền tảng quốc tế Alpha Vantage. Dữ liệu bao quát 5 mã cổ phiếu tiêu biểu có vốn hóa lớn và thanh khoản cao gồm 4 tập đoàn công nghệ toàn cầu (Amazon, Apple, Google, Microsoft) và một đại diện ngân hàng hàng đầu Việt Nam là Vietcombank (VCB).

Tại sao nghiên cứu lại lựa chọn Bi-LSTM làm lớp phân biệt thay vì mạng CNN hay MLP? Mạng Bi-LSTM sở hữu hai luồng xử lý xuôi và ngược độc lập, cho phép lớp phân biệt nắm bắt toàn diện bối cảnh dữ liệu trước và sau của từng bước thời gian. Điều này giúp phát hiện các điểm sai lệch nhỏ nhất trong chuỗi giá do lớp tạo sinh ra, nâng độ chính xác thẩm định lên trên 82% so với mức dưới 72% của MLP.

Ứng dụng web được phát triển trong luận văn có những tính năng cụ thể nào? Ứng dụng web cung cấp giao diện trực quan cho phép người dùng lựa chọn 5 mã cổ phiếu và đối chiếu kết quả dự đoán giữa 5 thuật toán khác nhau (ANN, SVM, Bayes, LSTM, GAN). Hệ thống tự động tiền xử lý dữ liệu đầu vào, hiển thị biểu đồ biến động giá và xuất bảng thống kê các chỉ số sai số MAE, RMSE, MAPE trong thời gian thực.

Mô hình học sâu này có thể áp dụng trực tiếp cho các cổ phiếu vốn hóa nhỏ tại Việt Nam không? Mô hình hoàn toàn có thể mở rộng cho các cổ phiếu vốn hóa nhỏ, tuy nhiên cần bổ sung giai đoạn tiền xử lý nghiêm ngặt hơn để lọc nhiễu do thanh khoản thấp. Ngoài ra, việc thiết lập ngưỡng cắt lỗ tự động dưới 7% là điều kiện bắt buộc nhằm kiểm soát rủi ro biến động giá bất thường tại các nhóm cổ phiếu này.

Kết luận

  • Luận văn đã giải quyết thành công bài toán dự đoán giá cổ phiếu phi tuyến tính thông qua việc đề xuất kiến trúc học sâu không giám sát tiên tiến GAN kết hợp mạng sinh LSTM và mạng phân biệt Bi-LSTM.
  • Kết quả thực nghiệm trên 10.000 mẫu dữ liệu từ Alpha Vantage chứng minh mô hình đề xuất vượt trội hơn hẳn các phương pháp truyền thống (ANN, SVM, Bayes, LSTM), đạt mức giảm sai số RMSE hơn 18% và chỉ số MAPE duy trì dưới 2,8%.
  • Đề tài đã xây dựng hoàn chỉnh ứng dụng web trực quan hóa, cho phép so sánh hiệu năng của 5 mô hình dự báo và hỗ trợ đắc lực cho hoạt động phân tích dữ liệu thị trường thực tế.
  • Lộ trình phát triển tiếp theo trong 3 đến 12 tháng tới tập trung vào việc tích hợp dữ liệu cảm xúc tin tức tài chính (NLP) và tối ưu hóa hệ thống giao dịch tự động thời gian thực với độ trễ phản hồi dưới 500 mili-giây.
  • Để khai thác tối đa tiềm năng của mô hình và nhận tài liệu chuyển giao công nghệ, các nhà nghiên cứu, kỹ sư FinTech và tổ chức tài chính hãy liên hệ ngay với nhóm tác giả để cùng hợp tác ứng dụng thực tế.