حاسبة نسبة المعلومات
محفظة حققت 12 بالمئة مقابل مؤشر مرجعي بنسبة 10 بالمئة وخطأ تتبع قدره 4 بالمئة لديها نسبة معلومات تساوي 0.5: نصف نقطة من العائد الزائد لكل نقطة انحراف. قارن المديرين النشطين برقم واحد. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- عائد المحفظة
- 12
- عائد المؤشر المرجعي
- 10
- خطأ التتبع
- 4
- العائد الزائد
- 2
- نسبة المعلومات
- 0.5
نسبة المعلومات — وتُبحث كحاسبة نسبة المعلومات أو حاسبة IR أو العائد النشط على خطأ التتبع — تقيس كم عائدًا فائضًا كسبته محفظة لكل وحدة من خطأ التتبع مقابل المؤشر المختار. إذا توفّر عائد محفظة وعائد مؤشر وخطأ تتبع بالوحدات نفسها، فالهوية هي العائد النشط (المحفظة ناقص المؤشر) مقسومًا على خطأ التتبع. يستخدم مديرو المحافظ والمستشارون والطلاب على أسلوب CFA هذا الرقم كلما احتاجوا رقمًا واحدًا قابلاً للمقارنة لمهارة الإدارة النشطة بعد إزالة تقلب البواقي بالمقياس. تقبل حاسبة نسبة المعلومات هذه الأرقام الثلاثة، وترفض خطأ تتبع صفريًا بدل القسمة على صفر، وتعيد النسبة مع المدخلات المعادة وبقية العائد الفائض.
معنى نسبة المعلومات وآلية عمل صيغة IR
تجيب نسبة المعلومات عن سؤال مقارنة واحد: كم عائدًا فائضًا كسبت هذه المحفظة أو هذا الكم أو هذه الاستراتيجية لكل وحدة من خطأ التتبع مقابل المؤشر الذي كُلّفت بتجاوزه؟ من يبحث عن حاسبة نسبة المعلومات يريد ذلك الحاصل، لا نسبة شارب التي تقيس التقلب الكلي مقابل معدل نقدي، ولا نسبة ترينور التي تقيس بالبيتا، ولا رقم خطأ تتبع مأخوذًا على حدة.
عائد المحفظة هو الحد الأول للبسط: عائد فترة الحيازة أو العائد السنوي للكتاب، مكتوبًا بنفس وحدة المدخلين الآخرين (اثنا عشر للاثني عشر في المئة، أو 0.12 كعشري، لا خليطًا من الاصطلاحين). عائد المؤشر هو الحد الثاني: العائد المطابق للمؤشر أو لمزيج السياسة أو لمركب الأقران الذي يسميه التفويض. خطأ التتبع هو المقام: الانحراف المعياري لسلسلة العوائد النشطة على النافذة نفسها، وهو رقم تقلب يجب أن يكون أكبر من صفر بصرامة لأن باقيًا صفريًا يجعل نسبة المعلومات غير معرّفة.
الهوية هي نسبة المعلومات تساوي (عائد المحفظة ناقص عائد المؤشر) مقسومًا على خطأ التتبع. تعني نتيجة 0.5 نصف وحدة من العائد النشط لكل وحدة من خطأ التتبع؛ وتعني نتيجة سالبة أن الكتاب تخلّف عن المؤشر بعد إدخال مخاطر البواقي في المقياس. لا تجلب الحاسبة أسعارًا حية، ولا تُسنِن شهرًا ناقصًا، ولا تقدّر خطأ التتبع من سلسلة عوائد خام: تقدّمون أنتم الكميات الثلاث التي تحتاجها الهوية.
فضّلوا اصطلاح الرسملة نفسه والنافذة نفسها لكل إدخال؛ خلط عائد محفظة لسنة تقويمية مع خطأ تتبع ربعي ليس نسبة معلومات، بل لقطة مختلطة ستضلّل أي ترتيب مديرين تعلّقونه على النتيجة.
أين تثبت حاسبة نسبة المعلومات جدواها
تستخدم بطاقات تقييم شركات إدارة الأصول حاسبة نسبة المعلومات عندما تشترك كمان نشطان في مؤشر ويحتاج اللجنة رقمًا قابلاً للمقارنة قبل إعادة تخصيص رأس المال. يعيد المستشارون وفرق RFP حساب النسبة من سطر عائد المحفظة وعائد المؤشر وخطأ التتبع المنشور حتى يطابق حزمة الترتيب ورقة الحقائق، بما في ذلك حالة مدير يحاكي المؤشر سرًا انهار باقيه إلى صفر ويجب أن يفشل بدل طباعة Infinity.
يحتاج المعلّمون والواجبات على أسلوب CFA إلى وحي يقسم العائد النشط على خطأ التتبع ويرفض مقامًا صفريًا كما يفعل مخطط التصحيح، بدل أن يدع ورقة حساب تسرّب Infinity إلى دفتر الدرجات. تكسب مواقع المحتوى التي تترتب على حاسبة نسبة المعلومات أو حاسبة IR أو العائد النشط على خطأ التتبع ودجتًا حيًا يطابق مساره المجاني في المتصفح مسار الأتمتة المدفوع على الوحدة النقية نفسها. لا تُفوتر صلاحية فاشلة.
أبقوا خطأ التتبع موجبًا، وثبّتوا النسبة المقربة في الاختبارات، فتحصلون على أرقام نسبة معلومات قابلة للتكرار للجداول وأدوات التدفق وعاملات الحافة دون إقامة مكتبة نسب أداء خاصة بكم. استخدموا هذه القدرة عندما تكون الكميات الثلاث لديكم أصلًا؛ إن كان لديكم سلسلة عوائد فقط وتريدون تقدير خطأ التتبع منها، أو إن أردتم نسبة شارب مقابل النقد، فتلك هوية أخرى ولا تنتمي إلى تعريف نسبة المعلومات هذا.
حالات الاستخدام
بطاقات تقييم المديرين النشطين
حوّلوا عائد المحفظة وعائد المؤشر وخطأ التتبع لكل كم إلى نسبة معلومات حتى يُرتَّب كتابان نشطان يشتركان في مؤشر حسب المهارة المقاسة على الباقي، لا حسب الفائض الخام.
حزم ترتيب للمستشارين وRFP
أعيدوا إنتاج نسبة المعلومات المفصح عنها من سطر العائد في ورقة الحقائق ومن رقم خطأ التتبع المنشور، بما في ذلك الرفض عندما يكون خطأ التتبع ما زال صفرًا.
قاعة الدرس وواجبات على أسلوب CFA
صحّحوا بنود نسبة المعلومات بوحي حتمي يقسم العائد النشط على خطأ التتبع ويفشل بوضوح على قاعدة خطأ تتبع صفرية.
الأسئلة الشائعة
ماذا يحدث إذا كان خطأ التتبع صفرًا؟
لا يمكن لنسبة المعلومات أن تقسم على قاعدة خطأ تتبع صفرية، لذا تُرفض الطلبية ولا تُفوتر.
هل تُدخل العوائد نسبًا مئوية أم أعدادًا عشرية؟
أي اصطلاح يعمل إن استخدمته المدخلات الثلاث. اثنا عشر وعشرة وأربعة (نسب مئوية) تعطي نفس 0.5 الذي تعطيه 0.12 و0.10 و0.04 (عشريات). خلط الاصطلاحين لا يفعل ذلك.
هل هذا هو نفسه نسبة شارب؟
لا. تقيس نسبة المعلومات العائد النشط مقابل مؤشر بخطأ التتبع. تقيس نسبة شارب الفائض مقابل معدل خالٍ من المخاطر بالتقلب الكلي. يجيبان عن سؤالين مختلفين.
ماذا تعني نسبة معلومات قدرها 0.5؟
تعني أن المحفظة حققت نصف وحدة من العائد النشط مقابل كل وحدة من خطأ التتبع. والنسبة السالبة تعني أنها تأخرت عن مؤشرها بعد احتساب تلك المخاطرة المتبقية.
هل يمكنني الجمع بين عائد سنوي وخطأ تتبع ربع سنوي؟
لا. استخدم الفترة نفسها وطريقة التركيب نفسها للأرقام الثلاثة. فخلط عائد سنة كاملة بخطأ تتبع لربع سنة يعطي صورة متناقضة تضلل أي ترتيب للمديرين.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/information-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"portfolio_return":12,"benchmark_return":10,"tracking_error":4}'const res = await fetch("https://api.kit.forhosting.com/fin/information-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"portfolio_return": 12,
"benchmark_return": 10,
"tracking_error": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/information-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"portfolio_return": 12,
"benchmark_return": 10,
"tracking_error": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/information-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"portfolio_return":12,"benchmark_return":10,"tracking_error":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"portfolio_return":12,"benchmark_return":10,"tracking_error":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/information-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"portfolio_return": 12,
"benchmark_return": 10,
"tracking_error": 4
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.information_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تشغّل الحسابات النقية نفسها ودجت المتصفح المجاني ومسار API، فلا يختلف فحص الصفحة عن سيناريو محفوظ في نسبة المعلومات المحسوبة.
عقد الإدخال وشكل الاستجابة والتقريب وسلوك الخطأ
يجب أن يفشل كتاب يحاكي المؤشر سرًا انهار خطأ تتبعه إلى صفر بدل طباعة Infinity. اقرنوا النسبة بملاحظاتكم عن السنونة إذا احتاجت المذكرة علم أفق؛ يحسب هذا المسار نسبة المعلومات فقط ولا يخترع حكم مهارة ولا إحصائية t ولا تقديرًا لخطأ التتبع من سلسلة عوائد لم تقدّموها. أرسلوا عبر POST جسم JSON بثلاثة أرقام منتهية إلزامية: portfolio_return وbenchmark_return وtracking_error، كلها بنفس الوحدة وتغطي نافذة التقييم نفسها. يجب أن يكون portfolio_return (الأسماء البديلة rp وr_p وportfolio وport_return) منتهيًا؛ وتُقبل القيم السالبة عندما يخسر الكتاب مالًا. يجب أن يكون benchmark_return (الأسماء البديلة rb وr_b وbenchmark وbench_return) منتهيًا؛ وتُقبل القيم السالبة عندما يهبط المؤشر نفسه. يجب أن يكون tracking_error (الأسماء البديلة te وtracking وtracking_error_percent) رقمًا منتهيًا أكبر من صفر بصرامة لأن نسبة المعلومات تقسم العائد النشط على خطأ التتبع. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية والقيم البوليانية وخطأ التتبع الصفري أو السالب تفشل بـ invalid_input مع تسمية المشكلة، ولا تُفوتر تلك الإخفاقات. عند النجاح يعيد الجسم المدخلات الثلاث، ويعيد excess_return بوصفه portfolio_return ناقص benchmark_return مقربًا إلى اثنتي عشرة مرتبة، وinformation_ratio بوصفه تلك البقية مقسومة على tracking_error مقربة كذلك إلى اثنتي عشرة مرتبة، وسلسلة formula تعيد صياغة الهوية. مثال: عائد محفظة اثنا عشر وعائد مؤشر عشرة وخطأ تتبع أربعة ينتج excess_return 2 وinformation_ratio 0.5. مثال: عائد محفظة عشرة وعائد مؤشر ثمانية وخطأ تتبع ثلاثة ينتج كسرًا عشريًا دوريًا بدل حمولة فارغة صامتة.
أين تثبت حاسبة نسبة المعلومات جدواها
ولأن التنفيذ parse خالص من المستوى A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.
أسئلة تقنية
كيف تُحسب نسبة المعلومات؟
أرسلوا أرقامًا منتهية portfolio_return وbenchmark_return وtracking_error (> 0) بنفس الوحدة. تعيد API القيمة information_ratio = (portfolio_return − benchmark_return) / tracking_error مع بقية excess_return.
كم تكلفة حاسبة نسبة المعلومات؟
أداة المتصفح مجانية. تستخدم طلبات API رصيدًا مدفوعًا مسبقًا بسعر $0.002 لكل مكالمة ناجحة؛ ولا تُفوتر الإدخالات غير الصالحة.