Проекты

Национальный расчетный депозитарий

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

Проект: 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-приложении.