خطوات الاستخدام
الخطوة 1: حساب الدفعة الشهرية الثابتة. يتم حساب الدفعة الشهرية (M) باستخدام صيغة القرض التقليدية بناءً على مبلغ القرض (P)، معدل الفائدة السنوي (r) مقسوماً على 12 لتحويله إلى معدل شهري (i = r/1200)، ومدة القرض كاملة بالشهور (n = loanTerm * 12). الصيغة: M = P * [i(1+i)^n] / [(1+i)^n - 1]. هذه الدفعة تمثل المبلغ المطلوب لسداد القرض بالكامل على مدى المدة الأصلية.
الخطوة 2: تحديد عدد الدفعات قبل استحقاق دفعة البالون. يتم حساب عدد الدفعات الشهرية التي سيتم سدادها قبل تاريخ استحقاق الدفعة الكبيرة (t = balloonDueYear * 12). هذا العدد من الدفعات سيُخصم من رصيد القرض الأصلي.
الخطوة 3: حساب الرصيد المتبقي بعد t دفعة. يستخدم الرصيد المتبقي صيغة القيمة الحالية للدفعات المتبقية. الرصيد المتبقي = P * [(1+i)^n - (1+i)^t] / [(1+i)^n - 1]. هذه الصيغة تنتج المبلغ المستحق في نهاية فترة السداد المنتظم، وهو قيمة دفعة البالون.