← Mở Backtest · Trung tâm kiến thức · Phương pháp dạng Markdown

Phương pháp tính

Backtest tính kết quả chiến lược như thế nào

Backtest là công cụ nghiên cứu giao dịch. Ứng dụng giúp kiểm thử rule trên nến lịch sử và tín hiệu mô phỏng, nhưng không đặt lệnh thật và không phải lời khuyên đầu tư.

1. Dữ liệu đầu vào

Một lượt backtest bắt đầu với symbol, timeframe, khoảng ngày, rule chiến lược, hướng lệnh, position size, commission, slippage, stop loss, take profit và exit mode.

2. Dữ liệu thị trường

Backtest tải nến lịch sử từ provider được hỗ trợ. Độ dài lịch sử có thể khác nhau theo symbol, provider và timeframe. Giới hạn candle giúp test ổn định và phản hồi nhanh.

3. Mô phỏng lệnh

Engine đi qua từng cây nến theo thứ tự thời gian. Lệnh chỉ mở khi rule entry kích hoạt và chưa có vị thế đang mở. Lệnh đóng bằng stop loss, take profit, signal exit hoặc cuối dữ liệu tùy exit mode.

4. Chi phí và rủi ro

Phí giao dịch và trượt giá được áp vào điểm vào/ra mô phỏng. Stop loss và take profit tính từ giá giá vào lệnh mô phỏng. Kết quả gồm lãi ròng sau chi phí, tỉ lệ thắng, drawdown tối đa, profit factor và chi tiết từng lệnh.

5. Strategy confidence score

Confidence score là kiểm tra chất lượng mẫu backtest. Nó xét số lệnh, số nến, profit factor, lãi ròng sau chi phí, tỉ lệ thắng, drawdown và mức phụ thuộc vào một lệnh thắng lớn.

6. Phân tích AI

AI có thể xem cụm lệnh thắng/thua, hành vi stop loss, khoảng take profit và gợi ý cải thiện rule. Output AI chỉ hỗ trợ nghiên cứu và có thể sai.

7. Kỷ luật thực thi quy tắc

Chiến lược có sẵn và chiến lược thủ công đã phân tích đều chạy bằng điều kiện vào và thoát lệnh rõ ràng. Trình mô phỏng không tự thêm điểm vào sau khi lượt chạy bắt đầu. Bộ lọc hướng lệnh được áp dụng trước khi mở vị thế.

8. Giới hạn của bot mô phỏng

Bot mô phỏng dùng lại thiết lập đã lưu để đánh giá nến mới và gửi thông báo tín hiệu mô phỏng. Bot chỉ theo dõi quy tắc, không đặt lệnh. Người dùng chịu trách nhiệm cho mọi quyết định giao dịch thật.

Giới hạn quan trọng

Backtest là historical simulation, không đảm bảo tương lai. Kết quả bị ảnh hưởng bởi chất lượng dữ liệu, phí, slippage, market regime, overfitting và giả định mô phỏng. Backtest không kết nối broker và không giao dịch tiền thật.