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

Thị trường chứng khoán Việt Nam sau hơn 20 năm hình thành và phát triển đã khẳng định vai trò là "phong vũ biểu" của nền kinh tế, đóng vai trò là kênh huy động vốn trung và dài hạn quan trọng cũng như cửa ngõ liên thông với thị trường tài chính quốc tế. Trong những năm gần đây, thị trường thu hút mạnh mẽ sự tham gia của nhiều nhóm nhà đầu tư, từ các cá nhân nhỏ lẻ đến các tổ chức chuyên nghiệp với đa dạng chiến lược giao dịch nhằm tìm kiếm tỷ suất sinh lời cao. Tuy nhiên, đi kèm với tiềm năng lợi nhuận là mức độ rủi ro lớn.

Thực tiễn thị trường cho thấy tính minh bạch của số liệu đôi khi còn hạn chế, các rào cản và kẽ hở hành lang pháp lý tạo điều kiện cho các hành vi thao túng giá diễn ra. Trong bối cảnh đó, các báo cáo phân tích thuần túy định tính không còn đáp ứng đầy đủ nhu cầu ra quyết định khách quan của nhà đầu tư. Vấn đề đặt ra là việc ứng dụng tài chính định lượng, cụ thể là các mô hình học máy kết hợp với phân tích kỹ thuật, có thể hỗ trợ chuẩn hóa quy trình phân tích và dự báo biến động giá trên thị trường chứng khoán Việt Nam hay không.

Khóa luận được xây dựng với hệ thống mục tiêu và nhiệm vụ nghiên cứu cụ thể như sau:

  1. Mục tiêu chung:

    • Hệ thống hóa tổng quan cơ sở lý thuyết về học máy (Machine Learning) và phương pháp phân tích kỹ thuật.
    • Đi sâu vào nghiên cứu, phân tích và dự báo biến động giá cổ phiếu của Công ty Cổ phần Chứng khoán VNDIRECT (mã chứng khoán: VND) trong giai đoạn 2017 – 2022.
  2. Mục tiêu cụ thể:

    • Ứng dụng ngôn ngữ lập trình Python để thu thập dữ liệu và xây dựng các công cụ, chỉ báo trong phân tích kỹ thuật.
    • Ứng dụng lập trình Python triển khai thuật toán hồi quy tuyến tính phục vụ dự báo chuỗi giá.
    • Đánh giá, rút ra các ưu điểm và hạn chế của thuật toán hồi quy tuyến tính khi ứng dụng vào dữ liệu chuỗi thời gian tài chính.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Dữ liệu giá, khối lượng giao dịch và các chỉ báo phân tích kỹ thuật của cổ phiếu Công ty Cổ phần Chứng khoán VNDIRECT (mã: VND).
  • Phạm vi không gian: Dữ liệu giao dịch thực tế trên thị trường chứng khoán Việt Nam.
  • Phạm vi thời gian: Giai đoạn từ năm 2017 đến năm 2022.

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

Khung lý thuyết và mô hình nghiên cứu

Nghiên cứu tích hợp hai trụ cột lý thuyết chính: phương pháp phân tích kỹ thuật trong tài chính và các thuật toán học máy thống kê (học có giám sát).

  1. Lý thuyết Học máy (Machine Learning):

    • Học có giám sát (Supervised Learning): Xây dựng hàm mục tiêu ánh xạ từ không gian biến đầu vào sang biến mục tiêu liên tục (bài toán hồi quy) hoặc nhãn rời rạc (bài toán phân loại).
    • Học không giám sát (Unsupervised Learning): Nhận diện cấu trúc phân bố, phân cụm dữ liệu mà không có nhãn trước (như K-Means, GMM, Hierarchical Clustering, PCA, t-SNE).
    • Học bán giám sát (Semi-supervised Learning): Kết hợp tập dữ liệu có nhãn và không có nhãn để tối ưu hóa hiệu quả phân lớp.
  2. Lý thuyết Phân tích kỹ thuật và Chỉ báo tài chính:

    • Biểu đồ giá: Sử dụng biểu đồ đường (Line chart), biểu đồ thanh (Bar chart) và biểu đồ nến Nhật Bản (Candlestick chart) bao gồm 4 mức giá then chốt: Mở cửa (Open), Cao nhất (High), Thấp nhất (Low), Đóng cửa (Close).
    • Đường trung bình động giản đơn (Simple Moving Average - SMA): Xác định xu hướng vận động trung bình của giá trong một khoảng thời gian $n$ phiên theo công thức: $$\text{SMA} = \frac{A_1 + A_2 + \dots + A_n}{n}$$
    • Chỉ số sức mạnh tương đối (Relative Strength Index - RSI): Chỉ báo đo lường động lượng trên thang đo từ 0 đến 100 theo chu kỳ 14 ngày, phân tách thành vùng quá mua ($>70$) và vùng quá bán ($<30$): $$\text{RSI} = 100 - \frac{100}{1 + \text{RS}}$$ (trong đó $\text{RS}$ là tỷ số giữa trung bình mức tăng và trung bình mức giảm).
    • Đường trung bình động hội tụ phân kỳ (MACD): Đo lường tính hội tụ/phân kỳ giữa hai đường trung bình hàm mũ EMA(12) và EMA(26), kết hợp đường Signal (EMA(9) của MACD) và đường Histogram.
    • Chỉ số khối lượng cân bằng (On Balance Volume - OBV): Phản ánh áp lực tích lũy hoặc phân phối của dòng tiền dựa trên biến động giá đóng cửa kết hợp khối lượng giao dịch.
  3. Mô hình Hồi quy tuyến tính (Linear Regression):

    • Thiết lập phương trình biểu diễn mối quan hệ tuyến tính: $Y = W_1X + W_0$.
    • Tối ưu hóa hệ số thông qua hàm mất mát (Loss Function) đo sai số bình phương trung bình: $$J = \frac{1}{2N} \sum_{i=1}^{N} (\hat{Y}_i - Y_i)^2$$
    • Thước đo kiểm định và đánh giá sai số mô hình: Hệ số xác định hiệu chỉnh ($R^2$), Sai số tuyệt đối trung bình (MAE) và Căn bậc hai sai số toàn phương trung bình (RMSE): $$\text{MAE} = \frac{1}{n} \sum_{i=1}^{n} |y_i - \hat{y}i|$$ $$\text{RMSE} = \sqrt{\frac{1}{n} \sum{i=1}^{n} (y_i - \hat{y}_i)^2}$$

Phương pháp nghiên cứu và Nguồn dữ liệu

  • Phương pháp thu thập dữ liệu: Khai thác dữ liệu lịch sử giá và khối lượng giao dịch cổ phiếu thông qua giao diện lập trình của các thư viện Python (pandas_datareader, yfinance), kết hợp tham chiếu từ các cơ sở dữ liệu chứng khoán như Yahoo Finance, Cophieu68.vn, SEC, Stockbiz.
  • Phương pháp xử lý và mô hình hóa: Xử lý dữ liệu dạng bảng với thư viện pandas, chuyển đổi định dạng thời gian (datetime), tính toán chuỗi chỉ số kỹ thuật và triển khai thuật toán hồi quy.
  • Phương pháp thống kê mô tả và trực quan hóa: Sử dụng thư viện matplotlib, seaborn, mpl_finance để vẽ đồ thị giá chuỗi thời gian, biểu đồ nến OHLC, các đường xu hướng kỹ thuật và đồ thị so sánh giữa giá trị thực tế với giá trị dự báo.
  • Phương pháp phối hợp tín hiệu: Áp dụng thuật toán lọc tín hiệu giao dịch theo nguyên tắc đa số (Majority Voting Rule), phát tín hiệu Mua/Bán khi có ít nhất 2 trên 3 chỉ báo (MACD, RSI, OBV) đồng thuận.

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

CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

Chương 1 thiết lập nền tảng lý thuyết toàn diện về Trí tuệ nhân tạo, Học máy và Phân tích kỹ thuật trong tài chính:

  • Tổng quan học máy: Khái quát tiến trình phát triển từ Cách mạng công nghiệp lần thứ nhất đến Cách mạng 4.0; định nghĩa học máy theo Arthur Samuel (1959) và Tom Mitchell (1997). Phân loại chi tiết ba nhánh học máy chính (học có giám sát, học không giám sát, học bán giám sát), làm rõ các ưu điểm và hạn chế trong việc sử dụng dữ liệu gắn nhãn và không gắn nhãn.
  • Cơ sở phân tích kỹ thuật: Phân tích bản chất của phương pháp nghiên cứu hành vi giá trong quá khứ nhằm nhận diện xu hướng ngắn hạn. Trình bày chi tiết cấu tạo, cách đọc và ý nghĩa phân tích của ba dạng biểu đồ: biểu đồ đường (Line chart), biểu đồ thanh (Bar chart) và biểu đồ nến Nhật Bản (Candlestick chart).
  • Nguyên lý các chỉ báo kỹ thuật: Phân loại chỉ báo giá (SMA) và chỉ báo động lượng (RSI, MACD, OBV). Làm rõ các ngưỡng giao dịch kỹ thuật:
    • Ngưỡng RSI quá mua ($>70$) và quá bán ($<30$).
    • Tín hiệu giao cắt giữa đường MACD và đường Signal, cũng như sự hội tụ/phân kỳ của MACD Histogram so với trục 0.
    • Tín hiệu lũy kế khối lượng của chỉ báo OBV trong việc phát hiện sự phân kỳ đảo chiều của xu hướng.
  • Lý thuyết hồi quy tuyến tính: Trình bày mô hình hồi quy đơn biến và hồi quy bội, thiết lập bài toán tối ưu hàm mất mát để tìm tham số $w_0, w_1$. Trình bày các tiêu chuẩn thống kê kiểm định mô hình gồm $R^2$, MAE, RMSE; đồng thời chỉ ra nhược điểm lớn của hồi quy tuyến tính là tính nhạy cảm cao đối với các điểm dữ liệu nhiễu (outliers).

CHƯƠNG 2: ỨNG DỤNG PYTHON TRONG PHÂN TÍCH KỸ THUẬT

Chương 2 tập trung vào việc hiện thực hóa các công cụ phân tích kỹ thuật trên dữ liệu cổ phiếu VND (CTCP Chứng khoán VNDIRECT) thông qua ngôn ngữ Python:

  • Quy trình thu thập và tiền xử lý dữ liệu: Sử dụng yfinance và pandas_datareader trích xuất tập dữ liệu giao dịch của mã VND với 7 trường thông tin: Date (Thời gian), Open (Giá mở cửa), High (Giá cao nhất), Low (Giá thấp nhất), Close (Giá đóng cửa), Adj Close (Giá đóng cửa điều chỉnh), và Volume (Khối lượng giao dịch).
  • Phân tích diễn biến giá thực tế: Trực quan hóa biến động giá đóng cửa của VND giai đoạn 2017 – 2022. Ghi nhận giai đoạn tăng trưởng mạnh từ đầu tháng 01/2018 đến cuối tháng 05/2018 khi giá tăng từ mức 15.000 đồng/cổ phiếu lên gần 35.000 đồng/cổ phiếu (mức tăng xấp xỉ 130%), sau đó giảm sâu trở lại trong hơn 2 tháng và đi ngang cho đến đợt phục hồi mạnh vào cuối tháng 09/2020.
  • Xây dựng hệ thống đồ thị và chỉ báo:
    • Lập trình vẽ biểu đồ nến bằng hàm candlestick_ohlc từ thư viện mpl_finance.
    • Tính toán và vẽ đồng thời ba đường trung bình động: SMA-20 (ngắn hạn), SMA-50 (trung hạn), và SMA-100 (dài hạn).
    • Lập trình chỉ báo RSI chu kỳ 14 ngày, thiết lập hai đường ngưỡng giới hạn 70 và 30 để tạo bộ lọc tín hiệu Mua/Bán tự động.
    • Lập trình chỉ báo MACD (dựa trên EMA 12 và EMA 26), đường Signal (EMA 9 của MACD) và Histogram; thiết lập thuật toán xác định điểm giao cắt.
    • Lập trình chỉ báo OBV lũy kế và đường trung bình động của OBV (OBV_EMA).
  • Tổng hợp và kiểm thử quy tắc giao dịch kết hợp (Final Signal): Tác giả xây dựng thuật toán quét toàn bộ chuỗi dữ liệu lịch sử để phát hiện các tín hiệu đồng thuận khi có ít nhất 2 trong 3 chỉ báo (OBV, MACD, RSI) cùng xác nhận vị thế. Bảng tổng hợp một số điểm giao dịch tiêu biểu được trích xuất từ kết quả thực nghiệm:
Ngày giao dịch Tín hiệu OBV Tín hiệu MACD Tín hiệu RSI Mức giá xác định (VNĐ) Tín hiệu tổng hợp
2017-08-21 Bán Bán Mua 17.793,6 Bán
2018-03-22 Bán Bán Giữ 28.800,0 Bán
2018-04-18 Bán Bán Giữ 33.650,0 Bán
2018-06-05 Mua Mua Giữ 19.650,0 Mua
2019-03-19 Bán Bán Giữ 18.200,0 Bán
2019-07-22 Bán Bán Giữ 15.200,0 Bán
2020-01-21 Mua Mua Giữ 14.400,0 Mua
2020-02-03 Bán Bán Giữ 14.550,0 Bán
2020-04-09 Mua Mua Giữ 10.900,0 Mua

CHƯƠNG 3: TRIỂN KHAI THUẬT TOÁN HỒI QUY TUYẾN TÍNH TRONG DỰ BÁO GIÁ CỔ PHIẾU

Chương 3 trình bày bối cảnh doanh nghiệp nghiên cứu thực nghiệm và triển khai mô hình học máy:

  • Tổng quan về Công ty Cổ phần Chứng khoán VNDIRECT:
    • Thông tin pháp nhân: Thành lập ngày 07/11/2006 (đã hoạt động 16 năm tính đến thời điểm viết khóa luận), mã chứng khoán: VND, địa chỉ trụ sở tại số 01 Nguyễn Thượng Hiền, phường Nguyễn Du, quận Hai Bà Trưng, Hà Nội; người đại diện theo pháp luật: Điêu Ngọc Tuấn.
    • Quá trình phát triển và bối cảnh ngành: Gắn liền với sự kiện thành lập thị trường chứng khoán Việt Nam (ngày 28/07/2000 tại Trung tâm Giao dịch Chứng khoán TP.HCM). Khái quát các mốc pháp lý quan trọng định hình hoạt động của công ty: Nghị định số 144/2003/NĐ-CP và Luật Chứng khoán năm 2006.
    • Các mốc hợp tác chiến lược: Ngày 29/01/2013 gia nhập Hiệp hội Thương mại điện tử Việt Nam (VECOM); ngày 21/05/2013 ký kết hợp tác phân phối chứng chỉ quỹ mở với Công ty TNHH Quản lý Quỹ Eastspring Investments (thuộc Tập đoàn Prudential - Anh Quốc); năm 2014 ký thỏa thuận hợp tác chiến lược với Công ty Chứng khoán Quốc tế CIMB (Singapore) trong nghiên cứu phân tích và dịch vụ thị trường vốn.
  • Triển khai thuật toán hồi quy trên Python: Ứng dụng mô hình hồi quy để ước lượng xu hướng vận động của giá cổ phiếu VND, so sánh đối chiếu giữa đường giá thực tế, đường trung bình động SMA-10 và chuỗi giá trị dự báo từ mô hình hồi quy; đánh giá độ lệch dựa trên các thước đo sai số thống kê.

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

Kết quả nghiên cứu chính

  1. Chuẩn hóa quy trình thu thập và xử lý dữ liệu tài chính bằng Python: Đề tài đã xây dựng thành công bộ mã nguồn thu thập dữ liệu lịch sử tự động từ các nguồn trực tuyến (thông qua yfinance và pandas_datareader), xử lý làm sạch tập dữ liệu OHLCV giai đoạn 2017 – 2022 của cổ phiếu VND.
  2. Hiện thực hóa 4 nhóm chỉ báo kỹ thuật cốt lõi: Lập trình hoàn chỉnh các thuật toán tính toán và vẽ đồ thị cho các công cụ: biểu đồ nến Nhật Bản (mpl_finance), hệ thống 3 đường trung bình động (SMA-20, SMA-50, SMA-100), chỉ số sức mạnh tương đối RSI (14 ngày), chỉ báo MACD (12-26-9) và chỉ báo dòng tiền OBV.
  3. Xây dựng quy tắc phát tín hiệu đa chỉ báo (Voting System): Đề xuất và kiểm thử thành công hệ thống lọc nhiễu dựa trên nguyên tắc đồng thuận 2/3 chỉ báo (MACD, RSI, OBV). Quy tắc này giúp loại bỏ nhiều tín hiệu nhiễu đơn lẻ, xác định được các thời điểm vào lệnh (Mua) và thoát lệnh (Bán) rõ ràng trong các đợt biến động giá lớn của cổ phiếu VND (điển hình như các tín hiệu bán vùng giá cao năm 2018 tại 28.800 – 33.650 đồng và tín hiệu mua bắt đáy tháng 04/2020 tại mức 10.900 đồng).
  4. Đánh giá thực nghiệm thuật toán hồi quy tuyến tính: Ứng dụng mô hình hồi quy để mô phỏng mối quan hệ tuyến tính của giá cổ phiếu, chỉ ra sự tương quan và độ lệch sai số thông qua các chỉ số MAE, RMSE và $R^2$.

Đóng góp của đề tài

  • Về mặt học thuật và phương pháp luận: Kết nối giữa lý thuyết học máy cơ bản (Machine Learning) với lĩnh vực phân tích tài chính định lượng trên thị trường chứng khoán Việt Nam, cung cấp quy trình phân tích kết hợp giữa thống kê toán học và phân tích kỹ thuật truyền thống.
  • Về mặt ứng dụng thực tiễn: Cung cấp khung lập trình Python mẫu cho phép tự động hóa việc tính toán chỉ báo và trích xuất tín hiệu giao dịch, giúp giảm thiểu tính chủ quan và định tính của nhà phân tích khi theo dõi bảng điện tử.

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

Hạn chế của nghiên cứu

  • Độ nhạy cảm của thuật toán Hồi quy tuyến tính: Thuật toán hồi quy tuyến tính có nhược điểm lớn là đặc biệt nhạy cảm với các điểm dữ liệu nhiễu (outliers). Chỉ cần xuất hiện một vài điểm dữ liệu bất thường hoặc các phiên biến động giá cực đoan, đường hồi quy sẽ bị sai lệch đáng kể.
  • Giới hạn của giả định tuyến tính: Chuỗi giá chứng khoán trong thực tế có tính phi tuyến và biến động phức tạp dưới tác động của tâm lý thị trường, do đó một đường thẳng tuyến tính khó có thể phản ánh trọn vẹn toàn bộ quy luật biến động giá trong dài hạn.
  • Độ trễ của các chỉ báo kỹ thuật: Các đường trung bình động (SMA) và chỉ báo động lượng có độ phản ứng tương đối chậm so với những biến động giá ngắn hạn, dẫn đến việc phát tín hiệu đôi khi bị trễ so với điểm đảo chiều thực tế của thị trường.
  • Phạm vi mẫu nghiên cứu: Thực nghiệm mới chỉ tập trung vào một mã cổ phiếu đơn lẻ (VND) trong một khung thời gian cụ thể (2017 – 2022), chưa mở rộng kiểm thử trên toàn bộ rổ chỉ số hoặc các nhóm ngành khác.

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

  • Nâng cao kỹ thuật tiền xử lý dữ liệu và lọc nhiễu trước khi đưa vào mô hình huấn luyện.
  • Mở rộng nghiên cứu áp dụng các thuật toán học máy phi tuyến và mô hình chuỗi thời gian nâng cao để cải thiện độ chính xác dự báo.
  • Kiểm thử mở rộng chiến lược giao dịch đa chỉ báo trên tập mẫu lớn gồm nhiều nhóm cổ phiếu khác nhau trên thị trường chứng khoán Việt Nam.

Giá trị tham khảo

  • Đối tượng thụ hưởng:
    • Sinh viên, học viên chuyên ngành Kinh tế số, Tài chính - Ngân hàng, Công nghệ Tài chính (Fintech) và Khoa học dữ liệu ứng dụng.
    • Các nhà đầu tư cá nhân và chuyên viên phân tích định lượng đang tìm kiếm phương pháp lập trình tự động hóa các chỉ báo kỹ thuật.
  • Nội dung có giá trị tham khảo cao:
    • Cấu trúc thuật toán và các đoạn mã nguồn Python triển khai trích xuất dữ liệu, vẽ biểu đồ nến và tính toán các chỉ báo kỹ thuật (SMA, RSI, MACD, OBV).
    • Thuật toán kết hợp tín hiệu đa chỉ báo theo nguyên tắc đồng thuận số đông (2/3) nhằm tối ưu hóa điểm vào/ra thị trường.
    • Khung lý thuyết và công thức toán học về hàm mất mát, các thước đo kiểm định sai số mô hình hồi quy ($R^2$, MAE, RMSE).

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

1. Khóa luận sử dụng đối tượng và phạm vi dữ liệu nào để thực hiện phân tích thực nghiệm?
Nghiên cứu tập trung vào chuỗi dữ liệu giá và khối lượng giao dịch lịch sử của cổ phiếu Công ty Cổ phần Chứng khoán VNDIRECT (mã chứng khoán: VND) niêm yết trên thị trường chứng khoán Việt Nam trong phạm vi thời gian từ năm 2017 đến năm 2022.

2. Các thư viện lập trình Python nào được tác giả sử dụng chính trong đề tài?
Tác giả sử dụng pandas_datareader, yfinance, và datetime để thu thập dữ liệu; pandas để xử lý cấu trúc dữ liệu bảng; matplotlib.pyplot và seaborn để vẽ đồ thị thống kê; cùng với mpl_finance (hàm candlestick_ohlc) để dựng biểu đồ nến Nhật Bản.

3. Chiến lược kết hợp tín hiệu giao dịch trong Chương 2 được thiết lập theo nguyên tắc nào?
Chiến lược giao dịch được xây dựng dựa trên nguyên tắc đồng thuận đa số: hệ thống quét 3 chỉ báo kỹ thuật độc lập (MACD, RSI, OBV); nếu có từ 2 trong 3 chỉ báo cùng phát tín hiệu "Mua" hoặc cùng phát tín hiệu "Bán", hệ thống sẽ đưa ra quyết định giao dịch tổng hợp tương ứng (Final_Signal), trường hợp ngược lại sẽ duy trì trạng thái "Giữ".

4. Khóa luận chỉ ra nhược điểm cốt lõi nào của thuật toán Hồi quy tuyến tính khi ứng dụng vào giá chứng khoán?
Nhược điểm lớn nhất được tác giả nhấn mạnh là mô hình hồi quy tuyến tính rất nhạy cảm với dữ liệu nhiễu (outliers). Trong dữ liệu chuỗi thời gian tài chính, chỉ cần một điểm dữ liệu dị biệt cũng có thể làm sai lệch hoàn toàn tham số của đường hồi quy, đòi hỏi quy trình tiền xử lý dữ liệu phải cực kỳ chặt chẽ.

5. Khóa luận đề cập đến những mốc pháp lý và sự kiện liên kết quan trọng nào của CTCP Chứng khoán VNDIRECT?
Khóa luận nêu rõ VNDIRECT được thành lập ngày 07/11/2006 sau dấu mốc của Nghị định 144/2003/NĐ-CP và Luật Chứng khoán 2006. Công ty gia nhập VECOM ngày 29/01/2013, hợp tác phân phối chứng chỉ quỹ với Eastspring Investments (thuộc Prudential) ngày 21/05/2013 và ký hợp tác chiến lược với CIMB (Singapore) vào năm 2014.


Kết luận

Khóa luận tốt nghiệp của tác giả Nguyễn Hải Ninh đã hoàn thành việc hệ thống hóa cơ sở lý thuyết về học máy có giám sát và các công cụ phân tích kỹ thuật kinh điển trong tài chính. Đề tài đã xây dựng thành công khung lập trình Python thực nghiệm để tự động hóa việc tính toán các chỉ báo (SMA, RSI, MACD, OBV), đồng thời đề xuất cơ chế lọc tín hiệu giao dịch đa chỉ báo áp dụng trên cổ phiếu VND giai đoạn 2017 – 2022. Mặc dù mô hình hồi quy tuyến tính bộc lộ những giới hạn nhất định trước tính chất nhiễu của dữ liệu chuỗi thời gian, công trình vẫn mang lại giá trị tham khảo thiết thực về phương pháp kết hợp công nghệ thông tin vào phân tích đầu tư tài chính định lượng.