คำตอบเปรียบเทียบแบบรวดเร็ว
คำตอบสั้น ๆ: ในประเด็น sortino ratio vs sharpe ratio, Sharpe จะหารผลตอบแทนส่วนเกินด้วยความผันผวนทั้งหมด ส่วน Sortino จะหารด้วยค่าเบี่ยงเบนด้านลบเท่านั้น Sharpe ลงโทษทุกการแกว่ง รวมถึงช่วงที่ทำกำไรด้วย Sortino ลงโทษเฉพาะช่วงที่ต่ำกว่าเป้าหมายผลตอบแทนของคุณ สำหรับเทรดเดอร์ที่ผลลัพธ์ขึ้นลงเป็นก้อนและไม่สมดุล Sortino มักเป็นตัวชี้วัดความเสี่ยงและผลตอบแทนที่ตรงไปตรงมามากกว่า ส่วนในกรณีที่ผลตอบแทนเรียบและสมมาตร ทั้งสองอัตราส่วนจะบอกเรื่องราวใกล้เคียงกัน และ Sharpe เป็นตัวที่คนส่วนใหญ่รู้จักมากกว่า
หน้านี้จัดทำสำหรับเทรดเดอร์รายย่อยใน forex, indices, metals และ crypto CFDs ที่ติดตามผลการลงทุนของตนเอง
แต่ละอัตราส่วนสร้างขึ้นอย่างไร
Sharpe ratio ใช้ผลตอบแทนเฉลี่ยของคุณ ลบด้วยอัตราปลอดความเสี่ยง แล้วหารด้วยส่วนเบี่ยงเบนมาตรฐานของผลตอบแทน ส่วนเบี่ยงเบนมาตรฐานนับทุกการเคลื่อนไหวที่ออกจากค่าเฉลี่ย เดือนที่ได้กำไร 8% จะเพิ่ม "ความเสี่ยง" เท่ากับเดือนที่ขาดทุน 8% นั่นคือสาระของอัตราส่วนนี้ และก็เป็นข้อบกพร่องที่สำคัญที่สุดเมื่อเทรดเดอร์วัดผลตอบแทนแบบปรับด้วยความเสี่ยง
ค่าป้อนเข้าอัตราปลอดความเสี่ยงไม่ควรล้าสมัย หลายโต๊ะเทรดนำมาจาก หน้าอ้างอิงอัตรา New York Fed SOFRซึ่งเป็น benchmark ของอัตราระยะสั้นที่ปราศจากความเสี่ยง จากนั้นจึงปรับให้สอดคล้องกับช่วงเวลาของข้อมูล
Sortino ratio ใช้ตัวเศษเดิม แต่เปลี่ยนตัวส่วนเป็น downside deviation: ค่า root mean square เฉพาะผลตอบแทนที่ต่ำกว่าเป้าหมายเท่านั้น เป้าหมายอาจเป็นอัตราปลอดความเสี่ยง ศูนย์ หรือผลตอบแทนขั้นต่ำที่ยอมรับได้ ช่วงเวลาที่ทำกำไรจะไม่เพิ่มอะไรให้ตัวส่วน จึงเป็นตัววัดความเสี่ยงด้านลบที่สะอาดกว่า
ตัวอย่างการคำนวณนี้ใช้ผลตอบแทนรายเดือนธรรมดา 6 เดือน ได้แก่ +3%, +1%, -2%, +4%, -1%, +2% โดยกำหนดเป้าหมายเป็นศูนย์
- มีเพียง 2 เดือนที่ต่ำกว่าเป้าหมาย: -2% และ -1% ยกกำลังสองได้ 4 และ 1 รวมเป็น 5
- หารด้วยทั้ง 6 ช่วงเวลา ไม่ใช่แค่ 2 เดือนที่ขาดทุน: 5 / 6 = 0.83
- ถอดรากที่สอง: downside deviation อยู่ที่ประมาณ 0.9%
- ส่วนเบี่ยงเบนมาตรฐานของ 6 เดือนเดียวกันอยู่ที่ประมาณ 2.1% มากกว่าสองเท่า
ผลตอบแทนเฉลี่ยรายเดือนอยู่ที่ประมาณ 1.17% Sharpe คือ 1.17 / 2.1 ประมาณ 0.56 ต่อเดือน Sortino คือ 1.17 / 0.9 ประมาณ 1.3 เทรดแบบเดียวกัน กำไรเท่ากัน แต่อัตราส่วนสูงกว่ากันมากกว่าสองเท่า ความกำกวมอย่างหนึ่งคือบางสเปรดชีตหารด้วยจำนวนช่วงเวลาที่ขาดทุนแทนที่จะหารด้วยทุกช่วงเวลา ให้เลือกแนวปฏิบัติแบบเดียวและใช้ให้คงที่
ตารางเปรียบเทียบแบบวางเคียงกัน
| คุณลักษณะ | Sharpe ratio | Sortino ratio |
|---|---|---|
| ตัวเศษ | ผลตอบแทนลบด้วยอัตราปลอดความเสี่ยง | ผลตอบแทนลบด้วยเป้าหมาย (อัตราปลอดความเสี่ยงหรือค่าขั้นต่ำที่เลือก) |
| ตัวส่วน | ส่วนเบี่ยงเบนมาตรฐานของผลตอบแทนทั้งหมด | downside deviation ของผลตอบแทนที่ต่ำกว่าเป้าหมายเท่านั้น |
| มองช่วงเวลาที่ชนะมากว่าเป็น | ความเสี่ยง | เป็นกลาง |
| เหมาะที่สุดสำหรับ | กระแสผลตอบแทนที่สมมาตรและสม่ำเสมอ | กระแสที่เบ้และมีกำไรใหญ่เกิดขึ้นไม่บ่อย |
| ความไวต่อขนาดตัวอย่าง | ปานกลาง | สูง เพราะมีเพียงไม่กี่ช่วงเวลาที่ถูกนำมาใช้เป็นตัวหาร |
แถวที่สำคัญที่สุดคือส่วนตัวหาร ที่เหลือทั้งหมดเกิดจากข้อเท็จจริงที่ว่า Sortino ตัดข้อมูลราวครึ่งหนึ่งทิ้งไป
เกณฑ์การตัดสินใจ
ถามคำถามสามข้อนี้ก่อนเลือกอัตราส่วนสำหรับการเปรียบเทียบหนึ่ง ๆ
- การกระจายผลตอบแทนของคุณสมมาตรหรือไม่? รูปร่างระฆังที่เรียบร้อยของผลลัพธ์รายเดือนเอื้อให้ Sharpe มากกว่า ส่วนหางขวาที่ยาว ซึ่งพบได้บ่อยในกลยุทธ์ตามแนวโน้ม เอื้อให้ Sortino มากกว่า
- คุณมีข้อมูลกี่ช่วงเวลา? ต่ำกว่า 30, Sortino ต้องอาศัยจำนวนสังเกตที่ขาดทุนเพียงไม่กี่ครั้งและจึงสั่นคลอน Sharpe เสื่อมลงอย่างค่อยเป็นค่อยไปมากกว่า
- กลยุทธ์มีการขาดทุนเล็ก ๆ บ่อยครั้งเพื่อแลกกับกำไรใหญ่ที่เกิดไม่บ่อยหรือไม่? Sharpe จะหักคะแนนเพราะกำไรที่เกิดขึ้น Sortino ไม่เป็นเช่นนั้น
หากคำตอบแยกออกจากกัน ให้คำนวณทั้งสองแบบและมองส่วนต่างเป็นข้อมูลเชิงความหมาย ช่องว่างที่กว้างบอกว่าความผันผวนมีลักษณะไม่สมดุล ซึ่งเป็นเรื่องที่มีค่าต่อการบริหารพอร์ตเช่นกัน
เมื่อใดควรเลือกแต่ละตัวเลือก
เลือก Sharpe ratio เมื่อ:
- ผลลัพธ์ของคุณไม่ได้มีรูปทรงโดดเด่น: มีกำไรเล็ก ๆ จำนวนมาก ขาดทุนเล็ก ๆ จำนวนมาก และมีค่าผิดปกติไม่กี่ครั้ง Scalping และ mean reversion มักมีลักษณะเช่นนี้
- คุณต้องการตัวเลขที่ผู้คนในวงกว้าง รวมถึงผู้จัดสรรเงินทุน จะยอมรับได้โดยไม่ต้องอธิบาย
เลือก Sortino ratio เมื่อ:
- เส้น equity curve ของคุณประหยัดกับการขาดทุนและใจกว้างกับกำไร ซึ่งเป็นลักษณะคลาสสิกของกลยุทธ์ตามแนวโน้ม
- คุณกำลังประเมินกลยุทธ์เทียบกับเพดานที่เข้มงวด เช่น daily loss limit ซึ่งสนใจเฉพาะความผันผวนที่ทำให้หลุดเพดานเท่านั้น
- ผลตอบแทนเป้าหมายของคุณคือค่ารายเดือนที่ต้องใช้เพื่อครอบคลุมต้นทุน spread และ commission ไม่ใช่อัตราปลอดความเสี่ยง
พูดตรง ๆ: คำนวณทั้งสองตัว นำด้วย Sharpe และใช้ Sortino เพื่ออธิบายความแตกต่าง การแสดงเฉพาะตัวที่ดูดีจะชวนให้เกิดคำถามอึดอัดว่าอีกตัวหนึ่งบอกอะไร
ตัวอย่างคำนวณบนบัญชี 10,000
เทรดเดอร์สองคนต่างบริหารบัญชี 10,000 เป็นเวลาหนึ่งปี ทั้งคู่ปิดจบด้วยกำไรสุทธิ 2,000 หรือผลตอบแทน 20% เมื่อมีอัตราปลอดความเสี่ยง 4% ผลตอบแทนส่วนเกินคือ 16 จุดเปอร์เซ็นต์
เทรดเดอร์ A ใช้วิธี intraday ที่มีความสวิงแบบสมมาตร Standard deviation อยู่ที่ 16% และ downside deviation อยู่ที่ 14%
- Sharpe: 16 / 16 = 1.0
- Sortino: 16 / 14 = ประมาณ 1.14
เทรดเดอร์ B ใช้ระบบ swing ที่ช้ากว่า ส่วนใหญ่ของเดือนเป็นการขาดทุนเล็กน้อยหรือทรงตัว และสามเดือนทำกำไรทั้งปี ค่า standard deviation ก็อยู่ที่ 16% เช่นกัน เพราะสามเดือนใหญ่เหล่านั้นดันค่าขึ้น ส่วน downside deviation มีเพียง 8%
- Sharpe: 16 / 16 = 1.0
- Sortino: 16 / 8 = 2.0
Sharpe เท่ากัน และช่องว่างของ Sortino เกือบสองต่อหนึ่ง Sharpe มองไม่เห็นว่าความผันผวนของ B ส่วนใหญ่เป็นด้านบวก แต่เส้นทางของ B ก็เปราะบางในอีกความหมายหนึ่ง: ช่วงเก้าเดือนที่ขาดทุนติดกันแบบค่อนข้างบางเบาคือสิ่งที่ผลักให้เทรดเดอร์เลิกใช้ระบบที่ยังทำงานได้ บทความของเราเรื่อง สูตร trading expectancy แสดงวิธีตรวจว่าช่วงแบบนี้อยู่ในขอบเขตปกติหรือไม่ จับคู่กับ ความเสี่ยงที่จะล้างพอร์ตในการเทรด การคำนวณเพื่อดูว่าแอคเคานต์จะอยู่รอดได้หรือไม่ในช่วงเวลาที่ฝืดเคืองยาวนาน
ข้อแลกเปลี่ยนและข้อควรระวัง
ทั้งสองอัตราส่วนไม่ได้ผ่อนปรนกับข้อมูลที่ไม่ดี และต่างก็มีรูปแบบความล้มเหลวที่แทบไม่ถูกกล่าวถึง
- ตัวอย่างขนาดเล็กทำให้ Sortino เปราะบาง การขาดทุน 10 เดือนจาก 60 เดือนให้ข้อมูลเพียง 10 จุดสำหรับตัวส่วน เดือนที่แย่อีกเพียงเดือนเดียวอาจทำให้อัตราส่วนลดลงครึ่งหนึ่งได้
- Sharpe มองช่วงชนะที่มีความผันผวนเป็นข้อบกพร่อง ซึ่งไม่ถูกต้องอย่างดื้อรั้นสำหรับกลยุทธ์การลงทุนจำนวนมากที่สร้างบนโมเมนตัม และนั่นคือเหตุผลที่มี Sortino ขึ้นมา
- ต้นทุนมักถูกละออกไป สเปรด ค่าคอมมิชชัน และค่า swap ทำให้การทดสอบย้อนหลังดูดีกว่ารายการเดินบัญชี ควรคำนวณทุกอัตราส่วนจากผลตอบแทนสุทธิจากต้นทุน ไม่เช่นนั้นการเปรียบเทียบจะสวยเกินจริงโดยไม่จำเป็น
- ทั้งสองอัตราส่วนไม่ได้วัดความลึกของ drawdown กลยุทธ์ที่นิ่งอย่างเงียบ ๆ และมี Sortino ยอดเยี่ยม ยังอาจมี drawdown หนึ่งครั้งลึกพอที่จะทำให้ผิดกฎการประเมินได้ ความทนทานต่อความเสี่ยงสมควรถูกวัดด้วยตัวชี้วัดของตัวเอง
มุมมองที่ตรงไปตรงมาคือสิ่งเหล่านี้เป็นเครื่องมือจัดอันดับ พวกมันแทบไม่บอกเลยว่าตัวเลือกใดดีพอที่จะเทรด
การใช้อัตราส่วนเหล่านี้ภายใต้การประเมินของ prop firm
การประเมินของ prop firm เปลี่ยนความหมายของ "downside" บนบัญชี Pivex ขีดจำกัดการขาดทุนรายวันจะรีเซ็ตทุกวัน และ drawdown รวมเป็นแบบคงที่ไม่ใช่แบบ trailing ข้อจำกัดที่แท้จริงคือการขาดทุนสูงสุดที่คุณรับได้โดยไม่ข้ามเส้น นี่เป็นปัญหาแบบ downside-only ดังนั้น Sortino จึงสอดคล้องกับมันได้เป็นธรรมชาติกว่า Sharpe
แนวทางปฏิบัติจริง: ตั้งเป้า Sortino เป็นศูนย์ ใช้ผลตอบแทนรายวัน และจับตาดูค่าความเบี่ยงเบนขาลง หากมันไหลเข้าใกล้หนึ่งในสี่ของขีดจำกัดการขาดทุนรายวัน แปลว่ากำลังจะผิดกฎแม้ว่าแต่ละวันโดยเฉลี่ยจะยังทำกำไรอยู่ Pivex ระบุขีดจำกัดการขาดทุนรายวันและการขาดทุนรวมไว้อย่างชัดเจนเป็นลายลักษณ์อักษรก่อนเริ่ม และผู้ช่วยในระบบจะติดตามขีดจำกัดเหล่านี้ขณะคุณเทรด คู่มือเรื่อง win rate ที่ดีในการเทรดคืออะไร อธิบายว่าทำไม win rate สูงแต่ Sortino ต่ำจึงเป็นสัญญาณเตือน ไม่ใช่เรื่องที่ควรสบายใจ
ก้าวต่อไป: ดึงข้อมูล 60 วันเทรดล่าสุดจากแพลตฟอร์มของคุณ แล้วคำนวณอัตราส่วนทั้งสองโดยตั้งค่า target เป็นศูนย์ หาก Sortino ออกมาดูดีเกินจริงแต่ Sharpe กลับดูแย่ คุณกำลังมีกลยุทธ์ที่มีความเบ้สูงและต้องมีพื้นที่รอเดือนที่ทำกำไรก้อนใหญ่ การประเมิน Pivex แบบ 1 ขั้นตอนที่ไม่มีเวลาจำกัดและไม่มีจำนวนวันเทรดขั้นต่ำ ทำให้ระบบที่ต้องใช้ความอดทนมีพื้นที่นั้น
คู่มือที่เกี่ยวข้อง: สูตร trading expectancy และ risk of ruin ในการเทรด.
ก่อนเข้าร่วมตรวจสอบกฎโปรแกรมปัจจุบันของ Pivex และตัดสินใจว่าการประเมินการซื้อขายเฉพาะที่จำลองเหมาะสมกับประสบการณ์และขีดจำกัดความเสี่ยงของคุณหรือไม่ การเข้าร่วมไม่ได้รับประกันว่าจะมีรางวัล, รายได้, หรือผลการซื้อขายที่เฉพาะเจาะจง.