Tất cả bài viết

Hướng dẫn backtest chiến lược đầu tiên trên ThanhBinhTrading

Bạn có một ý tưởng giao dịch nhưng chưa biết kiểm chứng từ đâu? Cách bắt đầu dễ theo dõi là chạy một chiến lược mẫu, hiểu từng nhóm thiết lập rồi mới thay đổi quy tắc. Bài này hướng dẫn thao tác trên ThanhBinhTrading, không đánh giá mẫu nào sẽ sinh lời.

Nếu cần hiểu khái niệm trước, đọc Backtest là gì và những cái bẫy hay gặp.

Quy trình backtest gồm chọn dữ liệu, viết quy tắc, đặt thoát lệnh, kiểm tra vốn và đọc kết quả

1. Mở công cụ và chọn dữ liệu

Vào công cụ Backtest. Trong mục 01 Dữ liệu giá, chọn Dầu WTI, Vàng hoặc Bitcoin. Tiếp theo, đọc thông tin bộ dữ liệu: mã, khung nhỏ nhất, ngày bắt đầu, ngày kết thúc và các khung dùng được trong điều kiện.

Khung nhỏ nhất phải phù hợp với chiến lược. Chẳng hạn, nếu điều kiện cần nến M15 thì không chọn bộ chỉ có H1. Ngày cuối dữ liệu có thể khác ngày hiện tại; đừng mặc định lựa chọn “12 tháng gần nhất” luôn tính đến hôm nay.

Chọn khoảng thời gian bằng các nút có sẵn hoặc ô Từ ngày, Đến ngày. Ghi lại khoảng bạn thực sự muốn kiểm tra để đối chiếu sau khi chạy.

2. Nạp một chiến lược mẫu

Trong mục 02 Điều kiện vào và ra lệnh, mở Bắt đầu từ mẫu. Bạn có thể chọn “EMA10 H1 thuận xu hướng D1, cắt lỗ ở đáy Stoch” để làm quen giao diện. Đây là ví dụ thao tác, không phải khuyến nghị chọn chiến lược này để giao dịch.

Sau khi nạp, kiểm tra lại mã, bộ dữ liệu, khoảng thời gian và các thông số đang hiển thị. Không mặc định mọi thiết lập đều giữ nguyên sau khi đổi mẫu.

Đọc lần lượt: chiều Mua/Bán; bộ lọc khung lớn; điều kiện vào; cách ghép điều kiện; thời điểm khớp lệnh. “Tất cả đều đúng” khác “Chỉ cần một điều kiện”. “Giá mở cửa nến kế tiếp” cũng khác “Giá đóng cửa nến tín hiệu”.

3. Kiểm tra cách thoát lệnh và vốn

Ở mục 03 Cắt lỗ, chốt lời, thoát lệnh, xem cách đặt stop loss, take profit, hòa vốn, dời cắt lỗ và điều kiện thoát. Ghi nhận tùy chọn kiểm tra bên trong nến bằng M1 nếu bạn sử dụng.

Ở mục 04 Vốn và khối lượng, kiểm tra vốn ban đầu, đơn vị rủi ro, giá trị sản phẩm, lot tối thiểu, bước lot và giới hạn rủi ro đang mở. Các con số mặc định phục vụ mô phỏng; chúng không thay thế đặc tả hợp đồng của tài khoản thực tế.

Xem cả lựa chọn spread và mục 05 Giờ được vào lệnh. Giờ máy chủ không nhất thiết trùng giờ Việt Nam. Nếu chưa rõ một thiết lập, mở phần Giải thích cạnh nhóm đó trước khi chạy.

4. Chạy và đối chiếu kết quả

Bấm Chạy backtest và đợi hoàn tất. Trước khi đọc lãi/lỗ, kiểm tra tên mẫu, mã, khoảng thời gian đã chọn và các phần lãi/lỗ theo năm hoặc nhật ký lệnh. Nếu thông tin thời gian chưa khớp, làm rõ trước khi dùng báo cáo để kết luận.

Đọc cùng lúc số lệnh, profit factor, R trung bình mỗi lệnh, sụt vốn và chuỗi thua. Sau đó xem đường vốn, bảng theo năm/tháng và một số lệnh trên biểu đồ. Bài đọc bảng kết quả giải thích ý nghĩa các chỉ số.

Bảng còn hiển thị tín hiệu bị bỏ. Đây là chỗ nên kiểm tra nếu số lệnh ít hơn dự kiến: giới hạn rủi ro hoặc điều kiện cắt lỗ có thể khiến một tín hiệu không thành lệnh.

5. Lưu phép thử trước khi đổi tham số

Giao diện kết quả có các lựa chọn tải Excel, CSV, ảnh hoặc PDF. Bạn có thể dùng Ghim kết quả này để so sánh trước khi chạy phương án thứ hai. Ghi riêng ngày chạy, bộ dữ liệu, toàn bộ quy tắc và chi phí đã tính hoặc chưa tính.

Lần tiếp theo chỉ thay một yếu tố, chẳng hạn bộ lọc xu hướng. Nếu đổi đồng thời mã, giai đoạn, stop loss và rủi ro, bạn khó xác định điều gì tạo ra chênh lệch.

Việc nên làm sau bài này: mở Backtest, chọn một mẫu và hoàn thành một báo cáo có thể chạy lại. Mục tiêu đầu tiên là hiểu phép thử; kết quả quá khứ không bảo đảm kết quả tương lai.

Hướng dẫn được đối chiếu với giao diện ngày 03/11/2026. Vị trí và tên lựa chọn có thể thay đổi khi công cụ cập nhật.

Bài trước: Giao dịch đồng pha nhiều khung thời gian Bài sau: Cách viết quy tắc giao dịch đủ rõ để backtest