Casual
РЦБ.RU

ММВБ и ПФТС запускают новую торговую систему

Май 2009

28 апреля завершился первый этап проекта по внедрению новой торговой системы украинской Фондовой биржи ПФТС, разработанной на базе информационно-технологической платформы, обеспечивающей функционирование биржевых рынков Группы ММВБ.

Работа над проектом началась год назад. В начале марта 2008 г. ЗАО ММВБ поступило предложение от ведущей торговой площадки Украины – Фондовой биржи ПФТС принять участие в международном тендере (Request for Proposal, RFP) по разработке программного обеспечения для новой торговой системы. В соответствии с требованиями ПФТС в апреле 2008 г. ММВБ направила свои предложения по поставке информационно-технологической платформы (Automated Securities Trading System, ASTS), обеспечивающей функционирование биржевых рынков Группы ММВБ. Торговая система ASTS – это электронная система, обеспечивающая торги в режиме реального времени на всех рынках Группы ММВБ: фондовом, валютном, рынке государственных ценных бумаг, рынке стандартных контрактов, денежном рынке (депозитные и кредитные операции Банка России) и товарном рынке.

Помимо ММВБ в тендере принимали участие такие биржи как NASDAQ OMX, NYSE Euronext и другие. Однако Совет директоров Фондовой биржи ПФТС принял решение утвердить в качестве поставщика программного обеспечения для создания новой торговой системы ПФТС именно ЗАО ММВБ.

В июле 2008 г. ММВБ и ПФТС приступили к реализации проекта по внедрению новой торговой системы, а уже в августе 2008 г. на конференции в Алуште для участников фондового рынка Украины прошла презентация нового протокола торговой системы.

Затем состоялось подписание пакета соответствующих соглашений, прошло успешное тестирование торговой системы и обучение персонала Фондовой биржи ПФТС. 28 апреля этого года состоялся старт торгов на PFTS NEXT, который ознаменовал собой окончание первого этапа проекта.

Новая торговая система непосред­ственно адаптирована к потребностям Фондовой биржи ПФТС и полностью интегрирована с расчетно-депозитарной системой депозитария "Межрегиональный фондовый союз" (МФС). Она обеспечивает:

  • проведение торгов на фондовом рынке и рынке государственных бумаг в режиме переговорных сделок (РПС), аналогично рынку котировок ПФТС;
  • проведение торгов на фондовом рынке в режиме основных торгов (непрерывный встречный аукцион, дискретные двойные аукционы);
  • регистрацию внебиржевых сделок;
  • взаимодействие с расчетно-депозитарной системой МФС, включая доработку клирингового модуля новой торговой системы под требования ПФТС с условиями расчетов Т+0;
  • взаимодействие с брокерскими системами участников торгов ПФТС;
  • локализацию программного обеспечения новой торговой системы и рабочих мест участников торгов PFTS TRADE SE на украинском языке;
  • расчет биржевых индексов в режиме реального времени в соответствии с требованиями ПФТС.

Функциональные возможности Торговой системы

Торговая система ASTS для ПФТС по­зволяет проводить торги со следующими инструментами:

  • акции;
  • облигации (государственные, муниципальные и корпоративные, бескупонные и с различными типами определения купонных выплат);
  • паи инвестиционных фондов;

РЕПО различных типов с акциями и облигациями различных видов.

При этом торги могут проводиться с использованием следующих методик проведения торгов:

  • непрерывный встречный аукцион (Order-Driven Market);
  • торговля по котировкам (Quote-Driven Mar­ket), аналогичный рынку котировок ПФТС;
  • дискретный двойной аукцион с одномоментной фиксацией цены из условия максимального объема (торги периода открытия, Call Auction — Type Trading);
  • дискретный двойной аукцион по фиксированной цене (торги периода закрытия).
  • односторонний дискретный аукцион (американский, европейский, смешанный).
  • регистрация внебиржевых сделок.

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

Архитектура и подсистемы Торговой системы

Торговая система ASTS для ПФТС в целом (как программно-технический комплекс) имеет многоуровневую и многокомпонентную архитектуру.

К центральному звену Торговой системы ASTS подключаются различные модули, обеспечивающие доступ к участию в торгах, расчет всевозможных показателей, управление процессом торгов, подготовку отчетов, информационный обмен с участниками торгов и регуляторами рынка.

К главным подсистемам ТС ПФТС можно отнести:

  • программно-аппаратное обеспечение для технического доступа к торгам на рынках: программный компонент Gateway ("Сервер доступа"),
  • программа PFTS Bridge, позволяющая подключать к торговой системе ASTS для ПФТС современные брокерские и информационные системы (такие как GL TRADE, ORC, QUIK, NetInvestor);
  • многофункциональные программы семейства PFTS Trade ("Терминалы трейдеров", "Рабочие места трейдеров");
  • подсистему расчета индексов;
  • модули взаимодействия с внешними системами: расчетными центрами, клиринговым центром, депозитариями, бэкофисом ПФТС.

В основу Торговой системы положены следующие концепции:

  • разделение системы по режиму работы на крупные компоненты, реализованные на базе различных технологий — компонент реального времени (собственно Торговая система) и компонент хранения и администрирования данных Торговой Системы (PFTS TSAdmin), обеспечивающий импорт данных из бэкофис ПФТС в ASTS, подготовку отчетно-экспортных данных по итогам торгов и взаимодействие с расчетно-депозитарными организациями;
  • организации торгов по принципу "финансовый инструмент (Security) — правила торгов (Trading Board)", а также группировки финансовых инструментов по типу (Security-Instrument) и правил торгов по рынкам (Board-Market);
  • привязки сочетания финансовый инструмент — правила торгов к позициям по денежным средствам и финансовым ин­струментам (с возможностью учета группировки финансовых инструментов и правил торгов);
  • описания и проверки прав доступа к информации и разрешенных операций на уровне организации-участника и пользователя, принадлежащего организации-участнику с возможностью объединения этих прав с помощью операций математической логики.

Концепция разделения системы на крупные компоненты по режиму работы означает, что в составе системы выделены два крупных компонента, работающих в различных режимах (режиме реального времени и обычном офлайновом или пакетном режиме), каждый из которых реализован с использованием концепций, программной архитектуры и технологий, наиболее подходящих для данного режима работы.

В составе Торговой системы выделены два таких крупных компонента:

  • компонент реального времени (собственно Торговая система), который обеспечивает проведение торгов, отслеживание текущих позиций по денежным средствам и финансовым инструментам в ходе торгов и обеспечение пользователей информацией о ходе торгов. Компонент реального времени реализован на базе концепций, архитектуры и технологий, характерных для систем электронной обработки данных в режиме реального времени (хранение данных в оперативной памяти, оригинальное программное решение на языке С, разделение на компонент основной обработки данных и дублированные компоненты доступа к системе и т. д.).
  • PFTS TSAdmin, который обеспечивает конфигурирование Торговой системы, сохранение конфигурационной информации между торговыми днями, сохранение информации о ходе и результатах торгов, подготовку различного рода экспортных данных, взаимодействие с бэкофисом ПФТС, депозитарной системой и системой проведения денежных расчетов. Компонент реализован на базе системы управления реляционной базой данных.

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

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

Процедура выгрузки данных для хранения осуществляет выборку подлежащих сохранению данных (конфигурационной информации с изменениями, внесенными в ходе торгов, данных о ходе торгов и т. д.) из оперативной памяти компонента реального времени и сохранение выбранных данных в базе данных компонента хранения данных.

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

Центральное звено Торговой системы

В основу построения компонента реального времени Торговой системы положены следующие концепции и принципы:

  • хранение всей обрабатываемой информации в оперативной памяти;
  • разделение компонентов, обеспечивающих взаимодействие с пользователями, доступ и информационное обслуживание пользователей и основную обработку транзакций, поступающих от пользователей;
  • репликация данных на основе передачи активных транзакций с результатами их обработки от компонента основной обработки транзакций компонентам доступа и информационного обслуживания пользователей;
  • многократное дублирование компонентов доступа и информационного обслуживания пользователей с балансировкой нагрузки и прозрачным для пользователя переключением в случаях сбоев;
  • использование дисциплины "client pull" при обслуживании пользователей информацией о ходе торгов.

Централизованная фиксация информации о поступающих от пользователей транзакциях в специализированных журналах.

Дублирование компонента основной обработки данных в "теплом" режиме.

Использование универсальных шлюзов (PFTS Bridge) для подключения внешних систем обработки информации.

Компонент реального времени реализован с использованием многоуровневой архитектуры.

Программный компонент Gateway ("Сервер доступа")

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

Сервер доступа разработан в версиях для платформ HP-UX и Linux со следующими системными требованиями:

Торговое рабочее место

Торговое рабочее место участника торгов ("терминал трейдера") является одним из возможных вариантов клиентских программных средств Торговой системы и обеспечивает пользователю возможность ввода активных транзакций, а также осуществляет передачу активных транзакций серверу доступа, посылку серверу доступа информационных запросов, прием полученной от сервера доступа информации о ходе торгов (обновлений информации о ходе торгов) и ее визуализацию в соответствии с настройками, заданными пользователем.

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

Подключение программы к Торговой системе возможно как по выделенной линии, так и через сети общего доступа (в том числе, через Интернет).

В версиях программ для всех рынков доступны следующие функции и возможности:

  • наблюдение за ходом торгов и индексами ПФТС в режиме реального времени;
  • наглядное представление информации в гибко конфигурируемых таблицах с цветной индикацией;
  • инструменты фильтрации и сортировки;
  • использование закладок, позволяющих настроить несколько виртуальных "рабочих столов" и оперативно переключаться между ними;
  • обмен сообщениями с другими участниками торгов и маклерами;
  • экспорт любых таблиц в файлы распространенных форматов, в т.ч. Microsoft Excel.

PFTS Trade SE® (Stock Exchange) — терминал участника торгов на фондовом рынке.

В PFTS Trade SE представлена новая концепция организации взаиморасположения и содержания таблиц, позволяющая эффективно настроить рабочее простран­ство, выводя на экран максимум информации в легкой для восприятия форме.

Ключевые функции PFTS Trade SE:

  • все предусмотренные Правилами торгов типы заявок;
  • все предусмотренные Правилами клиринга операции;
  • оперативность обновлений при изменении Правил торгов и Правил клиринга;
  • регистрация внебиржевых сделок;
  • инструменты для маркет-мейкеров и специалистов;
  • система оповещения;
  • быстрый поиск значений в таблицах.

Программа PFTS Bridge

Программа PFTS Bridge ("Шлюз") является вторым вариантом клиентских программных средств Торговой системы и обеспечивает подключение внешних си­стем электронной обработки данных, используемых участниками торгов. Программа осуществляет получение транзакций от внешней системы электронной обработки и передачу их серверу доступа, посылку серверу доступа информационных запросов (с устанавливаемой внешней системой периодичностью или по команде, посту­пающей от внешней системы), прием ­полученной от сервера доступа информации о ходе торгов, кэширование этой информации (обновлений информации о хо­де торгов) и передачу информации о ходе торгов (обновлений информации о хо­де торгов) внешней системе по ее командам.

Разработчики внешних программно-технических средств (ВПТС) получают описание программного интерфейса (API) шлюза, а также описание объектов рынка (типов данных, таблиц, транзакций) для создания собственных, работающих через шлюз, приложений.

Ключевыми возможностями шлюза PFTS Bridge являются:

  • подключение брокерских систем к торговой сети ПФТС по протоколу TCP/IP через межсетевой экран PIX/ASA;
  • множественные транзакционные соединения: PFTS Bridge позволяет устанавливать несколько параллельных соединений внешней системы с ПТК ПФТС (раздельные каналы для подачи заявок, получения котировок, получения информации по сделкам и т.п.) для достижения максимальной скорости обмена информацией и обеспечения более динамичной работы на рынках ПФТС;
  • единство информационных объектов: значительная часть информационных объектов (таблицы и транзакции) является одинаковой для всех рынков ПФТС. Это дает возможность легко адаптировать собст­венные системы для работы на различных рынках;
  • многоверсионность интерфейса: постоянное усовершенствование Торговой системы ASTS для ПФТС, появление новых полей информационных таблиц, транзакций и финансовых инструментов обусловливают появление новых версий интерфейса доступа к ПТК ПФТС. PFTS Bridge позволяет задавать версию интерфейса для каждого соединения для обеспечения корректного функционирования любых версий внешних систем;
  • низкие системные требования: PFTS Bridge не требует выделенного сервера и может быть установлен на персональном компьютере среднего уровня.

Взаимодействие с внешними системами

Комплекс программ взаимодействия с внешними системами обеспечивает связь с клиринговыми и расчетными организациями (по ценным бумагам и денежным средствам) и является неотъемлемой ча­стью периодов подготовки к торгам и проведения торгов.

Взаимодействие с внешними системами включает в себя несколько циклов: статическая обработка приходящих из внешних систем документов в регламентное время и динамическая работа с документами, связанными с изменением различного рода остатков (по ценным бумагам и денежным средствам).

Особенности комплекса программ взаимодействия с внешними системами состоят в разработке достаточно сложных алгоритмов:

  • по обработке поручений, приходящих из расчетных организаций;
  • по организации протокола связи с расчетными организациями;
  • по организации связи с клиринговой си­стемой.

Индекс-сервер

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

Масштабируемость Торговой системы

Масштабируемость Торговой системы осуществляется в первую очередь за счет гибкого использования и настройки ПО серверов доступа. Наращивание числа, производительности и конфигурации серверов доступа является самым простым и эффективным способом увеличения производительности и числа обслуживаемых соединений (рабочих мест трейдеров и шлюзов), обрабатываемых заявок и заключенных сделок. При установке клиентского соединения с серверами доступа, входящими в состав ПТК, подключение осуществляется к менее загруженному серверу, что обеспечивает балансировку нагрузки между аппаратными модулями ПТК. Транспортный модуль, осуществляющий соединение с клиентской стороны, также под­держивает функции автоматического пере­ключения на другие серверы доступа при ­превышении максимального значения времени отклика. Это решает проблему перераспределения нагрузки и организации резервирования клиентских соединений.

ПЕРСПЕКТИВЫ

До конца 2009 г. будут реализованы дополнительные функциональные возможности новой торговой системы, обеспечивающие:

  • торги облигациями на рынке государственных ценных в режиме основных торгов (непрерывный встречный аукцион, дискретные двойные аукционы) во взаимодействии с расчетно-депозитарной системой Национального Банка Украины;
  • размещение и выкуп ценных бумаг;
  • торги в режиме РЕПО для фондового рынка и рынка государственных бумаг;
  • дополнительную модернизацию клиринговой деятельности.

Кроме того, в дальнейшем планируется начало проведения торгов со следующими инструментами:

  • валютные инструменты с различными сроками расчетов;
  • валютные СВОПы;
  • валютные депозиты;
  • валютные кредиты;
  • расчтетные фьючерсы на валютные активы и учетную ставку;
  • аукционы на валютные активы.

Стоит отметить что, несмотря на мировой финансовый кризис, ММВБ и ПФТС удалось беспрепятственно завершить проект, начатый еще год назад. Новая торговая система позволит Фондовой бирже ПФТС значительно повысить надежность работы и расширить возможности профессиональных участников украинского рынка по использованию новых режимов торгов и систем Интернет-трейдинга. Кроме того, внедрение новой торговой системы создаст условия для более активного привлечения инвестиций на украинский фондовый рынок и будет способствовать процессу интеграции Украины в мировую финансовую систему.

Группа ММВБ планирует и дальше развивать интеграцию с биржами стран СНГ, в том числе путем внедрения новых торговых систем.

  • Рейтинг
  • -1
Оставить комментарий
Добавить комментарий анонимно, введите имя:

Введите код с картинки:
Добавить комментарий как авторизованный посетитель: Войти в систему


  • Статьи в открытом доступе
  • Статьи доступны на платной основе
Актуальные темы    
 Сергей Хестанов
Девальвация — горькое лекарство
Оптимальный курс национальной валюты четко связан со структурой экономики и приоритетами денежно-кредитной политики. Для нынешней российской экономики наиболее логичным (и реалистичным) решением бюджетных проблем является девальвация рубля.
Александр Баранов
Управление рисками НПФов с учетом новых требований Банка России
В III кв. 2016 г. вступили в силу новые требования Банка России по организации системы управления рисками негосударственных пенсионных фондов.
Варвара Артюшенко
Вместе мы — сила
Закон синергии гласит: «Целое больше, нежели сумма отдельных частей».
Сергей Майоров
Применение blockchain для развития биржевых технологий и сервисов
Распространение технологий blockchain и распределенного реестра за первоначальные пределы рынка криптовалют — одна из наиболее дискутируемых тем в современной финансовой индустрии.
Все публикации →
  • Rambler's Top100