حاسبة مقارنة القروض
اقتراض 25000 بفائدة 5.5 بالمئة على 36 شهرًا يكلّف 2176.4 فوائد، أما بفائدة 7.9 بالمئة على 48 شهرًا فيكلّف 4239.2 رغم أن القسط أقل بمقدار 145.75. قارن العرضين بإجمالي الفوائد لا بالفائدة المعلنة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الأصل A
- 25,000
- المعدل السنوي A
- 5.5
- المدة بالأشهر A
- 36
- الأصل B
- 25,000
- المعدل السنوي B
- 7.9
- المدة بالأشهر B
- 48
- القسط الشهري A
- 754.9
- إجمالي السداد A
- 27,176.4
- إجمالي الفوائد A
- 2,176.4
- القسط الشهري B
- 609.15
لا تُرتَّب عرضتا قرض بالنظر إلى المعدل السنوي المعلن وحده. فقد يكلّف معدل أدنى على أجل أطول فائدة أكثر من معدل أعلى قليلًا يُسدَّد أبكر، وقد يخفي قسط شهري أقل تكلفة ائتمان إجمالية أكبر. تقبل حاسبة مقارنة القروض هذه أصلًا ومعدل فائدة اسميًا سنويًا نسبةً مئوية وأجلًا عددًا صحيحًا من الأشهر لكل من قرضين، وتطبّق على كليهما صيغة القسط المعيارية على رصيد متناقص، وتعيد القسط الشهري وإجمالي الفائدة لكل منهما مع أيهما أرخص بإجمالي الفائدة.
معنى مقارنة قرضين وكيف يُحسب القسط الشهري وإجمالي الفائدة
تبدأ مقارنة القروض من كمبيالتين مستقلتين مستهلكتين لا من نسبة في العناوين. عدد الدفعات n هو الأجل بأشهر صحيحة. تلك الهوية هي قسط الرصيد المتناقص الذي ينشره المقرضون: كل قسط يغطي أولًا فائدة الأصل القائم ثم يخفض الرصيد، فتنخفض حصة الفائدة وإن لم يتغير نقد القسط.
تُقرَّب حقول المال إلى منزلتين عشريتين لتطابق العملة. القرض الأرخص هو ذو إجمالي الفائدة الأدنى، وهي الكلفة الإضافية الحقيقية للائتمان؛ إذا تطابق المجموعان المقرَّبان فالنتيجة تعادل. القسط الشهري الأدنى لا يفوز وحده: إطالة الكمبيالة قد تخفض القسط وترفع في آن الفائدة المدفوعة على عمر القرض.
رسوم الإنشاء ونقاط الخصم والتأمين لا تُختَرع: أضيفوها إلى principal إن مُوِّلت، وإلا فأبقوها خارج المقارنة.
أين تضيف حاسبة مقارنة القروض قيمة
صفحات هبوط القرض الشخصي وقرض السيارة التي تتنافس على حاسبة مقارنة القروض تحتاج ودجتًا حيًا يحوّل كمبيالتين معلنتين إلى الأرقام الشهرية وإجمالي الفائدة التي يقارنها المتسوقون فعلًا. أوراق القدرة على السداد تعرف مسبقًا مبلغين مموَّلين؛ إرسال الأصلين والمعدلين والأجلين يملأ بطاقة بالقسط الشهري وإجمالي الفائدة وأيهما أرخص حتى يرى المستشار إن كانت كمبيالة أطول بمعدل أدنى تكلف حقًا فائدة أكثر من أقصر.
يمكن للمعلمين الذين يقابلون الائتمان المستهلك بالفائدة فقط بذر أمثلة صفية تفشل بصوت عالٍ عندما لا يكون أحد الأجلين عددًا صحيحًا موجبًا، بدل معاملة شهر كسري في صمت كقرض صالح. التحقق الفاشل، بما فيه أجل ليس عددًا صحيحًا موجبًا، لا يستهلك الرصيد. أبقوا الأصلين موجبين بصرامة والأجلين أعدادًا صحيحة من الأشهر، وثبّتوا حقول المال المقربة في الاختبارات، لتحصلوا على مقارنات قابلة للتكرار للودجات ووحدات LMS وعُمّال الحافة دون مكدس منح ائتمان خاص بكم.
حالات الاستخدام
مقابلة عرضي قرض شخصي
حوّلوا أصلين ومعدلين سنويين وأجلين بالأشهر إلى أقساط شهرية وإجمالي فائدة وأيهما أرخص قبل التوقيع.
صفحات هبوط المقرضين والأسواق
دعوا الزوار يدخلون منتجين معلنين ويرون القسط الشهري وإجمالي الفائدة والقرض الأرخص بجانب كل بطاقة.
الأسئلة الشائعة
ماذا يحدث إن لم يكن الأجل عددًا صحيحًا موجبًا؟
الكسور والصفر والقيم المنطقية وغير الرقمية تُرفض ولا تُفوتر.
هل يجوز أن يختلف الأصل أو الأجل بين القرضين؟
نعم. يُستهلك كل قرض على حدة. المبالغ والآجال المختلفة صالحة؛ cheaper يتبع إجمالي الفائدة، فقد يفوز أصل أصغر أو أجل أقصر حتى بمعدل أعلى.
لماذا قد يكون القرض ذو القسط الأقل أغلى؟
لأن المدة الأطول توزع الدين على أقساط أكثر وأصغر، بينما تستمر الفوائد في التراكم. ففي المثال يوفّر قرض الثمانية والأربعين شهرًا 145.75 شهريًا لكنه يكلّف 2062.8 فوائد إضافية.
هل أُدرج الرسوم في المقارنة؟
فقط الرسوم المموّلة ضمن القرض، فتضيفها إلى مبلغ القرض. أما رسوم فتح الملف أو النقاط أو التأمين المدفوعة منفصلة فتبقى خارج المقارنة، ولا تضيف الحاسبة أي تكلفة من عندها.
ماذا يحدث إذا تساوت فوائد القرضين؟
تُظهر الحاسبة التعادل. فالمقارنة تتم على إجمالي الفوائد بعد تقريبه إلى منزلتين عشريتين، وإذا تساويا فلا يُعد أي منهما أرخص.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/loan-comparison \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal_a":25000,"annual_rate_a":5.5,"term_months_a":36,"principal_b":25000,"annual_rate_b":7.9,"term_months_b":48}'const res = await fetch("https://api.kit.forhosting.com/fin/loan-comparison", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal_a": 25000,
"annual_rate_a": 5.5,
"term_months_a": 36,
"principal_b": 25000,
"annual_rate_b": 7.9,
"term_months_b": 48
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/loan-comparison",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal_a": 25000,
"annual_rate_a": 5.5,
"term_months_a": 36,
"principal_b": 25000,
"annual_rate_b": 7.9,
"term_months_b": 48
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/loan-comparison", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal_a":25000,"annual_rate_a":5.5,"term_months_a":36,"principal_b":25000,"annual_rate_b":7.9,"term_months_b":48}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal_a":25000,"annual_rate_a":5.5,"term_months_a":36,"principal_b":25000,"annual_rate_b":7.9,"term_months_b":48}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/loan-comparison", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"principal_a": 25000,
"annual_rate_a": 5.5,
"term_months_a": 36,
"principal_b": 25000,
"annual_rate_b": 7.9,
"term_months_b": 48
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.loan_comparison",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_term_months | 600 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الأجل الذي ليس عددًا صحيحًا موجبًا يفشل برمز invalid_input بدل اختراع جدول. الحساب الحسابي الخالص نفسه يغذي الودجت المجاني في المتصفح ومسار API، فلا تختلف معاينة صفحة هبوط وعرض محفوظ أبدًا على أي العرضين أقل كلفة.
معنى مقارنة قرضين وكيف يُحسب القسط الشهري وإجمالي الفائدة
لكل قرض يكون المعدل الشهري r هو النسبة الاسمية السنوية مقسومة على ألف ومئتين: r يساوي annual_rate مقسومًا على اثني عشر ثم على مئة. عندما يكون r أكبر من صفر تكون الصيغة المغلقة monthly_payment تساوي P في r في (1 زائد r) أس n، مقسومة على (1 زائد r) أس n ناقص واحد. عندما يكون المعدل السنوي صفرًا يصبح المقام صفرًا، فتنتقل الحاسبة إلى الحالة الخاصة الصادقة monthly_payment تساوي P على n. إجمالي السداد هو monthly_payment في n، وإجمالي الفائدة هو ذلك الإجمالي ناقص الأصل.
عقد الإدخال وقاعدة الأجل الصحيح الموجب وشكل الاستجابة
الصفر والكسر مثل ستة وثلاثين فاصلة خمسة والقيمة المنطقية والسلسلة غير الرقمية لا تنتج أبدًا جدولًا مختلقًا، لأن أجلًا ليس عددًا صحيحًا من الأشهر ليس إدخال مقارنة صالحًا. أرسلوا عبر POST جسم JSON بستة حقول إلزامية. للقرض A: principal_a وهو المبلغ المموَّل كعدد منتهٍ أكبر من صفر بصرامة (أسماء بديلة amount_a وloan_amount_a)؛ وannual_rate_a وهو الفائدة الاسمية السنوية نسبةً مئوية — 5.5 تعني خمسة ونصف بالمئة في السنة — منتهٍ وعلى الأقل صفرًا (أسماء بديلة rate_a وinterest_rate_a)؛ وterm_months_a وهو الأجل عددًا صحيحًا موجبًا من الأشهر من واحد إلى ستمئة (أسماء بديلة term_a وmonths_a). للقرض B الحقول الثلاثة المناظرة principal_b وannual_rate_b وterm_months_b مع الأسماء البديلة المطابقة. قد يصل كل حقل رقمي كرقم JSON أو كسلسلة رقمية. الحقول الناقصة والسلاسل الفارغة والقيم غير المنتهية والأصل غير الموجب والمعدل السنوي السالب تفشل برمز invalid_input مع تسمية الحقل ولا تُفوتر. القاعدة المميزة للمنتج هي الأجل: يجب أن يكون term_months_a وterm_months_b كل منهما عددًا صحيحًا موجبًا. عند النجاح يعيد الجسم الأصلين والمعدلين والأجلين، ويضيف monthly_payment وtotal_repayment وtotal_interest لكل جانب، ثم cheaper (loan_a أو loan_b أو tie) وinterest_difference وmonthly_difference وسلسلة صيغة تعيد صياغة هوية الاستهلاك. مثال: أصل خمسة وعشرون ألفًا في الجانبين، وannual_rate_a 5.5 مع term_months_a 36 مقابل annual_rate_b 7.9 مع term_months_b 48 ينتج قسطين مقرَّبين وعلامة cheaper في الجانب ذي إجمالي الفائدة الأدنى.
أين تضيف حاسبة مقارنة القروض قيمة
أدوات التسعير ومسارات CRM للمنح يمكنها استدعاء الوحدة الخالصة نفسها من المتصفح لمعاينات مجانية ومن API عند حفظ سيناريو، بما يضمن أن علامة الأرخص التي رآها الزائر تطابق المخزَّنة بعد حفظ زوج من العروض. يمكن لفرق المحتوى إيضاح تمويل البائع بلا فائدة في جانب عند annual_rate صفر، حيث تنهار monthly_payment إلى principal على term_months دون قسمة على صفر. ولأن التنفيذ parse خالص من المستوى A، كل استدعاء ناجح يكلف السعر الأساسي المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة.
حالات التكامل
مسارات التسعير وCRM
اخزنوا كمبيالتين في أداة تسعير تطابق علامة الأرخص عبر API معاينة المتصفح المجانية بايتًا ببايت.
أسئلة تقنية
كيف تقرر حاسبة مقارنة القروض أي القرضين أرخص؟
تحسب قسطًا مستهلكًا لكل قرض من principal وannual_rate نسبةً مئوية وterm_months، ثم إجمالي الفائدة مثل (القسط الشهري × الأجل) ناقص principal. cheaper هو loan_a أو loan_b وفق أدنى إجمالي فائدة مقرَّب، أو tie إن تطابق المجموعان. القسط الشهري الأدنى لا يفوز وحده.
هل يعمل معدل 0% على أحد القرضين أو كليهما؟
نعم. عندما يكون المعدل السنوي صفرًا تعيد الحاسبة monthly_payment = principal / term_months لذلك الجانب بدل القسمة على معدل شهري صفري. إجمالي الفائدة لذلك الجانب صفر عدا التقريب.
كم تكلفة حاسبة مقارنة القروض؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مسبقًا بمبلغ $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح، بما فيه أجل ليس عددًا صحيحًا موجبًا، لا يُفوتر.