حاسبة معدل الفائدة السنوي الفعلي
لا يوضح معدل الفائدة السنوي المعلن دائما مقدار ما يحققه الحساب أو يكلفه فعليا خلال سنة.
شغّل الأداة مجانًا
فعندما تضاف الفائدة أكثر من مرة سنويا، قد تحقق كل فترة لاحقة فائدة على الفائدة السابقة أو تفرضها. تحوّل هذه الحاسبة معدل الفائدة السنوي الاسمي وتكرار تركيبه إلى معدل سنوي فعلي قابل للمقارنة. استخدموها لتقييم الودائع والاستثمارات ومنتجات الائتمان والقروض، من دون أن يحجب التركيب الشهري أو الفصلي أو اليومي الأثر السنوي الحقيقي.
لماذا يتيح المعدل السنوي الفعلي مقارنة عادلة
تعلن المنتجات المالية غالبا معدلا سنويا اسميا، بينما تطبق الفائدة عدة مرات خلال السنة. يسهل تقسيم الرقم الاسمي إلى معدلات دورية، لكنه لا يشمل أثر اكتساب فائدة على الفائدة السابقة أو استحقاقها. وقد يؤدي هذا النقص إلى نتائج سنوية مختلفة لعرضين يعلنان المعدل نفسه. يأخذ معدل الفائدة السنوي الفعلي في الحسبان المعدل المعلن وعدد فترات التركيب معا، ولذلك يضع طرق التركيب الشهرية والفصلية ونصف السنوية واليومية على أساس سنوي واحد. أدخلوا المعدل الاسمي كنسبة مئوية وحددوا العدد الفعلي لمرات تركيب الفائدة في السنة. فالتركيب الشهري يستخدم 12 فترة مثلا، بينما يستخدم التركيب الفصلي 4 فترات. تفيد النتيجة خصوصا عند مقارنة حسابات تعرضها الجهات المالية وفق اصطلاحات مختلفة. وهي لا تتنبأ بتغير المعدلات أو الرسوم أو الإيداعات أو السحوبات أو مواعيد الدفع، بل تعزل الأثر الرياضي للتركيب حتى تتمكنوا من مقارنة شروط الفائدة بصورة متسقة.
كيفية إجراء الحساب وقراءة النتائج
تحوّل الحاسبة أولا النسبة الاسمية إلى معدل سنوي عشري، ثم تقسمه على عدد فترات التركيب، وتضيف 1، وترفع الناتج إلى قوة تساوي عدد الفترات، ثم تطرح 1. بعد ذلك تحوّل القيمة النهائية إلى نسبة مئوية. وبصيغة رياضية، يساوي المعدل السنوي الفعلي 1 مضافا إليه المعدل الاسمي مقسوما على تكرار التركيب، مرفوعا إلى قوة ذلك التكرار، ثم مطروحا منه 1. تتضمن النتيجة معدل الفترة والمعدل السنوي الفعلي والزيادة بالنقاط المئوية الناتجة عن التركيب. وهذه الزيادة هي الفرق بين المعدل الفعلي والاسمي، وليست رسما ولا زيادة نسبية. مع المعدلات الموجبة، يؤدي التركيب الأكثر تكرارا عادة إلى معدل فعلي أعلى، لكن الزيادات الإضافية تتناقص تدريجيا. يعني التكرار 1 تركيبا سنويا، وعندئذ يتساوى المعدلان. يتحكم خيار المنازل العشرية في العرض فقط، إذ يستخدم الحساب الدقة العددية الكاملة قبل التقريب. وهذا مهم عند مقارنة عروض متقاربة كي لا يخفي التقريب المبكر فرقا سنويا حقيقيا.
استخدام النتيجة بمسؤولية للادخار والدين
في منتجات الادخار، يعني المعدل السنوي الفعلي الأعلى عادة فائدة أكبر خلال سنة كاملة عندما يكون الرصيد وسائر الشروط متماثلة. أما في الاقتراض فينعكس التفسير، إذ يشير المعدل الفعلي الأعلى غالبا إلى عبء فائدة سنوي أكبر. تحققوا دائما من أن المعدل الاسمي والتكرار يعودان إلى شروط المنتج نفسه، ولا تستبدلوا عدد مواعيد السداد بتكرار التركيب إذا كان للفائدة جدول مختلف. قارنوا الرسوم والفترات التمهيدية والحد الأدنى للرصيد والغرامات والضرائب وقواعد المعدلات المتغيرة كل على حدة، لأن هذه الصيغة لا تشملها. يفترض الحساب ثبات المعدل الاسمي سنة كاملة وتطبيق معدل متساو في كل فترة، ولذلك فهو مقياس واضح للمقارنة وليس توقعا للتدفقات النقدية. قد يخضع APR المنشور الذي يشمل بعض الرسوم أو APY الذي يعكس التركيب مسبقا لتعريفات تنظيمية مختلفة. تبلغ كلفة الحاسبة $0.002 لكل طلب API، وتدعم مقارنات قابلة للتكرار ضمن عمليات التحليل المالي وإعداد التقارير.
حالات الاستخدام
مقارنة حسابات الادخار
حوّلوا المعدلات الاسمية ذات طرق التركيب المختلفة إلى معدلات سنوية فعلية قبل اختيار مكان الاحتفاظ برصيد ثابت.
تقييم عروض القروض
اعرفوا الأثر السنوي للتركيب الشهري أو الفصلي أو غيره قبل إدخال الرسوم في المقارنة.
توحيد افتراضات الاستثمار
حوّلوا افتراضات العائد الاسمي إلى قيم سنوية قابلة للمقارنة لاستخدامها في نموذج أو تقرير أو عملية اختيار.
الأسئلة الشائعة
ما معدل الفائدة السنوي الفعلي؟
هو المعدل السنوي بعد احتساب تركيب الفائدة خلال السنة، ويعبّر عن النمو أو الكلفة السنوية التي يقتضيها المعدل الاسمي وتكراره.
هل المعدل الفعلي هو نفسه المعدل الاسمي؟
يتساويان فقط عند تركيب الفائدة مرة واحدة سنويا أو عندما يكون المعدل صفرا. ومع معدل اسمي موجب وتكرار أكبر، يكون المعدل الفعلي أعلى عادة.
ما التكرار الذي ندخله للتركيب الشهري؟
أدخلوا 12. استخدموا 4 للتركيب الفصلي، و2 لنصف السنوي، و52 للأسبوعي، أو التكرار الدقيق المذكور في شروط المنتج.
هل يشمل الحساب رسوم الحساب أو تكاليف القرض؟
لا. فهو يعزل أثر تركيب الفائدة. أضيفوا الرسوم والتدفقات النقدية الأخرى بصورة منفصلة عند مقارنة العائد أو كلفة الاقتراض الإجمالية.
كم تبلغ كلفة الحساب عبر API؟
يكلف كل طلب API مقدار $0.002. وتنتج المدخلات الحتمية نفسها النتائج المقربة نفسها.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/finance/effective-annual-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nominal_rate_percent":12,"compounds_per_year":12}'const res = await fetch("https://api.kit.forhosting.com/finance/effective-annual-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nominal_rate_percent": 12,
"compounds_per_year": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/effective-annual-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nominal_rate_percent": 12,
"compounds_per_year": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/effective-annual-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nominal_rate_percent":12,"compounds_per_year":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nominal_rate_percent":12,"compounds_per_year":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/effective-annual-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"nominal_rate_percent": 12,
"compounds_per_year": 12
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.effective_annual_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |