Контекст
Национальный Банк Казахстана проводит операции на KASE в рамках управления золотовалютными резервами и монетарной политики. Высокая частота транзакций, жёсткие регуляторные требования и необходимость безупречного аудиторского следа определяли требования к системе автоматизации. Ручное исполнение торговых поручений создавало риски задержки, человеческой ошибки и несоответствия внутренним процедурам.
Решение
Был разработан торговый робот AUTOTRADER, интегрированный с торговой системой KASE. Робот обрабатывает торговые поручения из внутренней системы банка, автоматически исполняет их на бирже, фиксирует все параметры сделки и формирует отчётность для операционного и риск-менеджмента. Архитектура построена по принципу разделения обязанностей: модуль приёма поручений, модуль исполнения, модуль контроля и модуль отчётности работают независимо с синхронизацией через внутреннюю шину событий.
Контроль рисков
Система включает многоуровневый контроль рисков: предторговые проверки соответствия лимитам, мониторинг исполнения в реальном времени, автоматическое уведомление ответственных лиц при отклонениях и процедуры остановки при нештатных ситуациях. Все операции фиксируются с неизменяемыми временными метками для регуляторной отчётности.
Результат
AUTOTRADER обеспечивает бесперебойное исполнение торговых операций с нулевым уровнем ручного вмешательства в штатных ситуациях. Среднее время исполнения поручения сократилось с минут до секунд. Система функционирует в промышленной эксплуатации и прошла аудит внутреннего контроля банка.
