Drawdown và phục hồi: nên cắt giảm gì, nên bảo vệ gì khi đường vốn đi xuống
Trong risk-reward,
position-sizing,
/ trading/risk-management/atr-sizing
và max-loss,
ta đã nói về:
- 1R (risk mỗi lệnh),
- cách tính position size,
- giới hạn lỗ theo ngày/tuần.
Bây giờ, ta chuyển sang khái niệm mà ở đó
tất cả những thứ trên biến thành đường cong:
drawdown.
1. Drawdown là gì?
Hiểu đơn giản, drawdown là:
tài khoản của bạn đã giảm
bao nhiêu so với đỉnh gần nhất.
Ví dụ:
- Tài khoản tăng lên 10.000 USD,
- sau đó giảm xuống 8.000 USD.
Khi đó:
- Drawdown theo tiền: 2.000 USD,
- Drawdown theo %: 20 % (2.000 ÷ 10.000).
Thực tế, người ta thường nói về drawdown theo %
(−10 %, −20 %, −30 % …)
để so sánh:
- độ biến động của hệ thống, và
- mức „đau“ mà nó có thể gây ra.
Mức sụt giảm sâu nhất trong giai đoạn xét đến được gọi là:
- maximum drawdown (MDD).
2. Vì sao drawdown quan trọng: toán + tâm lý
Drawdown quan trọng bởi hai lý do.
-
Toán học: drawdown càng sâu, phục hồi càng khó
- sau −10 %, cần khoảng +11,1 % để quay lại điểm hoà,
- −20 % → +25 %,
- −30 % → +42,9 %,
- −50 % → +100 %.
Điểm mấu chốt:
lỗ càng sâu,
% lợi nhuận cần để gỡ hoà càng phình to.
-
Tâm lý: drawdown là nơi quy tắc dễ bị phá nhất
- chuỗi lệnh thua chồng lên nhau,
- đường vốn dốc xuống,
và bạn dễ nghĩ:
- „Lần này vào to một chút,“
- „Kèo này đẹp quá, không full size thì phí.“
Drawdown vì thế là:
giai đoạn mà cả tài khoản và tâm lý
cùng lúc bị căng thẳng.
Quản lý drawdown vì vậy không chỉ là:
- „làm sao để lỗ ít đi,“
mà còn là:
„mình chấp nhận đi xuống tới đâu,
và ở từng vùng đó sẽ hành xử thế nào?“
3. „Vùng drawdown tự nhiên“ của hệ thống
Bất cứ hệ thống nào có:
- winrate,
- R/R trung bình,
- stop rõ ràng,
đều sẽ có một mức drawdown tự nhiên,
kể cả khi hệ thống hoạt động đúng.
Ví dụ:
- hệ thống trend following,
- winrate ~40 %,
- lời trung bình = 2R,
- lỗ trung bình = 1R.
Thì:
- 3–5 lệnh thua liên tiếp,
- drawdown −5R…−10R
là điều hoàn toàn bình thường về mặt thống kê.
Do đó, khi đặt giới hạn drawdown, nên:
- Nhìn backtest và lịch sử lệnh thật.
- Hỏi:
„Khi hệ thống chạy bình thường,
drawdown thường nằm trong khoảng nào?“ - Đặt „vùng drawdown tối đa chấp nhận được“
rộng hơn một chút so với vùng tự nhiên đó.
Ví dụ:
Nếu backtest cho thấy đa số drawdown nằm trong −10R,
bạn có thể đặt giới hạn cá nhân khoảng −12R…−15R.
4. Kế hoạch „step-down“ theo từng mức drawdown
Một cách thực tế để quản lý drawdown
là dùng kế hoạch cắt giảm theo bậc.
Ví dụ, tính theo % tài khoản:
- −5 %
- −10 %
- −15 %
- −20 % trở xuống
Ở mỗi bậc, ta ghi sẵn:
- giảm những gì,
- thay đổi chế độ giao dịch ra sao,
- khi nào thì nghỉ.
4-1. Ví dụ: kế hoạch theo bậc cho drawdown
Giả sử:
- Tài khoản: 10.000 USD,
- 1R = 1 % = 100 USD.
-
Bậc 1: −5 % (−5R)
- Hành động:
- xem lại các lệnh gần đây trong journal,
- kiểm tra xem entry có thật sự đúng rule hệ thống không,
- kiểm tra lại cách tính size theo
position-sizing.
- Risk:
- tạm giữ nguyên 1R,
- nhưng giảm số lệnh (lọc kỹ hơn).
- Hành động:
-
Bậc 2: −10 % (−10R)
- Hành động:
- nghỉ tối thiểu 1–2 ngày không vào lệnh thật,
- kiểm tra xem hệ thống trong strategy/***
còn hợp với môi trường thị trường hiện tại không.
- Risk:
- giảm 1R xuống khoảng 50–70 % so với ban đầu
(ví dụ 1 % → 0,5–0,7 %).
- giảm 1R xuống khoảng 50–70 % so với ban đầu
- Hành động:
-
Bậc 3: −15 %…−20 %
- Hành động:
- chuyển sang demo hoặc size rất nhỏ trong thời gian nhất định,
- xem lại phản ứng của mình với lỗ,
sẽ bàn kỹ ở loss-psychology.
- Risk:
- không vội quay lại mức risk cũ
nếu chưa thấy dấu hiệu tiến bộ rõ ràng.
- không vội quay lại mức risk cũ
- Hành động:
Con số cụ thể tuỳ mỗi người.
Quan trọng là nguyên tắc:
drawdown càng sâu → risk & tần suất giao dịch càng phải giảm,
chứ không phải tăng.
5. Lỗi thường gặp trong giai đoạn drawdown
5-1. Vào chế độ „gỡ bằng mọi giá“ không có phanh
- sau một–hai lệnh thua,
- bỏ qua luôn giới hạn theo ngày/tuần
trong max-loss, - vừa tăng số lệnh, vừa tăng size.
Thường lúc đó không phải „hệ thống hỏng“,
mà là:
risk management & hành vi của trader đã lệch khỏi kế hoạch.
5-2. Đổi hệ thống liên tục mỗi khi có drawdown
- thua 3 lệnh → bỏ hệ thống A → sang B,
- lại thua → sang C…
Hậu quả:
- không hệ thống nào tích luỹ đủ sample,
- lúc nào cũng sống trong giai đoạn
„mới test, chưa tin được“.
Cần phân biệt trước:
- đây là vấn đề chiến lược
hay vấn đề risk / kỷ luật?
Tuỳ câu trả lời mà hành động khác nhau.
5-3. Không có kế hoạch phục hồi, chỉ hy vọng „gỡ về vốn“
Những suy nghĩ kiểu:
- „Khi nào về vốn thì nghỉ,“
- „Chắc rồi cũng quay lại thôi.“
Nếu chỉ có hy vọng mà không có rule,
sẽ rất khó:
- phân biệt drawdown bình thường
với tài khoản đang bị phá nặng.
Cần có mốc rõ ràng kiểu:
„Khi vốn về X, mình bắt buộc phải giảm hoặc dừng.“
6. Nguyên tắc phục hồi trong drawdown
Về cơ bản có hai lựa chọn:
- Giữ nguyên risk,
để hệ thống tự gỡ dần。 - Giảm risk,
chấp nhận gỡ chậm nhưng an toàn hơn.
Với đa số trader cá nhân:
-
phương án 2 (giảm risk trong giai đoạn phục hồi)
thường thực tế hơn, vì:- giảm áp lực tâm lý,
- giảm khả năng ra quyết định bốc đồng.
Khi thiết kế kế hoạch phục hồi,
ưu tiên nên là:
Không phải „gỡ cho nhanh“,
mà là „làm sao để trong lúc gỡ
không làm hỏng tài khoản thêm“.
7. Checklist tự kiểm cho kế hoạch drawdown của bạn
Một vài câu hỏi hữu ích:
-
„Với tài khoản hiện tại,
mình chịu đựng được drawdown tối đa bao nhiêu %
trước khi mất bình tĩnh?“ -
„Backtest và lịch sử lệnh cho thấy
vùng drawdown tự nhiên của hệ thống là bao nhiêu?“ -
„Ở mức −5 %, −10 %, −15 % drawdown,
mình sẽ cắt giảm cụ thể những gì
(size / số lệnh),
và bảo vệ những gì
(rule / thời gian nghỉ)?“ -
„Quy tắc drawdown hiện tại
có khớp với daily/weekly max loss
trong max-loss không?“ -
„Trong giai đoạn phục hồi,
mình giữ nguyên risk hay giảm,
và điều kiện nào để quay lại mức bình thường?“
Tóm lại, quản lý drawdown là:
không phải nghệ thuật tránh mọi khoản lỗ,
mà là nghệ thuật khiến những khoản lỗ đó
trở nên có thể sống sót được.
Nếu bạn:
- xây khung R qua
risk-reward, - kiểm soát size bằng
position-sizing
và atr-sizing, - giới hạn lỗ theo ngày/tuần với
max-loss,
rồi thêm kế hoạch drawdown & phục hồi như trong bài này,
bạn sẽ chuẩn bị tốt hơn rất nhiều
cho những chuỗi thua dài –
thứ mà sớm hay muộn
bất kỳ trader nào cũng phải trải qua.