Ứng Dụng Mô Hình Machine Learning Để Dự Báo Dữ Liệu Thị Trường Chứng Khoán Việt Nam

Tài liệu nghiên cứu Ứng dụng mô hình machine learning trong dự báo dữ liệu thị trường chứng khoán việt nam, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về .

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2024

90
4
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI NGHIÊN CỨU

1.1. LÝ DO CHỌN ĐỀ TÀI NGHIÊN CỨU

1.2. MỤC TIÊU NGHIÊN CỨU

1.2.1. Mục tiêu tổng quát

1.2.2. Mục tiêu cụ thể

1.3. CÂU HỎI NGHIÊN CỨU

1.4. ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU

1.4.1. Đối tượng nghiên cứu

1.4.2. Phạm vi nghiên cứu

1.5. PHƯƠNG PHÁP NGHIÊN CỨU

1.6. ĐÓNG GÓP CỦA NGHIÊN CỨU

1.7. KẾT CẤU CỦA KHÓA LUẬN

1.8. KẾT LUẬN CHƯƠNG 1

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ TỔNG QUAN NGHIÊN CỨU

2.1. TỔNG QUAN VỀ DỰ BÁO CHỨNG KHOÁN

2.1.1. Khái niệm về dự báo chứng khoán

2.1.2. Ứng dụng học máy dự báo chứng khoán

2.2. TỔNG QUAN VỀ HỌC MÁY

2.2.1. TỔNG QUAN MỘT SỐ THUẬT TOÁN HỌC MÁY

2.2.2. Mô hình Support Vector Machine (SVM)

2.2.3. Mô hình Artificial Neural Network (ANN)

2.3. TỔNG QUAN CHUNG VỀ DỮ LIỆU

2.3.1. Dữ liệu chỉ số cơ bản

2.3.2. Dữ liệu chỉ số kỹ thuật

2.4. CÁC NGHIÊN CỨU THỰC NGHIỆM CÓ LIÊN QUAN

2.4.1. Các nghiên cứu trong nước

2.4.2. Các nghiên cứu nước ngoài

2.4.3. Thảo luận về các nghiên cứu thực nghiệm và khoảng trống nghiên cứu

2.5. KẾT LUẬN CHƯƠNG 2

3. CHƯƠNG 3: PHƯƠNG PHÁP NGHIÊN CỨU

3.1. TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PYTHON

3.2. TRÌNH TỰ THỰC HIỆN MÔ HÌNH NGHIÊN CỨU

3.3. PHƯƠNG PHÁP THU THẬP DỮ LIỆU

3.3.1. Phương pháp lựa chọn biến

3.4. TIỀN XỬ LÝ DỮ LIỆU

3.5. XÂY DỰNG MÔ HÌNH HỌC MÁY

3.5.1. Support Vector Machines

3.5.2. Artificial Neural Network

3.6. CÁC KIỂM ĐỊNH, ĐÁNH GIÁ HIỆU SUẤT MÔ HÌNH

3.7. KẾT LUẬN CHƯƠNG 3

4. CHƯƠNG 4: KẾT QUẢ NGHIÊN CỨU VÀ THẢO LUẬN

4.1. KẾT QUẢ NGHIÊN CỨU

4.1.1. Thống kê mô tả

4.1.2. Kết quả hiệu suất mô hình

4.1.3. Trực quan hóa kết quả

4.2. THẢO LUẬN KẾT QUẢ NGHIÊN CỨU

4.3. KẾT LUẬN CHƯƠNG 4

5. CHƯƠNG 5: KẾT LUẬN VÀ HÀM Ý CHÍNH SÁCH

5.1. HÀM Ý CHÍNH SÁCH

5.2. HẠN CHẾ CỦA ĐỀ TÀI VÀ HƯỚNG NGHIÊN CỨU TIẾP THEO

5.2.1. Hạn chế của đề tài

5.2.2. Hướng nghiên cứu tiếp theo

5.3. KẾT LUẬN CHƯƠNG 5

TÀI LIỆU THAM KHẢO

PHỤ LỤC 1: DỮ LIỆU ĐẦU VÀO

PHỤ LỤC 2: THỐNG KÊ MÔ TẢ

PHỤ LỤC 3: KẾT QUẢ MÔ HÌNH SVM

PHỤ LỤC 4: KẾT QUẢ MÔ HÌNH ANN

PHỤ LỤC 5: CÁC CÂU LỆNH TRONG BÀI

Tóm tắt

I. Tổng quan về Ứng Dụng Machine Learning Trong Dự Báo Thị Trường Chứng Khoán

Trong bối cảnh thị trường chứng khoán Việt Nam ngày càng phát triển, việc ứng dụng Machine Learning trong dự báo trở thành một xu hướng quan trọng. Các mô hình học máy giúp phân tích dữ liệu lớn và phát hiện các mẫu phức tạp, từ đó đưa ra dự đoán chính xác hơn về biến động của chỉ số chứng khoán. Nghiên cứu này sẽ tập trung vào việc áp dụng các mô hình như Support Vector Machine (SVM) và Artificial Neural Network (ANN) để dự báo chỉ số VN-Index.

1.1. Khái niệm về Machine Learning và Dự Báo Thị Trường Chứng Khoán

Machine Learning là một nhánh của trí tuệ nhân tạo, cho phép máy tính học hỏi từ dữ liệu mà không cần lập trình cụ thể. Trong lĩnh vực dự báo thị trường chứng khoán, các mô hình học máy giúp phân tích và dự đoán xu hướng giá cổ phiếu dựa trên dữ liệu lịch sử.

1.2. Tầm quan trọng của Dự Báo Thị Trường Chứng Khoán

Dự báo chính xác xu hướng thị trường chứng khoán không chỉ giúp nhà đầu tư đưa ra quyết định đúng đắn mà còn tối ưu hóa lợi nhuận. Việc áp dụng công nghệ tài chínhAI trong đầu tư ngày càng trở nên cần thiết trong môi trường cạnh tranh hiện nay.

II. Thách Thức Trong Dự Báo Thị Trường Chứng Khoán Việt Nam

Thị trường chứng khoán Việt Nam đối mặt với nhiều thách thức trong việc dự báo chính xác. Tính không ổn định và phi tuyến tính của dữ liệu tài chính là những yếu tố chính gây khó khăn. Việc phát triển các mô hình hiệu quả để dự đoán là rất cần thiết nhưng cũng đầy thách thức.

2.1. Tính Không Ổn Định Của Thị Trường

Thị trường chứng khoán Việt Nam thường xuyên biến động do nhiều yếu tố như chính trị, kinh tế và tâm lý nhà đầu tư. Điều này làm cho việc dự đoán trở nên khó khăn hơn, đòi hỏi các mô hình phải có khả năng thích ứng nhanh chóng.

2.2. Dữ Liệu Lớn và Độ Phức Tạp

Dữ liệu thị trường chứng khoán rất phong phú và đa dạng, bao gồm giá cổ phiếu, khối lượng giao dịch và các chỉ số kỹ thuật. Việc xử lý và phân tích dữ liệu lớn này là một thách thức lớn đối với các nhà nghiên cứu và nhà đầu tư.

III. Phương Pháp Machine Learning Trong Dự Báo Thị Trường Chứng Khoán

Các phương pháp học máy như SVM và ANN đã được áp dụng để dự đoán chỉ số VN-Index. Mỗi mô hình có những ưu điểm và nhược điểm riêng, và việc lựa chọn mô hình phù hợp là rất quan trọng để đạt được kết quả dự đoán tốt nhất.

3.1. Mô Hình Support Vector Machine SVM

SVM là một trong những thuật toán học máy phổ biến, có khả năng phân loại và hồi quy hiệu quả. Mô hình này giúp xác định các xu hướng của thị trường và dự đoán giá cổ phiếu dựa trên các biến đầu vào.

3.2. Mô Hình Artificial Neural Network ANN

ANN được thiết kế dựa trên cấu trúc của não bộ con người, cho phép học từ dữ liệu lịch sử và cải thiện độ chính xác theo thời gian. Mô hình này có khả năng phát hiện các mẫu phức tạp trong dữ liệu, từ đó đưa ra dự đoán chính xác hơn.

IV. Ứng Dụng Thực Tiễn Của Machine Learning Trong Dự Báo Chứng Khoán

Việc áp dụng các mô hình học máy trong dự báo thị trường chứng khoán đã mang lại nhiều kết quả tích cực. Nghiên cứu cho thấy mô hình ANN có hiệu suất dự đoán tốt hơn so với SVM, mở ra hướng đi mới cho các nhà đầu tư.

4.1. Kết Quả Nghiên Cứu So Sánh Mô Hình

Kết quả nghiên cứu cho thấy mô hình ANN đạt được độ chính xác cao hơn với các chỉ số như MSE và RMSE thấp hơn so với SVM. Điều này chứng tỏ rằng ANN có khả năng dự đoán tốt hơn trong bối cảnh thị trường chứng khoán Việt Nam.

4.2. Ứng Dụng Trong Quyết Định Đầu Tư

Các nhà đầu tư có thể sử dụng các mô hình học máy để đưa ra quyết định đầu tư chính xác hơn. Việc áp dụng thuật toán học máy giúp tối ưu hóa lợi nhuận và giảm thiểu rủi ro trong quá trình đầu tư.

V. Kết Luận và Tương Lai Của Machine Learning Trong Dự Báo Thị Trường Chứng Khoán

Machine Learning đang trở thành một công cụ quan trọng trong việc dự báo thị trường chứng khoán. Tương lai của lĩnh vực này hứa hẹn sẽ có nhiều tiến bộ với sự phát triển của công nghệ và dữ liệu lớn.

5.1. Tiềm Năng Phát Triển

Với sự phát triển không ngừng của công nghệ, việc áp dụng Machine Learning trong dự báo thị trường chứng khoán sẽ ngày càng trở nên phổ biến. Các mô hình mới và cải tiến sẽ tiếp tục được phát triển để nâng cao độ chính xác.

5.2. Khuyến Nghị Cho Nhà Đầu Tư

Nhà đầu tư nên xem xét việc áp dụng các mô hình học máy trong chiến lược đầu tư của mình. Việc sử dụng công nghệ hiện đại sẽ giúp tối ưu hóa lợi nhuận và quản lý rủi ro hiệu quả hơn.

10/07/2025
Ứng dụng mô hình machine learning trong dự báo dữ liệu thị trường chứng khoán việt nam

Trích đoạn nội dung tài liệu

Chương 1 trình bày tổng quan về đề tài nghiên cứu như lý do chọn đề tài, mục tiêu nghiên cứu mà tác giả hướng đến, phạm vi và đối tượng nghiên cứu, đóng góp của đề tài và cấu trúc của bài nghiên cứu gồm có 5 chương cụ thể giúp tiếp cận nghiên cứu dễ dàng hơn. 10 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ TỔNG QUAN NGHIÊN CỨU 2. TỔNG QUAN VỀ DỰ BÁO CHỨNG KHOÁN 2. Khái niệm về dự báo chứng khoán Theo Kranthi (2018), dự đoán thị trường chứng khoán là hoạt động cố gắng xác định giá trị tương lai của một cổ phiếu hoặc công cụ tài chính được giao dịch trên sàn giao dịch chứng khoán.

Đây là quá trình sử dụng các phương pháp và công cụ để ước tính được giá trị hay xu hướng biến động trong tương lai. Theo Badolia (2016), sự quan tâm của đại đa số người dân đối với thị trường chứng khoán đã trải qua một sự tăng trưởng theo cấp số nhân trong vài thập kỷ qua. Nếu một người gia nhập TTCK với vai trò như nhà đầu tư cá nhân hoặc tổ chức có thể dự báo chính xác hành vi của thị trường, điều này sẽ cho phép họ liên tục đạt được lợi nhuận cao hơn so với thị trường. Mặc dù vậy, đầu tư cổ phiếu có rủi ro cao do sự không chắc chắn và biến động trên thị trường chứng khoán (Hyndman và cộng sự, 2018).

Do đó, các nhà đầu tư phải hiểu bản chất của từng cổ phiếu riêng lẻ và các yếu tố phụ thuộc của chúng ảnh hưởng đến giá cổ phiếu để tăng cơ hội đạt được lợi nhuận cao hơn (Lê Văn Tuấn và cộng sự, 2021). Kara và cộng sự (2011) cho rằng việc dự đoán chỉ số giá cổ phiếu và xu hướng biến động của nó được xem là một trong những thách thức lớn nhất trong dự đoán chuỗi thời gian tài chính. Mặc dù có nhiều nghiên cứu thực nghiệm đã giải quyết các vấn đề về dự đoán chỉ số giá cổ phiếu, phần lớn các phát hiện thực nghiệm tập trung vào các thị trường tài chính đã phát triển. Dự báo sự biến động TTCK là một chủ đề quan trọng trong lĩnh vực tài chính.

Dự báo chính xác sẽ giúp nhà đầu tư xây dựng các chiến lược đầu tư tối ưu và giảm thiểu rủi ro. Lê Văn Tuấn và cộng sự (2021) cho rằng dự báo một số chỉ số tài chính dựa trên một số yếu tố tác động có thể dễ dàng, nhưng kết quả có thể không chính xác vì 11 có những yếu tố khác chưa được đưa vào mô hình mà vẫn có thể ảnh hưởng quan trọng đến sự biến động của các chỉ số tài chính. Trương Đông Lộc (2014) đưa ra ý kiến rằng trên TTCK, giá cổ phiếu là một yếu tố mà các nhà đầu tư đặc biệt quan tâm khi đưa ra các quyết định mua, bán. Theo lý thuyết thị trường hiệu quả, giá cổ phiếu phải phản ánh tất cả các thông tin có sẵn liên quan đến cổ phiếu đó.

Nói cách khác, nếu thị trường hiệu quả, giá cổ phiếu sẽ chịu ảnh hưởng bởi nhiều nhân tố bao gồm vi mô và vĩ mô. Tuy nhiên, nhiều nghiên cứu thực nghiệm đã chỉ ra rằng thị trường chứng khoán ở nhiều quốc gia không hiệu quả. Do đó, các thông tin khi được công bố có thể không được phản ánh đầy đủ vào giá cổ phiếu. Trong những năm gần đây, các nhân tố ảnh hưởng đến giá cổ phiếu đã trở thành chủ đề được nhiều nhà nghiên cứu tài chính đặc biệt quan tâm vì ý nghĩa quan trọng của chúng.

Nhiều nghiên cứu thực nghiệm đã chỉ ra rằng các yếu tố cơ bản của công ty, chẳng hạn như tỷ lệ cổ tức, có ảnh hưởng trực tiếp đến giá cổ phiếu. Ngoài ra, một số nghiên cứu khác lại tìm thấy bằng chứng về sự ảnh hưởng của các yếu tố vĩ mô (như lãi suất, lạm phát, và tăng trưởng kinh tế) đến giá cổ phiếu. Tuy nhiên, có rất ít nghiên cứu trong tài liệu học thuật đề cập đến việc dự đoán xu hướng biến động của chỉ số giá cổ phiếu trong các thị trường mới nổi, đặc biệt là thị trường chứng khoán Việt Nam. Cohen và cộng sự (2011) cho rằng các nhà đầu tư đã sử dụng các công cụ khác nhau để hỗ trợ đưa ra quyết định mua và bán cổ phiếu.

Hai phương pháp được sử dụng phổ biến nhất bao gồm phân tích cơ bản và phân tích kỹ thuật. Phân tích cơ bản sử dụng các dữ liệu kinh tế tập trung vào việc đánh giá giá trị nội tại của cổ phiếu dựa trên các yếu tố kinh tế, tài chính của công ty như doanh thu, lợi nhuận, tân suất, tỷ lệ chi trả cổ tức, và các yếu tố ngành và chỉ số kinh tế vĩ mô như lãi suất, lạm phát, tỷ giá, giá vàng, dầu,. Trong khi phương pháp thứ hai dựa trên Lý thuyết Dow từ nghiên cứu của Murphy (1999) và sử dụng các biến động giá, khối lượng giao dịch lịch sử cũng như vô số công thức toán học, các biểu đồ và chỉ báo để dự đoán xu hướng chuyển động giá tăng hoặc giảm trong tương lai. Kim & Kang (2019) cho rằng việc đưa ra quyết định đúng đắn trong khoảng thời gian kịp thời là một thách thức lớn do cần một lượng thông tin khổng lồ để dự đoán sự biến động của giá thị trường chứng khoán.

Những thông tin này rất quan trọng đối với các nhà đầu tư vì sự biến động của thị trường chứng khoán có thể dẫn đến tổn thất đầu tư đáng kể. Do đó, việc phân tích thông tin lớn này rất hữu ích cho các nhà đầu tư và cũng hữu ích cho việc phân tích xu hướng biến động của các chỉ số chứng khoán. Hơn nữa, Zhang và cộng sự (2017) chỉ ra việc dự đoán chuỗi thời gian giá trong các thị trường tài chính, vốn có tính chất không ổn định, là rất khó khăn bởi vì chúng là các chuỗi động, hỗn loạn, nhiễu, và phi tuyến tính (Bezerra & Albuquerque, 2017). Do đó, tài liệu về dự đoán thị trường tài chính rất phong phú về phương pháp và ứng dụng thực tiễn liên quan đến dữ liệu lịch sử để đánh giá khả năng sinh lợi của các kỹ thuật.

Ứng dụng học máy dự báo chứng khoán Theo S. Kim & Kang (2019) trong những năm gần đây, sự thành công vượt bậc của các mô hình học máy trong nhiều lĩnh vực cũng như việc ứng dụng học máy trong tài chính ngày càng được chú ý và phát triển mạnh mẽ. Quá trình sử dụng các thuật toán học máy để dự báo chỉ số TTCK và cổ phiếu đã trở nên phổ biến trên toàn thế giới, không chỉ trong nghiên cứu học thuật mà còn trong thực tiễn. Điều này được thực hiện với mục tiêu cung cấp những phương pháp mới giúp các nhà đầu tư đưa ra quyết định hiệu quả hơn khi đầu tư vào TTCK.

Theo Xiao và cộng sự (2013), những phương pháp kỹ thuật học máy tích hợp trí tuệ nhân tạo được sử dụng để tìm cách phân tích mẫu từ dữ liệu lịch sử được gọi là huấn luyện sau đó đưa ra dự báo. Cụ thể, quá trình này diễn ra bằng cách xác định các mẫu và mối quan hệ trong bộ dữ liệu được chọn để huấn luyện, từ đó máy tính có thể đưa ra dự đoán về các giá trị và sự kiện trong tương lai. Trong khi các phương pháp truyền thống sử dụng các quy tắc được xác định trước để đưa ra dự đoán, ngược lại học máy có khả năng học và thích nghi từ bất kỳ lượng dữ liệu nào. Trong các bài 13 toán dự báo của các nghiên cứu trước đây, các tác giả thường sử dụng dữ liệu lịch sử của chuỗi thời gian để đưa ra các ước lượng cho giá trị tương lai.

Gần đây, các nhà nghiên cứu đã bắt đầu phát triển các kỹ thuật học máy dựa trên quá trình sinh học và tiến hóa để giải quyết các vấn đề phức tạp và phi tuyến tính, trái ngược với các phương pháp truyền thống như các phương pháp thống kê cổ điển. Ví dụ về các kỹ thuật học máy bao gồm Mạng thần kinh nhân tạo (Artificial Neural Networks - ANN), Máy vectơ hỗ trợ (Support Vector Machines - SVM), Lập trình di truyền (Genetic Programming - GP), thuật toán K-lân cận (K-nearest neighbors - KNN), Mô hình hồi quy Logistic, phân tích phân biệt tuyến tính (Linear Discriminant Analysis – LDA), và phân tích phân biệt toàn phương (Quadratic Discriminant Analysis - QDA). Các nghiên cứu lĩnh vực tài chính thực nghiệm sử dụng học máy thường có hai giai đoạn chính. Giai đoạn đầu tiên là việc lựa chọn các biến số tài chính và mô hình phù hợp cho việc dự đoán thị trường, sau đó tách một phần dữ liệu để huấn luyện các mô hình, từ đó tối ưu hóa chúng.

Giai đoạn thứ hai áp dụng các mô hình đã được tối ưu hóa vào dữ liệu dự định để kiểm tra, đo lường hiệu suất dự đoán. Các kỹ thuật cơ bản được sử dụng trong tài liệu bao gồm: mạng nơ-ron nhân tạo (ANNs), máy vector hỗ trợ (SVMs) Ngoài các mô hình dự báo TTCK, Kumbure và cộng sự (2022) bổ sung rằng dữ liệu là thành phần thiết yếu trong việc dự báo TTCK và đóng vai trò quan trọng trong quá trình dự đoán. Cụ thể, tất cả các phương pháp phân tích được thảo luận ở trên đều sử dụng bộ dữ liệu hay các biến số trong một khoảng thời gian cụ thể để xây dựng mô hình. Dữ liệu liên quan đến thị trường chứng khoán thường chứa các chuỗi thời gian dưới nhiều dạng khác nhau, như giá chỉ số cổ phiếu, lợi nhuận, động lượng và lãi suất.

Trong bài luận này, tác giả tập trung vào việc đánh giá mô hình dự báo chỉ số đại diện TTCK Việt Nam với dữ liệu được sử dụng chính trong bài là các chỉ báo kỹ thuật. Một trong những khả năng mà các mô hình học máy được ứng dụng phổ biến đó là dựa vào thông tin đầu vào để đưa ra dự đoán theo yêu cầu của người sử dụng. Ví 14 dụ như dự đoán hành vi tiêu dùng, hiểu xu hướng thị trường, dự báo các chỉ số kinh tế, tài chính vi mô hay vĩ mô, hoặc thậm chí là giá cổ phiếu của một công ty được niêm yết trên sàn chứng khoán. Thực tế, nó có thể được áp dụng cho bất kỳ vấn đề nào có dữ liệu theo chuỗi thời gian và mục tiêu là dự đoán tương lai.

Ưu điểm chính của việc sử dụng học máy là, một khi thuật toán học được cách xử lý dữ liệu, nó có thể tự động thực hiện công việc của mình.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Ứng Dụng Machine Learning Trong Dự Báo Thị Trường Chứng Khoán Việt Nam" khám phá cách mà các kỹ thuật machine learning có thể được áp dụng để dự đoán xu hướng và biến động của thị trường chứng khoán tại Việt Nam. Bài viết nhấn mạnh những lợi ích của việc sử dụng machine learning, bao gồm khả năng phân tích dữ liệu lớn, cải thiện độ chính xác trong dự đoán và tối ưu hóa quyết định đầu tư. Độc giả sẽ tìm thấy những thông tin hữu ích giúp họ hiểu rõ hơn về cách mà công nghệ này có thể thay đổi cách thức đầu tư và quản lý rủi ro trong thị trường chứng khoán.

Để mở rộng kiến thức của bạn về các ứng dụng của machine learning trong lĩnh vực tài chính, bạn có thể tham khảo tài liệu Luận văn thạc sĩ nghiên cứu một số kỹ thuật khai phá dữ liệu cho bài toán dự đoán rủi ro tín dụng, nơi bạn sẽ tìm hiểu về các kỹ thuật khai thác dữ liệu trong dự đoán rủi ro. Ngoài ra, tài liệu Đề tài nghiên cứu dịch covid 19 và sự dịch chuyển trong cơ cấu danh mục đầu tư tối ưu trên thị trường chứng khoán việt nam tiếp cận bằng machine learning sẽ cung cấp cái nhìn sâu sắc về tác động của đại dịch đến thị trường chứng khoán và cách mà machine learning có thể hỗ trợ trong việc điều chỉnh danh mục đầu tư. Cuối cùng, bạn cũng có thể tham khảo tài liệu Khóa luận tốt nghiệp công nghệ thông tin phân tích quan hệ giữa tỷ suất sinh lợi và rủi ro chứng khoán ứng dụng machine learning để hiểu rõ hơn về mối quan hệ giữa lợi nhuận và rủi ro trong đầu tư chứng khoán. Những tài liệu này sẽ giúp bạn có cái nhìn toàn diện hơn về ứng dụng của machine learning trong lĩnh vực tài chính.