Trang chủ > Kho kiến thức EA & MT5 > Ứng phó với drawdown

DrawdownQuản lý rủi roCơ bản

Ứng phó với drawdown — Tiếp tục sử dụng EA qua chuỗi thua liên tiếp

Cập nhật lần cuối: 2026-05-20 | Thời gian đọc ước tính: 12 phút

Dù EA có xuất sắc đến đâu, chắc chắn sẽ trải qua drawdown (giai đoạn tài sản tạm thời giảm). Nhiều người thất bại trong vận hành EA không phải vì chiến lược tệ, mà vì không chịu được drawdown và dừng EA vào thời điểm tệ nhất. Bài viết này giải thích cách đối phó đúng đắn với drawdown.

Drawdown là gì

Drawdown (DD) là con số cho thấy số dư tài khoản đã giảm bao nhiêu so với mức đỉnh gần nhất. Ví dụ nếu số dư từ 100.000 yên giảm xuống 80.000 yên, drawdown là 20%.

Drawdown không phải là lỗi của EA mà là chi phí không thể tránh khỏi để kiếm lợi nhuận trên thị trường. Ngay cả EA có lợi thế, thắng và thua không đến luân phiên nhau, luôn có giai đoạn thua tập trung lại thành chuỗi. Điều quan trọng là liệu bạn có thể tiếp nhận giai đoạn đó như "điều đã dự liệu" hay không.

Drawdown tối đa trong backtest chỉ là "giá trị tối đa đã xảy ra trong quá khứ". Hãy xem trong vận hành thực có thể xảy ra drawdown vượt qua mức đó.

Lợi nhuận cần để hồi phục lớn hơn thua lỗ

Điều thường bị bỏ qua về drawdown là "tỷ lệ đã mất" và "tỷ lệ cần để lấy lại" không bằng nhau. Để đưa tài khoản giảm 20% trở lại ban đầu, cần lợi nhuận không phải 20% mà là 25%.

Khi mức giảm sâu hơn, khoảng cách này tăng nhanh chóng. Chính vì vậy, drawdown lớn không thể được xử lý bằng câu "rồi sẽ hồi phục". Việc tự thân không để xảy ra drawdown sâu chính là quản lý vốn tốt nhất.

DrawdownLợi nhuận cần để hồi phục
10%Khoảng 11%
20%25%
30%Khoảng 43%
50%100%
70%Khoảng 233%
Để hồi phục từ drawdown 50%, bạn cần tăng gấp đôi tài sản. Điều này cho thấy việc giữ drawdown ở mức nông quan trọng đến mức nào.

Những điều không nên làm khi thua liên tiếp

Tăng lot để "gỡ lại"

Tăng lot khi đang thua liên tiếp là hành động dễ phá hủy tài khoản nhất. Nếu tăng rủi ro trong giai đoạn đang thua, drawdown sẽ biến thành vết thương chí mạng.

Thay đổi tham số EA giữa chừng

Thay đổi trong khi drawdown làm vô nghĩa dữ liệu kiểm định trước đó. Nếu muốn thay đổi, hãy dừng trước rồi làm lại backtest và forward test.

Dừng EA vào thời điểm tệ nhất

Dừng EA ở đáy drawdown đồng nghĩa bỏ lỡ giai đoạn hồi phục sau đó. Nếu dừng, hãy quyết định theo quy tắc đã định sẵn.

Liên tục chuyển sang "EA có vẻ thắng" khác

Mỗi lần drawdown lại đổi EA nghĩa là bạn chỉ trải qua giai đoạn tệ nhất của mỗi EA. EA đã được kiểm định và chấp nhận thì phải dùng tiếp trong khoảng thời gian đã định.

Cách phân biệt DD bình thường và DD bất thường

Không cần hoảng loạn với mọi drawdown. Vấn đề là liệu nó có "nằm trong dự liệu" hay "ngoài dự liệu".

Nếu nằm trong phạm vi drawdown tối đa của backtest hoặc forward test, đó là biến động bình thường. Mặt khác, nếu vượt xa giá trị tối đa trong quá khứ hoặc nội dung giao dịch rõ ràng khác với backtest, thì cần nghi ngờ môi trường thị trường đã thay đổi hoặc EA có lỗi.

Trạng tháiĐánh giá
DD nằm trong phạm vi Max BTBình thường. Tiếp tục như biến động đã dự liệu
DD bằng 1〜1,5 lần Max BTCần theo dõi. Ghi chép và tiếp tục thận trọng
DD vượt 1,5 lần Max BTCần kiểm định. Quay lại demo và điều tra nguyên nhân
Nội dung giao dịch rõ ràng khác BTBất thường. Dừng EA và xác nhận lỗi

Cách xác định ngưỡng dừng vận hành

Để không phản ứng với drawdown theo cảm xúc, trước khi bắt đầu vận hành hãy định ra con số cụ thể "nếu giảm đến đây thì dừng". Nếu đã quyết định trước, bạn sẽ không do dự khi cần.

Mức ngưỡng dừng tham khảo là khoảng 1,5 lần drawdown tối đa của backtest. Nhiều EA có tham số như MaxMonthlyDD (tự động dừng khi DD tháng vượt %), sử dụng tham số này cho phép tự động hóa việc dừng.

1

Xác định ngưỡng dừng bằng con số cụ thể

Quyết định và ghi lại "dừng khi DD tương đối đạt ○○%" trước khi bắt đầu vận hành.

2

Thiết lập tham số dừng tự động

Bật cơ chế an toàn phía EA như DailyLossLimitPct hay MaxMonthlyDD.

3

Sau khi dừng, kiểm định rồi mới khởi động lại

Sau khi dừng, đừng khởi động lại theo cảm xúc — xác nhận nguyên nhân bằng walk-forward hay forward test trước khi quyết định.

Việc xác định ngưỡng dừng không có nghĩa là từ bỏ EA. Chính vì có quy tắc "rút lui một lần nếu xấu hơn dự liệu", bạn mới có thể bình tĩnh chịu đựng drawdown trong phạm vi dự liệu.

💰 Quản lý vốn để giữ drawdown ở mức nông

Vũ khí lớn nhất để ngăn drawdown sâu là quản lý vốn. Hãy ôn lại cơ bản về % rủi ro và tính toán lot.

Đọc quản lý rủi ro & vốn →

Câu hỏi thường gặp

Q: Khi drawdown xảy ra có nên dừng EA không?

Nếu nằm trong phạm vi drawdown tối đa của backtest hay forward test, không cần dừng. Đó là biến động bình thường trong dự liệu. Chỉ dừng khi vượt xa giá trị tối đa trong quá khứ hoặc nội dung giao dịch rõ ràng khác với backtest.

Q: Tại sao cần 25% để lấy lại thua lỗ 20%?

Vì số dư sau khi giảm là cơ sở tính toán. 100.000 yên giảm 20% còn 80.000 yên. Để đưa về 100.000 yên cần 20.000 yên, và 20.000 yên so với 80.000 yên là 25%. Mức giảm càng sâu thì khoảng cách này tăng càng nhanh.

Q: Giảm lot khi đang thua liên tiếp có hiệu quả không?

Nếu đang dùng % rủi ro tự động (lãi kép), lot sẽ tự động giảm theo mức giảm của số dư tài khoản. Về cơ bản không cần giảm thêm thủ công. Ngược lại, tăng lot để "gỡ lại" khi đang thua là hành động dễ phá hủy tài khoản nhất, tuyệt đối tránh.

Q: Nên đặt ngưỡng dừng vận hành ở mức nào?

Mức tham khảo là khoảng 1,5 lần drawdown tối đa của backtest. Ví dụ nếu Max DD của BT là 20%, thì đặt ngưỡng dừng là DD tương đối 30%. Quyết định bằng con số trước khi bắt đầu vận hành và tự động hóa bằng tham số như MaxMonthlyDD sẽ giúp bạn không do dự.

Q: Có thể loại bỏ hoàn toàn drawdown không?

Không thể. Drawdown là chi phí không thể tránh khỏi để kiếm lợi nhuận trên thị trường. Không thể loại bỏ, nhưng có thể giảm độ sâu bằng quản lý vốn (% rủi ro thấp) và kết hợp EA có tương quan thấp (danh mục đầu tư).