Danh mục
Hiệu suất
Độ khó
Nâng cao
Dùng trong
Đánh giá EABacktest

Tỷ số Sortino

Một thước đo lợi nhuận điều chỉnh theo rủi ro được dựng như tỷ số Sharpe nhưng chỉ chia cho độ lệch phía giảm, nhờ đó một chiến lược không bị phạt vì mức dao động của những giai đoạn thắng.

còn gọi: Sortino

Đã cập nhật · Đã đánh giá

Nói đơn giản

Cùng một ý tưởng với tỷ số Sharpe, nhưng nó chỉ đếm những cú xóc đi ngược lại bạn. Các tháng thắng lớn thôi bị coi là khuyết điểm, nên một chiến lược có những khoản lãi lớn hiếm hoi không còn bị trừ điểm vì chúng nữa.

Vì sao quan trọng

Tỷ số Sharpe đo mức phân tán của lợi nhuận theo cả hai chiều, nghĩa là một tháng tốt bất thường kéo điểm số xuống đúng bằng một tháng xấu bất thường. Sortino gỡ bỏ sự bất đối xứng đó — và khi làm vậy, nó biến khoảng cách giữa hai tỷ số thành một mô tả đọc được về hình dạng của chiến lược.

  • Nó thôi trừng phạt đúng thứ mà bạn đã bỏ tiền mua EA để có. Một chiến lược nằm im hàng tháng rồi bắt được một xu hướng lớn sẽ bị Sharpe phạt vì độ lớn của khoản lãi; Sortino chỉ đọc các đợt sụt.
  • Khoảng cách giữa Sharpe và Sortino tự nó là một tín hiệu. Sortino cao hơn hẳn cho thấy phân phối lợi nhuận nghiêng về phía dương; hai con số gần như trùng nhau nghĩa là lãi và lỗ có hình dạng xấp xỉ như nhau.
  • Đây là thước đo trung thực hơn trong hai cái đối với chuỗi lợi nhuận của EA, vốn hiếm khi đối xứng — phần lớn chiến lược có một cỡ lỗ đặc trưng do điểm dừng ấn định và một cỡ lãi kém đều đặn hơn nhiều.
  • Nó chia sẻ y hệt điểm mù của tỷ số Sharpe. Không thước đo nào thấy được rủi ro chưa đóng, nên một EA martingale hay lưới khoe một Sortino đẹp mắt vì đúng cái lý do khiến nó khoe một Sharpe đẹp mắt.

Cách tính

Tỷ số Sortino = (Lợi nhuận trung bình − Lợi nhuận mục tiêu) ÷ Độ lệch phía giảm
Lợi nhuận trung bình
Lợi nhuận bình quân trên kỳ lấy mẫu được dùng — theo giao dịch, theo ngày hoặc theo tháng. Chọn cái nào thì độ lệch cũng phải dùng cái đó.
Lợi nhuận mục tiêu
Ngưỡng mà dưới đó một mức lợi nhuận bị tính là thiếu hụt, thường gọi là lợi nhuận tối thiểu chấp nhận được. Số không là lựa chọn thông thường khi làm việc với EA; lãi suất phi rủi ro là lựa chọn phổ biến còn lại.
Độ lệch phía giảm
Mức phân tán của riêng những lợi nhuận dưới mục tiêu. Lợi nhuận trên mục tiêu không đóng góp gì vào đó, và đấy là toàn bộ khác biệt so với tỷ số Sharpe.

Độ lệch phía giảm là căn bậc hai trung bình bình phương của những lợi nhuận rơi dưới mục tiêu, và mẫu số bên trong giá trị trung bình ấy không được chuẩn hóa: chia cho số lượng tất cả các kỳ và chia cho số lượng các kỳ thua lỗ cho ra những con số khác nhau từ cùng một dữ liệu. Hai giá trị Sortino chỉ so sánh được khi cùng một công cụ, cùng một mục tiêu và cùng một tần suất lấy mẫu tạo ra cả hai.

Mức nào là cao hay thấp

  • dưới 0,7 Phần rủi ro giảm giá không được trả công
  • 0,7–1,5 Mỏng — dùng được trong danh mục, yếu khi đứng một mình
  • 1,5–3,0 Vững, và nhất quán với một tỷ số Sharpe quanh 1,0–2,0
  • trên 3,0 Hãy xem các kỳ thua lỗ trông ra sao trước khi tin — một chiến lược hiếm khi đóng một khoản lỗ vẫn tạo ra con số này một cách trung thực và vẫn nguy hiểm

Đọc cùng với

Không con số nào một mình mô tả được một chiến lược. Những chỉ số sau làm thay đổi cách đọc con số này.

Ví dụ

Hai EA cùng cho một mức lợi nhuận trung bình theo tháng và cùng một mức dao động tổng, nhưng dao động đến từ hai hướng ngược nhau. Sharpe không phân biệt được; Sortino thì có.

EA A — lợi nhuận trung bình theo tháng
+2,0 %
EA A — độ lệch phía giảm
1,0 %
Phần lớn biến động từ tháng này sang tháng khác nằm ở phía thắng.
EA B — lợi nhuận trung bình theo tháng
+2,0 %
EA B — độ lệch phía giảm
2,5 %
Cùng mức trung bình, nhưng biến động dồn vào các tháng thua.

Một tỷ số Sharpe tính trên độ lệch tổng sẽ xếp hai cái này gần nhau hơn nhiều, bởi nó tính những tháng tốt của EA A là rủi ro.

Phép tính 2,0 ÷ 1,0 = 2,00 · 2,0 ÷ 2,5 = 0,80

Kết quả Sortino 2,00 so với 0,80 — trung bình giống hệt, hồ sơ rủi ro trái ngược

Cách diễn giải

Hãy đọc Sortino cạnh Sharpe thay vì thay cho Sharpe. Cặp số này mang thông tin mà không con số nào giữ được một mình, và một Sortino nêu đơn lẻ thì không kiểm chứng được.

Khoảng Ý nghĩa
Sortino cao hơn Sharpe nhiều Độ lệch dương — những cú chuyển động lớn chủ yếu là lãi. Thường gặp ở các EA theo xu hướng, và nhìn chung là hình dạng mà một người giao dịch mong muốn.
Sortino gần với Sharpe Lợi nhuận gần như đối xứng. Không phải cảnh báo cũng chẳng phải lời khen; điển hình cho chiến lược có điểm dừng cố định và mục tiêu cố định.
Sortino thấp hơn Sharpe Bất thường về mặt số học và đáng xem xét — nó chỉ tới một mức lợi nhuận mục tiêu đặt trên số không, hoặc tới một phép tính không làm đúng điều mà nhãn của nó nói.
Nêu ra mà không kèm mục tiêu và tần suất lấy mẫu Không kiểm chứng được. Cả hai lựa chọn đều dịch chuyển con số đáng kể, và không lựa chọn nào được hàm ý bởi chữ “Sortino”.
  • Đừng bao giờ xếp hạng hai EA theo Sortino trừ khi cùng một công cụ tạo ra cả hai con số ở cùng tần suất lấy mẫu và cùng mức lợi nhuận mục tiêu.
  • Hãy ghép nó với mức sụt giảm tối đa. Sortino mô tả phía giảm thông thường, còn mức sụt giảm mô tả phía tệ nhất, và một chiến lược có thể trông êm ả trên trung bình mà vẫn từng đào một cái hố mà tài khoản không ngồi qua nổi.
  • Hãy coi một Sortino rất cao ở chiến lược bình quân giá là lời cảnh báo chứ không phải kết quả. Lỗ chưa hiện thực hóa không bao giờ đi vào chuỗi lợi nhuận, nên độ lệch phía giảm ở đó chỉ đo phần rủi ro đã đóng.
  • Nếu hai tỷ số bất đồng về việc EA nào tốt hơn, chính sự bất đồng ấy là phát hiện: một chiến lược đang bị trừ điểm vì độ lớn của những khoản lãi.

Các trang EA của mt5depot nêu rõ mỗi con số công bố lấy từ lần chạy tester nào và trên khung thời gian nào, nhờ đó hai con số trên trang này có thể đọc đối chiếu với nhau thay vì đối chiếu với một con số từ nơi khác.

Sai lầm thường gặp

So sánh một Sortino của công cụ này với một Sortino của công cụ khác

Mẫu số bên trong độ lệch phía giảm và mức lợi nhuận mục tiêu mặc định đều là những lựa chọn triển khai, và cả hai hiếm khi được ghi rõ trong quảng cáo EA. Hai công cụ có thể báo những tỷ số chênh nhau tới một nửa từ cùng một danh sách giao dịch mà chẳng cái nào sai.

Đọc một Sortino cao như bằng chứng của mức sụt giảm nhỏ

Độ lệch phía giảm là trung bình của các kỳ thua lỗ, nên nhiều khoản lỗ nhỏ cộng một khoản thảm họa có thể trung bình lại thành một con số dễ chịu. Cú sụt đơn lẻ tệ nhất là một phép đo riêng và phải đọc riêng.

Cho rằng Sortino xử lý được vấn đề martingale

Không hề. Cả hai tỷ số đều đọc chuỗi lợi nhuận đã hiện thực hóa, trong khi một EA lưới hay martingale giữ các lệnh lỗ mở. Rủi ro là có thật, chưa hiện thực hóa và vô hình với mọi thước đo tính từ giao dịch đã đóng.

Nêu Sortino từ một mẫu ngắn

Độ lệch phía giảm chỉ được ước lượng từ các kỳ thua lỗ, nên một mẫu vài chục mức lợi nhuận có thể chỉ chứa dăm bảy kỳ như thế. Khung càng ngắn, con số càng mô tả những khoản lỗ nào tình cờ rơi vào bên trong.

Chi tiết

Vẫn mười bốn bản ghi đó, tính theo cả hai cách

Trên 14 EA công bố tại đâyGiá trị
Listing công bố một con số Sortino hoặc Sharpe0
Bản ghi nằm trong dải 1,5–3,0, mẫu số toàn bộ kỳ7
Vẫn những bản ghi đó, mẫu số các kỳ thua lỗ4
Bản ghi đổi dải chỉ vì đổi mẫu số11
Bản ghi có Sortino vượt Sharpe, mẫu số toàn bộ kỳ14
Vẫn phép so sánh đó, mẫu số các kỳ thua lỗ11
Mức đồng thuận thứ hạng giữa Sortino và Sharpe0,96

Chúng tôi đã cho tệp giao dịch đã đóng của từng listing chạy qua đúng một quy ước: lợi nhuận theo tháng lấy từ đường vốn, những tháng phẳng tính bằng không, mục tiêu bằng không, quy về năm bằng căn của mười hai. Không listing nào nêu một con số như vậy, nên đây là số của chúng tôi chứ không phải của tester.

Các dòng hai tới bốn gánh vấn đề. Chia các phần thiếu hụt bình phương cho mọi tháng thì Cairn đạt 6,04; chia riêng cho các tháng thua lỗ thì cũng bản ghi ấy đạt 2,86. Quy ước thứ hai lấy mất từ 34 % đến 53 % con số, và nó đẩy mười một trong mười bốn sang phía bên kia một lằn ranh do chính trang này vạch ra.

Dòng năm và dòng sáu chỉnh lại phần hỏi đáp bên dưới. Với mẫu số thứ nhất, Sortino vượt Sharpe ở cả mười bốn, còn với mẫu số thứ hai thì Beacon, Peregrine và Windrose đều rơi xuống dưới Sharpe của chính chúng — một trường hợp mà bảng phía trên quy cho mức lợi nhuận mục tiêu đặt trên không hoặc cho một phép tính dán nhãn sai, mà thực ra không phải cái nào. Phương pháp của chúng tôi ghi lại lần chạy đứng sau mỗi tệp giao dịch.

Dòng bảy làm xẹp lời quảng cáo. Bảy trong mười bốn đổi chỗ cho nhau giữa hai tỷ số và không cái nào dịch quá ba bậc, nên sự bất đồng mà trang này đi tìm có xuất hiện thật và vẫn quá nhỏ để hành động. Bù lại, cả hai đều lệch khỏi hệ số lợi nhuận mà các listing thực sự công bố, và chúng gọi tên một bản ghi khác ở vị trí đầu.

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

Tỷ số Sortino bao nhiêu là tốt với một EA MT5?
Khoảng từ 1,5 đến 3,0 trên một mẫu nhiều năm và thực tế về chi phí là một khoảng vững, và thường tương ứng với tỷ số Sharpe nằm giữa 1,0 và 2,0. Bất cứ mức nào cao hơn 3,0 nhiều đều đáng xem xét hơn là ăn mừng, bởi một chiến lược hiếm khi đóng một lệnh lỗ vẫn tạo ra con số ấy một cách trung thực.
MetaTrader 5 có báo tỷ số Sortino không?
Không. Strategy Tester báo một tỷ số Sharpe tính từ chuỗi lợi nhuận của chính nó, và không có con số Sortino nào. Một giá trị Sortino nêu cho EA là được tính bên ngoài MT5, nên công cụ, mức lợi nhuận mục tiêu và tần suất lấy mẫu đều cần được nêu trước khi con số ấy có thể đem so với bất cứ thứ gì.
Tôi nên dùng Sortino thay cho Sharpe không?
Hãy dùng cả hai. Sortino là thước đo công bằng hơn cho một chiến lược có lợi nhuận nghiêng về phía dương, nhưng khác biệt giữa hai tỷ số nói được nhiều hơn từng cái riêng lẻ — nó cho biết dao động của đường vốn đến từ những khoản lãi hay từ những khoản lỗ.
Vì sao tỷ số Sortino của tôi luôn cao hơn tỷ số Sharpe?
Vì mẫu số nhỏ hơn. Độ lệch phía giảm chỉ đếm những lợi nhuận dưới mục tiêu, còn độ lệch chuẩn đếm tất cả, nên với bất kỳ chiến lược nào có chút biến động ở phía thắng thì Sortino ra cao hơn. Khoảng cách nới rộng khi phân phối lợi nhuận nghiêng thêm về phía dương.