NPL Ratio (NPL Ratio)

Доля неработающих кредитов (Non-Performing Loans) в портфеле.

Что такое NPL Ratio (NPL Ratio)?

Доля неработающих кредитов (Non-Performing Loans) в портфеле.

Формула

$$\text{NPL Ratio} = \frac{\sum \text{outstanding}_{\text{NPL}}}{\sum \text{outstanding}_{\text{total}}} \times 100\%$$

Как считать

Суммируем остаток по кредитам с dpd 90+ или статусом default и делим на общий остаток портфеля.

Зачем нужна

Регуляторная метрика, показывающая «плохую» часть портфеля. Влияет на резервирование и P&L банка.

SQL-запрос

-- Таблицы: loans(loan_id, user_id, app_id, amount, issued_at, term_months, interest_rate, status)
--          loan_payments(payment_id, loan_id, due_date, paid_at, amount_due, amount_paid, is_overdue, dpd)
WITH loan_status AS (
  SELECT
    l.loan_id,
    l.amount,
    COALESCE(MAX(p.dpd), 0) AS max_dpd
  FROM loans l
  LEFT JOIN loan_payments p ON p.loan_id = l.loan_id
  WHERE l.status IN ('active', 'default')
  GROUP BY l.loan_id, l.amount
)
SELECT
  ROUND(SUM(amount), 2)                            AS total_portfolio,
  ROUND(SUM(amount) FILTER (WHERE max_dpd >= 90), 2) AS npl_volume,
  ROUND(
    100.0 * SUM(amount) FILTER (WHERE max_dpd >= 90)
    / NULLIF(SUM(amount), 0), 2
  )                                                 AS npl_ratio_pct
FROM loan_status;
Обновлено:
Открыть каталог метрик