Bối cảnh và vấn đề nghiên cứu

Thị trường chứng khoán là kênh đầu tư tài chính thu hút dòng vốn nhàn rỗi trong nền kinh tế với tiềm năng sinh lời cao nhưng cũng đi kèm với mức độ biến động liên tục. Sự gia tăng nhanh chóng về số lượng nhà đầu tư và khối lượng giao dịch dẫn đến việc phát sinh khối lượng dữ liệu khổng lồ từ các sàn giao dịch, các công ty niêm yết và từng tài khoản khách hàng. Việc quản lý thủ công hoặc sử dụng các hệ thống cơ sở dữ liệu giao dịch truyền thống (OLTP) bộc lộ sự bất cập trong việc tổng hợp, theo dõi tình hình biến động thị trường, phân tích lãi lỗ và đánh giá các chỉ số tài chính đa chiều. Xuất phát từ nhu cầu thực tiễn đó, nhóm tác giả Hồ Ngọc Biển và Nguyễn Phước Tuân, sinh viên chuyên ngành Kỹ thuật Dữ liệu, Khoa Công nghệ Thông tin, Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh (khóa 2019 – 2023) đã thực hiện khóa luận tốt nghiệp với đề tài "Xây dựng và quản lý Data Warehouse lĩnh vực chứng khoán", dưới sự hướng dẫn của ThS. Nguyễn Hữu Trung.

Theo đề cương và văn bản khóa luận, các nhiệm vụ và mục tiêu nghiên cứu cụ thể được xác định bao gồm:

  1. Tìm hiểu, nghiên cứu và xây dựng kho dữ liệu (Data Warehouse) chuyên biệt cho lĩnh vực chứng khoán.
  2. Tìm kiếm, khảo sát và tích hợp nguồn dữ liệu đầu vào cho kho dữ liệu từ các giao diện lập trình ứng dụng công khai (public API).
  3. Xây dựng bảng điều khiển (dashboard) trực quan hóa dữ liệu từ kho dữ liệu đã thiết kế.
  4. Tìm hiểu các thuật toán học máy phù hợp để phân tích và dự đoán giá chứng khoán.
  5. Xây dựng, triển khai thực nghiệm mô hình học máy trên dữ liệu chuỗi thời gian và xây dựng hệ thống minh họa (demo).

Đối tượng nghiên cứu của đề tài là dữ liệu giao dịch thị trường chứng khoán Việt Nam cùng các chỉ số tài chính của các doanh nghiệp niêm yết. Về phạm vi nghiên cứu:

  • Không gian và chủ thể dữ liệu: Thu thập thông tin giao dịch của các công ty niêm yết trên thị trường chứng khoán Việt Nam thành lập trước năm 2000.
  • Thời gian dữ liệu: Dữ liệu lịch sử giao dịch được trích xuất trong khoảng thời gian 10 năm, từ năm 2013 đến hết năm 2022.
  • Nguồn cấp dữ liệu: Các public API được cung cấp bởi Công ty Cổ phần Chứng khoán SSI và Công ty Cổ phần Chứng khoán Kỹ thương (TCBS).

Cơ sở lý thuyết và phương pháp

Khóa luận thiết lập nền tảng dựa trên các khái niệm chuyên ngành về kỹ thuật dữ liệu, kiến trúc kho dữ liệu và các thuật toán học sâu xử lý chuỗi thời gian:

  • Khái niệm và đặc tính của Data Warehouse: Hệ thống tuân thủ 4 nguyên lý cơ bản của kho dữ liệu gồm Hướng chủ đề (subject-oriented), Được tích hợp (integrated), Có gán nhãn thời gian (time-variant) và Bất biến (non-volatile).
  • Mô hình dữ liệu đa chiều (Multidimensional Data Model): Tổ chức dữ liệu dưới dạng khối dữ liệu (data cube/hypercube), xây dựng các mức dữ liệu (data granularity) thông qua mô hình cây phân cấp (hierarchy) từ mức chi tiết đến mức tổng hợp cao nhất ("Tất cả") nhằm phục vụ xử lý phân tích trực tuyến (OLAP).
  • Kiến trúc kho dữ liệu: Mô hình kiến trúc 3 tầng bao gồm tầng thu thập và tích hợp dữ liệu (ETL), tầng trung tâm lưu trữ kho dữ liệu (kèm siêu dữ liệu kỹ thuật - technical metadata và siêu dữ liệu nghiệp vụ - business metadata), và tầng khai thác dữ liệu cho người dùng cuối (hệ thống báo cáo tĩnh và công cụ truy vấn tùy biến - ad hoc query).
  • Các lược đồ dữ liệu logic: Nghiên cứu các dạng lược đồ tổ chức dữ liệu như lược đồ hình sao (Star schema), lược đồ bông tuyết (Snowflake schema), lược đồ ánh sao (Starflake schema) và lược đồ chòm sao (Fact constellation schema).
  • Cơ sở lý thuyết về học máy: Tổng quan về mạng nơ-ron nhân tạo (ANN - Artificial Neural Networks) và kiến trúc mạng bộ nhớ dài-ngắn hạn (LSTM - Long Short Term Memory) chuyên dụng cho việc lưu giữ thông tin phụ thuộc dài hạn trên dữ liệu dạng chuỗi thời gian.

Phương pháp nghiên cứu thực tế được triển khai trong khóa luận bao gồm:

  • Phương pháp phân tích và thiết kế hệ thống dữ liệu: Khảo sát cấu trúc dữ liệu chứng khoán, mô hình hóa lược đồ thực thể quan hệ, thiết kế cấu trúc các bảng chiều và bảng sự kiện.
  • Phương pháp thống kê, tổng hợp, so sánh đối chiếu và khái quát hóa dữ liệu: Sử dụng để tiền xử lý, làm sạch và chuẩn hóa dữ liệu thô.
  • Phương pháp lập trình và tích hợp hệ thống: Ứng dụng ngôn ngữ Python và thư viện Pandas để gọi API, xử lý tệp trung gian; cấu hình quy trình ETL tự động bằng công cụ Microsoft SQL Server Integration Services (SSIS).
  • Phương pháp thực nghiệm mô hình hóa: Huấn luyện mạng LSTM trên tập dữ liệu lịch sử giá của các cổ phiếu ngân hàng, phân chia tập huấn luyện (Train) và tập kiểm thử (Test) để đo lường độ khớp dữ liệu.

Nguồn dữ liệu thực tế được nhóm tác giả khai thác trực tiếp từ các public API của SSI và TCBS, sau đó lưu chuyển thành các tệp cấu trúc bảng (.csv) để nạp vào hệ thống lưu trữ Microsoft SQL Server.

Thiết kế và triển khai

Hệ thống được thiết kế theo quy trình xử lý dữ liệu đầu cuối (end-to-end pipeline) từ giai đoạn thu thập dữ liệu thô, nạp vào kho dữ liệu tập trung, cho đến trực quan hóa và ứng dụng học máy dự báo:

  1. Thiết kế lược đồ kho dữ liệu: Kho dữ liệu được nhóm tác giả thiết kế theo mô hình quan hệ đa chiều nhằm lưu trữ thông tin giao dịch và tài chính. Cấu trúc kho dữ liệu gồm 5 bảng chính:
Tên bảng Loại bảng Mô tả chức năng dữ liệu
Dim_time_trade Bảng chiều (Dimension) Lưu trữ thông tin thời gian theo từng ngày diễn ra giao dịch
Dim_quater_finance Bảng chiều (Dimension) Lưu trữ thông tin phân cấp thời gian theo quý tài chính
Dim_company Bảng chiều (Dimension) Lưu trữ thông tin định danh và hồ sơ tổng quan của các công ty
Fact_ratio_dinance Bảng sự kiện (Fact) Lưu trữ các thước đo chỉ số tài chính của công ty (chỉ số BVPS,...)
Fact_trade_history Bảng sự kiện (Fact) Lưu trữ chi tiết lịch sử khớp lệnh giao dịch, biến động giá và khối lượng
  1. Triển khai quy trình ETL bằng SSIS: Nhóm tác giả sử dụng giải pháp Microsoft SQL Server Integration Services (SSIS) được khởi tạo qua môi trường Business Intelligence Development Studio (BIDS) / SQL Server Data Tools với các gói (package) định dạng .dtsx:
  • Thiết kế các tác vụ luồng điều khiển (Control Flow) và tác vụ luồng dữ liệu (Data Flow Task).
  • Tạo nguồn tệp phẳng (Flat File Source) để đọc dữ liệu từ các file CSV kết quả (quarter_finance.csv, time_trade.csv, company-overview.csv, historical_stock.csv, finance_ratio.csv).
  • Thực hiện ánh xạ cột (Column Mapping) giữa thuộc tính file nguồn với cấu trúc bảng đích OLE DB Destination thuộc kho dữ liệu Microsoft SQL Server.
  • Cấu hình bắt lỗi, theo dõi sự kiện qua Event Handlers và ghi nhận lịch sử nạp dữ liệu.
  1. Triển khai công cụ trực quan hóa Apache Superset:
  • Nền tảng Apache Superset được triển khai trên môi trường máy cục bộ (local machine) thông qua công nghệ ảo hóa container với Docker Hub image chính thức.
  • Kết nối trực tiếp cơ sở dữ liệu SQL Server làm nguồn dữ liệu truy vấn cho Superset.
  • Xây dựng hệ thống Dashboard hiển thị đa dạng biểu đồ:
    • Biểu đồ Stock Trading: Theo dõi diễn biến giao dịch.
    • Biểu đồ Company by group: Phân nhóm các doanh nghiệp.
    • Biểu đồ Industry Company: Phân loại cơ cấu doanh nghiệp theo ngành nghề.
    • Biểu đồ Top 10 công ty có số lượng nhân viên nhiều nhất.
    • Biểu đồ phân tích tương quan giữa quy mô nhân sự và giá trị sổ sách trên mỗi cổ phiếu (BVPS - Book Value Per Share).
    • Biểu đồ biến động lịch sử giá kết hợp khối lượng giao dịch cổ phiếu.
  1. Xây dựng mô hình học máy và giao diện ứng dụng:
  • Xây dựng mô hình LSTM với dữ liệu chuỗi thời gian đầu vào từ kho dữ liệu để dự báo giá đóng cửa của các mã chứng khoán ngành ngân hàng.
  • Xây dựng giao diện ứng dụng Web demo cho phép người dùng quan sát trực quan đồ thị kết quả dự đoán so sánh với dữ liệu thực tế trên cả tập Train và tập Test.

Nội dung chính theo từng chương

Chương 1: Xây dựng Data Warehouse

Chương 1 tập trung trình bày toàn bộ lý thuyết nền tảng về kho dữ liệu, các công nghệ bổ trợ và quy trình hiện thực hóa kho dữ liệu chứng khoán:

  • Lý thuyết Data Warehouse: Phân tích chi tiết 4 đặc trưng cốt lõi (hướng chủ đề, tích hợp, có nhãn thời gian, bất biến), phân tích mô hình dữ liệu đa chiều, cấu trúc cây phân cấp với các lát cắt dữ liệu, và phân biệt giữa hệ thống vận hành OLTP với hệ thống phân tích OLAP. Đánh giá ưu nhược điểm của các dạng lược đồ Star, Snowflake, Starflake và Fact constellation.
  • Giới thiệu công nghệ SSIS: Phân tích kiến trúc gồm Data Transformation Run-time engine và DataFlow engine, cách cấu hình Package, Control Flow, Data Flow, Transformations (Merge, Sort, Aggregate, Pivot/Unpivot) và cơ chế xử lý lỗi tự động.
  • Quy trình ETL: Trình bày chi tiết ba giai đoạn Trích xuất (Extract), Chuyển đổi (Transform) và Nạp (Load), phân biệt phương thức tải toàn bộ (full load) với tải tăng dần (incremental load).
  • Chuẩn bị dữ liệu: Sử dụng mã nguồn Python gọi public API từ SSI và TCBS; sử dụng thư viện Pandas để đọc và trích xuất dữ liệu trong vòng từ 1 đến 2 giây cho lịch sử 1 năm của một cổ phiếu; lọc các công ty thành lập trước năm 2000 và lấy dữ liệu giao dịch trong giai đoạn 2013–2022.
  • Thiết kế và nạp dữ liệu: Định nghĩa chi tiết lược đồ quan hệ gồm 3 bảng Dim và 2 bảng Fact (Bảng 1.1). Minh họa chi tiết từng bước xây dựng Data Flow Task trong SSIS để chuyển đổi lần lượt các tệp quarter_finance.csv, time_trade.csv, company-overview.csv, historical_stock.csv, finance_ratio.csv sang các bảng tương ứng trên SQL Server.

Chương 2: Trực quan hóa dữ liệu bằng Superset

Chương 2 mô tả việc xây dựng hệ thống báo cáo quản trị thông minh bằng công cụ mã nguồn mở Apache Superset:

  • Tổng quan về Apache Superset: Nêu bật khả năng kết nối đa nguồn dữ liệu, giao diện trực quan hỗ trợ thiết lập bảng điều khiển linh hoạt.
  • Cài đặt hệ thống: Triển khai phần mềm thông qua Docker container trên máy tính cá nhân bằng cách kéo image từ Docker Hub, đảm bảo môi trường vận hành độc lập.
  • Kết nối kho dữ liệu: Cấu hình chuỗi kết nối từ Superset đến máy chủ cơ sở dữ liệu SQL Server chứa kho dữ liệu chứng khoán.
  • Thiết kế hệ thống Dashboard: Xây dựng bảng điều khiển hoàn chỉnh với nhiều dạng đồ thị nghiệp vụ chuyên sâu, bao gồm:
    • Biểu đồ Stock Trading hiển thị thông số thị trường.
    • Biểu đồ phân bổ doanh nghiệp theo nhóm (Company by group) và theo phân ngành kinh tế (Industry Company).
    • Bảng xếp hạng Top 10 doanh nghiệp có số lượng lao động lớn nhất.
    • Đồ thị phân tán kiểm tra mối liên hệ tương quan giữa số lượng nhân viên của doanh nghiệp và chỉ số tài chính giá trị sổ sách trên mỗi cổ phiếu (BVPS).
    • Biểu đồ kết hợp đường và cột biểu diễn tương quan giữa diễn biến lịch sử giá và thanh khoản khối lượng giao dịch theo thời gian.

Chương 3: Dự đoán giá chứng khoán bằng Machine Learning

Chương 3 triển khai bài toán ứng dụng học máy nâng cao nhằm hỗ trợ việc ra quyết định đầu tư:

  • Tổng quan bài toán: Nêu tính chất phi tuyến và biến động của dữ liệu chuỗi thời gian trong thị trường chứng khoán.
  • Lý thuyết mạng nơ-ron: Giới thiệu cấu tạo của mạng nơ-ron nhân tạo cơ bản (ANN) và phân tích hạn chế của mạng truyền thẳng đối với dữ liệu chuỗi.
  • Ứng dụng mô hình LSTM: Trình bày cơ chế cổng của mạng LSTM giúp khắc phục hiện tượng suy giảm đạo hàm (vanishing gradient), cho phép ghi nhớ các thông tin giá trong quá khứ dài hạn.
  • Thực nghiệm trên các tập dữ liệu cổ phiếu: Thực hiện tiền xử lý chuỗi thời gian, huấn luyện mô hình và đo lường kết quả dự báo trên 5 mã cổ phiếu tiêu biểu thuộc nhóm ngành tài chính - ngân hàng:
    • Cổ phiếu Ngân hàng TMCP Công Thương Việt Nam (CTG).
    • Cổ phiếu Ngân hàng TMCP Á Châu (ACB).
    • Cổ phiếu Ngân hàng TMCP Xuất Nhập khẩu Việt Nam (EIB).
    • Cổ phiếu Ngân hàng TMCP Quân đội (MBB).
    • Cổ phiếu Ngân hàng TMCP Sài Gòn Thương Tín (STB).
  • Đánh giá thực nghiệm: Phân tích đường khớp dự đoán trên cả tập Train và tập Test của từng mã cổ phiếu, tổng hợp các chỉ số đánh giá sai số mô hình vào Bảng 2.1 và xây dựng giao diện ứng dụng Web demo phục vụ việc quan sát trực quan.

Kết quả và đóng góp

Khóa luận hoàn thành các mục tiêu đề ra với những kết quả cụ thể được ghi nhận trong văn bản:

  • Xây dựng hoàn chỉnh kho dữ liệu chứng khoán trên hệ quản trị cơ sở dữ liệu Microsoft SQL Server với cấu trúc 5 bảng dữ liệu (3 bảng chiều và 2 bảng sự kiện), đảm bảo tính toàn vẹn và khả năng mở rộng phục vụ truy vấn OLAP.
  • Thiết lập quy trình trích xuất và tiền xử lý dữ liệu tự động từ public API của SSI và TCBS thông qua Python/Pandas, lọc thành công tập dữ liệu 10 năm (2013–2022) của các doanh nghiệp niêm yết thành lập trước năm 2000.
  • Cấu hình hoàn chỉnh các luồng nạp dữ liệu ETL bằng công cụ SSIS, thực hiện chuyển đổi thành công toàn bộ các tệp dữ liệu phẳng (CSV) vào các bảng dữ liệu tương ứng trong kho dữ liệu mà không phát sinh lỗi cấu trúc.
  • Triển khai thành công hệ thống trực quan hóa Apache Superset thông qua Docker container, tích hợp nguồn dữ liệu kho và xây dựng các bảng điều khiển phân tích nghiệp vụ chứng khoán đa chiều.
  • Ứng dụng thành công mô hình học sâu LSTM trên dữ liệu chuỗi thời gian lịch sử giá của 5 mã ngân hàng (CTG, ACB, EIB, MBB, STB), cung cấp các biểu đồ kết quả thực nghiệm trực quan trên cả tập huấn luyện và tập kiểm thử, đi kèm giao diện Web demo.

Về mặt đóng góp, đề tài cung cấp một giải pháp tích hợp xuyên suốt từ khâu kỹ thuật dữ liệu (thu thập qua API, xử lý tệp phẳng, thiết kế kho dữ liệu, vận hành ETL bằng SSIS) đến khâu phân tích kinh doanh (xây dựng Dashboard trên Superset) và khoa học dữ liệu ứng dụng (dự báo giá chuỗi thời gian bằng LSTM), tạo nên mô hình mẫu hoàn chỉnh cho việc quản lý và phân tích dữ liệu tài chính tại Việt Nam.

Hạn chế và hướng nghiên cứu tiếp

Hạn chế của đề tài (dựa trên phạm vi thực hiện và ghi nhận của nhóm tác giả):

  • Phạm vi dữ liệu còn thu hẹp: Chỉ tập trung thu thập và phân tích dữ liệu đối với các doanh nghiệp niêm yết được thành lập trước năm 2000, chưa bao quát toàn bộ các doanh nghiệp mới niêm yết trên thị trường.
  • Giới hạn chuỗi thời gian: Dữ liệu giao dịch lịch sử mới chỉ được lấy cố định trong khoảng thời gian từ năm 2013 đến hết năm 2022.
  • Phương thức tích hợp: Quy trình ETL vẫn phụ thuộc vào việc xuất dữ liệu trung gian ra định dạng tệp CSV từ Python trước khi nạp qua SSIS, chưa thiết lập luồng nạp streaming trực tiếp theo thời gian thực (real-time).
  • Phạm vi thực nghiệm học máy: Mô hình mạng LSTM mới chỉ được thử nghiệm dự đoán trên 5 mã cổ phiếu thuộc nhóm ngành ngân hàng (CTG, ACB, EIB, MBB, STB).

Hướng phát triển tiếp theo được đề xuất trong khóa luận:

  • Mở rộng quy mô kho dữ liệu để quản lý tất cả các công ty đang niêm yết trên các sàn chứng khoán Việt Nam mà không bị ràng buộc bởi năm thành lập.
  • Nghiên cứu và triển khai đường ống tích hợp dữ liệu theo thời gian thực (real-time data pipeline) nhằm cập nhật chỉ số và giao dịch ngay khi có phát sinh trên sàn.
  • Nâng cấp mô hình dự đoán giá: Tinh chỉnh siêu tham số cho mạng LSTM, thử nghiệm kết hợp thêm các biến đầu vào kinh tế vĩ mô và chỉ số kỹ thuật, mở rộng thực nghiệm sang nhiều nhóm ngành cổ phiếu khác nhằm tăng độ chính xác dự báo.

Giá trị tham khảo

Báo cáo khóa luận là tài liệu tham khảo thực tiễn hữu ích dành cho:

  • Sinh viên các ngành Kỹ thuật Dữ liệu, Công nghệ Thông tin, Hệ thống Thông tin Quản lý và Khoa học Dữ liệu: Cung cấp tài liệu tham khảo rõ ràng về cách triển khai đồ án kỹ thuật kết hợp giữa Data Engineering, Business Intelligence và Machine Learning.
  • Kỹ sư dữ liệu và chuyên viên BI mới bắt đầu: Có thể học hỏi trực tiếp quy trình tạo giải pháp trích xuất dữ liệu tài chính bằng Python thông qua public API của các công ty chứng khoán Việt Nam (SSI, TCBS), cũng như kỹ thuật cấu hình Data Flow Task trong SSIS để nạp dữ liệu từ Flat file vào SQL Server.
  • Người nghiên cứu về trực quan hóa dữ liệu và học sâu chuỗi thời gian: Tham khảo quy trình dựng Apache Superset qua Docker container và phương pháp chuẩn bị dữ liệu chuỗi thời gian phục vụ huấn luyện mô hình LSTM trên các mã cổ phiếu cụ thể.

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

1. Khóa luận sử dụng nguồn dữ liệu nào và tiêu chí chọn lọc dữ liệu đầu vào là gì? Khóa luận sử dụng dữ liệu trích xuất từ public API của hai công ty chứng khoán tại Việt Nam là SSI và TCBS thông qua ngôn ngữ Python và thư viện Pandas. Tiêu chí chọn lọc cụ thể là chỉ lấy dữ liệu giao dịch của các công ty được thành lập trước năm 2000 và thời gian giao dịch được giới hạn trong giai đoạn từ năm 2013 đến hết năm 2022.

2. Cấu trúc kho dữ liệu chứng khoán trong khóa luận được thiết kế gồm những bảng nào? Kho dữ liệu được thiết kế gồm 5 bảng: 3 bảng chiều (Dimension) là Dim_time_trade (thời gian theo ngày giao dịch), Dim_quater_finance (thời gian theo quý tài chính), Dim_company (thông tin các công ty); cùng 2 bảng sự kiện (Fact) là Fact_ratio_dinance (chỉ số tài chính các công ty) và Fact_trade_history (lịch sử giao dịch chứng khoán).

3. Công cụ nào được dùng để thực hiện quy trình ETL và công nghệ nào dùng để trực quan hóa dữ liệu? Quy trình ETL (Trích xuất - Chuyển đổi - Tải) được thực hiện bằng công cụ Microsoft SQL Server Integration Services (SSIS) với các thành phần Flat File Source và OLE DB Destination. Công nghệ trực quan hóa dữ liệu được sử dụng là Apache Superset, được cài đặt và vận hành dưới dạng Docker container trên môi trường máy tính cục bộ.

4. Mô hình học máy nào được áp dụng để dự đoán giá chứng khoán và được thực nghiệm trên những mã cổ phiếu cụ thể nào? Khóa luận nghiên cứu mạng nơ-ron nhân tạo ANN và áp dụng mô hình mạng bộ nhớ dài-ngắn hạn LSTM (Long Short Term Memory) chuyên biệt cho dữ liệu chuỗi thời gian. Mô hình được thực nghiệm dự đoán giá trên 5 tập dữ liệu cổ phiếu thuộc nhóm ngành ngân hàng gồm: CTG, ACB, EIB, MBB và STB.

5. Nhóm tác giả đã xây dựng những dạng biểu đồ phân tích nào trên Apache Superset? Trên Apache Superset, nhóm tác giả xây dựng 6 dạng biểu đồ bao gồm: Biểu đồ Stock Trading, Biểu đồ Company by group, Biểu đồ Industry Company, Biểu đồ Top 10 công ty có số lượng nhân viên nhiều nhất, Biểu đồ kiểm tra tương quan giữa số lượng nhân viên và chỉ số BVPS, cùng Biểu đồ lịch sử giá và khối lượng giao dịch của cổ phiếu.

Kết luận

Khóa luận tốt nghiệp của sinh viên Hồ Ngọc Biển và Nguyễn Phước Tuân đã xây dựng thành công một giải pháp kỹ thuật dữ liệu hoàn chỉnh cho lĩnh vực chứng khoán, bao gồm thiết kế kho dữ liệu trên Microsoft SQL Server và thiết lập quy trình ETL tự động bằng SSIS. Đề tài cũng đã hiện thực hóa việc khai thác kho dữ liệu thông qua hệ thống báo cáo trực quan đa chiều trên nền tảng Apache Superset và triển khai mô hình học sâu LSTM để dự báo chuỗi thời gian giá cổ phiếu ngành ngân hàng. Mặc dù còn một số hạn chế về phạm vi doanh nghiệp thành lập trước năm 2000 và phương thức nạp dữ liệu theo đợt qua tệp CSV, công trình là tài liệu tham khảo có giá trị kỹ thuật cao cho sinh viên chuyên ngành Kỹ thuật Dữ liệu và các nghiên cứu ứng dụng BI trong ngành tài chính.