Tiêu chí Kelly — Công cụ quản lý khối lượng lệnh có thực sự hiệu quả?
Tiêu chí Kelly nghe có vẻ hấp dẫn: một công thức hứa hẹn cho bạn biết chính xác cần đặt cược bao nhiêu phần vốn để tài sản tăng trưởng nhanh nhất về dài hạn. Nghe như "chén thánh" của quản lý khối lượng lệnh. Trong môi trường phù hợp — chơi bài blackjack với phép đếm bài chuẩn xác — Kelly thực sự thanh lịch. Còn trong giao dịch Forex bán lẻ, nó không còn là chén thánh nữa, mà trở thành cách tinh tế để thổi bay tài khoản trong vòng sáu tháng. Bài viết này giải thích tại sao, và khi nào thì Kelly mới thực sự có giá trị.
Kelly là ai và ông thực sự viết gì vào năm 1956
John Larry Kelly Jr. là nhà vật lý tại Bell Labs, New Jersey — cùng phòng thí nghiệm với Claude Shannon, người đã đặt nền móng cho lý thuyết thông tin vài năm trước đó. Kelly giải quyết một câu hỏi tưởng như không liên quan: nếu ai đó chơi một trò có giá trị kỳ vọng dương đã biết, và chơi nhiều lần trong khi tái đầu tư toàn bộ vốn, họ nên đặt cược bao nhiêu phần tài khoản mỗi lần để tài sản tăng trưởng nhanh nhất? Câu trả lời xuất hiện vào tháng 7 năm 1956 trong Bell System Technical Journal với tiêu đề A New Interpretation of Information Rate. Đó là ứng dụng thanh lịch của giá trị kỳ vọng vào logarithm vốn: Kelly chứng minh rằng f = (bp − q) / b tối đa hóa tốc độ tăng trưởng logarithmic. Ở đây b là tỷ lệ thắng/thua, p là xác suất thắng, q là xác suất thua. Mọi thứ còn lại đều là hệ quả.
Tiêu chí Kelly thực sự về điều gì — cùng tính toán cụ thể
Đây là chỗ hầu hết các cách đọc phổ thông về công thức này đi sai hướng. Kelly không tối đa hóa tỷ lệ thắng của một lệnh đơn lẻ, không tối đa hóa trung bình số học của lợi nhuận, cũng không tối thiểu hóa sụt giảm vốn (drawdown). Kelly tối đa hóa tốc độ tăng trưởng hình học của vốn trên chân trời dài hạn, với điều kiện bạn tái đầu tư mỗi đồng lợi nhuận. Tăng trưởng hình học không phải tăng trưởng số học — một lần thua lớn gây thiệt hại nặng hơn nhiều so với mức một lần thắng trung bình có thể bù đắp. Chính vì vậy Kelly cố tình bỏ qua một phần lợi nhuận bình quân tiềm năng để đổi lấy rủi ro phá sản thấp hơn.
Hãy lấy ví dụ một trader ghi nhật ký giao dịch trung thực suốt hai năm. Tỷ lệ thắng là 55%, lệnh thắng trung bình gấp 1,5 lần lệnh thua trung bình. Đưa vào công thức: b = 1,5; p = 0,55; q = 0,45. Tử số là 0,55 × 1,5 − 0,45, tức là 0,825 − 0,45 = 0,375. Mẫu số là 1,5. Chia ra được 0,25. Kelly đầy đủ bảo trader này phải rủi ro một phần tư tài khoản mỗi lệnh. Với tài khoản 40.000 USD, đó là 10.000 USD thua lỗ mỗi khi lệnh chạm cắt lỗ (stop loss). Đây là lúc nhà toán học mỉm cười và người giao dịch thực tế với tay lấy ly nước lạnh.
Tại sao Kelly đầy đủ là con đường tự hủy đối với trader bán lẻ
Vì ba lý do. Thứ nhất, Kelly giả định bạn biết chính xác p và b. Trong blackjack với phép đếm bài hoàn hảo, điều đó đúng — bộ bài có phân phối được định nghĩa chính xác. Trong Forex, điều đó không bao giờ đúng. Tỷ lệ thắng và tỷ lệ thắng/thua của bạn là ước tính từ vài trăm lệnh, mang theo sai số thống kê, sai số chế độ thị trường, và thường là thiên lệch lạc quan từ backtest nơi bạn vô tình chỉ giữ lại các biến thể có lợi.
Lý do thứ hai mang tính toán học với bất đối xứng tàn khốc. Nếu bạn đánh giá thấp p năm điểm phần trăm, công thức bảo bạn đặt ít hơn — bạn bỏ qua một phần tăng trưởng nhưng vẫn sống sót. Nếu bạn đánh giá cao p năm điểm phần trăm, công thức bảo bạn đặt nhiều hơn rất nhiều, và drawdown tăng phi tuyến tính. Sai số đầu vào nhỏ dẫn đến hậu quả đầu ra thảm khốc.
Lý do thứ ba là tâm lý và có lẽ là quan trọng nhất. Mô phỏng Monte Carlo của chiến lược ví dụ trên cho thấy rằng với Kelly đầy đủ, việc gặp drawdown 50% trong vài trăm lệnh là gần như chắc chắn. Sau drawdown 50% bạn phải tăng gấp đôi vốn mới về điểm hòa — không phải "âm 50 rồi cộng 50", mà "âm 50 rồi cộng 100". Rất ít trader bán lẻ, khi tiền là tiền thật của họ, có thể ngồi chịu đựng đáy đó. Họ bỏ cuộc vào đúng ngày tệ nhất có thể. Đúng về mặt thống kê khi còn là trader, thất bại khi đã là người.
„Hệ thống của Kelly là cách đặt cược mà, về dài hạn, mang lại cho người chơi tài sản lớn hơn bất kỳ hệ thống đặt cược nào khác." — William Poundstone, 2005
Kelly phân số — sự thỏa hiệp đôi khi có ý nghĩa
Vì Kelly đầy đủ không dùng được trong thực tế, giới chuyên nghiệp từ lâu đã làm việc với phiên bản phân số của nó. Lấy giá trị từ công thức rồi nhân với 0,5 hoặc 0,25. Bạn đánh đổi một phần tăng trưởng lý thuyết để có biến động thấp hơn đáng kể. Nếu Kelly đầy đủ ra 25%, phiên bản một phần tư ra 6,25% — vẫn cao hơn quy tắc một phần trăm, nhưng drawdown trở nên chịu đựng được và rủi ro phá sản dưới sai số ước tính thực tế giảm đi bậc độ lớn. Edward Thorp, nhà thực hành nghiêm túc đầu tiên của Kelly (xem thêm về quản lý rủi ro trong Forex), công khai tiết lộ đã dùng các biến thể phân số mạnh tại Princeton Newport Partners.
Kelly phân số chỉ có ý nghĩa nếu bạn thỏa mãn đồng thời ba điều kiện. Một: bạn có lịch sử giao dịch trung thực ít nhất vài trăm lệnh với một chiến lược duy nhất trên nhiều trạng thái thị trường khác nhau. Hai: bạn có thể ước tính mức độ dao động của p và b giữa các mẫu hàng năm — chỉ khoảng dao động đó mới cho bạn biết hệ số nhân nào là an toàn. Ba: bạn chấp nhận drawdown từ 20 đến 30% và coi mức sụt giảm tối đa là một phần của chiến lược, không phải lý do để bỏ cuộc. Phần lớn trader bán lẻ không thỏa mãn điều kiện nào trong số đó.
Tại sao quy tắc một phần trăm thường thắng
Đây là điều bất ngờ mà phần lớn người đọc không mong đợi: đối với trader Forex bán lẻ điển hình, quy tắc một phần trăm cổ điển đánh bại Kelly trong thực tế một cách hệ thống. Không phải vì nó vượt trội về mặt toán học — trong lý thuyết thuần túy, Kelly theo định nghĩa là tối ưu. Nó thắng vì nó bền vững trước những điều trader bán lẻ không biết. Quy tắc một phần trăm không cần xác suất, không cần mẫu thống kê đủ lớn, không cần giả định về tính dừng của thị trường. Nó chỉ nói: rủi ro một phần trăm vốn, tính khối lượng lot sao cho số pip của cắt lỗ (stop loss) khớp với khoản đó, hết. Về mặt toán học đó là mức thấp hơn đáng kể so với bất kỳ Kelly nào hợp lý. Trong thực tế, đó là ranh giới giữa "tôi sống sót qua năm năm và vốn đang tăng" và "tôi cắt giảm tài khoản một nửa rồi bỏ cuộc". Điều này khớp rõ với số liệu: trong báo cáo can thiệp sản phẩm năm 2018, ESMA nhận thấy 74 đến 89% tài khoản CFD bán lẻ thua lỗ — thực tế mạnh mẽ cho thấy vấn đề của nhà đầu tư bán lẻ là đặt quá nhiều, không phải quá ít.
Nói cách khác, Kelly giả định bạn biết p. Quy tắc một phần trăm giả định bạn không biết. Cái thứ hai gần với thực tế bán lẻ hơn nhiều. Nếu một ngày nào đó bạn bước vào giao dịch chuyên nghiệp, với nhật ký hàng nghìn lệnh qua nhiều chế độ thị trường, Kelly phân số trở nên hợp lý. Đến lúc đó thì quy tắc một phần trăm thắng. Một số trader bán lẻ cũng thích so sánh quy tắc hai phần trăm với một phần trăm — cả hai vẫn nằm vững chắc trong vùng thận trọng, xa bên dưới Kelly đầy đủ. Hãy tham khảo mục các chiến lược giao dịch để hiểu bối cảnh rộng hơn về quản lý vốn.
Lưu ý quan trọng: Tại Việt Nam, giao dịch ngoại hối/CFD bán lẻ thông qua các nhà môi giới (broker) nước ngoài không được cấp phép cho nhà đầu tư cá nhân theo quy định của Ngân hàng Nhà nước Việt Nam (NHNN). Ủy ban Chứng khoán Nhà nước (SSC) giám sát thị trường chứng khoán, không giám sát Forex bán lẻ. 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ể cho người dùng tại Việt Nam. Bài viết này mang tính giáo dục và không phải lời khuyên đầu tư.
Bước tiếp theo: áp dụng vào thực tế ngay từ hôm nay
- Mở nhật ký giao dịch và tính trung thực từ ít nhất 200 lệnh gần nhất: tỷ lệ thắng p của bạn (phần trăm lệnh có lãi) và tỷ lệ thắng/thua b (lệnh thắng trung bình chia lệnh thua trung bình); nếu mẫu nhỏ hơn 200 lệnh, chưa nên thử bất kỳ phiên bản Kelly nào — hãy tập trung thu thập dữ liệu có ý nghĩa thống kê trước.
- Đưa những con số đó vào công thức f = (bp − q) / b để thỏa mãn trí tò mò, sau đó so sánh kết quả với một phần trăm — nếu Kelly phân số của bạn (nửa hoặc một phần tư giá trị đầy đủ) gần với một phần trăm, bạn an toàn; nếu cao hơn nhiều, gần như chắc chắn bạn đã đánh giá cao p.
- Thực hiện bài kiểm tra nhạy cảm đơn giản: lặp lại phép tính với p giảm xuống năm điểm phần trăm và xem khuyến nghị khối lượng lệnh thay đổi bao nhiêu — nếu thay đổi lớn, đó là bằng chứng trực tiếp rằng chiến lược của bạn quá nhạy cảm với Kelly và quy tắc một phần trăm vẫn là lựa chọn duy nhất hợp lý.
- Độc lập với các phép tính đó, hãy đặt giới hạn lỗ ngày và lỗ tháng cứng (ví dụ ba phần trăm mỗi ngày, tám phần trăm mỗi tháng) và ghi vào tệp chiến lược của bạn — kích thước lệnh mỗi giao dịch chỉ là một trong ba lưỡi dao của quản lý rủi ro, bên cạnh giới hạn theo thời gian và kỷ luật tâm lý trong giao dịch trực tiếp.
- Đặt nhắc nhở vào lịch để lặp lại các phép tính này sau sáu tháng — Kelly không phải quyết định một lần mà là tham số cần hiệu chỉnh định kỳ khi dữ liệu thị trường tích lũy và điều kiện vĩ mô thay đổi; không có đánh giá lại định kỳ, bất kỳ kích thước lệnh nào dựa trên p và b lịch sử sẽ dần không còn phản ánh thực tế.
Nguồn và tài liệu tham khảo
-
J. L. Kelly Jr., Bell System Technical Journal A New Interpretation of Information Rate · oryginalna praca z 1956 r., w której Kelly wyprowadził wzór z teorii informacji Shannona archive.org ↗
-
Edward O. Thorp archiwum autora — Beat the Dealer i The Kelly Capital Growth Investment Criterion · Thorp pierwszy zastosował Kelly’ego w blackjacku (1962) i w zarządzaniu funduszem; dziś najczęściej cytowany praktyk www.edwardothorp.com ↗
-
Internet Archive Fortune’s Formula — William Poundstone (Hill and Wang, 2005) · popularna, ale rzetelna historia kryterium Kelly’ego od Bell Labs przez Las Vegas po Wall Street archive.org ↗
-
ESMA ESMA agrees to prohibit binary options and restrict CFDs to protect retail investors · urzędowe potwierdzenie, że 74–89 proc. detalicznych rachunków CFD traci pieniądze — kontekst dla wszelkich dyskusji o agresywnym sizingu www.esma.europa.eu ↗
Câu hỏi thường gặp
Công thức Kelly đến từ đâu và nó thực sự tối đa hóa điều gì?
Công thức được John Larry Kelly Jr. công bố vào tháng 7 năm 1956 trong Bell System Technical Journal với tiêu đề „A New Interpretation of Information Rate”. Kelly làm việc tại Bell Labs và quan tâm đến lý thuyết thông tin của Shannon — ông tìm kiếm câu trả lời cho một câu hỏi đơn giản: người chơi bạc nên đặt cược bao nhiêu trong một ván có xác suất đã biết để vốn tăng trưởng nhanh nhất về dài hạn? Câu trả lời chính là công thức chúng ta biết hôm nay, f = (bp − q) / b. Điều quyết định là: Kelly không tối đa hóa trung bình số học của lợi nhuận hay tỷ lệ thắng của bất kỳ lệnh đơn lẻ nào — ông tối đa hóa tốc độ tăng trưởng hình học của vốn, điều thực sự quan trọng khi bạn liên tục tái đầu tư. Đó là sự khác biệt sâu sắc so với trực giác thông thường „đặt nhiều hơn khi bạn có lợi thế“. Kelly nói: đặt chính xác những gì công thức quy định — không một đồng nào nhiều hơn, vì bất cứ điều gì vượt quá ranh giới đó sẽ làm tăng rủi ro phá sản nhanh hơn mức tăng tốc tăng trưởng. Ranh giới phản trực giác đó mới là lý do thực sự Kelly nổi tiếng.
Tại sao Kelly đầy đủ không phù hợp với trader Forex bán lẻ?
Vì ba lý do bổ sung cho nhau. Thứ nhất, Kelly giả định bạn biết chính xác p và b của mình. Trong blackjack với phập đếm bài chuẩn xác, giả định đó đúng. Trong Forex, nó không bao giờ đúng — tỷ lệ thắng và tỷ lệ thắng/thua của bạn là ước tính mang theo sai số thống kê, sai số chế độ thị trường, và thường là thiên lệch lạc quan từ backtest quá tích cực. Lý do thứ hai là toán học: nếu bạn đánh giá cao p năm điểm phần trăm, công thức bảo bạn đặt khoảng gấp đôi mức cần thiết — và drawdown tăng phi tuyến tính theo đó. Lý do thứ ba là tâm lý. Kelly đầy đủ cho chiến lược điển hình (tỷ lệ thắng 55%, thắng trung bình gấp 1,5 lần thua) ra từ 20 đến 25% vốn mỗi lệnh. Mô phỏng Monte Carlo cho thấy với kích thước đó, gặp drawdown 50% trong vài trăm lệnh là gần như chắc chắn. Không trader bán lẻ nào coi tiền là tiền thật của mình có thể chịu đựng điều đó — họ sẽ bỏ cuộc vào ngày tệ nhất có thể.
Khi nào Kelly phân số (một nửa hoặc một phần tư) có ý nghĩa?
Kelly phân số là sự thỏa hiệp kiển điển: bạn lấy giá trị đầy đủ từ công thức rồi nhân với 0,5 (một nửa) hoặc 0,25 (một phần tư). ý tưởng là bạn bỏ qua một phần tăng trưởng lý thuyết để đổi lấy biến động thấp hơn đáng kể. Điều này có ý nghĩa nếu — và chỉ nếu — bạn thỏa mãn đồng thời ba điều kiện. Một: bạn có lịch sử giao dịch trung thực ít nhất vài trăm lệnh với một chiến lược duy nhất, tốt nhất qua nhiều chế độ thị trường khác nhau. Hai: bạn có thể ước tính mức độ dao động của p và b giữa các mẫu hàng năm — chỉ khoảng dao động đó mới cho bạn biết hệ số nhân nào an toàn. Ba: bạn chấp nhận vẫn sẽ trải qua drawdown từ 20 đến 30% và sẽ không từ bỏ chiến lược giữa chừng. Phần lớn trader bán lẻ không thỏa mãn điều kiện nào. Đó là lý do Kelly phân số là công cụ của người chuyên nghiệp, không phải của người mới tự học ba tháng trên MetaTrader.
Tại sao quy tắc một phần trăm thường thắng Kelly trong thực tế?
Vì nó không giả định bất cứ điều gì mà trader bán lẻ chưa biết. Quy tắc một phần trăm không cần p, b, hay bất kỳ phân phối lịch sử nào của các lệnh. Nó chỉ nói: rủi ro một phần trăm vốn cho một vị thế, tính lot sao cho số pip của cắt lỗ (stop loss) khớp với khoản đó, và hết tranh luận. Về mặt toán học đó là mức bảo thủ hơn nhiều so với bất kỳ giá trị Kelly nào hợp lý — và chính vì vậy nó bền vững. Nếu bạn đánh giá cao lợi thế năm điểm phần trăm, mức độ rủi ro thực tế chỉ thay đổi mang tính biểu tượng, và drawdown không bùng nổ. Đó là sự đảo ngược hoàn toàn logic Kelly: trader bán lẻ không cần tối ưu, họ cần sống sót qua năm năm đầu trên thị trường. Quy tắc một phần trăm mua sự sống sót đó gần như miễn phí. Kelly mua tối ưu chỉ khi bạn có số liệu đầu vào đáng tin — và trader bán lẻ không có. Do đó kết luận trung thực: một phần trăm cho 95% trader bán lẻ; Kelly phân số chỉ sau nhiều năm thực hành có kỷ luẫt và thống kê đáng tin cắy.