Backtest – phân tích hiệu quả của bot
Công cụ Backtest cho phép bạn phân tích hiệu quả hoạt động của bot dựa trên các cài đặt bạn đã chọn, bao gồm tham số lưới và số tiền đầu tư. Bằng cách mô phỏng hiệu suất bot dựa trên dữ liệu giao dịch lịch sử, Backtest giúp người dùng đánh giá các kết quả tiềm năng trước khi triển khai bot.
Mặc dù kết quả chỉ mang tính chất tham khảo, nhưng Backtest cung cấp những hiểu biết hữu ích để tối ưu hóa các thông số như số lượng lưới và khoản đầu tư nhằm đạt hiệu suất tốt hơn.
Vị trí của tính năng Backtest
Công cụ Backtest nằm trong menu cài đặt khi khởi chạy bot.
Cách sử dụng Backtest
1. Chạy Backtest
Khi bạn đã thiết lập hoặc điều chỉnh các cài đặt của bot, hãy nhấn nút [Backtest] để bắt đầu quá trình đánh giá hiệu suất. Một cửa sổ mới sẽ hiển thị kết quả ước tính của bot trong khoảng thời gian đã chọn, dựa trên dữ liệu thị trường trong quá khứ.
Mỗi lần mở cửa sổ Backtest, hệ thống sẽ truy xuất (nếu có) mức phí hiện tại trên sàn của bạn để phép tính phù hợp với điều kiện giao dịch thực tế.
2. Chọn khoảng thời gian
Bạn có thể thiết lập khoảng thời gian cần đánh giá bằng cách thay đổi phạm vi ngày. Tối đa 30 ngày trước ngày hiện tại có sẵn để đánh giá (tối đa 90 ngày đối với người dùng gói Pro).
Cách tùy chỉnh khoảng thời gian đánh giá:
- Mở công cụ lịch trong cửa sổ Backtest.
- Chọn ngày bắt đầu, sau đó chọn ngày kết thúc.
- Nhấn nút màu xanh để xác nhận khoảng thời gian đã chọn.
Hệ thống sẽ tính toán lại hiệu suất của bot dựa trên khung thời gian bạn đã chọn.
3. Thử nghiệm các cài đặt khác nhau
Để đánh giá hiệu quả trong các điều kiện khác nhau:
- Quay lại menu cài đặt của bot.
- Thay đổi các thông số (ví dụ: số lượng lưới hoặc số tiền đầu tư).
- Chạy lại Backtest để so sánh kết quả.
Quy trình này giúp bạn tinh chỉnh cài đặt bot trước khi triển khai thực tế.
4. Cách Backtest tính phí của sàn giao dịch
Backtest hiện phản ánh phí giao dịch cá nhân (maker/taker) của bạn từ sàn đã kết nối — cả Live lẫn Demo.
Cách hoạt động:
— Khi bạn mở cửa sổ Backtest, Bitsgap truy vấn API của sàn để lấy mức phí hiện tại (gói/cấp bậc).
— Nếu tìm thấy phí cá nhân, Backtest sẽ áp dụng mức phí đó.
— Nếu không, Backtest dùng phí tiêu chuẩn của sàn cho thị trường đã chọn.
— Ở lần chạy Backtest đầu tiên đối với sàn có áp dụng phí tuỳ chỉnh, bạn sẽ thấy thông báo một lần: “Đã áp dụng phí tuỳ chỉnh. Kết quả backtest phản ánh phí giao dịch cá nhân của bạn.”
Sàn được hỗ trợ:
Lưu ý: Cơ chế không phụ thuộc sàn. Nếu API của sàn trả về mức phí hiệu dụng đã gồm ưu đãi (ví dụ cấp VIP, giảm phí bằng token), Backtest sẽ sử dụng; nếu không, dùng phí tiêu chuẩn của sàn.
Ghi chú cuối cùng
Công cụ Backtest là một cách tuyệt vời để đánh giá tiềm năng hiệu suất của bot, tuy nhiên kết quả thực tế có thể khác nhau tùy thuộc vào điều kiện thị trường hiện tại.
Hãy luôn xem xét các yếu tố rủi ro và sự biến động của thị trường khi đưa ra quyết định giao dịch.
Về phí. Kết quả backtest đã bao gồm phí giao dịch. Vẫn có thể có chênh lệch nhỏ so với hiệu suất live do trượt giá (slippage), làm tròn và tính biến động của các ưu đãi phí trên sàn.
Cần hỗ trợ?
Nếu gặp vấn đề hoặc có câu hỏi bổ sung, vui lòng liên hệ đội ngũ hỗ trợ khách hàng Bitsgap.