Кредит Брокер

Кредит Брокер это разработанная нами web платформа, которая функционирует в США. Она автоматизирует все процессы, связанные с подбором и оформлением кредита.

250
Банков участников
50 000+
Активных
пользователей
100 000+
Различных программ
кредитования
1 млн.+
Запросов ежедневно

Идея проекта

О клиенте

Наш клиент — это американская компания, которая образовалась в 2006 году из небольшого бизнеса и идеи создать ряд удобных веб-инструментов для ипотечных брокеров в США. В результате последующих 13-ти лет развития она превратилась в крупную корпорацию, занимающую одну из лидирующих позиций на американском рынке сервисов кредитования. Все эти годы Евростудио являлась основным партнером по разработке ПО, который помог воплотить эти бизнес-идеи на практике и создать платформу Кредит Брокер.

О проекте

Кредит Брокер — это веб-платформа. Она выступает online посредником между множеством американских банков и клиентом. Её основная задача — подобрать наилучшее кредитное предложение и предоставить его клиенту.

Платформа Кредит Брокер аккумулирует кредитные предложения от 250 различных банков США. Средний банк-участник платформы предлагает около 300, а крупный — до 700, различных программ кредитования на постоянной основе.

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

История разработки

1
Идея создания

Идея создания подобной платформы возникла в 2005 году. Ее автор работал в то время менеджером в одном из американских банков. Ему пришла в голову мысль создать ряд эффективных online инструментов для кредитных брокеров. В нашем лице он нашел надежного партнера, воплотившего эту идею на практике. Так возник сервис Кредит Брокер и его первая версия. В ней был представлен всего один крупный банк, а сервисом пользовались несколько десятков пользователей.

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

2
От web-приложения к web-платформе

Переломным в истории разработки Кредит Брокер стал 2012 год. Тогда еще обычное web-приложение привлекало все большее количество банков участников. Счёт пользователей — кредитных брокеров шел уже на тысячи. Стала очевидной конкурентная необходимость в эффективной обработке больших объёмов банковских данных в реальном времени, наравне с быстрым масштабированием мощности приложения под стремительно растущее число пользователей. На этом этапе нами было реализовано комплексное решение. Оно включало ряд архитектурных, технологических и инфраструктурных решений:

 
Выделить самые сложные и затратные по времени операции (операцию подбора программ кредитования и операцию актуализации банковских данных) в отдельные единицы архитектуры — WCF сервисы.
 
Реализовать многопоточную очередь обработки запросов. Запросы поступают в такую очередь и равномерно распределяются между всеми доступными вычислительными единицами (WCF сервисами).
 
Реализовать эффективное кэширование данных каждой вычислительной единицей при помощи сервисов Microsoft Azure Memcached Cloud и Mongo DB с целью повышения скорости обработки запросов.
 
Организовать инфраструктуру отдельных серверов, позволяющую наращивать число единиц системы по обработке запросов.

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

3
Внедрение истории операций

Одной из наиболее сложных и нетривиальных задач была реализация модуля хранения полной истории операций с банковскими данными. Суть задачи заключалась в следующем:

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

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

Как это работает на практике?

 
«Запрос на сегодня»: кредитный брокер формирует запрос на основе кредитных данных клиента и выполняет подбор наилучших программ кредитования, актуальных на сегодняшний день.
 
«Запрос в прошлое»: на основе кредитных условий клиента брокер может выполнить подбор наилучших банковских программ, которые были актуальны, например, пол года назад. В этом случае, основываясь на накопленной истории изменений, платформа вычислит какие именно параметры программ кредитования были актуальные в запрошенный день в прошлом, и предоставит подборку результатов. Также, брокер имеет возможность сравнить результаты подбора «на сегодня» и «на прошедшую дату». Например, наглядно увидеть, что одна и та же программа банка сегодня предлагает ставку 4.5%, а на 15 мая прошлого года ставка по ней была 4.0%, и расчет выплат по кредиту выглядел иначе.
 
«Запрос в будущее»: этот механизм аналогичен запросу «в прошлое», но он основывается на изменениях программ, запланированных банками в будущем. В этом случае система вычисляет, какие банковские данные станут актуальными завтра или через год и выполняет для них расчёты и подбор кредитных предложений. Это позволяет брокеру четко прогнозировать, чем будет отличаться предложение по кредиту определенно банка «на сегодня», через 1 месяц или год.

Ключевые возможности

 

База программ кредитования

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

Поиск кредитных предложений

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

Широкий спектр инструментов

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

Интенсивность обработки данных

Все банки-участники Платформы регулярно обновляют параметры своих кредитных программ. Например, ежедневно обновляются процентные ставки. В системе 250 банков участников. Средний банк-участник поддерживает около 300 программ кредитования, а крупный до 700. Каждая программа имеет до 100 возможных значений процентной ставки, которые зависят от многих критериев. В результате, интенсивность обработки данных при обновлении информации достигает 10 млн. записей в час.
 

История операций

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

Расчет прибыли брокера

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

Технологии

 
Облачные технологии Microsoft Azure
Серверная часть Microsoft .Net Framework 4.5, Microsoft C# .Net
Веб-приложения ASP.NET MVC 6
Хранение данных Microsoft SQL Server 2016, Microsoft Azure (Memcached Cloud), Mongo DB
 

Давайте обсудим ваш проект

Вы можете написать нам на почту info@eurostudio.ru, позвонить по номеру 8 800 500-03-04 или оформить заявку на сайте.

Отправить заявку