MAE và MFE — Phân tích lệnh giao dịch và hiệu chỉnh cắt lỗ / chốt lời
Mike dành hai năm giao dịch EUR/USD với mức cắt lỗ (stop loss) cố định 20 pip và chốt lời (take profit) 30 pip. Tỷ lệ thắng của anh dao động quanh 55%, tỷ lệ rủi ro/lợi nhuận đạt 1,4 — tài khoản tăng dần. Nhưng khi anh ghi lại MAE và MFE cho 200 lệnh liên tiếp, bức tranh hiện ra rõ ràng: khoảng một phần tư số lệnh thắng tiềm năng bị cắt bởi stop loss đặt ngay bên trong vùng sụt giảm tạm thời điển hình của một lệnh thắng, và mức chốt lời cố định đang bỏ lại trung bình 22 pip trên bảng.
MAE và MFE là gì
MAE — Maximum Adverse Excursion (biên độ bất lợi tối đa) — là khoản lỗ tạm thời lớn nhất mà một lệnh phải chịu trước khi được đóng. Thuật ngữ này do John Sweeney giới thiệu trong cuốn Maximum Adverse Excursion: Analyzing Price Fluctuations for Trading Management (Wiley, 1996). MFE — Maximum Favorable Excursion (biên độ thuận chiều tối đa) — là mặt đối lập: mức lợi nhuận chưa thực hiện cao nhất mà lệnh từng đạt được trước khi đóng.
Hai con số này cùng nhau kể một câu chuyện mà kết quả lãi/lỗ cuối cùng không bao giờ tiết lộ được: liệu mức cắt lỗ có được đặt hợp lý so với mức chốt lời không, và bạn có đang tận dụng được phần có ý nghĩa của phân phối giá không. Đây cũng là những chỉ số ít được sử dụng nhất trong thực hành giao dịch của nhà đầu tư cá nhân — không phải vì phức tạp, mà vì chúng đòi hỏi 15 giây kỷ luật sau mỗi lệnh đóng.
Đo lường trên một lệnh đơn lẻ
Giả sử minh họa: bạn mở vị thế mua EUR/USD tại 1,0850, cắt lỗ tại 1,0820, chốt lời tại 1,0890. Lệnh đóng tại mức chốt lời, thu về 40 pip.
- Giá thấp nhất 1,0830. MAE là âm 20 pip — lệnh tạm thời tiêu tốn hai phần ba khoảng cách tới mức cắt lỗ.
- Giá cao nhất 1,0905. MFE là cộng 55 pip — có thời điểm lệnh đang lãi hơn 15 pip so với mức đóng thực tế.
- Tỷ lệ thu hồi (capture ratio). 40 trên 55, tức 73% — khá ổn nhưng chưa đạt mức nhiều trader chuyên nghiệp coi là tối ưu.
Một lệnh đơn lẻ không chứng minh được gì. Điều quan trọng là phân phối của hai con số này trên ít nhất 100 lệnh — chỉ khi đó bạn mới có thể biết liệu mức cắt lỗ và chốt lời của bạn có khớp với những gì thị trường thực sự cung cấp không.
Hiệu chỉnh cắt lỗ dựa trên MAE
Sai lầm phổ biến nhất của nhà đầu tư cá nhân là đặt cắt lỗ tại một con số tròn trông có vẻ an toàn, hoặc tại một mức lỗ tiền mặt cố định. Cả hai cách này đều không liên quan gì đến những gì thị trường đang thực sự làm — đó chính xác là lý do cả hai đều liên tục cắt bỏ các lệnh thắng vì nhiễu ngẫu nhiên. Tìm hiểu thêm về các nguyên tắc quản lý rủi ro giúp bảo vệ tài khoản dài hạn.
- Thu thập ít nhất 100 lệnh đã đóng. Số liệu ít hơn chỉ là nhiễu thống kê; nếu mỗi tuần đặt 5 lệnh, bạn cần khoảng 5 tháng thu thập dữ liệu.
- Lọc riêng các lệnh thắng. Điều bạn cần biết là giá có thể kéo ngược sâu đến đâu trên những lệnh cuối cùng có lãi.
- Tính MAE trung bình trong nhóm đó. Nếu các lệnh thắng thường sụt giảm tạm thời 25 pip, một mức cắt lỗ 20 pip đang loại bỏ một phần đáng kể trong số chúng.
- Đặt mức cắt lỗ mới bằng 1,1 đến 1,2 lần MAE trung bình của các lệnh thắng. Đủ rộng để hấp thụ nhiễu, nhưng không quá rộng khiến mỗi khoản lỗ trở thành đau đớn.
- Tính lại khối lượng lệnh. Mức cắt lỗ rộng hơn với rủi ro 1% mỗi lệnh đồng nghĩa với khối lượng nhỏ hơn — phép toán nhất quán, không phải đánh đổi.
Hiệu chỉnh chốt lời dựa trên MFE
Mặt kia của phương trình quan trọng không kém và thường bị xử lý còn cẩu thả hơn. Nhiều trader đóng lệnh thắng quá sớm — do sợ lợi nhuận biến mất, hoặc vì một quy tắc tỷ lệ rủi ro/lợi nhuận cứng nhắc tách rời khỏi đặc tính của từng cặp tiền.
- Tính MFE trung bình trong các lệnh thắng. Nếu một lệnh thắng điển hình từng đạt 50 pip lợi nhuận chưa thực hiện nhưng bạn đóng tại 30, bạn đang trả lại 40% biến động cho thị trường.
- Tính tỷ lệ thu hồi. Lợi nhuận thực hiện trung bình chia cho MFE trung bình. Số điển hình của nhà đầu tư cá nhân nằm trong khoảng 50–60%; tiêu chuẩn chuyên nghiệp là 70–80.
- Nếu tỷ lệ dưới 70%, bạn có ba lựa chọn. Đẩy mục tiêu xa hơn (khoảng 0,8 lần MFE trung bình của các lệnh thắng), dùng trailing stop dựa trên ATR, hoặc đóng nửa lệnh tại mục tiêu ban đầu rồi để phần còn lại chạy với trailing stop.
- Kiểm tra thực tế (forward-test) chiến lược đóng lệnh mới trên 50 lệnh tiếp theo. So sánh không chỉ tỷ lệ thắng mà cả tỷ lệ rủi ro/lợi nhuận trung bình.
200 lệnh của Mike — trước và sau tối ưu hóa
Đây là ví dụ minh họa được xây dựng dựa trên kiểu phân phối mà TradingView Strategy Tester và phân tích từ traders.com thường cho thấy với các hệ thống cắt lỗ cố định trên khung H1. Mike bắt đầu với thiết lập cơ bản: cắt lỗ 20 pip, chốt lời 30 pip, rủi ro 1% mỗi lệnh. Sau hai năm giao dịch EUR/USD và GBP/USD khung H1, anh có 200 lệnh đã đóng và phân tích toàn bộ qua Edgewonk.
Mike không thay đổi chiến lược — tín hiệu vào lệnh, phân tích, cặp tiền và khung thời gian đều giữ nguyên. Anh chỉ thay đổi vị trí đặt cắt lỗ và cách đóng các lệnh thắng. Sự khác biệt đến từ việc để dữ liệu, chứ không phải trực giác, quyết định hai thông số đó. Công thức kỳ vọng (expectancy) biến tỷ lệ thắng, lệnh thắng trung bình và lệnh thua trung bình thành một con số so sánh được — đây là thước đo mà bất kỳ hệ thống giao dịch nào cũng cần theo dõi.
"Giá trị của MAE nằm ở chỗ nó cho thấy hệ thống của bạn thực sự cần gì, thay vì những gì bạn sẵn sàng chấp nhận rủi ro. Đó là một điểm xuất phát hoàn toàn khác." — John Sweeney, Maximum Adverse Excursion: Analyzing Price Fluctuations for Trading Management, Wiley, 1996.
Công cụ đo MAE và MFE
- Edgewonk (mua một lần, khoảng 169 USD): nhập lịch sử giao dịch từ MetaTrader 4 và 5 tự động, tính MAE và MFE, vẽ biểu đồ phân phối, gợi ý mức hiệu chỉnh.
- MyFxBook (miễn phí): MAE và MFE cơ bản có sẵn trong báo cáo tiêu chuẩn khi kết nối tài khoản với MetaTrader. Đủ dùng cho người mới bắt đầu.
- TradingView Strategy Tester: tích hợp sẵn trong nền tảng — trong mục "List of trades" hiển thị adverse và favourable excursion cho mỗi lệnh mà script mở.
- Excel hoặc Google Sheets (miễn phí): kiểm soát toàn diện, nhưng mất 10–15 giờ tạo template và phải ghi thủ công mỗi lệnh.
Lưu ý quan trọng cho nhà đầu tư tại Việt Nam: giao dịch ngoại hối/CFD bán lẻ qua các nhà môi giới nước ngoài không được cấp phép cho nhà đầu tư cá nhân theo quy định hiện hành của Ngân hàng Nhà nước Việt Nam (NHNN). Giao dịch qua broker nước ngoài không có giấy phép của NHNN tiềm ẩn rủi ro pháp lý và tài chính đáng kể. Bài viết này mang tính giáo dục thuần túy và không phải lời khuyên đầu tư. Để tìm hiểu thêm về nền tảng phân tích thị trường, hãy xem phần nền tảng giao dịch.
Bước tiếp theo — kế hoạch cho tuần đầu tiên
- Chọn công cụ ghi chép ngay hôm nay và thêm hai cột MAE và MFE vào nhật ký giao dịch của bạn. Nếu bạn đang dùng template nhật ký trader chuyên nghiệp, hai cột này đã có sẵn; nếu bạn dùng Excel tự tạo, bạn có thể thêm vào trong vòng 5 phút để lệnh tiếp theo đóng ra đã có chỗ ghi. Không có bước này, toàn bộ phân tích phía sau sẽ không có dữ liệu để chạy.
- Dành 15 giây sau mỗi lệnh đóng để ghi MAE và MFE theo pip. Hầu hết nhà môi giới hiển thị các con số này trong báo cáo lệnh hoặc tab lịch sử giao dịch; bạn chỉ cần nhìn vào mức giá thấp nhất và cao nhất trong thời gian lệnh còn mở. Nếu bỏ qua bước này, toàn bộ phân tích phía sau sẽ sụp đổ.
- Sau 2–3 tháng, khi đã có 100 lệnh, tính mean và median của MAE và MFE — riêng cho lệnh thắng và lệnh thua. Tính tỷ lệ thu hồi. Đây là lúc dữ liệu lần đầu cho bạn biết vốn đang chảy đi đâu — liệu cắt lỗ có đang loại bỏ lệnh thắng, hay chốt lời đang bỏ lại nửa biến động trên bảng.
- Đặt cắt lỗ mới bằng 1,1–1,2 lần MAE trung bình của các lệnh thắng và chọn một chiến lược đóng lệnh từ các lựa chọn trên. Tính lại khối lượng lệnh để duy trì rủi ro 1% mỗi lệnh, sau đó forward-test trên 50–100 lệnh tiếp theo và so sánh với baseline; so sánh đó cho bạn biết sự cải thiện là thực chất chứ không phải ngẫu nhiên.
- Đặt lịch nhắc xem xét hàng quý. Mỗi ba tháng, lặp lại phân tích — thị trường thay đổi và phân phối MAE/MFE cũng theo; việc kiểm tra định kỳ phát hiện sự trôi dạt trước khi nó ảnh hưởng đến tài khoản. Để hiểu rõ hơn về bức tranh toàn cảnh, tham khảo Traders' Workshop trên ForexMechanics — workshop chuyên sâu dành cho trader đang xây dựng hệ thống.
Nguồn và tài liệu tham khảo
-
TradingView List of trades: Adverse excursion · Oficjalna dokumentacja TradingView opisująca, jak Strategy Tester wylicza adverse excursion dla każdej zamkniętej pozycji. www.tradingview.com ↗
-
Technical Analysis of Stocks & Commodities Setting Stops And Taking Profits With Maximum Excursion · Artykuł Siergieja Dobrovolsky’ego oparty na metodologii MAE/MFE Sweeneya, opublikowany w magazynie Stocks & Commodities w sierpniu 2002 r. traders.com ↗
-
Technical Analysis of Stocks & Commodities Calculating MFE/MAE — sidebar (V. 20:8) · Materiał uzupełniający z arkuszem do liczenia MFE i MAE na próbce transakcji. store.traders.com ↗
-
TradingView (QuantNomad) MFE & MAE Tool — indicator · Publiczny wskaźnik liczący MAE i MFE dla strategii w Pine Script, dobry do szybkiej weryfikacji własnego systemu. www.tradingview.com ↗
Câu hỏi thường gặp
Tôi ghi lại chính xác điều gì là MAE và MFE cho một lệnh giao dịch?
MAE là khoảng cách tính bằng pip giữa giá vào lệnh và mức giá bất lợi nhất (so với chiều giao dịch của bạn) mà thị trường đạt được trong khi lệnh còn mở. Với vị thế mua, đó là mức giá thấp nhất giữa thời điểm vào và ra lệnh; với vị thế bán, đó là mức giá cao nhất. MFE được tính tương tự nhưng theo chiều ngược lại: mức lợi nhuận chưa thực hiện cao nhất tại bất kỳ thời điểm nào. Ví dụ minh họa: bạn mở vị thế mua EUR/USD tại 1,0850, giá giảm xuống 1,0830 trong quá trình nắm giữ lệnh (MAE âm 20 pip) và tăng lên 1,0905 (MFE cộng 55 pip), bạn đóng lệnh tại 1,0890 với lợi nhuận 40 pip. Bạn không ghi khoảng cách tới cắt lỗ hay chốt lời — bạn ghi các mức giá cực trị thực tế đã xảy ra. Hầu hết nền tảng hiển thị các con số này tự động trong báo cáo lệnh hoặc lịch sử vị thế; nếu ghi thủ công, cách đơn giản nhất là nhìn vào đồ thị 1 phút giữa thời điểm vào và ra lệnh.
Làm thế nào để hiệu chỉnh cắt lỗ dựa trên MAE, từng bước một?
Thu thập dữ liệu từ ít nhất 100 lệnh đã đóng — số liệu ít hơn chỉ là nhiễu thống kê. Lọc riêng các lệnh thắng, vì điều bạn cần biết là giá có thể kéo ngược sâu đến đâu trên những lệnh cuối cùng có lãi. Tính MAE trung bình trong nhóm đó và đặt mức cắt lỗ mới bằng 1,1 đến 1,2 lần con số đó. Nếu MAE trung bình của các lệnh thắng là, chẳng hạn, 28 pip, thì cắt lỗ tại 31 pip sẽ để lọt qua hầu hết nhiễu thị trường thông thường mà không biến stop thành chốt lời thứ hai ở phía sai của đồ thị. Tính lại khối lượng lệnh để duy trì rủi ro 1% mỗi lệnh — cắt lỗ rộng hơn đồng nghĩa với khối lượng nhỏ hơn. Sau đó forward-test mức cắt lỗ mới trên 50–100 lệnh tiếp theo. Nếu sự cải thiện về tỷ lệ thắng và tỷ lệ rủi ro/lợi nhuận duy trì, hiệu chỉnh đã hoạt động; nếu không, hãy kiểm tra xem mẫu của bạn có xuất phát từ một chu kỳ thị trường bất thường duy nhất không.
Tôi nên làm gì nếu tỷ lệ thu hồi của tôi dưới 70%?
Tỷ lệ thu hồi là lợi nhuận thực hiện trung bình chia cho MFE trung bình trong các lệnh thắng. Số điển hình của nhà đầu tư cá nhân nằm trong khoảng 50–60%; tiêu chuẩn chuyên nghiệp là 70–80. Nếu con số của bạn dưới 70%, bạn có ba lựa chọn. Thứ nhất là đẩy mức chốt lời xa hơn — khoảng 0,8 lần MFE trung bình của các lệnh thắng. Thứ hai là trailing stop theo dõi giá và chỉ đóng lệnh khi giá kéo ngược một khoảng xác định; trong nhiều hệ thống, trailing stop dựa trên ATR hoạt động tốt nhất vì nó thích nghi với biến động hiện tại. Thứ ba, và thường hiệu quả nhất, là đóng lệnh từng phần — đóng nửa lệnh tại mục tiêu gần hơn (thường là mức chốt lời ban đầu hoặc xung quanh đó) rồi để phần còn lại chạy với trailing stop. Khi lựa chọn, hãy nhớ mỗi điều chỉnh đều có cái giá riêng: mục tiêu xa hơn làm giảm tỷ lệ thắng danh nghĩa, trailing stop có thể cắt bỏ lợi nhuận khi biến động cao, và đóng lệnh từng phần đòi hỏi kỷ luật vận hành cao hơn. Năm mươi lệnh forward-test sẽ cho bạn biết lựa chọn nào thực sự phù hợp với hình dạng phân phối MFE của bạn.
Tại sao MAE và MFE lại ít được nhà đầu tư cá nhân sử dụng đến vậy?
Lý do vừa bình thường vừa sâu xa. Điền vào hai cột bổ sung trong nhật ký chỉ mất khoảng 15 giây mỗi lệnh, và kết quả chỉ hiện ra sau khi bạn có 100 lệnh — thường là hai đến ba tháng làm việc. Kỷ luật đó đòi hỏi lại xung đột với ham muốn tự nhiên muốn tìm kiếm chiến lược mới hấp dẫn thay vì đánh bóng cái đã có. Vì vậy, hầu hết nhà đầu tư cá nhân dành nhiều tháng thử nghiệm các tín hiệu vào lệnh mới trong khi đặt mức cắt lỗ và chốt lời dựa trên trực giác hoặc một con số pip tròn. John Sweeney đã viết từ năm 1996 rằng quản lý vị thế — chứ không phải tín hiệu vào lệnh — mới là yếu tố quyết định kết quả dài hạn của hầu hết các hệ thống giao dịch. Ba mươi năm sau, đây vẫn là công cụ ít được tận dụng nhất mà bất kỳ ai giao dịch tại nhà cũng có thể dùng — không cần đăng ký tốn kém, không cần đào tạo đặc biệt, chỉ cần kỷ luật hàng ngày, bình dị và không hào nhoáng.