Spread tài khoản demo và thực: ước tính mức hao hụt
Mục lục
- Kết luận: thành tích trên demo không thể áp thẳng cho tài khoản thực
- Vì sao demo dễ có lợi thế hơn?
- Điều kiện nguồn giá có thể khác nhau
- Khác biệt nằm ở những khoảnh khắc spread giãn, không phải ở giá trị trung bình
- EA giao dịch nhiều, biên độ mỗi lệnh nhỏ thì chịu ảnh hưởng nhiều hơn
- Quy trình đo phân bố spread trên tài khoản thực
- Cách áp dụng mức chiết khấu
- Trừ vào như một chi phí bổ sung cho mỗi lệnh
- Cố định spread rồi chạy lại backtest
- Giới hạn và lưu ý
- Tổng kết
Kết luận: thành tích trên demo không thể áp thẳng cho tài khoản thực
Xin nói kết luận trước. Dù tài khoản demo cho kết quả tốt, bạn nên cho rằng trên tài khoản thực thành tích sẽ giảm đi đúng bằng phần spread. Mức giảm phụ thuộc rất nhiều vào tần suất giao dịch của EA và biên độ giá mỗi lệnh, nên không thể nói chung chung là "giảm bao nhiêu phần trăm". Vì vậy, chúng tôi khuyên bạn dùng quy trình sau: đo phân bố spread trên chính tài khoản thực của mình, rồi trừ chênh lệch đó khỏi kết quả kiểm chứng như một khoản chi phí cho mỗi lệnh.
Lưu ý thêm: toàn bộ thành tích forward công bố trên FXEA365 đều là forward test trên tài khoản demo của Exness, không phải thành tích của tài khoản thực. "Mức hao hụt" nói trong bài này cũng áp dụng cho chính dữ liệu công bố của chúng tôi.
📧 Khóa học email miễn phí (8 email) + gói 13 chỉ báo MT5 dành riêng cho người đăng ký
Ngay sau khi đăng ký, bạn nhận được liên kết tải gói dành riêng cho người đăng ký gồm 13 chỉ báo MT5 của chúng tôi: tệp đã biên dịch (.ex5), mã nguồn và hướng dẫn cài đặt. Sau đó là 8 email về nền tảng giao dịch tự động, cách đọc backtest đúng và cách chọn sàn (mỗi ngày một email trong 5 ngày đầu, sau đó vào ngày thứ 7, 14 và 30 kể từ khi đăng ký). Bạn cũng được báo trước mỗi lần tăng giá của các phiên bản bán trên MQL5 Market (giá ra mắt tăng dần theo doanh số). Trên trang này, EA của chúng tôi miễn phí khi có tài khoản thật tại sàn đối tác.
* Quyền riêng tư được bảo vệ nghiêm ngặt. Bạn có thể hủy đăng ký bất cứ lúc nào.
Vì sao demo dễ có lợi thế hơn?
Điều kiện nguồn giá có thể khác nhau
Không phải lúc nào tài khoản demo và tài khoản thực cũng dùng cùng một nguồn giá với cùng điều kiện. Tùy sàn và loại tài khoản, demo có thể có spread hẹp hơn, spread ít giãn ra khi có công bố chỉ số kinh tế, hoặc lệnh khớp không bị trượt giá. Ngược lại, cũng có sàn gần như không có khác biệt, nên ở điểm này chỉ có thể nói: "mỗi sàn mỗi khác, phải kiểm tra mới biết".
Khác biệt nằm ở những khoảnh khắc spread giãn, không phải ở giá trị trung bình
Chênh lệch spread lộ rõ nhất ở các khung giờ như rollover đầu giờ sáng, ngay sau khi công bố chỉ số kinh tế, hay lúc mở cửa đầu tuần có gap, hơn là trong lúc thị trường bình thường. Nếu các lệnh vào của EA tập trung vào những khung giờ đó, thì dù spread trung bình trông giống nhau, chi phí thực tế phải trả vẫn lớn hơn nhiều.
EA giao dịch nhiều, biên độ mỗi lệnh nhỏ thì chịu ảnh hưởng nhiều hơn
Biên độ giá mục tiêu của mỗi lệnh càng nhỏ thì spread chiếm tỷ trọng càng lớn trong lợi nhuận. Chẳng hạn GOLD TRIPWIRE của trang là EA ngắn hạn, với thời gian giữ lệnh trung bình trong backtest MT5 là 0:21:12. So với thời gian giữ lệnh trung bình trong backtest của MEGAMAX DONCHIAN là 32:58:21, nói chung thì cùng một mức chênh lệch spread, EA ngắn hạn sẽ ảnh hưởng đến thành tích nhiều hơn. Tuy nhiên, ảnh hưởng thực tế lớn đến đâu thì chỉ có đo mới biết.
Quy trình đo phân bố spread trên tài khoản thực
| Bước | Việc cần làm | Giá trị cần xem |
|---|---|---|
| 1. Ghi dữ liệu | Trên MT5 tài khoản thực, chạy script ghi chênh lệch Bid/Ask theo từng tick (hoặc mỗi phút) ra file CSV | Dữ liệu thô |
| 2. Thời gian | Ghi tối thiểu vài tuần, tốt nhất là kéo dài qua các tháng có công bố chỉ số kinh tế | Số ngày đã ghi |
| 3. Theo khung giờ | Tổng hợp theo từng giờ theo giờ server | Trung vị, giá trị top 10%, giá trị lớn nhất |
| 4. Đối chiếu | Chỉ lọc ra spread tại những thời điểm EA thực sự vào lệnh | Trung bình lúc vào lệnh |
| 5. So sánh | Đo tài khoản demo bằng cách tương tự rồi lấy hiệu số | Chênh lệch theo từng khung giờ |
Điểm mấu chốt là bước 4. Chi phí thực tế là spread tại thời điểm EA đặt lệnh, chứ không phải trung bình của tất cả các khung giờ. Script ghi dữ liệu bạn có thể tự viết, hoặc ghép từ các công cụ hỗ trợ trong công cụ MT5.
Cách áp dụng mức chiết khấu
Trừ vào như một chi phí bổ sung cho mỗi lệnh
Đây là cách đơn giản nhất và ít sai sót nhất.
- Gọi Δ là "chênh lệch spread giữa tài khoản thực và demo" tính được ở bước 5
- Chi phí bổ sung = Δ × giá trị mỗi lot × số lot × số lệnh
- Lấy tổng lợi nhuận trong kết quả kiểm chứng trừ đi chi phí bổ sung, rồi tính lại PF
PF là "tổng lợi nhuận ÷ tổng lỗ", nên khi chi phí tăng thì tử số giảm còn mẫu số tăng. Với EA có PF gốc gần 1.0, chỉ cần một khoản chi phí bổ sung nhỏ cũng có thể kéo PF xuống dưới 1.0.
Cố định spread rồi chạy lại backtest
Trình kiểm tra chiến lược của MT5 cho phép chỉ định spread cố định. Nếu bạn nhập giá trị top 10% đo được trên tài khoản thực và kiểm chứng lại, bạn sẽ có một ước tính theo hướng bi quan. Hãy chạy hai lần, một với trung vị và một với top 10%, để xem thành tích thay đổi bao nhiêu. Qua đó bạn biết EA đó nhạy với spread đến mức nào.
Giới hạn và lưu ý
- Chỉ xét mỗi spread. Phương pháp này không đo được trượt giá, lệnh bị từ chối khớp hay lệnh bị trễ. Mức hao hụt thực tế có thể lớn hơn con số ước tính.
- Chỉ đúng với khoảng thời gian đã đo. Spread thay đổi theo môi trường thị trường và chính sách của sàn. Giá trị đo cách đây nửa năm chưa chắc còn đúng hôm nay.
- Kiểm chứng với spread cố định đơn giản hơn thực tế. Thực tế spread luôn biến động, nên kết quả chạy với giá trị cố định chỉ mang tính tham khảo.
- Dữ liệu công bố của chúng tôi cũng có giới hạn tương tự. Dù thành tích forward test trên tài khoản demo tốt, cũng không có gì đảm bảo tài khoản thực sẽ cho kết quả như vậy. Hãy coi kết quả trên demo là bước trước để xác nhận xem có tái hiện được khi chạy thật hay không.
- Khi chọn sàn, đừng chỉ dựa vào spread trung bình mà sàn đưa ra. Cách so sánh được tổng hợp trong so sánh các sàn FX.
Tổng kết
- Spread trên demo đôi khi có lợi hơn tài khoản thực, nên hãy coi kết quả kiểm chứng sẽ hao hụt tương ứng
- Chênh lệch lớn nằm ở những "khoảnh khắc spread giãn" như đầu giờ sáng, lúc công bố chỉ số kinh tế, đầu tuần, chứ không phải ở giá trị trung bình
- Ghi chênh lệch Bid/Ask trên tài khoản thực và đánh giá theo spread tại thời điểm EA vào lệnh
- Trừ chênh lệch như chi phí cho mỗi lệnh, hoặc kiểm chứng lại với spread cố định ở mức top 10%
- EA có thời gian giữ lệnh trung bình ngắn và giao dịch nhiều sẽ chịu ảnh hưởng của spread nhiều hơn
- Trượt giá là khoản phát sinh riêng, nên hãy coi ước tính này là mức hao hụt tối thiểu
- Giá trị kiểm chứng của từng EA có thể so sánh tại bảng xếp hạng thực đo của toàn bộ EA
📧 Khóa học email miễn phí (8 email) + gói 13 chỉ báo MT5 dành riêng cho người đăng ký
Ngay sau khi đăng ký, bạn nhận được liên kết tải gói dành riêng cho người đăng ký gồm 13 chỉ báo MT5 của chúng tôi: tệp đã biên dịch (.ex5), mã nguồn và hướng dẫn cài đặt. Sau đó là 8 email về nền tảng giao dịch tự động, cách đọc backtest đúng và cách chọn sàn (mỗi ngày một email trong 5 ngày đầu, sau đó vào ngày thứ 7, 14 và 30 kể từ khi đăng ký). Bạn cũng được báo trước mỗi lần tăng giá của các phiên bản bán trên MQL5 Market (giá ra mắt tăng dần theo doanh số). Trên trang này, EA của chúng tôi miễn phí khi có tài khoản thật tại sàn đối tác.
* Quyền riêng tư được bảo vệ nghiêm ngặt. Bạn có thể hủy đăng ký bất cứ lúc nào.
Bạn có câu hỏi về EA hay Forex?
Bạn có thể đăng câu hỏi trên diễn đàn giao dịch Nattzy (đăng ký miễn phí). Không nhất thiết liên quan đến bài viết này — cài đặt EA, chọn sàn môi giới, v.v. đều được.
Hỏi trên Nattzy ↗