Một trong nhữngchỉ báo kỹ thuật phổ biến và đơn giản là đường trung bình động SMA - SimpleMoving Average, được tính bằng cách lấy tổng giá đóng cửa của một số ngàygiao dịch liên tiếp chi
Đồ thị biểu diễn giá đóng cửa của cổ phiếu VCB, đường SMA(20) và đường SMA(50) trong giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023
Khái niệm đường trung bình động giản đơn (Simple Moving Average _ SMA)
Đường SMA (Simple Moving Average) là chỉ báo kỹ thuật cơ bản, được tính bằng cách lấy trung bình giá đóng cửa của nến giá trong một khoảng thời gian nhất định Mặc dù đơn giản, đường SMA rất hiệu quả trong giao dịch, đặc biệt là trong các giao dịch ngắn hạn.
Ý nghĩa
Đường SMA (Đường Trung Bình Động Giản Đơn) có vai trò quan trọng trong việc dự đoán xu hướng giá, giúp nhà đầu tư thực hiện giao dịch ngắn hạn với xác suất thành công cao Nhà đầu tư có thể theo dõi hướng chuyển động của SMA để đưa ra quyết định giao dịch chính xác SMA cũng hoạt động như các mức hỗ trợ và kháng cự trong phân tích kỹ thuật: khi nến giá nằm trên SMA, nó trở thành vùng hỗ trợ; ngược lại, khi SMA nằm trên nến giá, nó trở thành vùng kháng cự Đặc biệt, SMA (50) được coi là đáng tin cậy, với tín hiệu mua phát sinh khi nến giá vượt qua SMA đi lên cùng với khối lượng lớn xác nhận Đối với những nhà đầu tư giao dịch thường xuyên, SMA (20) là lựa chọn phù hợp.
Đường trung bình động giản đơn (SMA) phản ứng chậm, dẫn đến độ trễ trong giao dịch, điều này cần được các nhà đầu tư lưu ý Đối với những biến động ngắn hạn, SMA có độ nhạy thấp hơn so với các chỉ báo khác.
Tải dữ liệu giao dịch của cổ phiếu VCB trong giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023 từ Vnstock Dữ liệu bao gồm các biến TradingDate, Open, High,
Khi xuất df ta thu được bảng kết quả như sau:
Khai báo các thư viện cần thiết như hình: Đổi tên cột thành các biến dữ liệu đề yêu cầu: TradingDate, Open, High, Low,Close, Volume:
Chuyển cột TradingDate sang kiểu datetime:
Đồ thị giá đóng cửa của cổ phiếu VCB từ ngày 20/10/2013 đến 20/10/2023
Giá đóng cửa cổ phiếu VCB đã có sự biến động hàng năm nhưng nhìn chung vẫn tăng trưởng đều Điều này cho thấy hiệu quả đầu tư và tiềm năng phát triển của cổ phiếu Tuy nhiên, từ năm 2019 đến 2021, dịch Covid-19 đã tác động mạnh mẽ, khiến giá cổ phiếu VCB giảm đáng kể, đặc biệt là vào tháng 3/2020 Trong suốt 10 năm qua, mức giá đóng cửa cao nhất đã được ghi nhận.
72023 cho thấy VCB sẽ còn phát triển mạnh hơn trong tương lai.
Xây dựng chiến thuật giao dịch dựa trên đường SMA(ngắn hạn) và đường SMA(dài hạn)
Với số vốn đầu tư 100.000.000 đồng, mỗi giao dịch sẽ mua 100 cổ phiếu Giả định phí giao dịch là 0%, chúng ta cần xác định đường SMA (trung bình động ngắn hạn).
Sử dụng chiến thuật giao dịch dựa trên các đường SMA đã xác định, chúng ta sẽ lựa chọn cổ phiếu có tỷ suất sinh lợi cao nhất trong danh sách các cổ phiếu ngành ngân hàng bao gồm CTG, STB, HDB, EIB, BID, VPB, ACB, TCB, MBB, VIB, SHB, VCB, LPB và TPB, trong khoảng thời gian từ ngày 20/10/2013 đến ngày 20/10/2023 Với số tiền đầu tư là 100.000.000 đồng và phí giao dịch là 0%, việc xác định lượng cổ phiếu trong mỗi giao dịch sẽ giúp tối ưu hóa lợi nhuận.
1 Đồ thị biểu diễn giá đóng cửa của cổ phiếu VCB, đường SMA(20) và đường SMA(50) trong giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023 2
1.1 Khái niệm đường trung bình động giản đơn (Simple Moving Average _ SMA) 2
1.3 Đồ thị giá đóng cửa của cổ phiếu VCB từ ngày 20/10/2013 đến 20/10/2023 6
1.4 Đồ thị giá đóng cửa, đường SMA(20) và đường SMA(50) của cổ phiếu VCB từ ngày 20/10/2013 đến 20/10/2023 6
2 Xây dựng chiến thuật giao dịch dựa trên đường SMA(ngắn hạn) và đường SMA(dài hạn) 8
Để tối ưu hóa lợi nhuận từ chiến thuật giao dịch dựa trên đường SMA, nhà đầu tư cần xác định rõ đường SMA ngắn hạn và đường SMA dài hạn Việc này giúp họ đưa ra quyết định giao dịch chính xác và hiệu quả hơn.
3.1 Lựa chọn SMA(ngắn hạn) và SMA(dài hạn) để có thể kiếm được số tiền nhiều nhất 14
3.2 Cùng số tiền đầu tư và phí giao dịch nhưng mỗi lần mua bán là 100% 18
3.3 Cùng số tiền đầu tư và mỗi lần thực hiện giao dịch sẽ mua 100 cổ phiếu/giao dịch nhưng phí giao dịch tăng lên 0.3% 20
Sử dụng chiến thuật giao dịch dựa trên các đường SMA là một phương pháp hiệu quả để lựa chọn cổ phiếu có tỷ suất sinh lợi cao nhất trong nhóm cổ phiếu ngành ngân hàng Nghiên cứu tập trung vào các mã cổ phiếu như CTG, STB, HDB, EIB, BID, VPB, ACB, TCB, MBB, VIB, SHB, VCB, LPB và TPB trong giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023 Việc áp dụng chiến thuật này giúp nhà đầu tư xác định được những cổ phiếu tiềm năng, từ đó tối ưu hóa lợi nhuận đầu tư.
4.1 Trường hợp 1: Chọn thời gian từ ngày 20/10/2013 - 20/10/2023 284.2 Trường hợp 2: Chọn thời gian từ ngày 05/06/2018 - 20/10/2023 (vì mã TCB là
Trong thị trường chứng khoán, phân tích kỹ thuật đóng vai trò quan trọng giúp nhà đầu tư đưa ra quyết định giao dịch hợp lý Hai chỉ báo kỹ thuật phổ biến là đường trung bình động đơn giản (SMA) và đường trung bình động hàm mũ (EMA) Đường SMA được tính bằng tổng giá đóng cửa trong một khoảng thời gian chia cho số ngày giao dịch, giúp xác định xu hướng giá và tín hiệu mua bán Trong khi đó, đường EMA có trọng số cao hơn cho các giá gần đây, cung cấp thông tin nhạy bén hơn về biến động giá Bài tiểu luận này sẽ đánh giá hiệu quả của SMA và EMA trong việc đo lường mã cổ phiếu trên thị trường giao dịch.
Các yêu cầu được thực hiện và trình bày trên Colab theo link: https://colab.research.google.com/drive/
1vsXcuOfpaxxSOljmd5gF4QF1I1vyPVnO?usp=sharing#scrollToo8dbfc4- b70b-4749-94af-a4ddcdd509e0
1 Đồ thị biểu diễn giá đóng cửa của cổ phiếu VCB, đường SMA(20) và đường SMA(50) trong giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023
Đường trung bình động giản đơn (SMA) là chỉ báo kỹ thuật cơ bản, được tính bằng cách lấy trung bình giá đóng cửa của nến giá trong một khoảng thời gian nhất định SMA rất hiệu quả trong giao dịch, đặc biệt là trong các chiến lược ngắn hạn.
Đường SMA đóng vai trò quan trọng trong việc dự đoán xu hướng giá, giúp nhà đầu tư thực hiện các giao dịch ngắn hạn với xác suất thành công cao Nhà đầu tư có thể theo dõi hướng chuyển động của SMA để đưa ra quyết định giao dịch hợp lý Trong phân tích kỹ thuật, đường trung bình động giản đơn hoạt động như một mức hỗ trợ khi nến giá nằm trên nó, và như một mức kháng cự khi SMA nằm trên nến giá Đường SMA (50) được coi là đáng tin cậy; khi nến giá vượt lên trên đường SMA kèm theo khối lượng giao dịch lớn, đây là tín hiệu mua cho nhà đầu tư Đường SMA (20) phù hợp cho những nhà đầu tư có xu hướng giao dịch thường xuyên trong ngắn hạn.
Đường trung bình động giản đơn (SMA) phản ứng chậm và có độ trễ, do đó nhà đầu tư cần chú ý khi giao dịch Trong các biến động ngắn hạn, SMA thể hiện độ nhạy thấp hơn so với các chỉ báo khác.
Tải dữ liệu giao dịch của cổ phiếu VCB trong giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023 từ Vnstock Dữ liệu bao gồm các biến TradingDate, Open, High,
Khi xuất df ta thu được bảng kết quả như sau:
Khai báo các thư viện cần thiết như hình: Đổi tên cột thành các biến dữ liệu đề yêu cầu: TradingDate, Open, High, Low,Close, Volume:
Chuyển cột TradingDate sang kiểu datetime:
1.3 Đồ thị giá đóng cửa của cổ phiếu VCB từ ngày 20/10/2013 đến 20/10/2023
Giá đóng cửa của cổ phiếu VCB đã có sự biến động qua từng năm nhưng nhìn chung vẫn có xu hướng tăng trưởng Điều này cho thấy hiệu quả đầu tư và tiềm năng phát triển của cổ phiếu này Tuy nhiên, từ năm 2019 đến 2021, dịch Covid-19 đã ảnh hưởng nghiêm trọng, khiến giá đóng cửa của cổ phiếu VCB giảm mạnh, đặc biệt là vào tháng 3/2020 Trong suốt 10 năm qua, giá đóng cửa của cổ phiếu VCB đã đạt mức cao nhất.
72023 cho thấy VCB sẽ còn phát triển mạnh hơn trong tương lai.
1.4 Đồ thị giá đóng cửa, đường SMA(20) và đường SMA(50) của cổ phiếu VCB từ ngày 20/10/2013 đến 20/10/2023
SMA 50 và SMA 20 là các chỉ số trung bình động được tính bằng cách lấy tổng giá đóng cửa của các nến trong 50 và 20 phiên liên tiếp, sau đó chia cho số phiên tương ứng Những chỉ số này thường được sử dụng để đánh giá xu hướng dài hạn và trung hạn của tài sản.
SMA (Simple Moving Average) là chỉ báo giá trung bình của tài sản trong một khoảng thời gian nhất định, không tính đến số lượng phiên giao dịch, giá mở cửa, hay giá cao nhất và thấp nhất.
Các đường trung bình động đơn giản (SMA) có biên độ giao động khác nhau, trong đó SMA 50 có biên độ nhỏ hơn so với SMA 20 và giá đóng cửa Biên độ giao động nhỏ cho thấy tài sản có xu hướng ổn định hơn và ít biến động, giúp nhà đầu tư đánh giá mức độ rủi ro khi đầu tư Ngược lại, biên độ giao động lớn cho thấy sự biến động của tài sản gia tăng, làm tăng mức độ rủi ro và gây khó khăn trong việc xác định xu hướng của tài sản.
Năm 2018 đánh dấu giai đoạn tăng giá khi đường giá cắt đường trung bình SMA(50) từ dưới lên, cùng với tín hiệu SMA(50) cắt SMA(20) từ trên xuống, cho thấy sự thay đổi xu hướng Trong giai đoạn này, SMA(50) trở thành đường hỗ trợ, với các điểm mua tiếp diễn khi giá quay trở lại đường trung bình Xu hướng này cũng được lặp lại vào các năm 2019 và 2023.
Vào giữa năm 2018, thị trường trải qua giai đoạn giảm giá khi đường SMA(50) cắt đường SMA(20) từ trên xuống, kèm theo sự sụt giảm mạnh của giá Trong tình huống này, nhà đầu tư nên xem xét hành động bán ngay lập tức hoặc chờ đợi khi giá hồi phục về các đường trung bình Lúc này, đường SMA(50) sẽ đóng vai trò như một đường kháng cự, tạo ra các điểm hồi giá Hiện tượng này cũng đã xảy ra vào năm 2020 và giữa năm 2023.
2 Xây dựng chiến thuật giao dịch dựa trên đường SMA(ngắn hạn) và đường SMA(dài hạn)
Tạo cột position để lưu kết quả quyết định mua bán của chiến thuật giao dịch dựa trên đường SMA(ngắn hạn) và SMA(dài hạn) ( mua: 1, bán: -1):
Khởi chạy chỉ báo 2 đường SMA(20) và SMA(50) với 2 lựa chọn giao dịch mua và bán cổ phiếu Với điều kiện:
Mua: SMA(20) > SMA(50) và SMA(20) lúc trước = SMA(50) lúc trước
Nhận xét: Từ 20/10/2013 đến 20/10/2023 có tổng cộng 52 giao dịch với 26 giao dịch mua và 26 giao dịch bán được hiển thị như hình trên.
Chạy backtest cho chiến lược giao dịch SMA với số tiền đầu tư 100.000.000 đồng, thực hiện giao dịch mua 100 cổ phiếu mỗi lần và giả định phí giao dịch là 0%.
Xác định đường SMA(ngắn hạn) và đường SMA(dài hạn) để nhà đầu tư có thể kiếm được số tiền nhiều nhất sau khi thực hiện chiến thuật giao dịch dựa trên đường SMA
Lựa chọn SMA(ngắn hạn) và SMA(dài hạn) để có thể kiếm được số tiền nhiều nhất
Vòng lặp để tìm ra cặp giá trị SMA ngắn hạn (i từ 10 đến 20) và SMA dài hạn (j từ
Để đạt được tổng vốn cuối cùng lớn nhất, các chiến lược giao dịch từ 30 đến 50 là lựa chọn tốt nhất Cột position sẽ lưu trữ kết quả quyết định mua bán, với giá trị 1 cho giao dịch mua và -1 cho giao dịch bán.
Cụ thể, khi đường SMA(ngắn hạn) cắt từ dưới lên đường SMA(dài hạn) là tín hiệu
"Mua: 1" và là tín hiệu "Bán: -1" đường SMA(ngắn hạn) cắt từ trên xuống đường SMA(dài hạn).
Sau đó chạy backtest cho chiến lược giao dịch SMA với số tiền đầu tư là
Nếu tổng vốn cuối cùng vượt quá tổng vốn cuối cùng lớn nhất, hãy cập nhật giá trị cho các biến lưu trữ SMA ngắn hạn, SMA dài hạn và tổng vốn cuối cùng lớn nhất tương ứng.
=> Kết quả thu được giá trị Short SMA tốt nhất = 17 ngày, giá trị Long SMA tốt nhất 30 ngày và Tổng vốn cuối cùng lớn nhất = 107641000.0 VND
=> Chọn SMA(17) và SMA(30) là mô hình gốc.
Khởi chạy chỉ báo 2 đường SMA(17) và SMA(30) với 2 lựa chọn giao dịch mua và bán cổ phiếu Với điều kiện:
Mua: SMA(17) > SMA(30) và SMA(17) lúc trước = SMA(30) lúc trước
Sau khi áp dụng chỉ báo, chúng ta nhận được 82 dòng kết quả, điều này có nghĩa là sẽ thực hiện 82 giao dịch mua bán Hình ảnh minh họa phía trên thể hiện một phần của quá trình giao dịch này.
Chúng tôi đã tiến hành backtest cho chiến lược giao dịch SMA với số vốn đầu tư 100.000.000 đồng Mỗi giao dịch, chúng tôi mua 100 cổ phiếu và giả định rằng phí giao dịch là 0%.
Trong giai đoạn từ 21 tháng 10 năm 2013 đến 20 tháng 10 năm 2023, chiến lược giao dịch đã đạt hiệu suất tích cực với vốn cuối cùng là 107,641,000 đồng, tổng lợi nhuận lên tới 7.641% Mặc dù tỷ lệ Exposure chỉ đạt 61.11%, cho thấy có thời gian không giao dịch, như lần trading sau 18-09-2017 phải chờ gần 7 tháng mới có giao dịch tiếp theo vào 13-04-2018 Đánh giá tỷ lệ Sharpe và Sortino cho thấy chiến lược này có rủi ro ổn định và khả năng sinh lời tốt hơn so với rủi ro không hệ thống Tuy nhiên, chỉ số Calmar Ratio chỉ ra rằng mức sinh lời chưa đủ cao so với rủi ro lịch sử của chiến lược.
Mức độ suy thoái của chiến lược đạt -1.313592%, với thời gian suy thoái tối đa là 869 ngày Mặc dù vậy, thời gian suy thoái trung bình chỉ kéo dài 51 ngày, cho thấy chiến lược này có khả năng phục hồi nhanh chóng sau các giai đoạn khó khăn.
Trong tổng số 41 giao dịch được thực hiện, chiến lược đạt tỷ lệ thắng 58.54%, với giao dịch tốt nhất mang lại lợi nhuận 84.46% và giao dịch tồi nhất ghi nhận lỗ -12.54% Lợi nhuận trung bình mỗi giao dịch là 4.93% Tuy nhiên, chỉ số SQN (System Quality Number) chỉ đạt 2.439402, cho thấy hiệu suất của chiến lược chưa đạt mức tối ưu, cần có cải thiện và tối ưu hóa để nâng cao hiệu quả giao dịch trong tương lai.
Cùng số tiền đầu tư và phí giao dịch nhưng mỗi lần mua bán là 100%
Kết quả cho thấy, với mức phí giao dịch 0%, mô hình đầu tiên khi giao dịch 100 cổ phiếu đạt 107,641,000 đồng, trong khi mô hình thứ hai đạt 719,077,280 đồng Điều này chứng tỏ mô hình thứ hai có mức sinh lời cao hơn đáng kể Hơn nữa, mô hình thứ hai cũng có lợi nhuận hàng năm cao hơn (22.04% so với 0.75% của mô hình đầu tiên), cho thấy khả năng sinh lợi tốt hơn trong dài hạn.
Mô hình thứ hai có mức rủi ro cao hơn với độ biến động hàng năm là 28.02%, so với 0.99% của mô hình đầu tiên Mặc dù chỉ số Sharpe Ratio và Sortino Ratio của mô hình thứ hai cao hơn, cho thấy khả năng sinh lợi tốt hơn dựa trên rủi ro, nhưng chỉ số Calmar Ratio của nó lại chỉ đạt 0.79, thấp hơn so với 0.95 của mô hình đầu tiên, cho thấy mức sinh lợi không tương xứng với rủi ro lịch sử.
Cả hai mô hình đều thực hiện 41 giao dịch, nhưng mô hình thứ hai có tỷ lệ thắng nhỉnh hơn một chút, đạt 58.55% so với 58.53% của mô hình đầu tiên Ngoài ra, giao dịch tốt nhất của mô hình thứ hai mang lại lợi nhuận cao hơn, đạt 84.46%, trong khi giao dịch tồi nhất ghi nhận lỗ thấp hơn với -12.54% Lợi nhuận trung bình mỗi giao dịch của mô hình thứ hai cũng cao hơn, đạt 4.93% so với 4.93% của mô hình đầu tiên.
Cùng số tiền đầu tư và mỗi lần thực hiện giao dịch sẽ mua 100 cổ phiếu/giao dịch nhưng phí giao dịch tăng lên 0.3%
Chạy backtest cho chiến lược giao dịch SMA với số tiền đầu tư 100.000.000 đồng, thực hiện giao dịch mua 100 cổ phiếu mỗi lần và giả sử phí giao dịch là 0.3%, được gọi là mô hình 3.
Lý do chọn chi phí trung bình 0,3% được tính theo giả sử người mua tự thực hiện giao dịch với giá trị 100.000.000 đồng ở các kênh chứng khoán.
Cả hai mô hình đều có mức sinh lợi hàng năm tính toán được, trong đó Mô hình
Mô hình gốc đạt mức sinh lợi hàng năm là 0.75%, cao hơn so với 3 mô hình khác chỉ có mức sinh lợi 0.70% Điều này cho thấy rằng mô hình gốc mang lại mức độ sinh lợi cao hơn trong dài hạn.
Mô hình này có mức độ rủi ro tương đương với Mô hình hiện tại, đạt 0.9 Tuy nhiên, chỉ số Sharpe Ratio và Sortino Ratio của Mô hình 3 thấp hơn, cho thấy khả năng sinh lợi kém hơn so với Mô hình gốc khi tính đến rủi ro Ngoài ra, chỉ số Calmar Ratio của Mô hình này là 0.51, thấp hơn so với 0.57 của Mô hình gốc, cho thấy lợi nhuận không đủ cao so với mức rủi ro lịch sử.
Cả hai mô hình đều ghi nhận 41 giao dịch, tuy nhiên, Mô hình gốc có tỷ lệ thắng cao hơn, đạt 58.54% so với 53.66% của Mô hình mới Giao dịch tốt nhất của Mô hình gốc cũng mang lại lợi nhuận cao hơn, đạt 84.46% so với 83.91% của Mô hình hiện tại Đồng thời, giao dịch tồi nhất của Mô hình gốc ghi nhận lỗ thấp hơn (-12.54% so với -12.80% của Mô hình mới) Lợi nhuận trung bình mỗi giao dịch trong Mô hình gốc cũng cao hơn, đạt 4.93% so với 4.62% của Mô hình này.
Mô hình gốc thể hiện hiệu suất vượt trội so với mô hình hiện tại, với mức sinh lợi cao hơn, rủi ro thấp hơn và các chỉ số đánh giá hiệu suất cao hơn.
3.4 Lựa chọn EMA(ngắn hạn) và EMA(dài hạn) để kiếm được số tiền nhiều nhất
Tạo một vòng lặp để xác định cặp giá trị EMA ngắn hạn (i từ 10 đến 20) và EMA dài hạn (j từ 30 đến 50) tối ưu nhằm đạt được tổng vốn cuối cùng cao nhất Kết quả quyết định mua hoặc bán của chiến lược giao dịch sẽ được lưu trữ trong cột position, với giá trị 1 cho mua và -1 cho bán.
Khi đường EMA ngắn hạn cắt lên EMA dài hạn, đây là tín hiệu "Mua: 1" Ngược lại, nếu đường EMA ngắn hạn cắt xuống EMA dài hạn, đó là tín hiệu "Bán: -1".
Chúng tôi đã tiến hành backtest cho chiến lược giao dịch EMA với số tiền đầu tư 100.000.000 đồng Mỗi giao dịch sẽ mua 100 cổ phiếu và giả định rằng phí giao dịch là 0%.
Nếu tổng vốn cuối cùng lớn hơn tổng vốn cuối cùng lớn nhất thì gán giá trị
=> Kết quả thu được Giá trị Short EMA tốt nhất = 11 ngày, Giá trị Long EMA tốt nhất = 31 ngày Tổng vốn cuối cùng lớn nhất = 107283000.0 VND
Khởi chạy chỉ báo 2 đường EMA(11) và EMA(31) với 2 lựa chọn giao dịch mua và bán cổ phiếu Với điều kiện:
Mua: EMA(11) > EMA(31) và EMA(11) lúc trước = EMA(31) lúc trước
Sau khi áp dụng chỉ báo, chúng ta nhận được 72 dòng kết quả, tương ứng với 72 lần giao dịch thực tế sẽ được thực hiện Hình ảnh trên minh họa một phần của quá trình giao dịch này.
Tiếp tục thực hiện backtest cho chiến lược giao dịch EMA với số vốn đầu tư 100.000.000 đồng, trong đó mỗi giao dịch sẽ mua 100 cổ phiếu và giả định rằng phí giao dịch là 0%.
Mô hình gốc và mô hình thứ hai đều có khoảng thời gian giao dịch từ ngày 21 tháng 10 năm 2013 đến ngày 20 tháng 10 năm 2023, tổng cộng là 3651 ngày Kết quả cho thấy mô hình gốc có giá trị vốn cuối cùng là 107,163,000 đồng, trong khi mô hình thứ hai đạt 107,641,000 đồng Điều này chứng tỏ mô hình thứ hai đã mang lại mức sinh lợi cao hơn so với mô hình gốc.
Mô hình 4 và Mô hình gốc có cùng khoảng thời gian giao dịch từ ngày 21 tháng
Từ năm 2013 đến ngày 20 tháng 10 năm 2023, tổng cộng 3651 ngày, Mô hình 4 có giá trị vốn cuối cùng là 107,163,000 đồng, trong khi Mô hình gốc đạt giá trị vốn cuối cùng là 107,641,000 đồng Sự chênh lệch này cho thấy Mô hình gốc đã mang lại mức sinh lợi cao hơn so với Mô hình 4.
Mô hình gốc đạt mức sinh lợi hàng năm là 0.75%, cao hơn so với Mô hình 4 chỉ có 0.70% Điều này chỉ ra rằng Mô hình gốc có hiệu suất sinh lợi tốt hơn.
Mô hình 4 có mức độ rủi ro thấp hơn so với Mô hình gốc, với độ biến động hàng năm chỉ là 0.99%, thấp hơn so với 1.26% của Mô hình gốc.
Mô hình 4 thể hiện khả năng sinh lợi tốt hơn so với mức độ rủi ro, với chỉ số Sharpe Ratio và Sortino Ratio cao hơn Chỉ số Calmar Ratio của Mô hình 4 đạt 0.57, cao hơn mức 0.56 của Mô hình gốc, cho thấy Mô hình 4 mang lại mức sinh lợi cao hơn so với rủi ro lịch sử của nó.
Sử dụng chiến thuật giao dịch theo các đường SMA để lựa chọn cổ phiếu có tỷ suất sinh lợi cao nhất trong rổ các cổ phiếu ngành ngân hàng sau ['CTG', 'STB', 'HDB', 'EIB', 'BID', 'VPB', 'ACB', 'TCB', 'MBB', 'VIB', 'SHB', 'VCB', 'LPB', 'TPB'] giai đoạn từ ngày 20/10/2013 đến ngày 20/10/2023
Trường hợp 1: Chọn thời gian từ ngày 20/10/2013 - 20/10/2023 28 4.2 Trường hợp 2: Chọn thời gian từ ngày 05/06/2018 - 20/10/2023 (vì mã TCB là
Bước 1: Thực hiện khởi tạo danh sách với các mã cổ phiếu trong rổ:
Bước 2: Duyệt qua từng mã cổ phiếu trong mảng và chạy backtest với chiến lược giao dịch:
Cũng trong vòng lặp for đó, tiếp tục thực hiện backtest:
Bước 3: Tạo dataframe từ danh sách kết quả và sắp xếp bảng mã cổ phiếu theo tỷ suất sinh lời từ cao đến thấp.
Kết quả hiển thị như sau:
Bước 4: In ra mã cổ phiếu tốt nhất từ bảng trên:
Sau bước 4, ta tìm được mã cổ phiếu VCB có tỷ suất sinh lời cao nhất là 7.849% với giai đoạn 10 năm từ 20/10/2013 - 20/10/2023:
4.2 Trường hợp 2: Chọn thời gian từ ngày 05/06/2018 - 20/10/2023 (vì mã TCB là mã lên sàn trễ nhất vào 05/06/2018)
Thực hiện tương tự các bước ở trường hợp 1, đổi mốc thời gian ở bước thứ 2:
Sau khi thực hiện đủ 5 bước, ta sẽ được kết quả như sau, bao gồm:
Danh sách các mã cổ phiếu ứng với tỷ suất sinh lời:
Và mã cổ phiếu tốt nhất là VCB với tỷ suất sinh lời là 5.284%:
Kết quả phân tích cho thấy mã cổ phiếu VCB là lựa chọn đầu tư tốt nhất với tỷ suất sinh lời 10 năm đạt 7.849% và 5 năm đạt 5.284% Trong cả hai khoảng thời gian, thứ tự của các mã cổ phiếu hàng đầu không có sự thay đổi đáng kể, nhưng một số mã cổ phiếu đã có sự thay đổi do thời gian lên sàn khác nhau Cụ thể, mã TCB, được niêm yết vào năm 2018, đứng thứ 6 trong khoảng thời gian 10 năm nhưng đã vươn lên vị trí thứ 5 trong 5 năm gần đây Điều này cho thấy việc lên sàn chứng khoán là một sự kiện quan trọng, góp phần tăng giá trị và tỷ suất sinh lời của TCB cũng như các cổ phiếu khác.
Đường SMA và EMA đều là chỉ báo đường trung bình động với những công dụng khác nhau Đường SMA, với tính chất tín hiệu trễ, phù hợp cho các giai đoạn dài, giúp nhà đầu tư nắm bắt xu hướng chung Ngược lại, EMA cho phép nhà đầu tư phát hiện xu hướng sớm hơn, từ đó có cơ hội kiếm lợi nhuận cao hơn, nhưng cũng dễ dẫn đến việc nhận tín hiệu sai lệch và rơi vào bẫy giá Mỗi loại đường trung bình có những ưu điểm riêng: SMA thường được sử dụng trong chiến lược dài hạn, trong khi EMA thích hợp cho chiến lược ngắn hạn Kết hợp cả hai loại đường trung bình có thể tối ưu hóa lợi ích và giảm thiểu rủi ro cho nhà đầu tư.
Tiểu luận này đã chứng minh hiệu quả của đường SMA trong phân tích kỹ thuật và xây dựng chiến lược giao dịch cho cổ phiếu VCB Giá cổ phiếu của nhóm Big4 có xu hướng tăng, với VCB dẫn đầu ngành ngân hàng và thiết lập các đỉnh mới cao hơn Kết quả cho thấy VCB là mã cổ phiếu tốt nhất với tỷ suất sinh lời 10 năm đạt 7.849% và 5 năm là 5.284%, xứng đáng để đầu tư Ngoài ra, chi phí giao dịch là yếu tố quan trọng ảnh hưởng đến lợi nhuận của nhà đầu tư Giới hạn số lượng cổ phiếu mỗi lần giao dịch, quy định bởi Sở Giao dịch Chứng khoán, nhằm duy trì sự ổn định của thị trường, nhưng cũng có thể làm tăng chi phí giao dịch, yêu cầu nhà đầu tư thực hiện nhiều giao dịch hơn để đạt được mục tiêu đầu tư.