Backtest chiến lược cổ phiếu và quét mẫu hình giá
Chạy thử chiến lược giao dịch trên dữ liệu quá khứ với FinLens Web: dựng điều kiện vào, thoát lệnh, đọc lợi nhuận, mức giảm sâu nhất, tỷ lệ thắng và mẫu hình giá.
Trang này trả lời câu hỏi: quy tắc mua bán tôi đang nghĩ tới, nếu áp vào quá khứ thì lãi hay lỗ, và phải chịu sụt giảm bao nhiêu? Mở ở Công cụ → Kiểm định chiến lược trên thanh bên trái (trong app, tiêu đề trang là Backtest). Trang có hai tab lớn: Backtest chiến lược (thử một quy tắc vào, thoát lệnh) và Mẫu hình giá (tìm giai đoạn quá khứ giống hiện tại).
Kết quả backtest là phép tính trên dữ liệu đã qua, chưa trừ phí và thuế. Một chiến lược từng lãi không có nghĩa sẽ tiếp tục lãi. Trang này mô tả công cụ, không khuyến nghị mua bán.
Khi nào dùng
- Trước khi theo một tín hiệu: thấy RSI thoát quá bán hay giá cắt lên đường trung bình, muốn biết trên mã này tín hiệu đó trong vài năm qua đúng bao nhiêu lần.
- So hai cách vào lệnh: chạy cùng chiến lược trên nhiều mã, hoặc hai chiến lược trên cùng một mã, rồi so trong bảng Lịch sử & so sánh.
- Đánh giá rủi ro, không chỉ lợi nhuận: một chiến lược lãi nhưng từng sụt 30% có thể vượt quá mức bạn chịu được.
- Giá vừa có một nhịp lạ: xem trong lịch sử của mã, những nhịp giống vậy thường dẫn tới đâu.
Backtest chiến lược
Tab này đi theo ba bước đánh số ở đầu màn hình: 1 Chiến lược, 2 Cấu hình, 3 Kết quả. Bước sau chỉ mở khi đã xong bước trước (chọn chiến lược thì mới cấu hình, chạy xong mới có kết quả).
Thư viện chiến lược: chọn chiến lược để chạy
Thư viện chiến lược liệt kê các chiến lược bạn tạo và các chiến lược được chia sẻ công khai, là nơi bắt đầu mọi lần chạy.

Thư viện chiến lược, chụp ngày 14/11/2026.
Đọc thế nào
- Thanh lọc: ô tìm theo mã hoặc tên chiến lược; ô Tất cả / Của tôi / Công khai; ô sắp xếp (Mới nhất, Cũ nhất, Tên A-Z, Mã A-Z); số dòng mỗi trang; ô Hiển thị chiến lược ngừng hoạt động.
- Cột Mã / Tên: tên hiển thị, mã chiến lược, số phiên bản và lần cập nhật cuối.
- Khung thời gian: khung nến chiến lược dùng, ví dụ 1D là nến ngày.
- Trạng thái: Đang hoạt động hoặc Ngừng hoạt động; Công khai hoặc Riêng tư; Của tôi hoặc Được chia sẻ.
- Hành động: nút tam giác Chạy backtest chuyển sang bước Cấu hình; nút con mắt Xem chi tiết. Chiến lược của bạn có thêm Chỉnh sửa và Xóa.
Ứng dụng
- Muốn thử nhanh mà chưa muốn tự dựng, lọc Công khai, mở Xem chi tiết để đọc điều kiện, rồi bấm Chạy backtest.
Dễ đọc sai
- Chiến lược Được chia sẻ do người khác tạo: bạn chạy được nhưng không sửa được. Muốn đổi điều kiện, tạo chiến lược mới theo logic tương tự.
Tạo chiến lược mới: dựng điều kiện vào lệnh và thoát lệnh
Hộp Tạo chiến lược mới là nơi bạn mô tả quy tắc bằng chỉ báo và điều kiện, không cần viết mã.

Hộp Tạo chiến lược mới sau khi chọn mẫu Giao cắt MA (chưa lưu).
Đọc thế nào
- Thông tin chiến lược (cột trái): Mã chiến lược (định danh không dấu, ví dụ
break_out_h4), Khung thời gian, Tên chiến lược, Mô tả, công tắc Riêng tư và Đang hoạt động. - Trình tạo chiến lược có hai tab Vào lệnh và Thoát lệnh, mỗi tab dựng riêng một bộ điều kiện.
- Bắt đầu nhanh với mẫu: Giao cắt MA, RSI quá bán/quá mua, Giao cắt EMA. Chọn một mẫu sẽ nạp sẵn chỉ báo và điều kiện, thay thế nội dung tab đang mở.
- Bước 1 · Chỉ báo: mỗi chỉ báo có Alias (tên ngắn để gọi trong điều kiện, ví dụ
fast_ma) và Preset (loại chỉ báo, ví dụ SMA). Nút Tùy chỉnh đổi tham số như số phiên. - Bước 2 · Điều kiện vào lệnh: chọn cách gộp Thỏa tất cả, Thỏa ít nhất 1 hoặc Không thỏa; mỗi điều kiện có Vế trái, Quan hệ (cắt lên, cắt xuống, lớn hơn, nhỏ hơn...) và Vế phải.
- Chế độ AND quyết định các điều kiện phải xảy ra đồng thời đến mức nào: Trong N nến, A rồi B trong N nến, Cùng nến (nghiêm ngặt); ô Cửa sổ là N.
- Dòng Diễn giải đọc lại quy tắc bằng câu thường, ví dụ Mua khi SMA(10) cắt lên SMA(20) trong 5 phiên. Đọc dòng này trước khi lưu để chắc máy hiểu đúng ý bạn.
Ứng dụng
- Thử ý tưởng RSI: chọn mẫu RSI quá bán/quá mua, sửa ngưỡng 30 ở Vế phải của điều kiện vào lệnh thành 35, rồi lưu thành chiến lược riêng để so với bản gốc.
Dễ đọc sai
- Quên dựng tab Thoát lệnh thì lệnh mở ra có thể giữ tới hết kỳ; kết quả khi đó gần giống mua và giữ.
- Chế độ Trong N nến dễ dãi hơn Cùng nến (nghiêm ngặt): hai điều kiện chỉ cần xảy ra trong cùng cửa sổ N nến là tính, nên số lệnh nhiều hơn.
Cấu hình Backtest: mã, khoảng thời gian và vốn
Màn Cấu hình Backtest chọn chiến lược sẽ được thử trên mã nào, trong giai đoạn nào.

Cấu hình Backtest, mã HPG, khoảng 3 năm tới 13/11/2026.
Đọc thế nào
- Chiến lược đã chọn: tên, mã chiến lược và khung nến.
- Mã chứng khoán: mã được thử (mặc định HPG).
- Vốn ban đầu: Tự động tương đương khoảng 1 tỷ đồng, hoặc tự nhập theo triệu đồng.
- Khoảng thời gian: chọn nhanh 1 năm, 3 năm, 5 năm, Từ đầu năm, Tối đa, hoặc tự đặt Ngày bắt đầu, Ngày kết thúc. Mặc định là 5 năm gần nhất.
Ứng dụng
- Chạy cùng chiến lược ở 1 năm rồi 5 năm: nếu chỉ lãi ở một giai đoạn, có thể chiến lược chỉ hợp với một kiểu thị trường (tăng mạnh hoặc đi ngang).
Dễ đọc sai
- Các tỷ lệ % (lợi nhuận, mức giảm sâu nhất, tỷ lệ thắng) không phụ thuộc số vốn nhập; vốn chỉ đổi số tiền hiển thị.
- Khoảng Tối đa chạy từ mốc dữ liệu xa nhất nên chậm hơn đáng kể.
Kết quả: các thẻ tổng quan và chỉ số rủi ro, lợi nhuận
Màn Kết quả tóm tắt một lần chạy: chiến lược đã làm vốn tăng hay giảm, sụt sâu nhất bao nhiêu, thắng bao nhiêu lệnh.

Đầu màn Kết quả, chiến lược ma cross, mã HPG, chạy ngày 14/11/2026.

Khối thống kê lệnh và Chỉ số quan trọng của cùng lần chạy.
Đọc thế nào
- Dòng mô tả dưới tên chiến lược: mã, khoảng thời gian, vốn và giờ chạy. Hai tab con Tổng quan và Giao dịch (số lệnh); nút Sửa cấu hình và Về thư viện.
- Bốn thẻ đầu: Vốn đầu kỳ, Vốn cuối kỳ (kèm số tiền lãi, lỗ), Tổng lợi nhuận, Mức giảm sâu nhất (sụt giảm lớn nhất từ một đỉnh vốn xuống đáy sau đó).
- Tỷ lệ nắm giữ vị thế: phần trăm thời gian chiến lược đang cầm cổ phiếu.
- Hoạt động: Tổng lệnh đếm từng lệnh mua và lệnh bán; Tổng giao dịch đếm từng cặp mua rồi bán; Phí giao dịch.
- Hiệu suất: Lợi nhuận chiến lược, Lợi nhuận tham chiếu (mua đúng mã đó đầu kỳ rồi giữ tới cuối kỳ), Alpha (chênh lệch giữa hai số).
- Rủi ro: Mức giảm sâu nhất, Thời gian giảm sâu tối đa (số ngày từ đỉnh vốn tới khi hồi lại), Biến động.
- Lệnh lãi / Lệnh lỗ: tỷ lệ thắng, tỷ lệ thua, lãi lỗ trung bình, lệnh lãi lỗ lớn nhất, số ngày giữ lệnh trung bình.
- Chỉ số quan trọng (rê chuột vào dấu ? để xem giải thích):
- Hệ số lợi nhuận: tổng tiền lãi chia tổng tiền lỗ. Trên 1 là có lãi tổng thể.
- Sharpe: lợi nhuận trên mỗi đơn vị biến động; Sortino giống vậy nhưng chỉ tính biến động giảm.
- Calmar: lợi nhuận năm hóa so với mức giảm sâu nhất.
- Omega: so phần lợi nhuận trên ngưỡng với phần dưới ngưỡng, xét cả phân phối.
- Kỳ vọng lệnh: lãi lỗ trung bình kỳ vọng cho mỗi lệnh. Dương là về dài hạn có lãi.
Ứng dụng
- Đọc theo cặp: Tổng lợi nhuận đi cùng Mức giảm sâu nhất, Tỷ lệ thắng đi cùng LN lệnh thắng TB và LN lệnh thua TB. Ví dụ trong ảnh, chiến lược chỉ thắng 32% số lệnh, lệnh thắng trung bình lớn hơn lệnh thua, nhưng tổng lại vẫn lỗ và kém xa mua và giữ.
- So Lợi nhuận chiến lược với Lợi nhuận tham chiếu trước tiên. Alpha âm nghĩa là trong giai đoạn đó, cứ mua và giữ còn hơn.
Dễ đọc sai
- Phí giao dịch 0 đ là vì phép thử không trừ phí môi giới và thuế bán. Chiến lược giao dịch càng dày, kết quả thật càng thấp hơn con số ở đây.
- Phép thử giả định khớp ở giá đóng cửa của phiên có tín hiệu. Thực tế bạn chỉ biết tín hiệu khi phiên đã đóng, nên giá vào thật thường là phiên kế tiếp.
- Ít giao dịch (vài lệnh) thì tỷ lệ thắng, Sharpe hay Hệ số lợi nhuận đều kém tin cậy; một lệnh may mắn cũng đủ làm lệch các con số.
Biểu đồ thị trường: điểm vào và thoát lệnh trên nến
Biểu đồ thị trường đặt các điểm vào, thoát lệnh của lần chạy lên biểu đồ nến của mã để bạn thấy chiến lược đã mua bán ở đâu trong sóng giá.

Biểu đồ thị trường và cột thống kê bên phải, mã HPG, chạy ngày 14/11/2026.
Đọc thế nào
- Mũi tên nhỏ hướng lên đánh dấu điểm vào lệnh, mũi tên hướng xuống đánh dấu điểm thoát lệnh.
- Các vòng tròn có chữ cái là dấu sự kiện sẵn có của biểu đồ (báo cáo phân tích, sự kiện quyền, báo cáo vĩ mô...), không phải lệnh của chiến lược. Cách đọc các dấu này ở Chỉ báo FinLens trên biểu đồ TradingView.
- Biểu đồ có đủ công cụ vẽ, đổi khung và thêm chỉ báo như biểu đồ TradingView thông thường.
Ứng dụng
- Thêm đúng chỉ báo chiến lược dùng (ví dụ hai đường SMA) để kiểm tra bằng mắt: điểm vào có đúng chỗ hai đường cắt nhau không. Lệch nhiều là dấu hiệu điều kiện dựng chưa đúng ý.
Dễ đọc sai
- Biểu đồ mở ở vùng gần đây; các lệnh cũ hơn nằm bên trái, cần kéo hoặc thu nhỏ biểu đồ mới thấy.
Đường tăng trưởng vốn: chiến lược so với mua và giữ
Đường tăng trưởng vốn cho thấy giá trị tài khoản theo thời gian nếu làm theo chiến lược, đặt cạnh đường tham chiếu mua và giữ.

Đường tăng trưởng vốn (trái) và Lãi/Lỗ giao dịch (phải), mã HPG, kỳ 13/11/2023 tới 13/11/2026.
Đọc thế nào
- Đường Vốn là giá trị tài khoản theo chiến lược; đường Tham chiếu là giá trị nếu mua và giữ. Trục dọc tính theo tỷ đồng.
- Đoạn đường Vốn nằm ngang là lúc chiến lược đứng ngoài thị trường (không cầm cổ phiếu).
Ứng dụng
- Nhìn hình dạng hơn là điểm cuối: đường Vốn đi lên đều đặn với sụt nhỏ đáng tin hơn đường nhảy vọt nhờ một hai lệnh rồi đi ngang.
- Đối chiếu đoạn đường Vốn đi ngang với đoạn thị trường tăng mạnh trên đường Tham chiếu để thấy chiến lược đã bỏ lỡ nhịp nào.
Dễ đọc sai
- Khoảng cách giữa hai đường ở cuối kỳ phụ thuộc mạnh vào ngày bắt đầu và kết thúc bạn chọn. Đổi khoảng thời gian một chút có thể đảo ngược kết luận.
Lãi/Lỗ giao dịch: mỗi lệnh một chấm
Biểu đồ Lãi/Lỗ giao dịch vẽ mỗi cặp mua bán thành một chấm theo thứ tự thời gian, để thấy lãi lỗ phân bố ra sao.
Đọc thế nào
- Trục ngang là số thứ tự giao dịch, trục dọc là lãi lỗ của giao dịch đó.
- Chấm xanh là Lệnh lãi, đỏ là Lệnh lỗ, vàng là Hòa vốn. Rê chuột vào chấm để xem mã, lợi nhuận, giá vào và giá ra.
Ứng dụng
- Nếu phần lớn chấm đỏ nằm sát mức 0 còn vài chấm xanh vọt cao, chiến lược sống nhờ vài lệnh lớn. Bỏ lỡ một lệnh như vậy ngoài đời là kết quả đổi hẳn.
Dễ đọc sai
- Biểu đồ không cho biết thời điểm thật của lệnh, chỉ thứ tự. Muốn biết ngày, xem bảng Lịch sử lệnh ở tab Giao dịch.
Lịch sử lệnh: từng giao dịch của lần chạy
Tab Giao dịch liệt kê mọi cặp mua bán chiến lược đã thực hiện, kèm ngày, giá và lãi lỗ.

Lịch sử lệnh, chiến lược ma cross trên HPG, kỳ 13/11/2023 tới 13/11/2026.
Đọc thế nào
- Giá mua, Giá bán theo nghìn đồng. % Lợi nhuận là lãi lỗ của riêng lệnh đó.
- Trạng thái: Lãi, Lỗ hoặc Đang mở. Số ngày giữ lệnh tính theo ngày lịch.
- Bấm tiêu đề cột để sắp xếp; bảng chia trang, nút Xuất CSV tải toàn bộ danh sách.
Ứng dụng
- Sắp xếp theo % Lợi nhuận để xem các lệnh lỗ nặng nhất rơi vào giai đoạn nào, rồi mở lại giai đoạn đó trên Biểu đồ thị trường để hiểu vì sao điều kiện thoát phản ứng chậm.
Dễ đọc sai
- Lệnh cuối có thể vẫn đang mở ở ngày kết thúc kỳ: khi đó ngày bán là ngày cuối kỳ và lãi lỗ tính theo giá hôm đó, chưa phải lệnh đã đóng thật.
- Có thể có lệnh giữ một ngày. Phép thử không áp quy định thanh toán T+2 nên những lệnh này không làm được ngoài thị trường thật.
Lịch sử & so sánh: các lần chạy gần nhất
Khối Lịch sử & so sánh ở bước Chiến lược xếp các lần chạy gần nhất cạnh nhau để so nhanh.

Lịch sử & so sánh sau hai lần chạy cùng chiến lược trên FPT và HPG, ngày 14/11/2026.
Đọc thế nào
- Mỗi dòng là một lần chạy: Chiến lược, Mã, Kỳ, Lợi nhuận, Giảm sâu, Tỷ lệ thắng, Sharpe, PF (hệ số lợi nhuận), Lệnh, Chạy lúc.
- Nhãn Tốt nhất đánh dấu lần chạy có lợi nhuận cao nhất trong bảng.
- Chạy lại chạy lại đúng cấu hình đó; Xoá lịch sử dọn bảng.
Ứng dụng
- Chạy một chiến lược trên ba bốn mã cùng ngành, rồi đọc bảng này: lãi đều trên nhiều mã đáng tin hơn lãi lớn trên đúng một mã.
Dễ đọc sai
- Bảng chỉ giữ vài lần chạy gần nhất và lưu trên trình duyệt đang dùng. Đổi máy, đổi trình duyệt hoặc xóa dữ liệu trình duyệt là mất.
- Tốt nhất chỉ xét lợi nhuận, không xét mức giảm sâu hay số lệnh.
Mẫu hình giá
Tab Mẫu hình giá có hai chế độ ở công tắc phía trên: Quét mẫu hình hiện tại và Mẫu hình tự tạo.
Quét mẫu hình hiện tại: giai đoạn quá khứ giống hôm nay
Chế độ này lấy diễn biến giá vài phiên gần nhất của một mã làm mẫu, tìm lại trong lịch sử của chính mã đó những đoạn giống như vậy, rồi thống kê giá đã đi đâu sau mỗi lần.

Quét mẫu hình hiện tại, mã HPG, trạng thái trước khi bấm Phân tích, chụp ngày 14/11/2026.
Đọc thế nào
- Thiết lập tham số (cột phải):
- Mã cổ phiếu: mã cần quét. Dòng chữ bên dưới cho biết mã này đã có cấu hình lưu từ lần trước hay chưa; nút xoay vòng góc trên Nạp cấu hình đã lưu.
- Kích thước cửa sổ: số phiên gần nhất dùng làm mẫu.
- Số phiên dự phóng: nhìn bao nhiêu phiên sau mỗi lần khớp để tính kết quả.
- Độ tương đồng tối thiểu: đoạn quá khứ phải giống mẫu ít nhất bao nhiêu phần trăm mới được tính.
- Sau khi bấm Phân tích, ô Kết quả quét mẫu hình mới nhất hiện các thẻ: Mẫu hình khớp (số lần tìm thấy), Tỷ lệ thắng (phần trăm số lần giá cao hơn sau số phiên dự phóng), Lợi nhuận trung vị, Lợi nhuận trung bình, P25 / P75 (một phần tư số lần thấp hơn mức P25, một phần tư cao hơn mức P75), Lợi nhuận thấp nhất, Lợi nhuận cao nhất, cùng bảng Lần xuất hiện (bắt đầu, kết thúc, lợi nhuận, trạng thái Đã đóng hoặc Mẫu hình hiện tại).
- Biểu đồ vẽ thêm vị trí các lần khớp và dải dự phóng phía trước: đường giữa là mức trung vị, hai biên là vùng 20% đến 80% các kết quả. Ô Mẫu hình gốc vẽ lại hình dạng mẫu đang dùng.
- Mẫu được dựng từ giá điển hình của từng phiên (trung bình giá cao nhất, thấp nhất và đóng cửa), khung ngày.
Ứng dụng
- Sau một chuỗi phiên giảm, đặt Kích thước cửa sổ bằng số phiên giảm đó và Số phiên dự phóng bằng khoảng bạn định nắm giữ. Nếu Mẫu hình khớp đủ nhiều và dải P25 / P75 rộng hai phía, lịch sử cho thấy nhịp này không có xu hướng rõ sau đó.
- Thử nâng Độ tương đồng tối thiểu: số lần khớp giảm nhưng các lần còn lại giống mẫu hơn. So hai lần quét để biết kết luận có giữ được không.
Dễ đọc sai
- Chỉ tìm trong lịch sử của chính mã đó, không quét cả thị trường.
- Cửa sổ ngắn (vài phiên) dễ khớp rất nhiều lần nhưng mỗi lần chỉ giống ở hình dạng đơn giản; cửa sổ dài thì ngược lại, ít lần khớp và thống kê kém tin cậy.
- Tỷ lệ thắng chỉ xét giá cao hơn hay thấp hơn sau đúng số phiên dự phóng, không xét giá đã đi thế nào ở giữa.
- Mỗi lần bấm Phân tích, cấu hình quét của mã đó được lưu vào tài khoản (để lần sau nạp lại).
Mẫu hình tự tạo: vẽ và lưu mẫu hình riêng
Chế độ này cho phép bạn tự mô tả một hình dạng giá bằng dãy điểm, đặt tên và lưu lại để dùng sau.

Trình tạo mẫu hình với mẫu ví dụ Hai đáy (chưa lưu), chụp ngày 14/11/2026.
Đọc thế nào
- Tên mẫu hình và Loại mẫu hình: Tăng giá, Giảm giá hoặc Tiếp diễn.
- Dãy điểm Y: mỗi ô là một mốc giá tương đối theo thứ tự thời gian; dòng Hợp lệ / Lỗi đếm số điểm đọc được. Cần ít nhất hai điểm hợp lệ để lưu.
- Nhập nhanh nhiều điểm: dán dãy số cách nhau bằng dấu phẩy hoặc mỗi dòng một số, bấm Áp dụng.
- Xem trước mẫu hình vẽ ngay hình dạng; Lưu mẫu hình ghi vào tài khoản.
- Danh sách mẫu hình: mẫu của bạn và mẫu Hệ thống (bật bằng công tắc Hiển thị mẫu hình hệ thống); mẫu hệ thống có nút Nhân bản để sao thành mẫu riêng.
Ứng dụng
- Ghi lại những hình dạng bạn hay tìm (hai đáy, nền giá phẳng sau nhịp tăng) để có sẵn khi tính năng quét theo mẫu tự tạo được mở.
Dễ đọc sai
- Như dòng thông báo trên đầu chế độ này, mẫu tự tạo chưa dùng để quét được; hiện chỉ tạo, sửa và quản lý.
- Mẫu gắn nhãn Hệ thống không sửa trực tiếp được; muốn chỉnh thì Nhân bản rồi sửa bản sao.
Phối hợp
Từ tín hiệu lọc tới kiểm định. Ở Lọc cổ phiếu, một điều kiện như giá cắt lên đường trung bình cho ra danh sách mã. Dựng đúng điều kiện đó ở Tạo chiến lược mới, thêm điều kiện thoát, rồi chạy trên ba bốn mã trong danh sách. So các lần chạy ở Lịch sử & so sánh: tín hiệu chỉ đáng theo nếu lãi trên nhiều mã chứ không chỉ một.
Đọc một kết quả cho đủ. Bắt đầu ở Hiệu suất (Alpha so với mua và giữ), sang Mức giảm sâu nhất và Đường tăng trưởng vốn (có chịu được đoạn sụt đó không), rồi Lãi/Lỗ giao dịch (lãi có dựa vào vài lệnh may mắn không), cuối cùng Lịch sử lệnh để trừ phí, thuế ước tính cho số lệnh đã giao dịch.
Kiểm tra một nhịp giá lạ. Khi một mã vừa có chuỗi phiên bất thường, mở Quét mẫu hình hiện tại để xem lịch sử của mã từng có nhịp giống vậy chưa và sau đó giá đi đâu. Đối chiếu với Kỹ thuật một mã để biết giá đang ở vùng hỗ trợ, kháng cự nào.
Bài liên quan
Lọc cổ phiếu
Tìm mã thỏa điều kiện kỹ thuật, thanh khoản, khối ngoại trước khi đem đi kiểm định.
Kỹ thuật và mùa vụ một mã
Pivot, xu hướng và mùa vụ giá của một mã để đối chiếu với kết quả backtest.
Chỉ báo FinLens trên biểu đồ TradingView
Ý nghĩa các dấu và chỉ báo hiện trên biểu đồ trong màn Kết quả.
Python SDK
Tự lấy dữ liệu giá để chạy backtest phức tạp hơn bằng Python.
Câu hỏi thường gặp
Backtest một chiến lược giao cắt đường trung bình trên FinLens Web thế nào?
Mở Công cụ, chọn Kiểm định chiến lược, ở tab Backtest chiến lược bấm Tạo chiến lược mới. Trong ô Bắt đầu nhanh với mẫu, chọn Giao cắt MA để nạp sẵn hai đường SMA 10 và SMA 20 cùng điều kiện cắt lên để vào, cắt xuống để thoát, rồi đặt tên và bấm Tạo chiến lược. Quay lại thư viện, bấm nút chạy ở dòng chiến lược, chọn mã, khoảng thời gian và bấm Chạy Backtest. Màn Kết quả hiện tổng lợi nhuận, mức giảm sâu nhất, tỷ lệ thắng và danh sách lệnh. Nên chạy thêm trên vài mã khác nhau trước khi tin vào một con số.
Lợi nhuận tham chiếu và Alpha trong kết quả backtest nghĩa là gì?
Lợi nhuận tham chiếu là kết quả nếu bạn mua đúng mã đó vào ngày đầu kỳ và giữ nguyên tới ngày cuối kỳ, không làm gì thêm. Alpha là chênh lệch giữa lợi nhuận của chiến lược và lợi nhuận tham chiếu. Alpha âm nghĩa là cứ mua và giữ còn tốt hơn giao dịch theo quy tắc, dù chiến lược có thể vẫn ít sụt giảm hơn. Vì vậy cần đọc Alpha cùng Mức giảm sâu nhất chứ không đọc riêng. Đường tăng trưởng vốn trên FinLens Web vẽ cả hai đường để thấy chênh lệch theo thời gian.
Kết quả backtest đã trừ phí giao dịch và thuế chưa?
Chưa. Ô Phí giao dịch trong khối Hoạt động hiện ghi 0 đồng, nghĩa là phép thử không trừ phí môi giới và thuế khi bán. Phép thử cũng không áp quy định thanh toán T+2, nên có thể xuất hiện lệnh giữ chỉ một ngày, điều không làm được ngoài thị trường thật. Chiến lược càng giao dịch dày thì chênh lệch so với thực tế càng lớn. Muốn ước lượng, lấy Tổng lệnh nhân với mức phí và thuế bạn đang chịu rồi trừ khỏi lợi nhuận trên FinLens Web.
Quét mẫu hình hiện tại cho biết điều gì?
Chức năng này lấy diễn biến giá vài phiên gần nhất của một mã làm mẫu, rồi dò lại toàn bộ lịch sử của chính mã đó để tìm các giai đoạn có hình dạng giống ở mức tương đồng bạn đặt. Với mỗi lần khớp, hệ thống xem giá đi đâu sau số phiên dự phóng và tổng hợp thành tỷ lệ thắng, lợi nhuận trung vị, trung bình và dải phân vị. Số lần khớp ít thì thống kê kém tin cậy. Đây là thống kê lịch sử, không phải dự báo. Mỗi lần bấm Phân tích trên FinLens Web, cấu hình quét của mã đó được lưu vào tài khoản để lần sau nạp lại.
Cập nhật lần cuối