MFE và MAE: Đo đường đi của giá trong một giao dịch
Tìm hiểu cách đo mức biến động thuận lợi và bất lợi tối đa, biểu thị bằng R, và lý do giá cực trị của nến không bảo đảm lệnh được khớp.
Trong hướng dẫn nàyTách biến động khỏi kết quả
Tóm tắt ngắn
Kết quả đã hiện thực hóa cho biết giao dịch kết thúc ra sao. MFE và MAE mô tả giá đã đi xa đến mức nào theo hướng có lợi và bất lợi khi vị thế còn mở. Đây là thước đo đường đi của giá, không phải những điểm thoát khác mà bạn chắc chắn có thể khớp.
Tách biến động khỏi kết quả
Kết quả đã hiện thực hóa ghi lại các mức giá khớp lệnh đóng vị thế, trừ những chi phí có trong báo cáo. MFE (maximum favorable excursion) và MAE (maximum adverse excursion) tóm tắt mức giá tốt nhất và xấu nhất so với điểm vào trong khoảng thời gian nắm giữ đã xác định. Với vị thế mua, giá tăng là thuận lợi và giảm là bất lợi; với vị thế bán thì ngược lại.
Một giao dịch có thể đạt lợi nhuận chưa hiện thực hóa bằng 1,6 lần rủi ro ban đầu, sau đó hồi lại và đóng với lãi gộp 0,75R. Giá trị đầu là MFE; giá trị sau là kết quả thoát lệnh gộp theo quy ước rủi ro của ví dụ. MFE không có nghĩa lệnh bán giới hạn tại đỉnh chắc chắn được khớp; MAE cũng không có nghĩa toàn bộ biến động ngược chiều thành khoản lỗ thực tế. Định nghĩa thống kê của NinjaTrader tính excursion so với giá vào và phân biệt giá trị backtest trên biểu đồ với theo dõi giá trực tiếp {source:ninjaTraderTradeStatisticsDefinitions}.
Chốt khoảng thời gian của vị thế trước khi tìm cực trị
Bắt đầu từ khớp lệnh vào thực tế, không phải giá mở hoặc đóng của nến tín hiệu; dừng đo tại khớp lệnh thoát thực tế. Nếu vào giữa nến, một phần giá cao hoặc thấp có thể xuất hiện trước khi bạn sở hữu vị thế. Nếu thoát trước khi nến đóng, biến động sau đó trong cùng nến nằm ngoài giao dịch. Tính cả những phần ngoài thời gian nắm giữ sẽ làm excursion lớn hơn.
Với một lần vào và một lần thoát toàn bộ, dùng giá vào đã khớp và các mức giá quan sát được giữa hai thời điểm. Nếu có khớp một phần, thêm vào vị thế hoặc thoát từng phần, hãy quyết định đo riêng từng lần khớp vào hay gộp thành một vị thế. Cách gộp cần giá vào bình quân gia quyền theo khối lượng và quy tắc nhất quán về khối lượng còn mở. Hãy ghi lại quy ước vì các nền tảng có thể nhóm khớp lệnh dưới tên “giao dịch” khác nhau.
Với hợp đồng tương lai, hãy ghi cả tháng hợp đồng và phiên giao dịch thực tế cùng dấu thời gian. Mã hợp đồng liên tục có thể chuyển hợp đồng khi đáo hạn và điều chỉnh giá lịch sử, nên đường giá ghép nối chưa chắc là đường đi của hợp đồng bạn đã giao dịch. Hãy đo excursion trên hợp đồng thực tế đã khớp lệnh. Nếu vị thế thật đi qua kỳ chuyển tháng, ghi riêng từng hợp đồng và khối lượng trước khi cộng P&L bằng tiền.
Tính theo chiều của vị thế
Gọi E là giá vào thực tế. Với vị thế mua, MFE là giá trị lớn hơn giữa 0 và giá cao nhất trong khoảng trừ E; MAE là giá trị lớn hơn giữa 0 và E trừ giá thấp nhất. Với vị thế bán, MFE là giá trị lớn hơn giữa 0 và E trừ giá thấp nhất; MAE là giá trị lớn hơn giữa 0 và giá cao nhất trừ E. Chỉ lấy mức cao thấp khi vị thế còn mở.
Kết quả là khoảng cách theo đơn vị giá được báo. Chia cho kích thước tick để ra số tick, sau đó nhân với giá trị điểm để đổi sang tiền cho một hợp đồng. Nhân thêm với khối lượng nếu vị thế giữ nguyên quy mô. Ghi MFE và MAE dưới dạng độ lớn dương hoặc nêu rõ quy ước dấu. Trộn MAE âm ở cột này với mức lỗ bất lợi dương ở cột kia sẽ khiến giá trị trung bình khó hiểu.

Ví dụ đầy đủ với một hợp đồng MES
Xét một vị thế mua giả định với một hợp đồng tương lai Micro E-mini S&P 500. Giá vào là 5.200,00 và mốc dừng lỗ ban đầu là 5.198,00, cách 2,00 điểm. Khi hợp đồng còn mở, giá cao nhất của bốn nến lần lượt là 5.201,25; 5.203,25; 5.202,00; và 5.201,75; giá thấp nhất là 5.199,50; 5.200,75; 5.199,00; và 5.200,50. Vị thế đóng tại giá đóng cửa 5.201,50 của nến thứ tư; giá thấp nhất không chạm mốc dừng lỗ.
Giá cao nhất là 5.203,25 nên MFE bằng 3,25 điểm, tức 13 tick nếu mỗi tick là 0,25 điểm. Giá thấp nhất là 5.199,00 nên MAE bằng 1 điểm hay 4 tick. CME ghi hệ số MES là 5 USD mỗi điểm chỉ số và tick tối thiểu 0,25 điểm, vì vậy giá trị một tick là 1,25 USD {source:cmeMicroEMiniSP500ContractSpecifications}. Trước chi phí, MFE là 16,25 USD và MAE là 5 USD mỗi hợp đồng; kết quả thoát thực tế là 7,50 USD gộp. Các mức giá được tạo ra để minh họa phép tính, không phải giao dịch, báo giá hiện tại hay dự báo.
Tách biến động giá, R và P&L tài khoản
Trong ví dụ, rủi ro giá ban đầu là 2,00 điểm × 5 USD = 10 USD mỗi hợp đồng. Nếu lấy khoản gộp trước giao dịch này làm 1R, MFE là 16,25 ÷ 10 = 1,625R, MAE là 5 ÷ 10 = 0,50R và kết quả thoát gộp là 7,50 ÷ 10 = 0,75R. Khoảng cách dừng lỗ ban đầu xác định mẫu số R; MFE xuất hiện sau đó không làm thay đổi nó.
Hãy quyết định trước R có gồm phí và spread dự kiến hay chỉ phản ánh rủi ro giá trước chi phí. Đừng so sánh excursion gộp với kết quả ròng rồi gọi chênh lệch là “lợi nhuận bỏ lỡ”. Giá cao trên biểu đồ có thể khác giá bid có thể bán vị thế mua; giá thấp có thể khác giá ask để đóng vị thế bán. Hoa hồng, trượt giá, thứ tự trong hàng đợi và khớp lệnh một phần ảnh hưởng P&L có thể thực hiện. Lưu riêng khoảng cách giá, quy đổi tiền, chi phí và kết quả ròng.
Hiểu giới hạn của dữ liệu giá
Các giá mở cửa, cao nhất, thấp nhất và đóng cửa tạo ranh giới cho nến nhưng không phải lúc nào cũng cho biết giá đã giao dịch theo thứ tự nào giữa các điểm đó. Nếu một nến chạm cả dừng lỗ và mục tiêu, dữ liệu OHLC không tự xác định mức nào được chạm trước. Nếu điểm vào cũng nằm trong nến đó, giá cao hoặc thấp có thể xuất hiện trước khi lệnh được khớp. Vì vậy, MFE/MAE trông chính xác vẫn có thể dựa trên đường đi giả định.
Tài liệu chiến lược Pine của TradingView mô tả giả định mặc định của broker emulator về đường đi trong nến và cách chi tiết khung thời gian thấp hơn có thể cải thiện mô phỏng khớp lệnh lịch sử {source:tradingViewPineStrategyBrokerEmulator}. Hướng dẫn broker emulator riêng giải thích cài đặt khớp lệnh, phí và trượt giá {source:tradingViewBrokerEmulatorSupport}. Đây là quy tắc của nền tảng, không phải bằng chứng về đường đi thực tế trong dữ liệu của nhà môi giới khác. Khi cần độ chính xác, dùng dữ liệu giao dịch hoặc báo giá có dấu thời gian; nếu không, hãy nêu khoảng thời gian nến và phân loại thận trọng trường hợp chưa thể phân định trong cùng nến.
So sánh phân phối mà không chọn lọc giao dịch
So sánh các giao dịch có cùng phiên bản setup, công cụ, hướng, cơ sở nến hoặc báo giá, quy tắc gộp vị thế và mẫu số R. Giữ cả giao dịch thua lỗ và báo cáo cỡ mẫu. Một vài excursion lớn có thể kéo trung bình lên; trung vị và một số phân vị được chọn cho thấy phần khác của phân phối. Tách hướng hoặc phiên nếu quy tắc khác nhau.
Giao dịch thua có MFE lớn không tự động chứng minh thoát lệnh kém; giao dịch thắng có MAE lớn cũng không chứng minh dừng lỗ rộng hơn tốt hơn. Chia nhóm theo kết quả chỉ để mô tả: dừng lỗ rộng hơn sẽ thay đổi giao dịch nào còn mở và đường đi tiếp theo của chúng. Tài liệu Wiley về kiểm định hệ thống kỹ thuật xem MFE và MAE là góc nhìn bổ sung về rủi ro và độ phân tán giao dịch, không phải kết luận đầy đủ về hiệu quả {source:wileyTechnicalAnalysisSystemDesignAndTesting}.
Biến mẫu hình thành quy tắc có thể kiểm tra
Dùng excursion để hình thành câu hỏi, không chọn dừng lỗ hay mục tiêu sau khi đã nhìn thấy diễn biến. Ví dụ: “Các giao dịch của setup A đạt MFE 1R trước khi nến hoàn chỉnh thứ hai kết thúc có giữ kỳ vọng ròng tốt hơn khi dùng quy tắc trailing đã viết trước không?” Hãy xác định trigger, cách xử lý lệnh, chi phí và giới hạn thời gian trước khi đánh giá. Sau đó chạy lại toàn bộ quy tắc vì thay đổi điểm thoát sẽ đổi giao dịch nào còn mở và đường đi nào có thể quan sát.
Nếu nhiều ngưỡng cùng có vẻ hấp dẫn trong một mẫu, hãy ghi lại các lựa chọn đã thử và giữ dữ liệu về sau hoặc chưa dùng để đánh giá. Điều này giảm nguy cơ chọn quy tắc chỉ vì nó khớp với các đường đi đã xem. Cố định setup và quy tắc dừng trong kế hoạch giao dịch trước khi rà soát. Đọc thêm cách lập kế hoạch giao dịch futures, cách đặt mục tiêu lợi nhuận futures và khoảng dừng lỗ futures theo ATR.
Câu hỏi thường gặp
Q1MFE có nghĩa là tôi có thể lấy được khoản lợi nhuận đó không?
Không. MFE ghi nhận giá cực trị trong khoảng đo. Lệnh giới hạn ở mức đó có thể không có thanh khoản hoặc không được khớp; phí, spread và vị trí hàng đợi cũng quan trọng.
Q2MAE có thể cho biết nơi đặt dừng lỗ tiếp theo không?
Không thể tự nó làm vậy. MAE mô tả các đường đi trước đây theo điểm vào, điểm ra và quy ước dữ liệu cụ thể. Dừng lỗ mới thay đổi giao dịch nào còn mở nên phải kiểm tra cả quy tắc.
Q3Tôi có thể tính excursion từ nến chứa điểm vào không?
Chỉ khi tách được giá sau lúc khớp lệnh. Nếu nến gộp biến động trước và sau điểm vào, hãy dùng dữ liệu có dấu thời gian chi tiết hơn hoặc đánh dấu quan sát là chưa phân định.
Nguồn và tài liệu đọc thêm
Báo lỗi
Chúng tôi sẽ soạn email kèm liên kết bài viết này. Mark chỉ nhận được báo cáo sau khi bạn gửi email
Kiểm tra nhanh
Đọc xong hướng dẫn? Hãy kiểm tra với 3 câu hỏi
Câu hỏi 01
Một giao dịch mua MES vào ở 5.200,00. Giá thấp nhất trong giao dịch là 5.199,00. MAE bằng bao nhiêu điểm?
Chọn một đáp án để xem giải thích