GCM Technologies
Перечень ключевых сервисов iRise Platform:
- 1. Position Service – сервис обработки входящих сделок в виде событий. Аккумулирует сделки в позиции по финансовым инструментам в выбранных разрезах и
с дополнительной аналитикой (цена приобретения, дата открытия позиции и т.д.)
- 2. Market Data Service – сервис накопления рыночных данных в режиме реального времени, позволяет делать вертикальные срезы (снэпшоты) рыночных цен, кривых доходности, поверхностей волатильности, корреляционных матриц. Имеет средства мониторинга,
создания и изменения производных рыночных данных. Конечная цель отдавать наружу непротиворечивый выверенный набор рыночных данных на нужный момент времени
- 3. Pricing Service – сервис расчета финансовых метрик: справедливой стоимости, финансового результата, рыночных/кредитных рисков. Представляет из себя финансовую библиотеку с набором моделей, методов и функций. Индивидуальные вычисления параллельно исполняются во внутреннем вычислительном кластере (локальное облако). Для достижения нужной скорости расчетов облако вертикально масштабируется под задачи заказчика.
Сервис реализован на основе внешней библиотеки QR с потенциалом выделения разработки и развития библиотеки в отдельный продукт.
- 4. Static Data Service – сервис управления и распространения справочной информации с версионированием и возможностью получать данные по состоянию на нужный момент времени.
Используется для хранения и обработки календаре выходных и праздничных дней, статики по финансовым инструментам (купонные расписания облигаций, описание производных инструментов)
- 5. Environment Service – связывает воедино прочие сервисы для синхронной работы. Указывает настройки расчета справедливой стоимости (выбор математической модели, параметров),
множества рыночных данных, конкретных позиций по финансовым инструментам
6. Reporting Service – сервис постпроцессинга полученных результатов расчетов на скриптовых языках класса Python для создания комплексных отчетов в UI, для выгрузки наружу
7. Web UI – современный быстрый тонкий Web UI клиент – рабочее место пользователя для мониторинга позицией, управления рисками и расчета финансового результата.
Используемые языки программирования:
• C#, Python