Современные технологии для банковских десков
Владимир Курляндчик, Национальный банковский журнал NBJ №8
Работа деска инвестиционного банка, по нашим наблюдениям, стала за последние 1,5-2 года заметно сложнее с технологической точки зрения. Кроме уже стандартных технологий прямого доступа к электронным биржевым и внебиржевым торговым системам, а также получения рыночной и другой информации, необходимой для торговли, появился ряд задач, которые также требуют автоматизации.
К наиболее общим задачам, требующим автоматизации, можно отнести:
- организацию работы деска по модели Sales&Trading;
- автоматическое котирование активов для своих клиентов;
- алгоритмическую торговлю;
- онлайн-расчет и ведение интегральной позиции;
- онлайн-расчет и контроль рисков;
- онлайн-расчет P&L.
Рассмотрим технологии, которые могут применяться для решения этих задач.
1. Order Management System (Система управления заявками).
Подобные системы автоматизируют работу и взаимодействие двух отделов на деске
инвестиционного банка. Представители первого отдела - Sales - получают заказы клиентов и размещают их в виде заявок внутри OMS. Представители другого отдела - Trading - получают в OMS эти заявки и занимаются их исполнением (рис. 1). Система автоматизирует два процесса -процесс взаимодействия Sales&Trading и процесс исполнения заявки трейдером.
Автоматизация работы Sales состоит не только в облегчении ввода заявки, но и в возможности дальнейшего отслеживания ее судьбы. Sales в любой момент может изменить параметры заявки или снять ее.
У трейдера есть три базовых варианта действий по исполнению OMS-заявки:
- заявка может быть полностью или частично исполнена на бирже;
- заявка может быть исполнена как алгоритмическая;
- заявка может быть исполнена на внебиржевом рынке (когда трейдер решит, например, провести ее через свою книжку).
OMS объединяет все конечные сделки по исходной заявке, рассчитывает их агрегированные показатели - количество, средневзвешенную цену, процент исполнения.
Таким образом, автоматизируется не только процесс передачи заявок трейдеру и процесс их исполнения, но и подготовка необходимой информации для экспорта в учетную систему.
2. Решения для автоматического котирования финансовых инструментов для клиентов на основе рыночной информации по заданным алгоритмам.
Данный класс решений является актуальным для десков банков при работе, например, на валютном рынке. Решается при этом классическая задача - клиенту показывается двусторонняя котировка для определенного объема, которую может предоставить банк, и затем на основе этой котировки заключается сделка.
Технологически это выглядит так: на сервере брокерской системы банка (например, QUIK) появляется специальный внебиржевой режим, в котором котировки моделируются в соответствии с заданным алгоритмом преобразования на основе поступающего на сервер системы потока рыночной информации.
Наиболее часто используемые варианты реализации рассмотрены ниже.
- Модель «твердого котирования» (рис. 2).
В биржевом «стакане» набирается заданный трейдером объем, усредняется по цене и сдвигается на спрэд. Клиент видит в специальном режиме твердую котировку на покупку и продажу выбранного фиксированного объема. Сделка может совершаться между клиентом и банком, а может перекрываться на бирже. Клиентам такой сервис может быть интересен, например, потому что он позволяет одной сделкой совершить покупку-продажу большого пакета по фиксированной цене.
- Модель взимания вознаграждения в форме спрэда (рис. 3).
Для реализации такой модели используемый модуль системы QUIK будет изменять биржевые котировки на заданный спрэд. Клиенты при этом работают в «стакане», в том числе могут выставлять в него свои заявки. Возможна настройка автоматического формирования биржевой заявки от имени банка.
3. Алгоритмическая торговля
Данный тип торговли все более широко используется банками, в том числе для выполнения функций маркет-мейкера на каком-либо рынке или для реализации специфических заявок клиентов. Например, довольно распространенными являются такие запросы: купить определенный пакет бумаг или пакет другого инструмента по цене не выше средневзвешенной за текущую торговую сессию, или купить пакет, составляющий 1% рыночного оборота за торговую сессию. Такие заказы невозможно сразу разместить в «стакане» не только из-за недостаточной ликвидности, но и потому что зачастую их ценовые и количественные параметры неизвестны в момент размещения. Ясно, что с подобной задачей гораздо лучше человека справится алгоритмическая машина.
Так, в системе QUIK сейчас реализованы и широко используются четыре популярных алгоритма - VWAP, TWAP, Iceberg, Volatility.
Использование данных технологий предъявляет возрастающие требования к качеству онлайн-оценки собственной и клиентской позиций и к мониторингу рисков, причем как в пре-трейд, так и в пост-трейд режимах. У банков, использующих комплекс QUIK в качестве инструмента автоматизации работы собственных дес-ков и в качестве брокерской системы, основным элементом конструкции выступает сервер QUIK с его вычислительными мощностями. Подробнее темы оценки позиций и рисков, а также онлайн-расчета финансового результата будут освещены в одном из следующих номеров журнала.
К списку публикаций