Единая платформа для управления жизненным циклом финансовых моделей

Аннотация
Отсутствие автоматизированного процесса управления жизненным циклом финансовых моделей — одна из главных проблем, с которой сталкиваются современные банковские организации. Анализ представленных на рынке продуктов позволил выявить ряд сложностей в разработке единого решения:
  • Отсутствует единая коммуникации между командами, ответственными за разные этапы жизненного цикла моделей.
  • К разработке часто привлекаются люди, которые обладают подходящими техническими навыками, но не в полной мере понимают процесс построения и валидации финансовой модели.
  • Подобные системы не включают в себя достаточный набор метрик для проведения количественного анализа модели.
  • Имеющиеся на рынке решения представляют собой набор не связанных друг с другом электронных таблиц.
  • Зачастую пользователи конкретного банка не могут настроить имеющееся платформенное решение под индивидуальные запросы.
Всё это поставило перед командой специалистов Econophysica амбициозную задачу разработать оптимальное решение с использованием современного стека технологий.

Задача
Разработка программной платформы для эффективного управления жизненным циклом финансовой модели.

Решение
Программная платформа создана на основе микросервисной архитектуры, где каждый независимый сервис отвечает за конкретную составную часть модели или этапа ее жизненного цикла (домен). В ходе анализа был сформирован необходимый набор доменов, с использованием которого велась дальнейшая разработка: базовая модель (Core model), применение модели (Model Usage), рабочий цикл модели (Model Workflow), мониторинг (Monitoring), документирование (Reporting), вспомогательные функции (Support services).
Для реализации спроектированного функционала приложения разработчики выбрали FastAPI framework, а для интерфейса взаимодействия с пользователем — JavaScript (React).
В свою очередь команда аналитиков проекта на основе накопленного опыта подготовила набор тестов, на базе которых были отработаны основные пользовательские сценарии.
Клиент:
Британская финтех-компания/Крупные британские банки

Сфера деятельности
Управление модельными рисками

Технологии
FastAPI Framework, JavaScript (React)

География
Лондон, Европа

Размер команды
4 человека

Продолжительность
6 месяцев

Отображение списка моделей на платформе
 Добавление информации по модели в базу

Особенности нашего продукта

  • Экспертный подход

  • Микросервисная архитектура

  • Наличие метрик для полноценного количественного анализа

  • Настройка внутренней коммуникации между командами

  • Реализация автоматического тестирования

  • Дружелюбный интерфейс