В этой статье я хочу показать способ графического отображения кредитной истории заемщика. Эта задача была успешно решена в рамках работы над интерфейсом системы обработки кредитных заявок для одного из крупнейших российских банков. Этот метод может пригодится и в других приложениях. Например, там где пользователь сам оценивает свою кредитную историю.

Зачем это было нужно. Графики вместо таблиц

Задача была поставлена в ходе проектирования интерфейса кредитного конвейера - большого внутри-банковского приложения для обработки кредитных заявок и принятия решений о выделении кредитов. По итогам проведения интервью с пользователями и изучения опыта использования существующих интерфейсов было выявлено одно из узких мест. Выяснилось что кредитные аналитики тратят много времени на анализ кредитной истории заявителя, представленной в виде большой таблицы и делают ошибки, что увеличивает затраты банка на рассмотрение кредитных заявок, и приводит к ухудшению анализа, (нежелательному отклонению качественных кредитных заявок и одобрению некачественных)

Пример таблицы кредитной истории
Пример таблицы кредитной истории

Я предложил добавить графическую визуализацию кредитной истории, чтобы сократить эти потери, сделать анализ кредитной истории удобнее и быстрее. Также это должно было улучшить автоматическую обработку заявок, потому что при уменьшении ошибок первичной обработки улучшаются показатели обучения автоматических алгоритмов (machine learning).

Постановка задачи. Что нужно было показать

В процессе сбора первичной информации было выяснено, что пользователю важно быстро оценить следующие параметры кредитной истории: 


1. Количество и характер просрочек. Были ли они, и если да то когда и какого характера. Например, говорят ли они о том что заемщик не пунктуальный (не критично) или же что он был не платежеспособным (критично).


2. Оценить размер текущей задолженности и отношение ее к общей сумме выплаченных до этого кредитов. Это дает понимание вероятности возврата кредита.


3. Оценить какую часть текущих кредитов заемщик уже погасил и какая осталась.

4. Оценить под какие проценты заемщик получал кредиты в прошлом. Что косвенно говорит о том, как оценивали риски при выдаче кредитов другие кредитные организации. Чем выше были проценты - тем меньше надежность заемщика.


5. Увидеть были ли досрочные погашения и в каком объеме. Если были и слишком много - это повышает риски потерь прибыли для банка.


6. Оценить отношение кредитной нагрузки к текущему доходу

7. Быстро оценить тип кредитов которые брал заемщик в прошлом и имеет сейчас (с обеспечением/без обеспечения)

Решение

Я не нашел никаких похожих кейсов в открытом доступе. Никаких референсов и статей на тему подобной визуализации, нужно было изобрести все с нуля. В процессе проектирования я рассмотрел несколько подходов, и опробовал разные прототипы графического отображения информации до того как был найден оптимальный способ визуализации, решающий основные поставленные задачи.

Кредит = сумма всех платежей

Каждый кредит на графике отображается как совокупность ежемесячных платежей. Ярким синим цветом показаны предстоящие платежи, серым - погашенные. Если были просрочки - платеж подсвечивается красным, оранжевым и желтым цветом (в зависимости от длительности просрочки в днях). Площадь графика (сумма всех столбцов) показывает общий размер кредита - эта аналогия взята из математического анализа, где геометрический смысл интеграла - это площадь под графиком. Для стандартного кредита с аннуитетными платежами график выглядит как прямоугольник.

Визуализация кредита
Визуализация кредита

В первую очередь кредитному аналитику важно увидеть не сумму задолженности, а полную стоимость кредита, которую должен будет выплатить заемщик или уже выплатил. Так же очень важно быстро понять какую часть кредита заемщик уже погасил, что легко понятно по графику. Разбивка на проценты/основной долг в первом приближении не так важна, но важно под какой процент был взят каждый кредит - это видно по наклону линии, которая делит столбцы на основной долг/проценты.

Ключевые параметры кредита на графике
Ключевые параметры кредита на графике

На таком графике также хорошо видны суммы досрочных погашений. Дата платежа не очень важна, поэтому она не слишком акцентирована, но всегда видно насколько уменьшилась площадь фигуры.

Разные типы досрочных погашений
Разные типы досрочных погашений

В случае с кредитными картами график меняется. Платежи по ним, как правило, меняются каждый месяц, но их совокупный размер тоже можно визуально оценить. Будущие платежи по текущей задолженности по кредитным картам обычно выглядят как гипербола - платеж равномерно уменьшается и уходит в бесконечность.

Частный случай графика для кредитной карты
Частный случай графика для кредитной карты

Визуализация всей кредитной истории

Теперь остается просто поместить все кредиты пользователя на один график, выстроив по времени. Получившаяся картина полностью раскрывает основные параметры и в большинстве случаев позволяет понять самое главное за пару секунд.

Пример кредитной истории
Пример кредитной истории

Поначалу это смотрится непривычно, но при небольшом обучении все становится понятно. Как показал опыт внедрения, на освоение визуальной системы уходит не больше получаса и дальше кредитный аналитик уже понимает все с первого взгляда.

Пилотный запуск и улучшения по результатам

Для безопасного тестирования новой функции мы оставили в качестве базовой версии отображение данных в табличном виде, и добавили возможность переключиться на графики. Такой подход позволил протестировать новую функцию, получить обратную связь и улучшить интерфейс по результатам, но при этом не мешать традиционному процессу анализа, основанному на просмотре таблиц.

Большинство участников оценили интерфейс положительно, многие предложили сделать графический вид основным. Но также после нескольких тестов и вопросов от пользователей я получил важный инсайт и понял как можно улучшить интерфейс. Я предложил добавить на график линию общего платежа и линию дохода заемщика. Технически это было возможно сделать, потому что в другой части заявки уже была информация о доходе. У нас уже была шкала сумм и мы просто наложили эти линии поверх графиков.

Кредитная история и доход
Кредитная история и доход

Теперь стало видно соотношение совокупного платежа (красная линия) и дохода заемщика (зеленая линия), в том числе то, каким оно станет в случае одобрения заявки и выдачи нового кредита (фиолетовая линия)

Эту версию мы внедрили и протестировали несколько позже и получили еще более хороший фидбэк. Аналитик еще быстрее понимал основные параметры истории и во многих случаях видел причины поведения заемщика.

Результаты

Внедрение данного графического отображения кредитной истории оказалось очень успешным. После ряда небольших доработок, сделанных по итогам тестовой эксплуатации, было внедрено для всех пользователей.

Конкретные показатели:

  1. На 20-30% сократилось время, затраченное кредитным аналитиком, на одну заявку.

  2. Уменьшилось количество ошибок. Аналитики перестали делать некоторые виды распространенных ошибок, на 15-20% сократилось число заявок, отправленных на пересмотр.

  3. Как отдельный бонус, пользователи отметили что им стало проще отличить анкету одного заемщика от анкеты другого. Дело в том, что обычно аналитик открывает несколько кредитных заявок в разных окнах и потом вынужден прилагать усилия, чтобы отличать их друг от друга однотипные таблицы. С визуализацией это стало гораздо легче благодаря уникальному рисунку кредитной истории у каждого клиента.

Дальнейшее развитие

После успешного запуска было решено внедрить инструмент в пользовательское приложение. Дать возможность клиенту банка оценить свою кредитную историю не только с помощью таблицы, но и в виде такого же графика. Это должно было не только улучшить пользовательский опыт, но и добавить уникальный для рынка инструмент в клиентское приложение, что будет полезно для выделения банка на рынке.

Спасибо за внимание!

Комментарии (12)


  1. oragraf
    27.06.2024 08:22
    +2

    А можно пример для бабки-пенсионерки, которой раз - и выдали миллион в кредит для мошенников?


    1. EvgenyBondkowski Автор
      27.06.2024 08:22
      +1

      В таких историях нет никакой конкретики, потому что ни банк, ни правоохранители не будут раскрывать персональные данные жертвы мошенничества. Социальный статус "пожилая женщина" или "пенсионер" сами по себе ничего не говорят. Из новостных сообщений неизвестно какая у человека была кредитная история и какой доход. Может быть, пожилая женщина 20 лет брала кредиты и исправно их гасила без просрочек, а может быть у нее есть дополнительный доход - она работает или сдает недвижимость и для нее будет вполне нормально выплачивать банку 20 тысяч рублей в месяц.

      Однако вы правы, банки никак не заинтересованы в том, чтобы выявлять подозрительные случаи, когда клиент может быть жертвой мошенников, и заботятся только о том, чтобы кредит был погашен без просрочек. Ни автоматическая, ни ручная проверка не содержит таких маркеров, которые бы защищали интересы заемщика.


  1. Vorchun
    27.06.2024 08:22

     Оценить под какие проценты заемщик получал кредиты в прошлом. Что косвенно говорит о том, как оценивали риски при выдаче кредитов другие кредитные организации. Чем выше были проценты - тем меньше надежность заемщика.


    Вот это не очень понятно. Высокий процент может быть по многим причинам. В целом, есть года когда ставка выше, а есть когда ниже.

    По самому кейсу - отличная работа!


    1. EvgenyBondkowski Автор
      27.06.2024 08:22

      Высокий процент - всегда плохой маркер. Говорит о том что заемщику нигде не дали кредит по меньший процент, а это говорит о риске. В тот момент, когда мы работали над интерфейсом, проценты сильно не менялись и можно было это не учитывать.
      Сейчас можно было бы добавить корректировку.


      1. Vorchun
        27.06.2024 08:22

        Ставка ЦБ не фиксированная. И в разные годы потреб кредиты имеют разный процент. И это прям никак не зависит от заемщика. Разве не так?


        1. EvgenyBondkowski Автор
          27.06.2024 08:22

          Да, так. Это второстепенная информация, не так ярко выделенная в визуализации. Обычно внимание кредитного аналитика привлекают только большие отклонения от средней нормы, которая держалась примерно на одном уровне в течение многих лет. И опытный андеррайтер хорошо помнит как она менялась в течение времени.


      1. Diehard2k
        27.06.2024 08:22
        +1

        Добавить график средних процентов от ЦБ?


        1. EvgenyBondkowski Автор
          27.06.2024 08:22
          +1

          Да, сейчас стоило бы добавить такой график, чтобы было видно отклонения


  1. RISA
    27.06.2024 08:22

    Если у клиента доход приходит в этот банк, это хорошо, но картина будет менее понятной, если доход в другом банке.

    На графике возможно логично стоит отобразить ещё наличие других доходов (депозитов, сберегательных и инвестиционных счетов) или это уже учтено в графике "доход" ?


    1. EvgenyBondkowski Автор
      27.06.2024 08:22
      +1

      Здесь накладывается только график документально подтвержденного дохода. В большинстве случаев на ручную аналитику попадали анкеты зарплатных клиентов банка и основным доходом была зарплата. Более сложные кейсы решили не визуализировать.


    1. CrazyElf
      27.06.2024 08:22
      +1

      При запросе кредита от клиентов часто требуют подтвердить согласие на запрос кредитной истории из БКИ, там уже много вкусного есть. Кроме того, насколько я понимаю, крупные банки обмениваются данными клиентов и напрямую как-то. Плюс сейчас часто просят подтвердить запрос на Госуслуги, а там есть вообще всё, включая подтверждённые доходы. Короче, обычно у банков есть вообще почти любая инфа о клиентах в итоге.


  1. CrazyElf
    27.06.2024 08:22
    +1

    Люблю хорошие визуализации, эта реально хорошая, глаз порадовался, спасибо!