التحليل: نسبة سورتينو 

التعريف:

نسبة سورتينو هي تعديل لنسبة شارب التي طورها فرانك سورتينو. على عكس نسبة شارب، فإنها تتجاهل التقلبات الإيجابية، وتركز فقط على عمليات السحب التي تشكل خطورة على المستثمر.

الترجمة الفورية:

إنه يوضح مدى جودة العائد في تعويض المخاطر. تشير القيمة النهائية بشكل مباشر إلى عدد النسبة المئوية للعائد التي تقابل 1٪ من الانحراف الهبوطي.

القيمة المستهدفة المقبولة عمومًا للمؤشر هي ≥ 2، ولكن يجب دائمًا مراعاة النسبة مع المعيار ووضع السوق.

مثال:

المحفظة المالية:

  • معدل خالي من المخاطر (RFR) = 2%
  • 2025-01-01 إيداع 1000 دولار
  • 2025-03-03 شراء ناسداك: AAPL (الكمية: 1)، السعر: 190، العمولة: 0)
  • 2025-04-11 تاريخ حساب نسبة سورتينو. آخر سعر لـ AAPL = 198.15

محفظة نسبة الفرز 0.047%:

  • يتم تعويض مخاطر الجانب السلبي بشكل سيئ عن طريق العائد
  • جلبت كل نسبة من الانحراف السلبي المقبول 0.047٪ فقط من العائد الزائد

معيار نسبة سورتينو -0.87%:

  • لكل وحدة في المائة من الانحراف الهبوطي، فقدت المحفظة 0.817٪ من العائد مقارنة بالمعدل الخالي من المخاطر

ملاحظة: ينبغي النظر في الطبيعة قصيرة الأجل للفترة المرصودة، التي اتخذت لتبسيط الحساب.

الحساب:

نسبة الفرز = (Rp − RFR) /DD

  • Rp (عائد المحفظة) - أداء المحفظة بنسبة مئوية، يتم حسابه شهريًا للفترة باستخدام طريقة TWR  
  • RFR (معدل خالٍ من المخاطر) - مأخوذ من إعدادات المحفظة. نظرًا لأن السعر السنوي محدد في الإعدادات، يجب تحويله إلى معدل الفترة قبل الحساب
     
  • DD (الانحراف السلبي) - الانحراف المعياري بين القيم السلبية للأداء للفترة
     

مثال لحساب نسبة Sortino من التفسير:

  1. حساب RFR الشهري:
     
     2/12 = 0.167%
  2. حساب Rp:
     
     الأداء حسب الفترات:
    1. يناير: 0
    2. فبراير: 0
    3. مارس: 3.2% (تم الحصول عليها: pv في 31 مارس ← (1032.13 - 1000)/1000) * 100)
    4. أبريل: − 2.3% (تم الحصول عليها: (1008.15 - 1032.13)/1032.13) * 100)

روبية = (0 + 0 + 3.2 - 2.3)/4 = 0.225

  1. حساب DD:
    1. يناير: الحد الأدنى (0، 0 - 0.167) ² = 0.0279
    2. فبراير: الحد الأدنى (0، 0 - 0.167) ² = 0.0279
    3. مارس: الحد الأدنى (0، 3.2 - 0.167) ² = 0
    4. أبريل: الحد الأدنى (0، −2.3 - 0.167) ² = 6.1009

 DD = ((0.0279 + 0.0279 + 0 + 6.1009)/4) ^ (1/2) = 1.24٪

  1. حساب نسبة الفرز:
    SR = (روبية - RFR) /DD = (0.225٪ - 0.167٪)/1.24٪ ≈ 0.047٪

المرجع في Pine :


//@version=6 indicator("Sortino ratio example") method downsideDeviation(array<float> returns, series float targetReturn) => float sum = 0.0 for r in returns if r >= targetReturn continue sum += math.pow(r - targetReturn, 2) sum /= returns.size() float result = math.sqrt(sum) method sortinoRatio(array<float> returnsArray, series float annualBenchmark) => var int numberOfperiods = 12 if barstate.islast float fixedPeriodReturn = annualBenchmark / numberOfperiods float downsideDev = returnsArray.downsideDeviation(fixedPeriodReturn) float avgReturn = returnsArray.avg() float result = (avgReturn - fixedPeriodReturn) / downsideDev array<float> arr = array.from(0, 0, 3.2, -2.3) float sortino = sortinoRatio(arr, 2) plot(sortino, precision = 3)
Generic

ملاحظة:

إذا تم إجراء جميع المعاملات في الشهر الحالي بالنسبة لتاريخ حساب المؤشر، فلن يتم حساب المؤشر، نظرًا لعدم وجود شهر تقويمي مكتمل.

اقرأ أيضًا