حاسبة القدرة على شراء منزل وتقدير السعر الأقصى
تقدّر حاسبة القدرة على شراء منزل أعلى سعر شراء تدعمه مداخيلكم وديونكم الدورية والدفعة الأولى المتاحة وشروط الرهن وتكاليف الملكية وحدود نسبة الدين إلى الدخل التي تختارونها.
شغّل الأداة مجانًا
وتقارن نسبة تكاليف السكن وحدها بنسبة إجمالي الديون، ثم تعتمد الميزانية الشهرية الأشد تقييداً وتحسب سعراً يشمل أصل القرض والفائدة وضريبة العقار وتأمين المنزل ورسوم جمعية الملاك. والنتيجة تقدير للتخطيط وليست موافقة ائتمانية أو تقييماً للعقار أو توصية بإنفاق الحد الأقصى الظاهر.
حددوا الميزانية الشهرية بحدّي DTI
يبدأ التقدير من الدخل الشهري الإجمالي الناتج عن قسمة دخل الأسرة السنوي الإجمالي على 12. يحدد حد DTI الأمامي حصة الدخل المتاحة لكامل دفعة السكن، بينما يحدد الحد الخلفي الحصة المتاحة للسكن والديون القائمة معاً. لذلك تطرح الحاسبة الالتزامات الشهرية الإلزامية مثل قروض الدراسة والسيارات والقروض الشخصية والحد الأدنى لبطاقات الائتمان، ثم تعتمد المبلغ الأقل. تختلف النسبة الحاكمة حسب الأسرة: قد يكون الحد الأمامي هو القيد عند قلة الديون، وقد يصبح الحد الخلفي هو القيد عند ارتفاع الالتزامات. أدخلوا الدفعات الشهرية المطلوبة لا الأرصدة المتبقية، ولا تضيفوا الرهن الجديد لأنه القيمة التي يجري حسابها. يوضح حقل DTI الحاكم سبب النتيجة. النسب المختارة افتراضات لبناء السيناريوهات وليست قواعد إقراض عامة. وقد تعتمد الجهة الممولة تعريفاً مختلفاً للدخل أو الديون، كما قد تستلزم الميزانية الشخصية الحذرة نسباً أدنى من الحد الذي يسمح به برنامج التمويل.
حوّلوا مخصص السكن إلى أقصى سعر
يجب أن تغطي ميزانية السكن الشهرية أكثر من أصل القرض وفائدته. تحجز الحاسبة رسوم جمعية الملاك المدخلة، ثم تعامل ضريبة العقار وتأمين المنزل كنسبتين سنويتين من سعره. وتحل هذه العلاقة مع صيغة السداد القياسية لقرض ثابت الفائدة حتى تبقى التكاليف المرتبطة بالسعر ودفعة الرهن ضمن سقف شهري واحد. تخفض الدفعة الأولى أصل القرض بالقيمة نفسها. وإذا كفى النقد للاستغناء عن القرض ضمن الحد المحسوب، فلا تستخدم النتيجة إلا الجزء اللازم من الدفعة الأولى. وتدعم فائدة تساوي صفراً بقسمة الأصل مباشرة على عدد الدفعات. يفترض النموذج دفعات شهرية متساوية وفائدة ثابتة وسداداً كاملاً طوال المدة. ولا يشمل تأمين الرهن أو الرسوم الاستثنائية أو المرافق أو الصيانة أو تكاليف الإغلاق أو رسوم المقرض أو النقاط أو الفائدة المتغيرة أو الدفعة النهائية أو فترات الفائدة فقط. ويمكنكم إضافة أي تكلفة دورية أخرى بحذر إلى رسوم الجمعية الشهرية لحجزها ضمن الميزانية نفسها.
تعاملوا مع النتيجة كتقدير لا كموافقة
استخدموا أقصى سعر كحد للمقارنة بين السيناريوهات، لا كهدف يجب بلوغه. راجعوا تفاصيل أصل القرض والفائدة والضريبة والتأمين ورسوم الجمعية شهرياً لمعرفة توزيع الميزانية. جرّبوا نسبة DTI أقل للاحتفاظ بهامش للإصلاح والادخار ورعاية الأسرة والنقل والمرافق وتغير الدخل. وقارنوا أسعار الفائدة لفهم أثر التمويل في القوة الشرائية، ولا تزيدوا الدفعة الأولى إلا بعد فصل تكاليف الإغلاق واحتياطي الطوارئ. قد تختلف العروض الفعلية لأن الضرائب والتأمين يعتمدان على العقار، والفائدة تتغير، والمقرضين يطبقون شروطاً خاصة بالائتمان والمستندات والاحتياطي والإشغال والبرنامج. ويفترض الحساب أيضاً قبول كامل الدخل المدخل وثبات كل دفعة دين. تظل الموافقة المبدئية والفحص وعرض التأمين وتحليل التدفق النقدي ضرورية قبل تقديم عرض شراء. للتحليل الآلي القابل للتكرار، تكلفة كل طلب API هي $0.002. لا تستخدم الخوارزمية الشبكة أو العشوائية أو التاريخ الحالي، ولذلك تعطي المدخلات المتطابقة نتائج متطابقة.
حالات الاستخدام
وضع سقف للبحث عن منزل
قدّروا حداً للسعر قبل تصفح العقارات باستخدام DTI مقصود وتكاليف ملكية واقعية.
مقارنة سيناريوهات التمويل
قيسوا أثر تغير الفائدة أو المدة أو الدفعة الأولى في أقصى سعر شراء ممكن.
تقييم خفض الديون
قارنوا الالتزامات الحالية بدفعات أقل لمعرفة أي حد من DTI يتحكم في النتيجة.
الأسئلة الشائعة
ما تكلفة الحساب؟
تكلفة كل طلب API هي $0.002، والحساب في المتصفح مجاني.
ماذا تشمل دفعة السكن الشهرية؟
تشمل أصل الرهن وفائدته والضريبة والتأمين المقدرين كنسبة ورسوم جمعية الملاك المدخلة.
ما الديون التي ينبغي إدخالها؟
أدخلوا الدفعات الشهرية الإلزامية للقروض والبطاقات، واستبعدوا الرهن الجديد واستخدموا الدفعات لا الأرصدة.
لماذا تستخدم الحاسبة نسبتي DTI؟
تحد الأولى السكن وحده، وتحد الثانية السكن مع الديون الحالية، ويطبق المبلغ الأقل.
هل تضمن النتيجة الموافقة على الرهن؟
لا. يراجع المقرض أيضاً الائتمان والدخل المقبول والاحتياطي والعقار والمستندات وقواعد البرنامج.
هل تشمل الدفعة الأولى تكاليف الإغلاق؟
لا. تطبق الدفعة على سعر الشراء، فاحتفظوا بتكاليف الإغلاق والانتقال والطوارئ بصورة منفصلة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/finance/mortgage-affordability \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"annual_income":120000,"monthly_debts":750,"down_payment":60000,"annual_interest_rate":6.5,"loan_term_years":30,"front_end_dti":28,"back_end_dti":36,"annual_property_tax_rate":1.2,"annual_home_insurance_rate":0.35,"monthly_hoa":150}'const res = await fetch("https://api.kit.forhosting.com/finance/mortgage-affordability", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"annual_income": 120000,
"monthly_debts": 750,
"down_payment": 60000,
"annual_interest_rate": 6.5,
"loan_term_years": 30,
"front_end_dti": 28,
"back_end_dti": 36,
"annual_property_tax_rate": 1.2,
"annual_home_insurance_rate": 0.35,
"monthly_hoa": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/mortgage-affordability",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"annual_income": 120000,
"monthly_debts": 750,
"down_payment": 60000,
"annual_interest_rate": 6.5,
"loan_term_years": 30,
"front_end_dti": 28,
"back_end_dti": 36,
"annual_property_tax_rate": 1.2,
"annual_home_insurance_rate": 0.35,
"monthly_hoa": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/mortgage-affordability", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"annual_income":120000,"monthly_debts":750,"down_payment":60000,"annual_interest_rate":6.5,"loan_term_years":30,"front_end_dti":28,"back_end_dti":36,"annual_property_tax_rate":1.2,"annual_home_insurance_rate":0.35,"monthly_hoa":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"annual_income":120000,"monthly_debts":750,"down_payment":60000,"annual_interest_rate":6.5,"loan_term_years":30,"front_end_dti":28,"back_end_dti":36,"annual_property_tax_rate":1.2,"annual_home_insurance_rate":0.35,"monthly_hoa":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/mortgage-affordability", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"annual_income": 120000,
"monthly_debts": 750,
"down_payment": 60000,
"annual_interest_rate": 6.5,
"loan_term_years": 30,
"front_end_dti": 28,
"back_end_dti": 36,
"annual_property_tax_rate": 1.2,
"annual_home_insurance_rate": 0.35,
"monthly_hoa": 150
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.mortgage_affordability",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |