حاسبة المعدل المكافئ
معدل سنوي قدره 12% يكافئ 11.3865% برسملة شهرية، أي 0.9488792935% كل شهر: كلاهما يبلغ النمو نفسه في نهاية السنة. حوّل بالطريقة نفسها إلى رسملة ربع سنوية أو أسبوعية أو يومية. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- معدل الفائدة
- 12
- التكرار
- 12
- المعدل (عشري)
- 0.12
- المعدل المكافئ
- 11.3865515215
- المعدل المكافئ (عشري)
- 0.1138655152
- المعدل الدوري
- 0.9488792935
تعلن المصارف والمقرضون والكتب الدراسية معدل فائدة سنوياً ثم تقيّد الفائدة كل شهر أو ربع سنة أو أسبوع أو يوم. تلك التقاويم ليست قابلة للتبادل: اثنا عشر في المائة تُقبض مرة في السنة ليست العقد نفسه لاثني عشر في المائة مقسومة على اثني عشر قيداً. تحوّل حاسبة المعدل المكافئ معدلاً سنوياً إلى المعدل الذي ينتج، بتكرار رسملة آخر، عامل النمو نفسه في نهاية السنة. تقبل هذه الأداة معدلاً سنوياً كنسبة مئوية وتكرار رسملة لا يقل عن فترة واحدة في السنة، وتطبّق الصيغة المغلقة m مضروباً في واحد زائد r مرفوعاً إلى واحد على m ناقص واحد، وتعيد المعدل المكافئ نسبة مئوية وكسراً عشرياً معاً.
معنى المعدل المكافئ وكيف تعمل الصيغة المغلقة
يعامَل معدل الفائدة السنوي في هذه الحاسبة كمعدل سنوي فعلي: عامل النمو في نهاية السنة هو واحد زائد r، حيث r هي النسبة السنوية المعلنة مقسومة على مئة. المعدل المكافئ لتكرار رسملة آخر m هو المعدل السنوي الاسمي الذي، إذا قُسم إلى m فترات متساوية، ينتج عامل نهاية السنة نفسه. وبالمثل، المعدل الدوري هو واحد زائد r مرفوعاً إلى واحد على m ناقص واحد، والمعدل الاسمي المكافئ هو ذلك المعدل الدوري مضروباً في m.
عندما يكون m واحداً يكون الأس واحداً ويتطابق المعدل المكافئ مع المعدل السنوي، وهذا فحص الهوية الذي ينبغي لكل ورقة أن تثبّته أولاً. عندما يكون m اثني عشر يصبح اثنا عشر في المائة سنوياً اثني عشر مضروباً في واحد فاصلة اثني عشر مرفوعاً إلى جزء من اثني عشر ناقص واحد، أي أكثر قليلاً من 11.3865 في المائة اسمياً مكافئاً —أصغر من اثني عشر لأن رسملة أكثر تكراراً لمعدل اسمي أقل قليلاً ما زالت تبلغ النمو السنوي نفسه.
عندما يكون m أربعة يصبح ثمانية في المائة سنوياً أربعة مضروباً في واحد فاصلة صفر ثمانية مرفوعاً إلى الربع ناقص واحد. هذا التحويل هو عكس هوية EAR التي تبدأ من عرض اسمي وترفعه إلى رقم سنوي فعلي؛ هنا الرقم السنوي هو المدخل والمعدل المكافئ عند التكرار m هو المخرج. المعدلات السنوية السالبة فوق سالب مئة في المائة بدقة مسموحة ما دامت منتهية؛ تصف انخفاضاً تعاقدياً لا خطأ كتابة.
المعدلات عند سالب مئة في المائة أو دونها تجعل واحداً زائد r غير موجب فتُرفض حتى تبقى الجذر الحقيقي معرّفاً. لا تضرب القدرة رأس مال ولا تجدول ودائع إضافية —ذلك فائدة مركبة ونية بحث أخرى— ولا تحوّل عرضاً اسمياً إلى معدل سنوي فعلي.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
استخدم واحداً للسنوي واثنين للنصف سنوي وأربعة للربع سنوي واثني عشر للشهري واثنين وخمسين للأسبوعي أو ثلاثمئة وخمسة وستين لليومي. تُرفض كذلك frequency غير صحيحة مثل اثنين ونصف. مثال: اثنا عشر في المائة سنوياً محوّلة إلى رسملة شهرية تنتج معدلاً مكافئاً نحو 11.3866 في المائة ومعدلاً شهرياً دورياً نحو 0.9489 في المائة.
الاثنا عشر في المائة نفسها مع frequency واحد تنتج بالضبط اثني عشر في المائة مكافئة، وهذا سبب إظهار frequency حقلاً مستقلاً. التحقق الفاشل لا يستهلك رصيداً.
أين تكسب حاسبة المعدل المكافئ موضعها
تستخدم الأسر والطلاب حاسبة معدل مكافئ عندما يعلن منتج نسبة مئوية سنوية وتحتاج المقارنة أو الواجب أو الإفصاح إلى المعدل المطابق تحت رسملة شهرية أو ربع سنوية أو يومية —لا القيمة المستقبلية لمبلغ، ولا المعدل السنوي الفعلي من عرض اسمي. يحتاج مدربو التمويل الشخصي إلى وحي حتمي يرفض تكراراً أقل من واحد بدل إظهار NaN صامت قد يعامله نموذج معطوب نجاحاً. تستفيد مواقع المحتوى التي ترتّب على حاسبة المعدل المكافئ وحاسبة معدل الفائدة المكافئ من أداة حية يتطابق مسارها المجاني في المتصفح مع الأتمتة المدفوعة على الوحدة النقية نفسها.
هذه الصفحة ليست حاسبة EAR وليست أداة قيمة مستقبلية لفائدة مركبة وليست مسقط رسملة مستمرة بـ e مرفوعاً إلى r t: تلك استعلامات بنوايا مختلفة ولها صفحاتها. عندما تحتاج لاحقاً رصيد نهاية السنة لرأس مال، انتقل إلى هوية الفائدة المركبة بدل مطّ عقد الحقلين هذا المصمم لتحويل المعدلات.
حالات الاستخدام
تحويل عرض سنوي إلى مكافئ شهري أو ربع سنوي
حوّل نسبة مئوية سنوية إلى المعدل الاسمي المكافئ والمعدل الدوري المطابق لتقويم قيد (شهري أو ربع سنوي أو يومي) حتى تُقارن عرضان على أساس الرسملة نفسه.
الأسئلة الشائعة
هل المعدل السنوي نسبة مئوية أم كسر عشري؟
نسبة مئوية. أرسل 12 لاثني عشر في المائة في السنة. إرسال 0.12 سيُعامل اثني عشر جزءاً من مئة من النقطة المئوية، لا اثني عشر في المائة.
ماذا يحدث إذا كان تكرار الرسملة أقل من واحد؟
يجب أن يكون frequency (m) عدداً صحيحاً من 1 إلى 365. يُرفض التكرار الأقل من واحد —بما في ذلك الصفر والأعداد السالبة— ولا يُفوتر.
هل المعدل المكافئ هو نفسه EAR أو APR؟
لا. تبدأ هذه الأداة من معدل سنوي (فعلي) وتحوّله إلى المعدل المكافئ عند التكرار m. تبدأ EAR من عرض اسمي وترفعه إلى رقم سنوي فعلي. APR إفصاح مختلف قد يشمل رسوماً وليس هذه الهوية ذات الحقلين.
لماذا يكون المعدل المكافئ أقل من المعدل السنوي؟
لأن الفائدة تُضاف مرات أكثر خلال السنة وتبدأ هي نفسها في كسب الفائدة. لذلك فإن معدلًا اسميًا أقل قليلًا، يُضاف اثنتي عشرة مرة، ينهي السنة بالنمو نفسه الذي يحققه المعدل السنوي.
ما تكرارات الرسملة التي يمكنني استخدامها؟
أي عدد صحيح من الفترات في السنة بين 1 و365: 1 سنوية، و2 نصف سنوية، و4 ربع سنوية، و12 شهرية، و52 أسبوعية، و365 يومية. ويُرفض الرقم الكسري مثل اثنين ونصف.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/equivalent-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rate":12,"frequency":12}'const res = await fetch("https://api.kit.forhosting.com/fin/equivalent-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rate": 12,
"frequency": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/equivalent-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rate": 12,
"frequency": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/equivalent-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rate":12,"frequency":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rate":12,"frequency":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/equivalent-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"rate": 12,
"frequency": 12
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.equivalent_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تكرار أقل من واحد يفشل بـ invalid_input بدل NaN صامت. تشغّل الوحدة النقية parse نفسها الأداة المجانية في المتصفح ومسار API المدفوع مسبقاً بسعر $0.002 لكل دعوة ناجحة، حتى لا تختلف الواجبات وجداول المقارنة والأتمتة على العرض نفسه.
معنى المعدل المكافئ وكيف تعمل الصيغة المغلقة
الهوية هي r_eq يساوي m مضروباً في المقدار واحد زائد r مرفوعاً إلى واحد على m، ناقص واحد. ثبّت المعدل والتكرار نفسيهما فتطابق حقول equivalent_rate المقربة بايتاً ببايت بين الأداة المجانية وAPI.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
أرسل بـ POST جسماً JSON بحقلين إلزاميين. rate هو معدل الفائدة السنوي كنسبة مئوية —اثنا عشر تعني اثني عشر في المائة في السنة، لا عشرياً 0.12 إلا إذا قصدت حقاً اثني عشر جزءاً من مئة من النقطة المئوية— والأسماء البديلة annual_rate وinterest_rate وannual تشير إلى الحقل نفسه. إذا غاب rate أو فرغ أو كان لانهائياً أو ليس عدداً منتهياً فشلت المهمة بـ invalid_input مع تسمية rate ولم تُفوتر. frequency هو m، عدد فترات الرسملة في السنة في التقويم المقصود، ويجب أن يكون عدداً صحيحاً من واحد إلى ثلاثمئة وخمسة وستين؛ تُقبل الأسماء البديلة n وcompounds_per_year وcompounding_frequency وperiods_per_year حتى تحتفظ الجداول بأسماء أعمدة مألوفة. التكرار الأقل من واحد هو الخطأ المتعاقد عليه: الصفر أو العد السالب أو أي قيمة دون واحد تُرفض بـ invalid_input قائلة إن frequency يجب ألا تقل عن واحد، بدل التقريب في صمت أو إعادة NaN. يجوز أن يصل كل حقل كعدد JSON أو كسلسلة رقمية. عند النجاح يرد الجسم rate وfrequency، ويبلّغ rate_decimal بوصفه r، ويعيد equivalent_rate كنسبة مئوية مع equivalent_rate_decimal ككسر، فضلاً عن periodic_rate وperiodic_rate_decimal للرقم لكل فترة المطابق، وسلسلة formula تعيد أن r_eq يساوي m مضروباً في واحد زائد r مرفوعاً إلى واحد على m ناقص واحد.
أين تكسب حاسبة المعدل المكافئ موضعها
تربط فرق المنتج العقد نفسه بعروض التعريف حتى يرى من يكتب نسبة مئوية سنوية ورسملة شهرية الـ equivalent_rate نفسه الذي ستعيده API لاحقاً في اختبارات الإنتاج. ولأن التنفيذ parse خالص من الفئة A، تكلف كل دعوة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. أبقِ الطلبات صغيرة وثبّت equivalent_rate المقرب في الاختبارات فتحصل على أرقام معدل مكافئ قابلة للتكرار لأوراق العمل وإضافات LMS وعاملات الحافة دون إقامة خدمة جداول خاصة.
حالات التكامل
وحي الصف والواجبات
ولّد مفاتيح إجابة قابلة للتكرار لـ r_eq = m × ((1 + r)^{1/m} − 1) تميّز الرسملة الشهرية عن السنوية على المعدل السنوي نفسه.
عروض المنتج وتجهيزات التكامل
غذّ أدوات المقارنة والاختبارات الآلية بقيم equivalent_rate حتمية تطابق بايتاً ببايت الأداة المجانية في المتصفح.
أسئلة تقنية
كيف يُحسب المعدل المكافئ؟
r_eq = m × ((1 + r)^{1/m} − 1)، حيث r هو المعدل السنوي عشرياً (النسبة المئوية مقسومة على 100) وm تكرار الرسملة المقصود. تعيد API ذلك الناتج نسبة مئوية وكسراً عشرياً، مع المعدل الدوري (1 + r)^{1/m} − 1.
كم تكلفة حاسبة المعدل المكافئ؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقاً بسعر $0.002 لكل دعوة ناجحة؛ الإدخال غير الصالح لا يُفوتر.