NetInvestor является информационно - торговой системой, позволяющей осуществлять торговые операции через брокера на российских биржах (ММВБ, МФБ, РТС, СПВБ), во внебиржевом обороте, а также получать дополнительную информацию о ходе торгов на различных торговых площадках (Forex, PTC, МФБ, ММВБ КЦБ, ММВБ ГЦБ, ММВБ СЭЛТ, MБК, СПВБ и др.) и ленту финансово - экономических новостей в режиме real time.
Система предназначена для автоматического выставления заявок инвестором непосредственно в торговые системы бирж, а также для мониторинга состояния своих денежных и инвестиционных счетов у брокера в режиме реального времени.
Система также обеспечивает весь комплекс операций, необходимых для брокера:
- администрирование клиентов
- отслеживание лимитов
- связь с back office
- организация электронного документооборота с клиентами и т.д
Система состоит из следующих элементов:
- Шлюзы в торговые системы бирж
- Автоматизированный комплекс брокерской компании
- Рабочее место брокера
- Рабочие места клиентов на базе технологии "клиент-сервер"
- Java терминал
Преимущества системы NetInvestor
- Выставление стоп-лосс заявок и сигналов
- Два типа заявок: рыночная и лимитированная
- Графическое отображение информации
- Получение дополнительной информации с финансового и фондового рынка
- Быстрая адаптация к изменяющимся условиям работы
- Низкие издержки на модификацию системы
- Реализация на UNIX платформе - высокая производительность и быстрая масштабируемость
- Решение проблемы качества связи за счет комплексного использования различных каналов передачи информации:
- Internet
- Радио канал (в пределах Москвы и Московской области)
- Спутниковая связь ( по всей территории Росии )
- Язык сценариев - самостоятельное изменение правил работы системы
- Использование сертифицированных криптосредств - гарантия корректной процедуры разрешения конфликтных ситуаций.
- Обмен сообщениями между участниками системы.
Рабочее место брокера
|
Функции брокерской части:
|
Рабочее место клиента
Функции клиентской части:
- Выставление заявок через Internet.
- Мониторинг состояния портфеля в режиме on - line.
- Получение дополнительной информации о торгах на бирже в режиме real - time.
- Выставление стоп - лосс заявок и сигналов.
- Графическое отображение информации и передача данных в режиме реального времени в пакеты технического анализа.
- Обеспечение защиты информации и аутентификация клиента.
- Обмен сообщениями с брокером и другими пользователями системы.
- Построение отчетов
В системе NetInvestor предлагается четыре варианта организации рабочего места:
|
|
Технологические особенности
- Автоматизированный комплекс брокерской компании
Схема автоматизированного комплекса брокерской компании приведена на рис.1. Все элементы, составляющие ядро комлекса, за исключением сервера безопасности и шлюза в торговую систему биржи работают под управлением ОС Solaris. Шлюзы в торговые системы предоставлены биржами и реализованы на платформе Windows NT. Взаимодействие шлюзов с ядром осуществляется по спецификации CORBA. Сервер безопасности также работает под управлением Windows NT.
Система может работать с различными серверами баз данных. Текущая реализация сделана с использованием СУБД Oracle 8.05.
- Доставка информации
Базовым вариантом передачи информации клиенту является Интернет. В то же время при получении большого объема информации с различных бирж и информационных агентств для клиента может потребоваться канал с большой пропускной способностью, что представляет проблему, особенно в регионах.
При использовании специализированного терминала Дикси+ можно использовать различные каналы получения информации, основанные на принципе компьютерного вещания:
- Спутниковые каналы
- Эфирное вещание
- Системы компьютерного вещания могут использоваться для доставки информации, одинаковой для всех клиентов: ход торгов, котировки и сделки, новости и т.д. При этом Интернет используется только для доставки персонализированной информации и передачи заявок, что требует минимальной пропускной способности канала.
- Корпоративные системы и дилинговые залы
Построение рабочих мест клиентов на базе специализированных терминалов NetInvestor предусматривает возможность установки в локальной сети организации неограниченного количества рабочих мест. При этом на одном из компьютеров устанавливается специальная программа Dixi server, которая поддерживает соединение с автоматизированным комплексом брокерской компании и осуществляет передачу данных на рабочие места, выполняющие интерфейсные функции. Таким образом при наличии у клиента N рабочих мест, информационный поток, передаваемый от брокера к клиенту в N раз меньше, чем при использование независимых рабочих мест. Это особенно актуально для организации дилинговых залов как в Москве, так и в регионах.
- Язык Dscript
Основной технологической особенностью является наличие внутреннего языка программирования Dscript. Основная функция языка - описание алгоритмов работы системы по обработке информации и передаче ее для администратора и клиентов.
Все алгоритмы работы системы, связанные с правилами работы брокера, реализованы на языке Dscript, что обеспечивает большие возможности по адаптации системы без внесения изменений в ядро.
Используя Dscript пользователь может настраивать систему под изменяющиеся правила работы.
- Системы криптозащиты
Система NetInvestor использует средства шифрования и электронной цифровой подписи (ЭЦП) сообщений. В качестве базового варианта используется разработка МО ПНИЭИ "Верба". Для минимизации стоимости рабочего места разработана собственная реализация алгоритмов ЭЦП и шифрования. Брокер имеет возможность использовать для части клиентов одну систему, а для другой части - другую. При значительном увеличении количества клиентов может быть установлено несколько криптосерверов с автоматической балансировкой загрузки между ними.
Система криптозащиты шифрует и подписывает каждое сообщение между клиентом и ядром системы (в обе стороны), включая все подтверждения о получении данных, и между рабочими местами брокеров и ядром системы.
Все рабочие места и модули системы ведут логи, куда записывается информация, в том виде, в котором поступает (с ЭЦП и в шифрованном виде). Это дает возможность однозначно разрешать все конфликтные ситуации.



NetInvestor




