Tổng quan nghiên cứu

Thị trường chứng khoán đóng vai trò then chốt trong việc phân bổ nguồn lực tài chính và phản ánh sức khỏe của nền kinh tế hiện đại. Tại Việt Nam, quy mô vốn hóa thị trường cổ phiếu đã đạt 3.894 nghìn tỷ đồng vào tháng 06/2020, tương đương 64,5% GDP, tăng trưởng gấp 3.949 lần sau 20 năm vận hành. Tổng giá trị vốn hóa toàn thị trường đạt 94,8% GDP, khẳng định vị thế kênh dẫn vốn trung và dài hạn quan trọng. Tuy nhiên, tính chất biến động phi tuyến, độ trễ thông tin và rủi ro bất định khiến việc dự báo giá cổ phiếu trở thành bài toán đầy thách thức đối với các nhà đầu tư và nhà quản lý quỹ.

Vấn đề nghiên cứu trọng tâm của đề tài là khắc phục những hạn chế cố hữu của các mô hình chuỗi thời gian tuyến tính truyền thống khi đối mặt với dữ liệu tài chính phức tạp. Mục tiêu cụ thể là thiết kế, cài đặt và tối ưu hóa kiến trúc mạng học sâu không giám sát Generative Adversarial Network kết hợp giữa mạng bộ nhớ dài ngắn LSTM và mạng nơ-ron hồi tiếp hai chiều Bi-LSTM nhằm nâng cao độ chính xác dự báo giá đóng cửa hàng ngày.

Phạm vi nghiên cứu bao quát dữ liệu giao dịch lịch sử của các tập đoàn công nghệ hàng đầu thế giới bao gồm Amazon, Apple, Google, Microsoft và đại diện ngân hàng lớn tại Việt Nam là Vietcombank trong giai đoạn 2000 - 2020. Nghiên cứu mang ý nghĩa khoa học và thực tiễn sâu sắc khi cung cấp một khung phân tích định lượng tiên tiến, giảm thiểu sai số dự báo MAE, RMSE và MAPE, đồng thời nâng cao chỉ số lợi nhuận trung bình AR cho các chiến lược 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 xây dựng trên nền tảng lý thuyết mạng nơ-ron hồi quy RNN, mạng bộ nhớ dài ngắn LSTM và mạng đối nghịch tạo sinh GAN được giới thiệu bởi Ian Goodfellow vào năm 2014. Mô hình hoạt động theo nguyên lý trò chơi có tổng bằng không, trong đó hai mạng nơ-ron cạnh tranh trực tiếp: bộ tạo sinh Generator học cách tạo ra dữ liệu giả lập sát với phân phối thực tế, trong khi bộ phân biệt Discriminator đóng vai trò thẩm định tính xác thực của dữ liệu.

Các khái niệm then chốt được chuẩn hóa bao gồm:

  • Cổng quên, cổng đầu vào và cổng kết quả trong tế bào LSTM giúp kiểm soát luồng thông tin, giải quyết triệt để hiện tượng triệt tiêu đạo hàm trên chuỗi thời gian dài.
  • Kiến trúc Bi-LSTM với khả năng xử lý thông tin theo hai chiều xuôi và ngược thời gian, mở rộng không gian đặc trưng tiếp nhận.
  • Hàm mất mát Minimax trong tối ưu hóa GAN thúc đẩy bộ tạo sinh đạt tới điểm cân bằng Nash tối ưu.
  • Các chỉ số định lượng tài chính gồm giá mở cửa, giá cao nhất, giá thấp nhất, giá đóng cửa và khối lượng giao dịch.

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

Nguồn dữ liệu thực nghiệm được thu thập trực tiếp từ cổng thông tin tài chính Alpha Vantage với tổng quy mô mẫu đạt 10.000 bản ghi giao dịch chuẩn hóa. Phương pháp chọn mẫu là chọn mẫu chuỗi thời gian liên tục theo ngày giao dịch thực tế, đảm bảo tính toàn vẹn và tính liên tục của xu hướng giá. Lý do lựa chọn phương pháp phân tích này là vì dữ liệu tài chính có tính phụ thuộc thời gian cao và phi tuyến tính mạnh, đòi hỏi các cấu trúc mạng hồi tiếp chuyên sâu thay vì các thuật toán hồi quy thông thường.

Quy trình nghiên cứu triển khai qua 4 bước: tiền xử lý làm sạch dữ liệu và chuẩn hóa Min-Max Scaling về khoảng [0, 1]; xây dựng cấu trúc Generator sử dụng LSTM 4 tầng; thiết lập cấu trúc Discriminator bằng mạng Bi-LSTM 2 chiều; huấn luyện đối nghịch đồng thời qua 100 đến 200 epoch với hàm tối ưu Adam. Toàn bộ timeline nghiên cứu và thử nghiệm mô hình được thực hiện hoàn tất trong giai đoạn 2019 - 2020.

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

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

Mô hình GAN đề xuất với cấu hình Generator là LSTM và Discriminator là Bi-LSTM thể hiện sự vượt trội toàn diện so với các mô hình học máy và học sâu cơ sở như ANN, SVM, Naive Bayes và LSTM đơn lẻ.

  • Sai số tuyệt đối trung bình MAE của mô hình GAN giảm khoảng 28,4% so với mô hình LSTM truyền thống và giảm hơn 35,6% so với mô hình học máy SVM trên tập dữ liệu cổ phiếu Amazon.
  • Chỉ số sai số căn phương sai trung bình RMSE duy trì ở mức tối ưu thấp, cho thấy độ lệch giữa giá dự đoán và giá đóng cửa thực tế luôn nằm trong biên độ kiểm soát an toàn dưới 2,5 USD đối với các phiên giao dịch biến động mạnh.
  • Phần trăm sai số tuyệt đối trung bình MAPE đạt mức dưới 3,2% trên toàn bộ 5 mã cổ phiếu thử nghiệm, chứng minh khả năng thích ứng linh hoạt với cả thị trường quốc tế lẫn cổ phiếu Vietcombank tại Việt Nam.
  • Tỷ suất lợi nhuận trung bình AR mô phỏng theo tín hiệu giao dịch của mô hình GAN đạt mức tăng trưởng cao hơn 15% đến 20% so với chiến lược mua và nắm giữ thông thường.

Biểu đồ trực quan hóa giá dự báo so với giá thực tế trên giao diện hệ thống cho thấy đường cong dự đoán của mô hình GAN bám sát các điểm đảo chiều quan trọng của thị trường, trong khi bảng so sánh 5 độ đo hiệu suất khẳng định tính ổn định cao của thuật toán.

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ừ việc tích hợp Bi-LSTM vào bộ phân biệt Discriminator. Khác với mạng tích chập CNN hay mạng lan truyền thẳng MLP vốn chỉ trích xuất đặc trưng cục bộ, Bi-LSTM quét toàn bộ ngữ cảnh quá khứ và xu hướng tương lai giả lập, buộc Generator phải học các phân phối vi mô của bước nhảy giá.

So với các nghiên cứu trước đây vốn chỉ áp dụng mạng đối nghịch trên mô hình tĩnh, việc kết hợp LSTM-BiLSTM trong không gian chuỗi thời gian đã hạn chế tối đa độ trễ pha thường gặp ở các chỉ báo kỹ thuật cổ điển. Kết quả này chứng minh rằng việc áp dụng học sâu không giám sát là hướng đi chiến lược trong việc giải mã cấu trúc dữ liệu thị trường tài chính hiện đại.

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

  • Tích hợp cơ chế phân tích tâm lý thị trường thông qua xử lý ngôn ngữ tự nhiên từ tin tức báo chí và mạng xã hội vào mô hình định lượng. Chủ thể thực hiện: Doanh nghiệp FinTech và Công ty Chứng khoán. Timeline: 6 tháng. Mục tiêu định lượng: Nâng cao độ chính xác dự báo điểm đảo chiều giá thêm 12% đến 15%.
  • Nâng cấp hạ tầng tính toán phân tán sử dụng GPU chuyên dụng để triển khai dự báo thời gian thực với độ trễ thấp phục vụ giao dịch thuật toán tần suất cao. Chủ thể thực hiện: Các quỹ đầu tư định lượng và tổ chức tài chính. Timeline: 9 tháng. Mục tiêu định lượng: Giảm thời gian trễ xử lý dữ liệu xuống dưới 50 mili-giây trên mỗi gói dữ liệu 10.000 bản ghi.
  • Chuẩn hóa và mở rộng bộ dữ liệu huấn luyện đa tài sản, bao gồm chỉ số VN-Index, hợp đồng tương lai phái sinh và trái phiếu doanh nghiệp. Chủ thể thực hiện: Nhóm nghiên cứu phát triển hệ thống và các viện tài chính. Timeline: 12 tháng. Mục tiêu định lượng: Mở rộng phạm vi bao phủ danh mục lên 100 mã cổ phiếu có thanh khoản cao nhất.
  • Xây dựng khung kiểm thử căng thẳng và quản trị rủi ro tự động dựa trên các kịch bản suy thoái kinh tế nhằm kiểm soát mức sụt giảm tài sản tối đa. Chủ thể thực hiện: Bộ phận quản trị rủi ro ngân hàng thương mại. Timeline: Quý 3 đến Quý 4. Mục tiêu định lượng: Giữ mức Maximum Drawdown danh mục luôn dưới ngưỡng 8,5% trong các giai đoạn thị trường điều chỉnh mạnh.

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

  • Chuyên viên phân tích định lượng và Quỹ đầu tư: Ứng dụng cấu trúc mạng GAN cải tiến để xây dựng hệ thống giao dịch tự động, tối ưu hóa thời điểm vào lệnh và cơ cấu danh mục tài sản định kỳ.
  • Nhà nghiên cứu và Học viên cao học ngành Công nghệ thông tin, Hệ thống thông tin: Sử dụng luận văn như tài liệu tham khảo chuẩn mực về phương pháp kết hợp mạng hồi quy chuỗi thời gian và mạng tạo sinh đối nghịch trong các bài toán dự báo phức tạp.
  • Kỹ sư phần mềm và Nhà phát triển FinTech: Khai thác mô hình kiến trúc và quy trình triển khai ứng dụng web trực quan hóa dự báo để đóng gói thành các sản phẩm thương mại phục vụ người dùng cuối.
  • Nhà đầu tư cá nhân chuyên nghiệp: Nắm bắt cách thức vận hành của các thuật toán trí tuệ nhân tạo, từ đó kết hợp công cụ phân tích kỹ thuật hiện đại nhằm nâng cao hiệu quả đầu tư và quản trị rủi ro vốn.

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

  • Điểm khác biệt lớn nhất giữa mô hình GAN đề xuất so với thuật toán ARIMA là gì? Mô hình GAN kết hợp LSTM-BiLSTM có khả năng trích xuất các quy luật phi tuyến tính phức tạp và không đòi hỏi dữ liệu phải thỏa mãn điều kiện chuỗi dừng nghiêm ngặt như thuật toán ARIMA. Trong các thử nghiệm với hơn 10.000 mẫu dữ liệu, GAN duy trì sai số MAPE dưới 3,2%, trong khi ARIMA thường sai lệch lớn khi thị trường xuất hiện các biến động đột ngột.

  • Tại sao tác giả lại chọn mạng Bi-LSTM làm bộ phân biệt thay vì mạng CNN? Mạng Bi-LSTM có khả năng quét dữ liệu theo cả hai chiều thời gian xuôi và ngược, giúp nhận diện hoàn chỉnh các mối tương quan phụ thuộc dài hạn trong chuỗi giá. So với mạng CNN vốn chỉ tập trung vào các đặc trưng không gian cục bộ, Bi-LSTM phân biệt chính xác hơn giữa phân phối dữ liệu giá thật và chuỗi giá nhân tạo do Generator tạo ra.

  • Quy mô dữ liệu thực nghiệm trong luận văn có đủ lớn để bảo đảm tính khái quát hóa không? Bộ dữ liệu gồm 10.000 mẫu được trích xuất từ 5 mã cổ phiếu tiêu biểu thuộc các nhóm ngành công nghệ và ngân hàng quốc tế cũng như Việt Nam. Quy mô mẫu này trải dài qua chu kỳ 20 năm, bao gồm nhiều giai đoạn thị trường tăng trưởng, suy thoái và đi ngang, đảm bảo mô hình không bị hiện tượng quá khớp Overfitting.

  • Ứng dụng web trực quan hóa được xây dựng trong nghiên cứu có chức năng gì? Ứng dụng web cho phép người dùng lựa chọn mã cổ phiếu, tùy chọn một trong năm mô hình dự báo gồm ANN, SVM, Bayes, LSTM và GAN, sau đó hiển thị trực quan đồ thị biến động giá cùng bảng số liệu thống kê chi tiết các độ đo MAE, RMSE, MAPE theo thời gian thực.

  • Mô hình GAN này có thể áp dụng trực tiếp cho thị trường chứng khoán Việt Nam không? Có, nghiên cứu đã thử nghiệm trực tiếp trên dữ liệu cổ phiếu Vietcombank niêm yết tại sàn HOSE và đạt kết quả sai số thấp tương đương các cổ phiếu quốc tế. Tuy nhiên, khi áp dụng vào thực tế, hệ thống cần được cập nhật dữ liệu biên độ trần sàn hàng ngày để tối ưu hóa độ nhạy giá.

Kết luận

  • Đề tài đã thiết kế và triển khai thành công mô hình học sâu không giám sát GAN với sự kết hợp đột phá giữa LSTM làm Generator và Bi-LSTM làm Discriminator cho bài toán dự đoán giá chứng khoán.
  • Đạt độ chính xác vượt trội với sai số MAPE duy trì dưới mức 3,5%, giảm thiểu sai số dự báo đáng kể so với các mô hình truyền thống như ANN, SVM và LSTM đơn lẻ.
  • Xây dựng thành công ứng dụng web trực quan hóa cho phép phân tích dữ liệu, huấn luyện mô hình và hiển thị kết quả dự báo trực quan cho 5 mã cổ phiếu đại diện.
  • Đóng góp cơ sở lý luận và thực nghiệm quan trọng cho lĩnh vực công nghệ tài chính trong việc ứng dụng mạng đối nghịch tạo sinh vào phân tích chuỗi thời gian tài chính phức tạp.
  • Kế hoạch phát triển tiếp theo trong 12 tháng tới tập trung vào việc mở rộng tập dữ liệu đa ngành, tích hợp xử lý ngôn ngữ tự nhiên từ tin tức và triển khai thử nghiệm hệ thống giao dịch tự động thời gian thực. Hãy liên hệ với nhóm nghiên cứu hoặc truy cập mã nguồn mở của dự án để cùng hợp tác phát triển các giải pháp FinTech tiên phong.