+1R có nghĩa gì trong một giao dịch?
R là một đơn vị rủi ro do biến động giá, được xác định trước khi tính chi phí. Nếu quy mô vị thế đã chọn khiến bạn mất $50 khi chạm điểm dừng lỗ cách 10 pip, 1R bằng $50. Lãi $75 trước phí là +1,5R; lỗ do biến động giá $50 là −1R. Nhờ đó có thể so sánh những giao dịch có quy mô khác nhau.
Giả sử mua EUR/USD ở 1,1000 sau khi nến tín hiệu đã đóng. Tài khoản $5.000, rủi ro giá dự kiến $50 (1% tài khoản trước phí), điểm dừng lỗ 1,0990 cách 10 pip và quy mô đã chọn có giá trị $5 mỗi pip. Mục tiêu 1,1015 cách 15 pip. Giả định chênh lệch mua bán, hoa hồng và trượt giá cho cả lượt vào ra cộng lại một pip ($5). Giá và việc khớp lệnh ở nến kế tiếp đều là giả định, không phải báo giá quan sát được.
| Thoát lệnh | Biến động giá | Trước chi phí | Sau chi phí $5 |
|---|---|---|---|
| Mục tiêu 1,1015 | +15 pip | +$75 / +1,5R | +$70 / +1,4R |
| Dừng lỗ 1,0990 | −10 pip | −$50 / −1R | −$55 / −1,1R |
Một lệnh thắng rồi đến một lệnh thua sẽ có tổng +$15, tức +0,3R. Nếu dừng ở giá đã định, khoản lỗ sau phí là $55 (−1,1R); khoảng trống giá hay khớp lệnh kém hơn có thể làm lỗ lớn hơn. Đây là hai kết quả minh họa, không phải giao dịch thực tế.
Thử với số liệu của bạn
Trong Forex hãy dùng pip cho cả ba ô khoảng cách. Với tiền mã hóa, có thể dùng điểm phần trăm trong cả ba ô. Giữ đơn vị thống nhất. Biến động có lợi mang dấu cộng, bất lợi mang dấu trừ. Số tiền rủi ro được tính trước chi phí.
Ví dụ tiền mã hóa: dừng lỗ cách 2%, giá đi đúng hướng +3% và tổng phí 0,2% cho kết quả (+3 − 0,2) ÷ 2 = +1,4R.
Nhập số hợp lệ: tài khoản, rủi ro và khoảng cách dừng lỗ phải lớn hơn 0; rủi ro không vượt tài khoản; chi phí không âm.
Đây là phép tính để học, không phải công cụ tính khối lượng lệnh của nhà môi giới. Hãy xác minh giá trị pip hoặc quy mô vị thế, chênh lệch mua bán, phí và trượt giá. Lệnh dừng lỗ có thể khớp ở giá xấu hơn; khoản lỗ thực tế có thể vượt mức R dự kiến.
Bắt đầu bằng câu hỏi có thể bị bác bỏ
“Mua khi biểu đồ trông mạnh” không thể kiểm chứng lặp lại. Hãy xác định thị trường, thời gian, độ dài nến, tín hiệu, điểm vào ra, quy mô và khi nào đứng ngoài. Ví dụ: chỉ xác nhận tín hiệu sau khi nến 15 phút đóng, gửi lệnh ở nến kế tiếp. Nếu giá nhảy qua mức dự kiến thì xử lý ra sao?
Ghi lại ý tưởng và cơ sở thị trường trước khi xem lợi nhuận. Biến động thanh khoản khi mở phiên có thể là giả thuyết kiểm định được, không phải cam kết. Hãy xem nhiều năm. Dời điểm dừng lỗ sau khi thấy lệnh thua tạo thành chiến lược khác; lưu cả phiên bản cũ.
Chốt quy trình trước khi đếm lệnh thắng
Ghi rõ công cụ, ngày chính xác, múi giờ và giờ mùa hè, dữ liệu thiếu, quy mô vị thế, số lệnh đồng thời, thứ tự dừng lỗ và chốt lời, cuối tuần và thời gian sàn giao dịch ngừng hoạt động. Chọn chuẩn so sánh trong cùng khoảng thời gian, như nắm giữ BTC hoặc tiền mặt. Nếu thử mười bộ tham số, hãy cho biết cả mười.
Giữ dữ liệu gốc, phiên bản quy tắc và thời điểm chốt. Đừng lặng lẽ loại một năm, tài sản hoặc giao dịch làm xấu đường lợi nhuận. Loại nến lỗi theo tiêu chí định trước thì hợp lý; đặt tiêu chí sau khi thấy lãi là thiên lệch chọn mẫu. Người khác phải có thể tính lại cả các khoản lỗ.
Đặt dữ kiện đúng thời điểm xuất hiện
Giá đóng cửa ngày đã hoàn tất có thể dùng cho lệnh ngày mai, không thể giúp khớp trước đó trong cùng cây nến. Tin kinh tế có giờ công bố; số liệu chỉnh sửa về sau có thể khác bản đầu tiên. Tín hiệu tính ở cuối nến 15 phút không thể mua tại đáy đã xảy ra trong nến đó.
Với tiền mã hóa, chọn múi giờ như UTC và quy tắc cuối tuần; với Forex, kiểm tra phiên và chuyển đổi giờ mùa hè. Giá thiếu, mã tài sản đổi và tài sản đã ngừng giao dịch cũng quan trọng. Chỉ chọn những đồng tiền mã hóa còn tồn tại hôm nay là vô tình dùng thông tin tương lai để đánh giá quá khứ.
Mô phỏng lệnh, không chọn điểm đẹp trên biểu đồ
Quy định loại lệnh, lúc gửi và điều kiện khớp. Lệnh dừng có thể bị trượt qua mức kích hoạt; nến chạm giá giới hạn không bảo đảm khớp. Nếu dừng lỗ và chốt lời đều nằm trong một nến OHLC, dữ liệu thô không cho biết cái nào đến trước. Hãy dùng giả định thận trọng hoặc đánh dấu giao dịch không chắc chắn.
Chuỗi giá Forex chỉ có bid không cho biết ask lịch sử hay spread đã trả. Giá mở cửa của nến sàn cũng không chứng minh toàn bộ khối lượng khớp ở mức đó. Công khai giả định, đối chiếu hồ sơ môi giới nếu có và tính cả trường hợp lệnh không khớp.
Để chi phí thử thách lợi thế
Đây là phép tính giả định của chúng tôi, không phải kết quả thị trường. Trong 100 giao dịch, 52 lệnh lãi +1R và 48 lệnh lỗ −1R trước phí. Tổng gộp là 52R − 48R = +4R, tức +0,04R mỗi lệnh. Nếu spread, hoa hồng và trượt giá cho cả lượt vào ra là 0,05R mỗi lệnh, tổng ròng còn 4R − 100 × 0,05R = −1R.
| Tổng chi phí mở và đóng mỗi giao dịch | Kết quả sau chi phí |
|---|---|
| 0R | +4R |
| 0,02R | +2R |
| 0,05R | −1R |
| 0,10R | −6R |
Đây là phép tính minh họa, không phải kết quả giao dịch lịch sử. 52 giao dịch lãi +1R mỗi lần và 48 giao dịch lỗ −1R; R là mức rủi ro dự kiến trước chi phí.
Tỷ lệ thắng vẫn là 52% dù kỳ vọng sau phí chuyển sang âm. Chi phí 0,04R mỗi lệnh cho kết quả hòa vốn; bảng cho thấy các mức khác. So chi phí với rủi ro đã định và kiểm tra phiên yên ắng lẫn căng thẳng. Chi phí một pip chỉ là giả định nếu chưa đối chiếu các lệnh đã khớp.
Giữ lại dữ liệu chưa dùng để xây dựng chiến lược
Tách giai đoạn phát triển và đánh giá theo thời gian. Sửa quy tắc trên giai đoạn đầu, sau đó khóa trước khi đo trên giai đoạn về sau chưa dùng để xây dựng chiến lược. Liên tục xem phần dữ liệu dành riêng rồi sửa lại quy tắc biến nó thành dữ liệu huấn luyện. Kiểm định cuốn chiếu cũng cần lịch, cửa sổ và quyền chỉnh tham số cố định từ trước.
Kết quả tốt trên dữ liệu mới là thêm bằng chứng, không phải bảo đảm. Kiểm tra nhiều trạng thái thị trường, phiên và công cụ; một tháng đặc biệt có thể chi phối kết quả của cả giai đoạn. Sau backtest, lập nhật ký giao dịch giả lập theo thời gian thực và so sánh giá khớp, chi phí dự kiến với thực tế quan sát.
Đọc toàn bộ báo cáo, không chỉ tỷ suất lợi nhuận
Nêu ngày của mẫu, số giao dịch, tỷ lệ thắng, mức lãi và lỗ trung bình theo R, kỳ vọng trước và sau phí, sụt giảm tối đa, thời gian giữ vị thế, tần suất và chuẩn so sánh. Tách kết quả theo năm hoặc trạng thái rồi thay đổi giả định chi phí. Lợi nhuận thiếu quy mô và sụt giảm sẽ che đi mức rủi ro.
Mẫu nhỏ chỉ cho phép đưa ra kết luận hạn chế. Ba mươi giao dịch quanh tin có thể lộ điểm yếu, khó chứng minh lợi thế bền vững. Hãy xem vài lệnh có tạo hầu hết lãi không, các khoản lỗ có tập trung trong cùng giai đoạn không và tham số gần nhau có tương tự không. Chỉ một bộ tham số cho kết quả đẹp là dấu hiệu tối ưu hóa quá mức theo dữ liệu quá khứ.
Ba nghiên cứu đã đăng cùng giới hạn của chúng
Nghiên cứu phá vỡ phiên London EUR/USD của chúng tôi có 550 giao dịch mô phỏng trên nến bid 15 phút, giả định chi phí một pip; quy tắc vào ở nến kế tiếp có thể kiểm tra, nhưng không có dữ liệu khớp lệnh thực. Trong nghiên cứu NFP gồm 32 ngày công bố, với giả định 1,2 pip, EUR/USD có 16 lượt vào và −1,763R, USD/JPY có 22 lượt vào và −2,236R.
Mô hình luân chuyển BTC/ETH hàng tháng so hiệu suất 90 ngày từ giá đóng cửa đã biết, đổi vị thế ở lần mở cửa tiếp theo với phí mô phỏng. Mẫu cho +2.098,14% nhưng sụt giảm tối đa −71,48%; phần lớn tăng trưởng đến trước 2022. Đó là số của quy tắc và giai đoạn cụ thể, không phải dự báo. Các bài nội bộ nêu rõ ngày và giới hạn.
Xác định trước khi nào cần bỏ ý tưởng
Trước khi dùng vốn, đặt điều kiện thất bại: kỳ vọng âm khi tăng phí ở mức hợp lý, dữ liệu mới yếu, mức sụt giảm không thể chấp nhận, phụ thuộc một năm hoặc một đồng, hay chênh lệch giữa khớp lệnh mô phỏng và quan sát. Giữ nhật ký cả các phương án đã loại, đừng chỉ kể phương án thắng.
Một backtest hữu ích có thể ngăn bạn giao dịch chiến lược kém. Nếu bằng chứng chưa nhất quán, hãy giới hạn phạm vi kết luận: nêu chính xác thị trường và ngày, giả định quyết định kết quả và dữ liệu mới nào sẽ khiến bạn đổi ý. Mục tiêu là đưa ra quyết định có căn cứ, có thể giải thích và xem xét lại.
Sáu bước để tự lặp lại phép kiểm định
Ghi mọi tín hiệu, kể cả giao dịch thua mà bạn muốn quên:
- 01Chốt một quy tắc và ghi tài sản, múi giờ, ngày kiểm định, nến tín hiệu cùng lý do đứng ngoài.
- 02Ghi riêng thời điểm biết tín hiệu và thời điểm gửi lệnh sau đó; không dùng mức giá có trước tín hiệu.
- 03Ghi loại lệnh, giá vào, điểm dừng lỗ đã định và giá ra; giữ cả lệnh không khớp.
- 04Tách chênh lệch mua bán, hoa hồng và trượt giá; đổi tổng phí vào ra sang cùng đơn vị với khoảng cách dừng lỗ.
- 05Tính từng lệnh: R trước phí = biến động giá ÷ khoảng cách dừng lỗ; R sau phí = (biến động giá − chi phí) ÷ khoảng cách dừng lỗ.
- 06Khóa chiến lược trước khi mở giai đoạn dữ liệu dành riêng, rồi so kết quả ròng và sụt giảm với chuẩn đơn giản trong cùng ngày.
Quy tắc ra quyết định
Hãy xem backtest ấn tượng là một giả thuyết. Công bố quy tắc cụ thể, để dành dữ liệu chưa dùng để chọn quy tắc, tính chi phí đúng với thị trường và so với một chuẩn đơn giản. Nếu thay đổi nhỏ nhưng hợp lý xóa sạch lợi thế, chưa thể gọi kết quả là vững chắc.
Lưu ý rủi ro
Giao dịch và đầu tư có thể gây thua lỗ. Kết quả quá khứ hoặc giả định không bảo đảm lợi nhuận tương lai. Trượt giá, khoảng trống giá, đòn bẩy, thanh khoản và thuế có thể khiến thực tế khác xa mô phỏng. Bài viết mang tính giáo dục, không phải tư vấn tài chính cá nhân.
Hai tài liệu về phương pháp
Phép tính minh họa do chúng tôi thực hiện. Hai tài liệu gốc giải thích kiểm định trên dữ liệu chưa dùng, thiên lệch sống sót, phí, trượt giá và mô phỏng khớp lệnh. Chúng không chứng minh chiến lược giả định có lãi.