Backtesting — Corporate actions, liquidity, cost và publication lag
Chạy phép tính chứng khoán Việt Nam theo Point-in-Time trên dataset đầu vào.
Kết quả phân tích sẽ xuất hiện tại đây sau khi chạy.
Backtest là chạy lại chiến lược trên dữ liệu lịch sử để ước lượng hiệu suất. Nó dễ làm đúng về mặt kỹ thuật và rất dễ làm sai về mặt phương pháp: phần lớn backtest đẹp là kết quả của rò rỉ dữ liệu hoặc dò tham số, không phải của edge.
| Expectancy (R) | lãi kỳ vọng mỗi lệnh |
| Profit factor | tổng lãi / tổng lỗ |
| Max drawdown | sụt vốn sâu nhất |
| Phân bổ theo năm | lộ ra nếu lãi dồn vào vài tháng may |
Phần quan trọng nhất của trang này. Một phương pháp được mô tả mà không nói chỗ nó hỏng là phiên bản quảng cáo của phương pháp đó.
Chưa có mô hình nào gắn riêng cho chủ đề này. Đây là những mô hình của cả ngành — liên quan ở cấp ngành, không phải cấp chủ đề.
Nhãn trạng thái gắn theo thực tế.
Backtesting Engine beta Kiểm tra trên dữ liệu lịch sửBacktest là chạy lại chiến lược trên dữ liệu lịch sử để ước lượng hiệu suất. Nó dễ làm đúng về mặt kỹ thuật và rất dễ làm sai về mặt phương pháp: phần lớn backtest đẹp là kết quả của rò rỉ dữ liệu hoặc dò tham số, không phải của edge.
1. Xử lý tuần tự theo từng nến; không hàm nào được nhìn dữ liệu sau t. 2. Tính chi phí thật: spread theo giờ, phí, trượt giá, phí qua đêm. 3. Mô phỏng đúng cơ chế khớp: lệnh limit chỉ khớp khi giá thật chạm qua. 4. Chia dữ liệu theo thời gian, giữ một đoạn cuối chưa từng chạm tới.
Nhìn trộm tương lai: dùng giá đóng cửa của nến hiện tại để quyết định vào lệnh trong chính nến đó. Survivorship bias khi dùng danh sách tài sản hiện tại cho quá khứ. Bỏ chi phí. Với chiến lược tần suất cao, chi phí thường lớn hơn toàn bộ biên lợi thế.
Expectancy (R) — lãi kỳ vọng mỗi lệnh; Profit factor — tổng lãi / tổng lỗ; Max drawdown — sụt vốn sâu nhất; Phân bổ theo năm — lộ ra nếu lãi dồn vào vài tháng may.
Chưa xây dựng. Mục này hiện là điều hướng và tài liệu tham chiếu; chúng tôi không gắn nhãn 'live' cho thứ chưa chạy.
Backtesting Engine (đang thử nghiệm).