حاسبة عائد الدين
عقار صافي دخله التشغيلي 50,000 وقرضه 500,000 يبلغ عائد الدين لديه 10%، أي أن دخله يعادل عُشر المبلغ المقترض. أدخل الدخل والقرض لتحصل على النسبة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- Noi
- 50,000
- مبلغ القرض
- 500,000
- المنازل العشرية
- 4
- عائد الدين (%)
- 10
عائد الدين = NOI / مبلغ القرض كنسبة مئوية. نية البحث: حاسبة عائد الدين. لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة. المهام الفاشلة لا تُفوتر. تستهدف الصفحات
ما الذي يقيسه عائد الدين
يقارن عائد الدين بين صافي الدخل التشغيلي للعقار وحجم القرض المأخوذ عليه. يُقسم الدخل على أصل القرض ثم يُضرب الناتج في 100، فتكون النتيجة نسبة مئوية. فمع صافي دخل تشغيلي قدره 50,000 وقرض قدره 500,000 يبلغ عائد الدين 10%، أي أن دخل العقار يعادل عُشر المبلغ المقترض. ولأن الحساب لا يستخدم إلا هذين الرقمين، فلا يغيّر سعر الفائدة ولا مدة السداد ولا الأقساط الشهرية النتيجة.
استخدام الرقم دون أخطاء
أدخل أصل القرض لا سعر الشراء ولا قيمة العقار، واجعل الرقمين بالعملة نفسها. فالدخل الأعلى أو القرض الأصغر يرفعان النسبة، والقرض الأكبر يخفضها. ولتجد القرض الذي يوافق هدفًا ما، اقسم الدخل على النسبة المستهدفة مقسومة على 100: فعند 10% يقابل دخل قدره 50,000 قرضًا قدره 500,000. ويمكنك اختيار عدد المنازل العشرية، ويُطبّق التقريب مرة واحدة في النهاية.
متى تستخدمونها
استخدموها عندما تطابق نية البحث هذه الأداة. عائد الدين = NOI / مبلغ القرض كنسبة مئوية. لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة.
المهام الفاشلة لا تُفوتر. تستهدف الصفحات نية البحث المذكورة بكلمات مفتاحية دقيقة. فضّلوا الوحدات والنطاقات الصريحة على الإكراه الصامت للأنواع السيئة.
عندما يكون الحقل اختياريًا، تُوثَّق القيم الافتراضية في params وتُعاد في المخرجات.
حالات الاستخدام
تحقق سريع
استخدموا الويدجت المجاني للتحقق من صيغة قبل الإنتاج.
الأسئلة الشائعة
اللغات؟
التسليم بالإنجليزية فقط؛ Nitro يُهَيْدِر اللغات السبع الأخرى.
كيف يُحسب عائد الدين؟
اقسم صافي الدخل التشغيلي على أصل القرض واضرب الناتج في 100. فمع دخل قدره 50,000 وقرض قدره 500,000 يبلغ عائد الدين 10%.
هل يغيّر سعر الفائدة أو مدة القرض عائد الدين؟
لا. فلا يدخل في الحساب إلا صافي الدخل التشغيلي ومبلغ القرض، لذلك تبقى النتيجة نفسها مهما كان سعر الفائدة أو مدة السداد أو حجم الأقساط.
كيف أجد القرض الذي يوافق عائد دين مستهدفًا؟
اقسم الدخل على النسبة المستهدفة مقسومة على 100. فعند 10% يقابل صافي دخل تشغيلي قدره 50,000 قرضًا قدره 500,000، ويمكنك إدخال هذين الرقمين هنا للتحقق.
ما مبلغ القرض الذي يجب إدخاله؟
أصل القرض، بالعملة نفسها التي تستخدمها لصافي الدخل التشغيلي. لا تُدخل سعر الشراء ولا قيمة العقار، لأنهما يعطيان نسبة أقل ومضللة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/finance/debt-yield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"noi":50000,"loan_amount":500000}'const res = await fetch("https://api.kit.forhosting.com/finance/debt-yield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"noi": 50000,
"loan_amount": 500000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/debt-yield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"noi": 50000,
"loan_amount": 500000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/debt-yield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"noi":50000,"loan_amount":500000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"noi":50000,"loan_amount":500000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/debt-yield", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"noi": 50000,
"loan_amount": 500000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.debt_yield",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الحاسبة مجانية في المتصفح، حتمية ومطابقة لمسار الـ API. تُتحقق المدخلات قبل أي حساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور العشرية. استخدموا نفس عقد JSON من جداول البيانات أو خطافات CMS أو الأتمتة أو عروض التدريس.
كيف تعمل
لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة. المهام الفاشلة لا تُفوتر. تستهدف الصفحات نية البحث المذكورة بكلمات مفتاحية دقيقة. فضّلوا الوحدات والنطاقات الصريحة على الإكراه الصامت للأنواع السيئة. عندما يكون الحقل اختياريًا، تُوثَّق القيم الافتراضية في params وتُعاد في المخرجات. عائد الدين = NOI / مبلغ القرض كنسبة مئوية. debt_yield% = 100 × NOI / loan_amount. الحاسبة مجانية في المتصفح، حتمية ومطابقة لمسار الـ API. تُتحقق المدخلات قبل أي حساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور العشرية. استخدموا نفس عقد JSON من جداول البيانات أو خطافات CMS أو الأتمتة أو عروض التدريس. هذا يبقي استخدام الويدجت البشري وواجهة API الآلية متزامنين أمام الانحدارات.
المدخلات والحدود والتقريب
تعيد المخرجات المدخلات للتسجيل. لا حاجة لاستدعاءات شبكة أو بذور عشوائية أو حالة خادم لإجابة صحيحة. المهام الفاشلة لا تُفوتر. تستهدف الصفحات نية البحث المذكورة بكلمات مفتاحية دقيقة. فضّلوا الوحدات والنطاقات الصريحة على الإكراه الصامت للأنواع السيئة. عندما يكون الحقل اختياريًا، تُوثَّق القيم الافتراضية في params وتُعاد في المخرجات. قدّموا حقول JSON المطلوبة. تستخدم الكسور العشرية الاختيارية half-up مرة واحدة من قيم IEEE الخام. الأنواع أو النطاقات غير الصالحة ترفع invalid_input. الحاسبة مجانية في المتصفح، حتمية ومطابقة لمسار الـ API. تُتحقق المدخلات قبل أي حساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور العشرية. استخدموا نفس عقد JSON من جداول البيانات أو خطافات CMS أو الأتمتة أو عروض التدريس. هذا يبقي استخدام الويدجت البشري وواجهة API الآلية متزامنين أمام الانحدارات.
متى تستخدمونها
تعمل دون اتصال في الويدجت المجاني وعبر الـ API. الحاسبة مجانية في المتصفح، حتمية ومطابقة لمسار الـ API. تُتحقق المدخلات قبل أي حساب بحيث تفشل الحمولات غير الصالحة بـ invalid_input. يُطبَّق تقريب half-up مرة واحدة من نتائج IEEE الخام عند طلب الكسور العشرية. استخدموا نفس عقد JSON من جداول البيانات أو خطافات CMS أو الأتمتة أو عروض التدريس. هذا يبقي استخدام الويدجت البشري وواجهة API الآلية متزامنين أمام الانحدارات.
حالات التكامل
أتمتة
استدعوا الـ API بنفس عقد JSON من سكربتات أو CMS.
تدريس
اعرضوا أمثلة golden مثبتة دون برمجيات ملكية.
أسئلة تقنية
هل ويدجت المتصفح مجاني؟
نعم. المستوى A مجاني من جهة العميل وبنفس نواة الـ API.
هل يستخدم الشبكة؟
لا. الحساب محلي وحتمي.
ماذا عند إدخال سيئ؟
يُرمى invalid_input؛ المهام الفاشلة لا تُفوتر.
متوافق مع الـ API؟
نعم — نفس حقول JSON كما في params.json.