Проекты
Национальный расчетный депозитарий
Центральный депозитарий России. Специализируется на предоставлении депозитарных, расчётных банковских и сопутствующих им услуг участникам финансового рынка.
Проект: Web-кабинет репозитария НРД
| Цель: | Разработать систему, автоматизирующую взаимодействие участников внебиржевого рынка с репозитарием НРД. |
| Средства: | C#, ASP.NET, MS SQL Server, Java, Oracle Database, Валидата CSP, web-сервисы НРД |
| Решение: | Была разработана система, позволяющая пользователям подготавливать и направлять в репозитарий информацию о заключенных договорах, отслеживать процесс их регистрации, импортировать сообщения, осуществлять пакетную загрузку. |
Ассоциация «НП РТС»
Ассоциация участников финансового рынка. Осуществляет организацию и регулирование биржевых/внебиржевых торгов, оказывает клиринговые, депозитарные и расчетные услуги.
Проект: разработка системы для торговли внебиржевыми деривативами
| Цель: | Разработать торговую систему для совершения внебиржевых операций с ценными бумагами и другими ОТС-инструментами. |
| Средства: | C#, ASP.NET, MS SQL Server, JavaScript, КриптоПРО |
| Решение: | Была разработана система, позволяющая пользователям создавать, просматривать и отвечать на котировки, заключать и согласовывать сделки с контрагентами в режиме онлайн, оформлять электронные договоры. |
Московская Биржа
Основная фондовая, валютная и деривативная площадка восточной Европы.
Проект: разработка алгоритма расчёта ставок межпродуктовых спрэдов
| Цель: | Разработать методику расчёта ставок межпродуктовых спрэдов, используемых в алгоритме портфельного маржирования SPAN. Реализовать методику программно в среде Matlab. |
| Средства: | Спецификация алгоритма SPAN, Matlab |
| Решение: | Был разработан алгоритм, на основе исторических данных собирающий статистику структуры спрэда конкретной пары инструментов и оценивающий квантили путем аппроксимации распределением Парето. Также был реализован механизм считывания исторических данных из специализированного хранилища данных заказчика. |
Проект: сайт кубка срочного рынка ММВБ
| Цель: | Создать сайт конкурса частных инвесторов на срочном рынке ММВБ. |
| Средства: | Microsoft IIS, MICEX ISS, ASP.NET |
| Решение: | Был разработан и утверждён дизайн сайта конкурса, разработана серверная часть, обеспечивающая участников подробной статистической информацией о ходе конкурса. |
Банк "ЦентроКредит"
Крупный московский банк, один из старешйших на российском рынке банковских услуг.
Проект: маркет-мэйкер валютных деривативов
| Цель: | Создать программу, помогающую трейдерам поддерживать котировки на валютных контрактах одновременно на нескольких торговых площадках. |
| Средства: | MICEX ISS, QUIK, .NET |
| Решение: | Разработано Windows-приложение, интегрирующее в себе логику котирования с несколькими режимами и автоматическим переходом между ними. |
ООО "Новотэк-Трейдинг"
Один из крупнейших операторов спот и срочного рынка энергоносителей РФ. Лидирующие позиции занимает в том числе и благодаря прогрессивному взгляду руководства на процесс автоматизации работы на торговых площадках.
Проект: маркет-мэйкер для топливных фьючерсов
| Цель: | Создать автомат, который помогал бы трейдерам выполнять функции маркет-мэйкера на срочном рынке СПбМТСБ. |
| Средства: | CQG IC, шлюз срочного рынка СПбМТСБ, QUIK, C++, C#, SQLite |
| Решение: | Благодаря грамотно и подробно составленному заказчиком ТЗ, нам не пришлось думать над бизнес логикой и мы всецело погрузились в создание адаптеров к внешним системам, программирование логики, интеграции этих частей и их отладку. В результате клиент получил Windows-приложение, которое интегрировало внутри себя всю бизнес-логику и взаимодействие с внешними системами. |
Проект: спрэдер
| Цель: | Создать систему, аналогичную спрэдеру CQG, со специфическими настройками и возможностью работы через прямые подключения к различным торговым площадкам. |
| Средства: | C++, C#, SQLite, Plaza 2, MICEX Bridge, CQG IC |
| Решение: | Было создано WPF приложение, позволяющее создавать произвольные комбинации из нескольких инструментов и рассматривать их как отдельный инструмент. При достижении ценой такого инструмента тех или иных порогов, автомат делает соответствующие сделки по открытию, закрытию и балансировке позиции в случае неудачного исполнения отдельных заявок. |
ФК "Интраст"
Один из старейших операторов российского фондового рынка, участник всех основных торговых площадок, ТОР 50 по оборотам на рынке ФОРТС.
Проект: платформа для разработки торговых автоматов
| Цель: | Разработать платформу, сводящую протоколы FIX, шлюз ММВБ, шлюз РТС Plaza 2, QUIK, CQG, шлюз СПбМТСБ к единому интерфейсу и обеспечивающую сетевое взаимодействие между отдельными адаптерами и клиентскими приложениями. Платформа должна обеспечить как поставку биржевых данных клиентскому приложению, так и раутинг транзакций от приложения до интерфейса торговой системы. |
| Средства: | Шлюзы ММВБ, РТС, СПбМТСБ, QUIK, CQG IC, C#, QuickFIX, 0MQ, protobuf.net |
| Решение: | За основу были взяты имеющиеся наработки по адептерам к торговым системам и реализованы недостающие адаптеры. Каждый адаптер реализован в виде сервиса, который запускается в любом процессе и обслуживает клиентов удалённо. Между собой сервисы взаимодействуют с помощью прозрачного транспорта, построенного на сокетах и механизме сериализации protobuf. Сервисы могут запускаться на одной или разных машинах в пределах одной сети, что обеспечивает гибкость конфигурации инфраструктуры в целом. |
ООО "УК Транс-ойл"
Лидер по количеству операций, совершаемых на площадках биржи СПбМТСБ. Лучший брокер на спот-рынке энергоносителей.
Проект: робот маркет-мэйкер для линейных производных инструментов
| Цель: | Создать автомат, работающий через прямое подключение к торгам срочной секции СПбМТСБ, позволяющий котировать любые фьючерсные контракты. |
| Средства: | Шлюз СПбМТСБ, C++, C#, protobuf.net, 0MQ |
| Решение: | На managed C++ была создана обёртка, позволяющая интегрировать библиотеки биржевого шлюза с управляемым кодом. Логика была реализована в отдельном Windows-приложении. |