Forward test là gì và khác backtest ở điểm nào
Cập nhật lần cuối: 2026-05-18 | Thời gian đọc ước tính: 10 phút
Để đánh giá độ tin cậy của EA, việc kiểm chứng theo thời gian thực trên thị trường thực (forward test) là thiết yếu bên cạnh việc kiểm chứng dữ liệu lịch sử (backtest). Chỉ khi kết hợp cả hai, bạn mới đánh giá được EA có chiến lược hiệu quả cả trong quá khứ lẫn trong tương lai hay không.
Mục lục
Sự khác biệt giữa Backtest và Forward Test
| Hạng mục | Backtest (BT) | Forward Test (FT) |
|---|---|---|
| Dữ liệu sử dụng | Dữ liệu giá lịch sử | Giá thị trường thời gian thực |
| Spread | Cố định hoặc ước tính theo mô hình | Spread thực tế (thay đổi) |
| Trượt giá | Hầu như không được tính đến | Slippage khớp lệnh thực tế |
| Tốc độ thực thi | Tức thì (10 năm trong vài phút) | Thời gian thực (cần đúng thời gian thực tế) |
| Độ tin cậy | Có nguy cơ khớp đường cong | Phản ánh điều kiện thị trường thực |
| Thời gian tối thiểu cần thiết | Vài giờ đến 1 ngày | Từ 3 tháng đến hơn 1 năm |
| Chi phí | Miễn phí (có thể thực hiện trong môi trường demo) | Miễn phí (tài khoản demo) hoặc cần tiền thật |
Vì sao Forward Test quan trọng
1. Backtest chỉ được tối ưu cho "quá khứ"
Dù kết quả backtest tốt đến đâu, chúng chỉ đánh giá hiệu suất trên dữ liệu quá khứ. Những EA bị quá khớp (curve-fit) có thể trông xuất sắc trong backtest nhưng không hiệu quả trên thị trường thực. Forward test sẽ phơi bày điều này.
2. Đo spread và slippage thực tế
Spread của sàn biến động theo điều kiện thị trường — có thể cao gấp 5 đến 10 lần bình thường trong các thông báo kinh tế lớn. Vì backtest dùng spread cố định, chi phí ma sát thực tế không nhìn thấy được. Forward test cho phép bạn đánh giá chất lượng khớp lệnh thực tế.
3. Xác nhận khả năng tương thích với sàn
Cùng một EA có thể cho kết quả khác nhau tùy tốc độ khớp lệnh và slippage giữa các sàn. Đặc biệt với EA scalping, khả năng tương thích với sàn là yếu tố quyết định hiệu suất.
Cách đọc kết quả Forward Test
Của chúng tôi "Kết quả thời gian thực" công bố kết quả forward test của từng EA. Phần sau giải thích cách đọc các chỉ số chính.
Profit Factor (PF)
Tổng lãi ÷ tổng lỗ. Trên 1,0 nghĩa là kỳ vọng dương. 1,3 trở lên là mốc cho sự ổn định.
Mức sụt giảm tối đa (Max DD)
Mức giảm tối đa từ đỉnh xuống đáy (%). Nếu DD tối đa của FT nằm trong 1,5× DD tối đa của BT thì nằm trong phạm vi bình thường.
Tỷ lệ thắng
Riêng lẻ thì ít ý nghĩa. Luôn xem cùng với tỷ lệ rủi ro/lợi nhuận. Ngay cả tỷ lệ thắng 40% vẫn có kỳ vọng dương ở RR 1:2.
Số lệnh
Cần ít nhất 50–100 lệnh để có độ tin cậy thống kê trong forward test. Nếu giai đoạn ngắn, hãy chỉ xem kết quả là tham khảo.
So sánh với BT (Tỷ lệ chênh lệch)
Nếu PF của FT nằm trong 70–130% PF của BT, bạn có thể kết luận EA đang "hoạt động như kỳ vọng."
Tiêu chí đạt/không đạt của Forward Test
| Kết quả | Điều kiện | Hành động |
|---|---|---|
| ✅ Tốt | FT PF ≥ 1,2, Max DD < 1,5× BT, 50+ lệnh | Tiếp tục chạy với tiền thật |
| ⚠️ Theo dõi | FT PF 1,0–1,2 hoặc Max DD = 1,0–1,5× BT | Gia hạn thêm 3 tháng và đánh giá lại |
| ❌ Xem xét lại | FT PF < 1,0 hoặc Max DD > 1,5× BT | Quay lại demo và xem xét lại tham số |
| 🚨 Khuyến nghị dừng | DD tối đa > 2× BT hoặc lỗi liên tiếp trong FT | Dừng vận hành và điều tra nguyên nhân |
Cách chạy Forward Test

Chạy EA trên tài khoản demo
Cài đặt EA trên tài khoản demo Exness, XMTrading hoặc HFM. Dùng cùng các cài đặt tham số như khi chạy thật (RiskPercent, SL, MagicNumber). Lưu ý: các EA miễn phí của chúng tôi không chạy trên tài khoản demo. Hãy kiểm tra trong Strategy Tester rồi bắt đầu trên tài khoản thật đã đăng ký với lot tối thiểu (bản mua trên MQL5 Market thì chạy được trên tài khoản demo).
Chờ ít nhất 3 tháng và 50+ lệnh
Các EA có tần suất giao dịch thấp (khung H4, D1) có thể mất 3–6 tháng. Tránh vội vàng kết luận — kiên nhẫn là quan trọng nhất.
Ghi lại báo cáo hàng tháng
Xuất báo cáo HTML từ tab lịch sử tài khoản của MT5. Ghi lại PF, DD tối đa và số lệnh theo từng tháng.
So sánh và đánh giá với backtest
Kiểm tra xem hiệu suất FT có nằm trong 70–130% của BT không. Nếu có chênh lệch lớn, hãy xem xét lại tham số hoặc sàn.
Quyết định chạy thật
Nếu đạt tiêu chí, hãy chuyển sang tài khoản thực. Bắt đầu với khối lượng lot tối thiểu, sau đó tăng dần khi hiệu suất được duy trì.
📊 Xem kết quả Forward Test của trang chúng tôi
Chúng tôi công bố kết quả forward cập nhật liên tục của các EA đang phân phối chạy trên tài khoản kiểm định. Hãy so sánh với số liệu backtest trên trang từng EA để đánh giá độ ổn định.
Xem kết quả thời gian thực →