Đọc win rate cùng payoff, không bao giờ đọc riêng
Win rate là số lệnh thắng đã đóng chia cho tổng số lệnh đã đóng trong mẫu được chọn. Nó không nói gì về độ lớn của lãi hay lỗ. Sáu lệnh thắng $100 so với bốn lệnh thua $200 là win rate 60% nhưng lỗ $200 trước chi phí.
Hãy đọc cùng profit factor, tức tổng P&L ròng dương chia cho trị tuyệt đối tổng P&L ròng âm, và tỷ lệ reward / risk, so sánh lệnh thắng trung bình với lệnh thua trung bình. Orderblock hiển thị cả ba từ cùng một tập lệnh đã đóng, nên chúng luôn mô tả cùng một mẫu.
Các trường hợp biên được xử lý rõ ràng thay vì làm tròn cho qua. Mẫu chỉ có lãi, không có lỗ sẽ cho profit factor vô cực, không phải một số lớn trông có vẻ so sánh được; mẫu không có lệnh đã đóng sẽ hiển thị là không có dữ liệu thay vì bằng 0.
Mọi chỉ số, kèm công thức
Mỗi con số trong sản phẩm đều có định nghĩa riêng, kể cả những gì bị loại trừ. Đây là các định nghĩa đó.
- P&L ròng
- Tổng P&L ròng của từng lệnh đã đóng, theo đồng tiền tài khoản đã chọn.
- Win rate
- Số lệnh thắng đã đóng ÷ tổng số lệnh đã đóng × 100. Lệnh hòa vốn vẫn nằm ở mẫu số. Lệnh đang mở bị loại trừ.
- Profit factor
- Tổng P&L ròng dương ÷ trị tuyệt đối tổng P&L ròng âm. Có lãi mà không có lỗ cho kết quả ∞; không có lệnh đã đóng, hoặc chỉ có lệnh hòa vốn, thì không có dữ liệu.
- Tỷ lệ reward / risk
- Lệnh thắng ròng trung bình ÷ trị tuyệt đối lệnh thua ròng trung bình. Đây là payoff thực tế, không phải tỷ lệ reward / risk dự kiến lúc vào lệnh. Cần có cả lệnh thắng lẫn lệnh thua.
- Expectancy
- P&L ròng đã thực hiện ÷ số lệnh đã đóng. Bao gồm lệnh hòa vốn và phí.
- R thực tế trung bình
- Trung bình của P&L ròng mỗi lệnh ÷ mức rủi ro được ghi lại. Chỉ tính các lệnh đã đóng có mức rủi ro dương được ghi lại.
- Maximum drawdown
- Mức sụt giảm lớn nhất từ đỉnh xuống đáy của P&L lũy kế theo lệnh đã đóng. Bắt đầu từ 0, không tính vị thế chưa thực hiện và tiền nạp. Các lệnh đóng cùng thời điểm làm equity thay đổi một lần, cùng nhau, nên thứ tự dòng không thể tạo ra drawdown.
- P&L trung bình mỗi ngày
- P&L ròng của lệnh đã đóng chia cho số ngày UTC có ít nhất một lệnh đóng. Ngày không giao dịch bị loại trừ.
- Chuỗi thắng
- Chuỗi liên tiếp dài nhất các lệnh đã đóng có kết quả ròng dương, sắp theo thời gian đóng rồi đến mã lệnh. Một lệnh thua hoặc hòa vốn sẽ đặt lại chuỗi.
- Chuỗi thua
- Chuỗi liên tiếp dài nhất các lệnh đã đóng có kết quả ròng âm, sắp theo thời gian đóng rồi đến mã lệnh. Một lệnh thắng hoặc hòa vốn sẽ đặt lại chuỗi.
- Phí giao dịch
- Tổng phí đã ghi nhận trên các lệnh đã đóng. P&L ròng do broker báo cáo đã gồm chi phí; phí không bị trừ hai lần.
Bốn góc nhìn thường khiến trader đổi ý
Hiệu suất tổng hiếm khi cho bạn biết nên ngừng làm gì. Những phân tích chi tiết này thì có.
- Theo chiến lược, hiển thị số lệnh
- Một chiến lược mới có ba lệnh thì chưa phải bằng chứng. Orderblock hiển thị cỡ mẫu cạnh mọi kết quả theo nhóm, để con số trung bình đẹp đẽ với n=4 không thể đội lốt một phát hiện.
- Theo công cụ và thị trường
- Tập trung là rủi ro ẩn phổ biến nhất trong tài khoản cá nhân. Nhận ra phần lớn khoản lỗ đến từ một cặp tiền sẽ thay đổi quyết định tiếp theo nhiều hơn bất kỳ con số tổng nào.
- Theo thời gian giữ lệnh
- So sánh các lệnh giữ ngắn nhất và dài nhất. Chiến lược sống sót trong ngày thường không trụ được chi phí qua đêm, và chiều ngược lại xảy ra thường hơn trader nghĩ.
- Theo ngày và tuần, qua lịch
- Lịch giao dịch đặt P&L ròng vào ngày lệnh đóng, theo UTC. Bấm vào một ngày để xem các lệnh đằng sau thay vì chỉ dừng ở con số tổng.
Chi phí và drawdown, nói thẳng thắn
Kết quả ròng gồm commission, phí và swap khi nguồn dữ liệu có cung cấp. P&L ròng do broker báo cáo đã chứa các chi phí đó, nên Orderblock không trừ thêm lần nữa. Khi nguồn dữ liệu thiếu phí, con số sẽ ghi rõ điều đó thay vì âm thầm báo số gộp như số ròng.
Maximum drawdown ở đây là mức sụt giảm lớn nhất từ đỉnh xuống đáy của P&L lũy kế theo lệnh đã đóng. Bắt đầu từ 0, không tính vị thế đang mở và tiền nạp. Định nghĩa này hẹp hơn drawdown trên đường equity có định giá vị thế mở theo thị trường, và khác biệt đó rất quan trọng khi bạn so sánh với công cụ khác.
R thực tế cần mức rủi ro ban đầu được ghi lại, nên chỉ những lệnh bạn đã ghi rủi ro mới được tính vào trung bình. Đây là chủ đích: con số R tính từ rủi ro giả định còn tệ hơn không có con số R nào.
Câu hỏi về phân tích giao dịch
Profit factor bao nhiêu là tốt?
Profit factor trên 1.0 nghĩa là tổng lãi vượt tổng lỗ trong mẫu. Bối cảnh quan trọng hơn con số: profit factor 1.3 trên 400 lệnh là bằng chứng mạnh hơn 2.5 trên 12 lệnh. Luôn đọc nó cùng số lệnh và giai đoạn, và nhớ rằng nó chỉ được tính từ lệnh đã đóng.
Làm sao phân tích hiệu suất giao dịch trên nhiều tài khoản?
Lọc từng tài khoản một khi các tài khoản dùng đồng tiền khác nhau. Cộng kết quả giữa các đồng tiền mà không có tỷ giá và ngày quy đổi rõ ràng sẽ cho ra con số vô nghĩa. Chính vì vậy Orderblock luôn gắn đồng tiền của từng tài khoản với kết quả đã nhập.
Bộ lọc ngày có làm thay đổi chỉ số không?
Có. Mọi chỉ số được tính từ các lệnh đóng trong khoảng thời gian đã chọn, nên đổi khoảng thời gian là đổi mẫu. Hãy so sánh các giai đoạn khi đang xem cả số lệnh.
Tôi có thể xuất dữ liệu gốc không?
Có. Bạn có thể xuất toàn bộ lịch sử giao dịch, và trình khám phá dữ liệu cho phép xem các dòng đằng sau mọi con số trước khi tin dùng.